Другие языки программирования и технологии

Требования работодателей на head hunter hh,ru

Почитал требования нескольких вакансий для инженеров и усомнился, что такие навыки реальны для обычного человека.
- Инженер-конструктор, знание программ AutoCAD, Компас, Coreldraw, ulead studio
Программирование микроконтроллеров на языке C/C++/Assembler

- Инженер программист, знание языков C/C++/C#/C#.NET, Java, отличное умение строить SQL запросы, навыки администратора Windows Linux, желательно знание технологий Cisco, Microtic

У меня вопрос это, что желание неопытного работодателя или действительно есть такие на свете вундеркинды? Так по своему опыту, знаю, что например, чтобы постичь Java и все её технологии то понадобится лет 8, и еще лет 5 на C/C++, а C#.NET не проще Java. В чем же тогда дело?
Скорее удивляет такое - к навыкам программиста - навыки администратора Windows Linux, желательно знание технологий Cisco, Microtic.
Это совсем другая профессия. Такое может быть, но что-то я не уверен, что часто и как правило это либо не очень глубокие знания и в том и в другом, либо устаревшие познания в чем-то из них. =) И когда хотят такое совмещение - часто это от "жадности" фирмы. Работал администратором баз данных, так на меня ещё офис как на системного админа скинули. Ну норм было, т. к. устраивала и з/п и отношение, но вообще даже эти профессии разные.

Да есть системные администраторы и т. п., которые в свободное время программируют ( кст привет мир! =), но.... я знаю только одного =)
ЕГ
Евгений Гатарыч
84 764
Лучший ответ
Сергей Пантюхов Видно, что у тебя есть опыт и понимаешь, что системное администрирование и программирование на ЯВУ это разные вещи, но у меня так же не укладывается в голове работа на разных языках, таких как C++ и Java в одном. Знание ОС Linux и Windows. У меня опыт не малый и в нашей команде работают специалисты знающие свое дело либо в Linux либо в Windows и они не пересекаются. Так же как и C#.NET и Java. За исключением случаев, когда нужно разобраться в чужом коде. Разобраться можно, языки похожи, но углубленные знания будут в чем-то одном. В 2008 году я работал над сложным проектом на C#.NET с реализацией shreads (многопоточность) + технология COM в Windows. Спустя 5 лет переключился на Java + Linux межсетевые службы и тд. Работал еще 5 лет за это время появился Win 8 и 10 теперь если я переключусь
Дело в том, что "Ваш опыт" показывает только то, что Вы зубрите языки, не имея даже минимальных теоретических знаний. Потому у Вас по несколько лет на язык и выходит.

Если бы Вы имели профильное образование, то понимали бы, что абсолютно все языки программирования построены на очень небольшом кол-ве базовых концепций и отличаются только пропорциями этих самых концепций. Потому при наличии базовых знаний освоение нового языка - это очень быстрый процесс.
Никита Смирнов
Никита Смирнов
84 065
прикол в том, что после того, как ты постигаешь в идеале, например, с++, то постигнуть эти ваши жавы-сишарпы становится делом пары месяцев
так что да, такие есть, причем их немало
MS
Maksat Salimbaev
50 628
Сергей Пантюхов поверхностно да