Как начинать двигаться к профессии программиста?
Добрый день, господа!
Требуется совет.
Есть сын, 16 лет. Хочет научиться программировать и возможно связать с программированием свою будущую профессию, просит совета с чего начать.
В школе они изучают паскаль, простой, доступный, но никому не нужный и ни к чему не ведущий. Успехи средние, но есть интерес. Спрашивает совета у меня, но я не знаю, что ему сказать, хотя программирую всю жизнь.
Мне уже за 40, моя работа уже больше 15 лет специфическая - программирую на языках описания ПЛИС - VHDL, Verilog. Разрабатываю разные сложные железки. Сам программирую на С/С++ ровно в том объёме, какой необходим чтобы проверить разработанную железку, с минимумом графики, интерфейса и современных программных технологий и библиотек. Всякие джавы, пайтоны и шарпы прошли мимо меня.
Когда я начинал свою профессиональную деятельность всё было просто - бейсик -> паскаль -> C, C++ (asm по необходимости). Как сейчас - понять не могу.
С чего посоветуете начать пацану?
Стоит ли погружаться в С/С++ хотя бы в минимальном объёме, или нахер сейчас это не надо? Если стоит, то стоит ли зарываться в глубоко, или понять основные моменты (ветвления, циклы, массивы, функции, указатели, ООП) и потом переходить к чему-то другому? К чему? Или не тратить время начать с какого нибудь Phyton'a? Или добивать С++ до какого-то приемлемого уровня, чтобы для начала понять, как мир устроен? В общем я в раздумиях, что ему посоветовать, чтобы не отбить интерес и не тратить время зря.
Я понимаю, что едва ли на мой вопрос есть конкретный ответ, поэтому буду благодарен вам так же, если вы опишете кратко свой профессиональный путь и рост по шагам. Особенно интересно почитать тех, кто начал свою карьеру относительно недавно, 5-10 лет назад.
С уважением. Заранее спасибо.
P.S. Компонент "научусь программировать, напишу заебатую суперпрограмму, уеду в кремниевую долину и озолочусь" у сына присутствует, но я не считаю это проблемой. Начнёт серьёзно копать - поймёт сам, надо оно ему или нет. Я сам понимаю что где то может и поздновато у него интерес проснулся, те кому это действительно нужно нынче кодят уже чуть ли не с 12 лет. Но тоже не приговор.





