Перенесено отсюда:
https://www.pobedish.ru/forum/viewtopic. ... 20#p423491
Администратор Ewe
https://www.pobedish.ru/forum/viewtopic. ... 20#p423491
Администратор Ewe
Хе... Как профессиональный программист и как профессиональный автоматчик отвечаю.BlackJack писал(а):Языки - Ассемблер, Си и PHP. Ассемблер - почти отлично, но не востребован ни разу, тем более без образования. Си - тоже.
Нынче весьма и весьма востребованы и ассемблер (!) и чистый си (!), но - во встраиваемых системах. Причем очень востребованы.
Смысл в том, что сейчас есть целое море однокристальных микроконтроллеров, на которых чего только не строят... От карманных часов до взрослых промышленных контроллеров.
Базовый софт под них пишется исключительно на ассемблере и си. Ну или, скажем так, больше все-таки на си, но с очень хорошим знанием ассемблеров. Да-да, ассемблеров. У каждого контроллера - свой ассемблер. Так что изучать есть много чего, но и применять можно где угодно.
Кроме всего прочего, хорошее знание си++ - это очень весомый аргумент при приеме на работу. Поскольку хорошее знание си++ подразумевает определенную дисциплину ума и глубинное понимание как ООП/ООД, так и алгоритмики. Поэтому любая софтверная компания лучше примет на работу хорошего си-программиста и обучит его особенностям какой-нибудь другой платформы, чем примет хорошего программиста по другой платформе и обучит его на си++.
Кроме того, есть платформа .NET, в которой поддерживается и си++ (с управляемыми (managed) расширениями). Правда, в последнем случае знания голого си++ недостаточно, требуется хорошо понимать устройство платформы .NET, но это более чем реально для человека, хорошо владеющего си++.
Нормальный рабочий язык. Времена, когда на нем можно было очень хорошо зарабатывать - давно прошли, но зато с его хорошим знанием нынче довольно легко найти стабильную работу.BlackJack писал(а):PHP - пока только учу.
По сей день в ИТ-отрасли встречаются люди, у которых есть только аттестат из школы, и при этом такие люди зарабатывают очень хорошо и работают на хороших должностях. Я лично таких знаю. Потому что образование в сфере ИТ - штука слишком специфичная, и одно наличие четверошного диплома совсем не гарантирует качества выпускника (впрочем, и в любой другой профессии, но в ИТ - особенно, в силу его динамичности).BlackJack писал(а):Но другой вопрос, что делать в том же техникуме или колледже с такими знаниями? Кому я там нужен?
Однако времена "бородатых гениев-одиночек" тоже уже почти прошли, и все-таки наличие диплома у человека говорит хотя бы о его организованности и способности взаимодействовать с иерархией.
В общем, хотя бы техникумовский диплом с хорошими рекомендациями или портфолио - это все-таки лучше, чем вообще без диплома, но и без диплома вполне реально стать если не программистом, то нормально оплачиваемым ИТ-шником. При одном важном условии, что ты и вправду хорошо понимаешь, что делаешь за компьютером. Но, как ты говоришь, с этим проблем нет.