6 янв. 2021 г.
Ищем part-time менторов для nFactorial Incubator!
Когда кто-то хочет научиться программировать, один из первых вопросов, который он/она задают себе - «С какого языка мне начать?» ⁉️
Новичкам часто важно услышать мнение других о том, что им следует сделать в первую очередь.
Не существует идеального первого языка. Просто выберите любой популярный язык и используйте его. В карусели мы привели примеры трех самых популярных языков на январь 2021 года согласно мировому рейтингу языков программирования - индекс TIOBE.
Если у вас есть кто-то из близких, кто сможет стать вашим наставником, и они готовы научить вас, следуйте их совету. Если вы записываетесь на курс и знаете, на каком языке будет проходить обучение, то доверьтесь организаторам. Не слушайте статический белый шум о конкретных языках. Быть программистом - значит быть исследователем. Выберите один и приступайте к делу.
Самая большая проблема с этим вопросом в том, что он всегда вызывает споры:
- «Используйте C, это отец всех языков, и с него должен начать каждый»
- «Начните с JavaScript, это самый распространенный и полезный язык»
- «Используйте Python, он идеален для новичков»
- «Если начнете с Java, вы точно найдете работу»
Вам могут приводить примеры: «О, ты хочешь заниматься разработкой игр, тебе следует использовать X», «О, веб-разработчик? Определенно Y». Это сбивает с толку новичков.
Когда вы только начинаете, вы не собираетесь делать сайт, достойный упоминания, или игру класса AAA. Вы собираетесь выяснить, что такое условные выражения и циклы. Поначалу это важные вещи. Практически все языки имеют это, поэтому все, что остается, - это найти правильные ресурсы для изучения: книги, форумы, видео и курсы.