Какой язык программированию учить новичку?

Как я заметил в последнее время многие потенциальные программисты и не только задаются вопросом какой язык программирования учить сегодня? 

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

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

Кто знает? Может тебе вообще не нравится программировать, но каждый раз когда ты слышишь какие зарплаты бывают у программистов ты убеждаешь себя в обратном.

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

Дальше все максимально логично — чем чётче и качественнее ты решаешь поставленные перед тобой задачи, тем выше твой уровень дохода.

И второе что я хочу сказать отвечая на вопрос какой язык программирования учить — могу сказать следующее: любой.

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

Почему не значения какой язык учить?

Лично в моем опыте бывали случаи когда нужно было перенести сайт из одной платформы на другую. То есть представь себе ситуацию, когда у тебя есть сайт на PHP, а тебе нужно сделать такой же на Ruby, или есть сайт на php, а нужно перенести его на Angular, там еще и api отдельно запилить не помешает, и все это может быть также наоборот, Rubi на php, php на Angular. Я веду к тому, что разобраться можно во всем, важен только тот факт, чтобы котелок правильно варил.  Это все Си подобные языки. Читаются они более менее одинаково, синтаксис немного меняется.

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

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

Давай представим следующую картину. Тебе все-таки нравится делать сайты, в таком случае как новичку, я могу лишь посоветовать начать изучать программирование вместе с JavaScript и PHP, причем не только потому, что это ближе всего для меня. Есть и другие причины.

Уже сегодня, если ты программируешь на JavaScript, ты фактически бог программирования, ведь на JavaScript можно делать десктоп приложения, сайты, игры — фактически все что угодно.

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

Что касается php, это достаточно простой язык, который имеет низкий порог вхождения. 

То есть если начать сегодня изучать его и практиковаться, то через две недели я уверен у тебя получится написать простой сайт с лёгкой регистрацией и авторизацией, к кроме того, ты сможешь уверенно работать с базой данных — select, insert, update, delete, все это работает очень просто.

Причем сегодня очень большое количество сайтов работает именно на php. Ты когда-нибудь слышал о таких CMS как WordPress, opencart, joomla, drupal, bitrix и Magento — это все самые популярные движки на PHP, причем кроме названных существует еще как минимум сотня немного менее популярных систем для быстрого создания сайтов.

К тому же если уже говорить о wordpress, сегодня это самая огромная cms на которой размещено более 27 миллионов сайтов. Такой популярности им удалось достичь благодаря своей простоте и гибкости, даже домохозяйка способна разобраться с WordPress и при этом не иметь никаких навыков. Дело в том что на wordpress можно сделать не только простой блог или сайт визитку, но и интернет магазин и даже форум. 

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

Так ты сделаешь более менее правильный выбор.

Я надеюсь раскрыл такой простой как “Какой язык программирования учить в этом году”. Да, я могу написать целый список с самыми популярными языками на сегодня, типа PHP, Ruby, Python, Java, C Sharp, JavaScript, С++ и так дальше, но в этом нет смысла. Навязывать кому-то что-то, что в итоге не проканает. Просто думай своей головой, так будет правильно!

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

Раз в неделю мы отправляем дайджест с самыми популярными статьями.

Оставьте комментарий