четверг, 23 апреля 2015 г.

Выбор языка программирования


Меня достаточно яро преследовала мысль раньше, "какой язык программирования крутой", я был участником баталий, где один язык опускался, а другой возвышался. Я сидел на сайтах типо linux.org.ru, и вникал умным пацанам, хающим один язык перед другим. Одну парадигмы перед другой. Но в какой-то момент я достиг просветления, и пришел к выводу, что язык программирования вторичен, и зависит от задачи. Например, если я делаю мобильные приложения для Windows Phone, то логично, что я использую C#. Если я делаю модный веб-сервис, то логично, что на JS (node.js). И так далее. Помню бесчисленные попытки использовать функциональные языки (на lor их возвышали) в своей работе. Но потому что я тупой (скорее всего), у меня ничего не вышло. Потому что в провинции я никому с этим говном не нужен был, а потом запал уже пропал. Теперь снова возвращается, но теперь вот именно академический интерес, и я считаю, что это круто.

Мораль моей писанины следующая - не тратьте время на это. Лучше станьте спецом в одной технологии. А еще лучше задрочите основы, типо математики, алгоритмов, и какого-нибудь С-подобного языка. И потом уже решайте, куда двигаться. Я очень много времени потратил зря, и теперь жалею об этом. Ну как жалею, пофигу конечно. Но мог бы и не тратить это время, а тратить его на практику. Или на заработок. 

Всем удачного кодинга. :)

P.S. А еще меня бесит веб-сервисы для обучения кодингу и всякие курсы. Мне кажется, что для программирования ничего лучше книги нет. Но это ворчание. Может я дурак и плохо воспринимаю информацию с видосов. Но видосы нельзя прочитать еще раз, удобным образом. Допустим, я хочу перечитать кусочек в книге, я легко это делаю. А тут я мотаю, слушаю лектора - нафиг. :) Но на безрыбье...

Комментариев нет:

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