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

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

Date: 2016-07-20 02:38 pm (UTC)
From: [identity profile] vyacheslav-f.livejournal.com
Никто не утверждает, что писать на питоне - плохо. Просто если писать на языке, который предоставляет слишком много свободы, не будучи знакомым с тем, как это всё работает на низком уровне, то скорее всего работать это всё будет через жопу.

Date: 2016-07-20 02:55 pm (UTC)
From: [identity profile] sasha-severny.livejournal.com
А как оно работает? Я ж сказал, что Питон для алгоритмов, а не машинного команд. Ты не понял? Объясняю на пальцах. На C ты пишешь всякие программы, а питоном ты их запускаешь в различной последовательности. Ты вместо C вообще можешь на Ассемблере писать. Вот кто не понимает машинный код в бинарном написании, тот не программист.

Date: 2016-07-20 03:16 pm (UTC)
From: [identity profile] vyacheslav-f.livejournal.com
Ты вместо C вообще можешь на Ассемблере писать.
А вот, кстати, не факт, что так лучше. Была у меня задачка - обогнать оптимизатор GCC на ассемблере. Обогнал, только изменив алгоритм (убрал операцию деления), а конечный вариант всё равно на C остался - так в ядро Линукса и вклеили (не в официальное, правда).

Date: 2016-07-20 03:25 pm (UTC)
From: [identity profile] sasha-severny.livejournal.com
C - язык низкого уровня, а ассемблер - еще ниже. Ниже ассемблера, если не городская канализация, то матрица перезагрузка. Меня зовут Нео.

Date: 2016-07-20 03:28 pm (UTC)
From: [identity profile] vyacheslav-f.livejournal.com
Рассказываю такой, как модуль для ядра Линя с C на ассемблер переводил, а комментом мне объясняют, что такое C и ассемблер. Ну, спасибо, буду знать.

Date: 2016-07-20 03:33 pm (UTC)
From: [identity profile] sasha-severny.livejournal.com
Так ты Линус Торвальдс, оказывается. Горазд, однако.

Date: 2016-07-20 03:37 pm (UTC)
From: [identity profile] vyacheslav-f.livejournal.com
А если бы драйвер для Мастдая писал - был бы Билл Гейтс, что ли?