Каким программистом стать?
Jul. 20th, 2016 01:09 am![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Если молодой человек хочет стать программистом, то каким программистом лучше стать? Что именно изучать, что бы всю жизнь потом эти знания кормили и были востребованы? Php, 1C, Sql, html или что-то еще? Цель: Зарабатывать хорошо сейчас и в ближайшие 30 лет, допустим.
P.S. Всем спасибо! Путем анализа всех комментов пришел в к выводу, что наиболее правильно учить JAVA и C++.
P.S. Всем спасибо! Путем анализа всех комментов пришел в к выводу, что наиболее правильно учить JAVA и C++.
no subject
Date: 2016-07-20 06:11 pm (UTC)Это Фортран и Лисп (им больше полувека).
Фортран уже практически никому не нужен, а вот если верить Луговскому, то 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 лет будет актуальным. Или хотите научиться "академическому подходу", такому, чтобы вопрос "сменить язык программирования" вызывал у вас не ужас, а легкую досаду - "черт, опять пару дней терять на чтение спецификаций".
Если же хотите просто зарабатывать денежки - то учите мейнстрим типа Жаба/Си-Шарп/
Обжектив-СиСвифт. И будьте готовы к тому, что раз в три-пять-десять лет надо будет изучать новый язык программирования.no subject
Date: 2016-07-20 07:22 pm (UTC)no subject
Date: 2016-07-20 09:05 pm (UTC)LISP это некрокодинг тогде уж Haskell - да святится Имя Его.
no subject
Date: 2016-07-20 09:18 pm (UTC)Маэстро многолик и непредсказуем :)
> LISP это некрокодинг
Хрен его знает, почему-то в MIT так не считают.
no subject
Date: 2016-07-20 09:45 pm (UTC)Ещё раз для всех поклонников LISP - Haskell - язык одного типа вычислений :) . Зато на нём порвёт всех. И молиться на него.