Лучшие советы по началу программирования от дипломированного инженера с многолетним опытом.

В сегодняшнем мире, движимом технологиями, каждый хочет найти свой путь в отрасль. Один из лучших способов сделать это - научиться программировать.

Как человек, который специализировался в области электротехники и информатики в колледже и имеет более чем трехлетний опыт программирования, я получил несколько советов и приемов о том, как начать работу.

Это основы, которые вам нужно знать, если вы хотите стать успешным программистом.

1. Практика, практика, практика

Это кажется очевидным, но на самом деле это правда. Чем больше вы практикуетесь, тем лучше у вас получится.

Кодирование требует практического опыта и навыков, поэтому попробуйте написать несколько простых программ по темам, которые вам нравятся.

Когда я только начал писать код, я понятия не имел, что такое Linux. Я даже не умел пользоваться терминалом. Теперь я могу писать код во сне.

Стыдно признаться, но я даже мечтал в коде.

2. Получите текстовый редактор

Это очень важно. Вам не нужно использовать какой-либо конкретный язык, и язык, на котором вы программируете, будет играть роль, которую вы выберете. Есть много отличных редакторов текста / кода на выбор. В моем университете Emacs был загружен на лабораторные компьютеры, так что я начал с этого.

Emacs прост в использовании, и его можно бесплатно загрузить для личного использования, поэтому я определенно рекомендую его новичкам.

Фактически, в начале второго года обучения в колледже я загрузил его на свой MacBook и использовал его для каждой программы, которую я написал в этом году.

3. Всегда называйте файл правильным расширением

Используемое расширение должно соответствовать типу создаваемого файла. Если вы пишете код на Python, вы будете использовать расширение .py. Если вы пишете код на C ++, вам необходимо создать файл .cpp.

Дело в том, что вы должны использовать расширение файла, соответствующее вашему языку программирования.

4. Изучите форматирование

Хотя языки, на которых вы выбираете код, могут отличаться, правила форматирования остаются прежними.

Вы должны изучить необходимое форматирование, прежде чем приступить к программированию, иначе вы получите беспорядочный беспорядок ошибок компилятора.

Например, Python полагается на отступы для обозначения циклов и другого разделения структур кодирования. C ++ требует наличия определенных заголовков включения в верхней части файла, например следующих:

#include <iostream>

Изучите форматирование, и вы будете на правильном пути к успеху в программировании.

5. Пишите содержательные комментарии

Комментарии используются для краткого объяснения частей вашего кода, и они встраиваются непосредственно в ваш код. Закомментированные части вашего кода будут игнорироваться компилятором, поэтому ваш код по-прежнему будет работать с ними без изменений.

Комментарии абсолютно необходимы для обеспечения того, чтобы вы и другие могли легко следить и понимать то, что вы написали, поэтому возьмите за привычку хорошо комментировать свой код.

//This is an example of a C++ comment which is signified by the //

6. Изучите правила синтаксиса

С таким же успехом вы могли бы прямо сейчас закрепить это правило в своем мозгу. Вы должны выучить синтаксис и хорошо его выучить. Сначала это может быть трудно понять, но позже это принесет большие дивиденды.

Я много раз был в ситуации, когда писал программу, считал ее идеальной, скомпилировал ее и получал синтаксическую ошибку из-за простой пропущенной точки с запятой.

Вы тоже, так что вы можете также изучить правила синтаксиса, чтобы иметь возможность быстро определять проблемы и исправлять свой код.

7. Изучите, как скомпилировать свою программу и запустить исполняемый файл

Для этого шага у вас есть несколько вариантов. Вы можете загрузить среду разработки, такую ​​как Microsoft Visual Studio, или использовать встроенный компьютерный терминал. Затем вам нужно будет подать команду для компиляции вашего программирования. Команда будет зависеть от того, какой язык вы используете. Например, в C ++ вы должны ввести:

g++ -Wall <filename>

Если ошибок или предупреждений нет, будет создан исполняемый файл с именем a.out. Затем вы можете запустить файл с помощью команды:

./a.out

Затем вы увидите, как ваша программа оживает.

Если ошибки все-таки появятся, исполняемый файл не будет создан. Каждая ошибка будет включать номер строки, в которой она произошла, что позволит вам быстро найти и отладить все ошибки.

На этом мой лучший совет завершен. Помните, что хотя эти советы - отличный способ начать работу, единственный способ стать талантливым и хорошо разбирающимся в программировании - это усердно работать, часто практиковаться и продолжать бросать вызов самому себе.