Мотивация для программирования на конкретном языке

Мотивация для программирования на конкретном языке
Мотивация для программирования на конкретном языке - roonz_nl @ Unsplash

Мне 21 год, и я не учился в университете и, следовательно, полностью самоучка по учебникам, скринкастам, книгам и т. д., но когда дело дошло до решения о том, какие языки конкретно изучать, я подумал, что будет наиболее полезным для изучения. , т.е. за деньги, рекламу и т. д. Итак, я прошел курс Sun Certified Java Programmer, но с тех пор ни разу им не пользовался. я использовал его много.

Итак, мой вопрос: если вы решили выучить определенный язык, было ли это сделано из-за денег или для определенной работы, или потому что вашему работодателю нужно было, чтобы вы быстро освоили язык для конкретного проекта? Я действительно не могу думать о каких-либо других мотивах, чтобы быть программистом? Это мелко??

Мотивы варьируются от доступности до любопытства, от лучшего выбора для работы до отсутствия выбора для работы:

  • Я изучал BASIC из любопытства и потому, что это все, что было доступно мне в то время (DG Nova 2) [1976].
  • Я выучил Pascal, потому что так учили в университете (Cyber). [1982]
  • Я выучил DataFlex, потому что он был доступен и был намного лучше BASIC для бизнес-приложений на ПК (IBM PC) [1983].
  • Я выучил язык ассемблера, потому что BASIC не был достаточно быстрым для выполнения работы (Apple ][) [1983]
  • Я выучил язык C, потому что он имел лучшие библиотеки для выполнения работы для данной платформы (80286) [1984]
  • Я выучил Prolog, потому что он был там (любопытство) [1985]
  • Я выучил Lisp, потому что академики продолжали использовать его для крутых вещей (любопытство) [1985]
  • Я выучил SmallTalk, потому что это выглядело забавно (любопытство) [1985]
  • Я выучил C++, потому что прочитал книгу Страуструпа [1985]
  • Я выучил Java, потому что на тот момент это было лучшее кроссплатформенное решение для работы [1999]
  • Я изучал VB, потому что это был стандарт ИТ-цеха [2002]
  • Я выучил VB.NET, потому что он был намного лучше VB [2002]
  • Я выучил C#, потому что VB.NET был слишком #@$% многословным [2003]

Дополнение: Javascript, HTML, vbscript, powerbuilder и некоторые другие - все изучил, потому что этого требовала работа.


LetsCodeIt, 26 мая 2023 г., 20:00