[identity profile] spring1976.livejournal.com posting in [community profile] useful_faq
Если молодой человек хочет стать программистом, то каким программистом лучше стать? Что именно изучать, что бы всю жизнь потом эти знания кормили и были востребованы? Php, 1C, Sql, html или что-то еще? Цель: Зарабатывать хорошо сейчас и в ближайшие 30 лет, допустим.

P.S. Всем спасибо! Путем анализа всех комментов пришел в к выводу, что наиболее правильно учить JAVA и C++.

Date: 2016-07-20 06:11 pm (UTC)
From: [identity profile] http://users.livejournal.com/hayate_/
Если у вас очень остро стоит вопрос "30 лет" - то стоит рассмотреть языки-долгожители.
Это Фортран и Лисп (им больше полувека).
Фортран уже практически никому не нужен, а вот если верить Луговскому, то Common Lisp все еще ОГОГО
(ссылки почитать про Луговского:
http://lurkmore.to/Луговский
http://www.sql.ru/forum/466654/ (тут он под ником Xenocephal))
Если осилите вторую ссылку (продеретесь через неформальную лексику, флейм, и кучу недокодеров-обезьянок, задорно кидающихся фекалиями), то поймете суть ответа на свой вопрос.

По Лиспу мне в свое время очень понравилась книга Дэвида Турецкого, "Common Lisp: A Gentle Introduction to Symbolic Computation"
Хотя часто советуют начинать со Scheme - учебного диалекта языка Lisp, студенты в Массачусетсе первым берут курс Абельсона-Зуссмана "Structure and Interpretation of Computer Programs"

Обе книги в открытом доступе, ищутся и скачиваются за пять минут.
Это если вы действительно хотите выучить то, что и через 30 лет будет актуальным. Или хотите научиться "академическому подходу", такому, чтобы вопрос "сменить язык программирования" вызывал у вас не ужас, а легкую досаду - "черт, опять пару дней терять на чтение спецификаций".

Если же хотите просто зарабатывать денежки - то учите мейнстрим типа Жаба/Си-Шарп/Обжектив-Си Свифт. И будьте готовы к тому, что раз в три-пять-десять лет надо будет изучать новый язык программирования.

Date: 2016-07-20 09:05 pm (UTC)
From: [identity profile] techwork.livejournal.com
Это не тот мегомемичный Луговской из ФИДО ? :)
LISP это некрокодинг тогде уж Haskell - да святится Имя Его.

Date: 2016-07-20 09:18 pm (UTC)
From: [identity profile] http://users.livejournal.com/hayate_/
> Это не тот мегомемичный Луговской из ФИДО ? :)

Маэстро многолик и непредсказуем :)

> LISP это некрокодинг

Хрен его знает, почему-то в MIT так не считают.

Date: 2016-07-20 09:45 pm (UTC)
From: [identity profile] techwork.livejournal.com
ну где то точно знаю и на ADA кодят и что ?
Ещё раз для всех поклонников LISP - Haskell - язык одного типа вычислений :) . Зато на нём порвёт всех. И молиться на него.