Гость
Статьи
Сейчас переизбыток …

Сейчас переизбыток программистов?

Вопрос в теме

Автор
59 ответов
Последний — Перейти
Зета-самец
#1

нет

Великолепный Вася
#2

Да.

Кровосос
#3

Хз

Гость
#4

Самоучек может быть, а грамотных специалистов нет.

Гость
#5

Да

Гость
#6

да, переизбыток. сейчас каждый второй говорит, что он программист. боюсь, скоро будет куча безработных.
10 лет назад была куча юристов, большинство пошли торговать на рынке.

Гость
#7

Да(

Гость
#8

Поверь на слово, да. В программирование сейчас можно идти разве только в одну нишу - энтерпрайз, который на Java. Почему?
1. Потому что проекты очень долго играющие. Ты придешь, освоишься и будешь тупо вертикально расти в одной компании.
2. Только в этой нише большой спрос и потому не предъявляют лишних формальных требований типа образования, а также к опыту работы. Во многом спрос еще обусловлен западными заказами, на которые нанимают здешние аутсорс компании, и от этого не проседают зарплаты, а так бы давно просели.
Остальных очень много, так называемых веб программистов, фронтэндов. Фронтэндеров требуется меньше, так как в основном соотношение между ними и бэк-эндом где-то 20% на 80%. Но в целом программистов больше, чем было году в 2012.

Гость
#9

Переизбыток,но не такой переизбыток как юристов и экономистов.
Не бойтесь, пробуйте себя в этом направлении ,это еще пока актуально

Гость
#10
Гость

Переизбыток,но не такой переизбыток как юристов и экономистов.
Не бойтесь, пробуйте себя в этом направлении ,это еще пока актуально

Да, не бойтесь. Как с экономистами тут явно не будет из-за сложности и невозможности занять работу по блату. НО я рекомендую ТОЛЬКО энтерпрайз на Java. В любом случае после нее можно освоить любой язык и любую технологию, так как язык строгой типизации, учит использовать многочисленные паттерны проектирования и в ней отлично реализовано ООП. Вдобавок курсов и книг валом.

Великолепный Вася
#11
Гость

Поверь на слово, да. В программирование сейчас можно идти разве только в одну нишу - энтерпрайз, который на Java. Почему?
1. Потому что проекты очень долго играющие. Ты придешь, освоишься и будешь тупо вертикально расти в одной компании.
2. Только в этой нише большой спрос и потому не предъявляют лишних формальных требований типа образования, а также к опыту работы. Во многом спрос еще обусловлен западными заказами, на которые нанимают здешние аутсорс компании, и от этого не проседают зарплаты, а так бы давно просели.
Остальных очень много, так называемых веб программистов, фронтэндов. Фронтэндеров требуется меньше, так как в основном соотношение между ними и бэк-эндом где-то 20% на 80%. Но в целом программистов больше, чем было году в 2012.

По джаве поспорю, сижу на рыссылках Нетфликса, Гугла и яндекса: не джависты нужны, а питонщики.

#12

Мне для развития бизнеса нужен был сайт, интернет-магазин. Я столкнулась с проблемой, что хорошего программиста и IT-компанию, которая доведет дело до конца, очень сложно найти. Хотя предложений на рынке программирования много, но стоящих программистов мало. Либо если они хорошие, то и деньги запрашивают не маленькие за свою работу.

Великолепный Вася
#13
Гость

Поверь на слово, да. В программирование сейчас можно идти разве только в одну нишу - энтерпрайз, который на Java. Почему?
1. Потому что проекты очень долго играющие. Ты придешь, освоишься и будешь тупо вертикально расти в одной компании.
2. Только в этой нише большой спрос и потому не предъявляют лишних формальных требований типа образования, а также к опыту работы. Во многом спрос еще обусловлен западными заказами, на которые нанимают здешние аутсорс компании, и от этого не проседают зарплаты, а так бы давно просели.
Остальных очень много, так называемых веб программистов, фронтэндов. Фронтэндеров требуется меньше, так как в основном соотношение между ними и бэк-эндом где-то 20% на 80%. Но в целом программистов больше, чем было году в 2012.

А как можно "знать" джаву без энтерпрайза?

Великолепный Вася
#14
Гость

Да, не бойтесь. Как с экономистами тут явно не будет из-за сложности и невозможности занять работу по блату. НО я рекомендую ТОЛЬКО энтерпрайз на Java. В любом случае после нее можно освоить любой язык и любую технологию, так как язык строгой типизации, учит использовать многочисленные паттерны проектирования и в ней отлично реализовано ООП. Вдобавок курсов и книг валом.

Эт вам был вопрос по энтерпрайзу.

#15
Гость

Да, не бойтесь. Как с экономистами тут явно не будет из-за сложности и невозможности занять работу по блату. НО я рекомендую ТОЛЬКО энтерпрайз на Java. В любом случае после нее можно освоить любой язык и любую технологию, так как язык строгой типизации, учит использовать многочисленные паттерны проектирования и в ней отлично реализовано ООП. Вдобавок курсов и книг валом.

Чё там оракл мутит?

Великолепный Вася
#16
…LK

Чё там оракл мутит?

Облака, как и все остальные.

Гость
#17

Самоучек, которые хотят "Вайти в айти" полно. А нормальных спецов мало.

Гость
#18
Великолепный Вася

По джаве поспорю, сижу на рыссылках Нетфликса, Гугла и яндекса: не джависты нужны, а питонщики.

Какие ещё питонщики... Этот язык скриптовой. Вакансий на нем почти нет. Если уж и идти в веб, то в PHP. А научный стек Python, так, чтобы работу найти подобную желательно иметь PhD, а где-то, как в том же Гугле или Нетфликсе это must have. Мы-то в РФ живём. В тот же Янденкс попасть - это во многом лотерея даже для опытных, много сводится к понравился/не понравился. И тот же Яндекс джунам после ШАД предлагает 50 тысяч рублей, это нонсенс. Опять же если брать научный стек пайтона, то он часто подразумевают знание C++ для того, чтобы корректировать эти научные библиотеки, дорабатывать их, а это знание математики на уровне краснодипломника мехмата МГУ, если не выше. Веб же на пайтоне тормозной в сравнении с PHP раз в 7. Да и к чему его использовать, если тот же PHP давным давно используют, его оптимизировали и развивали многократно, все высоконагруженные проекты на нем типа Badoo, ВКонтакте, *** (да, там много Си) и прочего. Python Не идёт сам по себе, он идёт в связке или для DevOps, или для ML Engineer с PhD, или для веба, который во всём уступает нормальным языкам.

Гость
#19

Наоборот, недостаток. Спрос на программистов намного превышает предложение. На одного квалифицированного программиста 3-4 открытых вакансии. Программистов переманивают, даже если они не хотят менять работу - постоянно приходят предложения от хедхантеров.
Переизбыток сейчас желающих стать программистами, это да. Но из этих желающих действительно квалифицированными программистами становятся 10-20%. Вайтишников масса, программистов - мало.
Если кто-то называет себя программистом, это не значит, что он действительно программист. Или даже просто работает в ИТ сисадмином или тестировщиком. Может он просто прошел ИТ-курсы и теперь понтуется, а до программиста ему - как до Луны пешком.

Гость
#20

Не каждый кто считает себя программистом им является.

Великолепный Вася
#21
Гость

Какие ещё питонщики... Этот язык скриптовой. Вакансий на нем почти нет. Если уж и идти в веб, то в PHP. А научный стек Python, так, чтобы работу найти подобную желательно иметь PhD, а где-то, как в том же Гугле или Нетфликсе это must have. Мы-то в РФ живём. В тот же Янденкс попасть - это во многом лотерея даже для опытных, много сводится к понравился/не понравился. И тот же Яндекс джунам после ШАД предлагает 50 тысяч рублей, это нонсенс. Опять же если брать научный стек пайтона, то он часто подразумевают знание C++ для того, чтобы корректировать эти научные библиотеки, дорабатывать их, а это знание математики на уровне краснодипломника мехмата МГУ, если не выше. Веб же на пайтоне тормозной в сравнении с PHP раз в 7. Да и к чему его использовать, если тот же PHP давным давно используют, его оптимизировали и развивали многократно, все высоконагруженные проекты на нем типа Badoo, ВКонтакте, *** (да, там много Си) и прочего. Python Не идёт сам по себе, он идёт в связке или для DevOps, или для ML Engineer с PhD, или для веба, который во всём уступает нормальным языкам.

https://postimg.cc/wtLVXmpy
https://postimg.cc/xc83s7QS
https://postimg.cc/tY8WB4Dh
Сосать.

Гость
#22
Великолепный Вася

https://postimg.cc/wtLVXmpy
https://postimg.cc/xc83s7QS
https://postimg.cc/tY8WB4Dh
Сосать.

Ну так ты прочитай хоть сам. Цитирую "Что предстоит делать: Разрабатывать микросервисы на C++ и Python". У меня знакомые работают в Яндексе. Так вот ищут они крестовиков, а не питонистов. Питонисты нужны в связке, грубо говоря нет отдельной специализации на питоне, вернее она есть - это веб, но он уже всё, падает и в принципе это неадекватность писать на нём веб.

Гость
#23
Гость

Наоборот, недостаток. Спрос на программистов намного превышает предложение. На одного квалифицированного программиста 3-4 открытых вакансии. Программистов переманивают, даже если они не хотят менять работу - постоянно приходят предложения от хедхантеров.
Переизбыток сейчас желающих стать программистами, это да. Но из этих желающих действительно квалифицированными программистами становятся 10-20%. Вайтишников масса, программистов - мало.
Если кто-то называет себя программистом, это не значит, что он действительно программист. Или даже просто работает в ИТ сисадмином или тестировщиком. Может он просто прошел ИТ-курсы и теперь понтуется, а до программиста ему - как до Луны пешком.

Всё так. Нужны синеры.

Великолепный Вася
#24
Гость

Ну так ты прочитай хоть сам. Цитирую "Что предстоит делать: Разрабатывать микросервисы на C++ и Python". У меня знакомые работают в Яндексе. Так вот ищут они крестовиков, а не питонистов. Питонисты нужны в связке, грубо говоря нет отдельной специализации на питоне, вернее она есть - это веб, но он уже всё, падает и в принципе это неадекватность писать на нём веб.

Ты сам руками хоть чонить писал или только бла-бла могешь? Назови мне пак джавы реализующий гейтвей рест/соап/рпс микросервисов? Как ты отправишь реквест патча тем же хттп клиентом, который лишь в джаве 11 появился тупо по гету и посту и посту исключая формдату?

Василий
#25
Гость

Наоборот, недостаток. Спрос на программистов намного превышает предложение. На одного квалифицированного программиста 3-4 открытых вакансии. Программистов переманивают, даже если они не хотят менять работу - постоянно приходят предложения от хедхантеров.
Переизбыток сейчас желающих стать программистами, это да. Но из этих желающих действительно квалифицированными программистами становятся 10-20%. Вайтишников масса, программистов - мало.
Если кто-то называет себя программистом, это не значит, что он действительно программист. Или даже просто работает в ИТ сисадмином или тестировщиком. Может он просто прошел ИТ-курсы и теперь понтуется, а до программиста ему - как до Луны пешком.

Соглашусь. Работая с мат-мехом СПбГУ, знаю, что сильных специалистов "разбирают ещё щенками". Вся дуровская команда у нас училась, уже в конце обучения они были светилами в своей области. Но это элита. А если человече закончило ПТУ (техникум, курсы, ВУЗ второстепенный), и сам ничего не понял, знает только пару десятков операторов, то таких может и много. Но это балласт. Хотя и им работа есть, тысяч по 20 платят.

Гость
#26
Василий

Соглашусь. Работая с мат-мехом СПбГУ, знаю, что сильных специалистов "разбирают ещё щенками". Вся дуровская команда у нас училась, уже в конце обучения они были светилами в своей области. Но это элита. А если человече закончило ПТУ (техникум, курсы, ВУЗ второстепенный), и сам ничего не понял, знает только пару десятков операторов, то таких может и много. Но это балласт. Хотя и им работа есть, тысяч по 20 платят.

Дуров создатель ВКонтакте? Так он многим обязан своему родному брату, известному в математическом круге математику, который мяукает и называет маму кошкой. Сам Дуров обычный кодер, учился на филолога. Многим он обязан пиаром и ФСБ, как и его сегодняшнее детище - Telegram.

Джависту, PHP-программисту не нужна математика на 100%. Не на 99%, а на 100% не нужна. И не имеет значения что заканчивал и вообще заканчивал ли человек учебное заведение. Не надо вводить в заблуждение. Откуда ассоциация знания математики с программированием? Отвечу. Она пошла с 60-х годов прошлого века, когда программисты в основном писали программы различного рода учёным для расчёта траектории полёта ракет, прогноза погоды и всё в таком роде. Мехмат - не профильный факультет для программиста. ВМК МГУ - тоже не совсем профильный. Расшифровывается как вычислительная математика и кибернетика (синоним математики). Там три потока, только один кодерский и тот для системных программистов, спрос на которых стал очень малым, по крайне мере в РФ. Для обычной работы очень вкусно будет заочка коммерческого вуза. И не надо врать, что это не так :)

Гость
#27
Великолепный Вася

Ты сам руками хоть чонить писал или только бла-бла могешь? Назови мне пак джавы реализующий гейтвей рест/соап/рпс микросервисов? Как ты отправишь реквест патча тем же хттп клиентом, который лишь в джаве 11 появился тупо по гету и посту и посту исключая формдату?

Мне зачем твой унылый кодинг, обсос? Ты грязью станешь.

Гость
#28

Математика используется в очень узких нишах в программировании - это игры, САПР для моделирования строителям и инженерам по производству, глубокое обучение, которое требует PhD. Если вам это ближе, то МГУ - коррумпированное ***, идите в МФТИ или ВШЭ, сейчас ещё в РЭШ факультет открыт. Но там конкуренция очень жесткая, зарплаты примерно такие же как у обычных кодеров, а вакансий крайне мало.

Великолепный Вася
#29
Гость

Мне зачем твой унылый кодинг, обсос? Ты грязью станешь.

Ааа, т.е. слоупоки нишарящие в кодерстве рассуждают о программировании?))

Василий
#30
Гость

Дуров создатель ВКонтакте? Так он многим обязан своему родному брату, известному в математическом круге математику, который мяукает и называет маму кошкой. Сам Дуров обычный кодер, учился на филолога. Многим он обязан пиаром и ФСБ, как и его сегодняшнее детище - Telegram.

Джависту, PHP-программисту не нужна математика на 100%. Не на 99%, а на 100% не нужна. И не имеет значения что заканчивал и вообще заканчивал ли человек учебное заведение. Не надо вводить в заблуждение. Откуда ассоциация знания математики с программированием? Отвечу. Она пошла с 60-х годов прошлого века, когда программисты в основном писали программы различного рода учёным для расчёта траектории полёта ракет, прогноза погоды и всё в таком роде. Мехмат - не профильный факультет для программиста. ВМК МГУ - тоже не совсем профильный. Расшифровывается как вычислительная математика и кибернетика (синоним математики). Там три потока, только один кодерский и тот для системных программистов, спрос на которых стал очень малым, по крайне мере в РФ. Для обычной работы очень вкусно будет заочка коммерческого вуза. И не надо врать, что это не так :)

Собственно, я про это и говорил, что "команда".
Если говорить о значении математики, то тут вопрос в наличии ума. Человек может и не быть математиком, вообще быть без диплома, примеры есть. Но наличие элитного математического образования не мешает нисколько. Плюс, дело не в самом программировании, а в разработке качественных алгоритмов, которые бывают уникальными для каждой отдельной задачи. Да, в СПбГУ не мехмат, а мат-мех.

Великолепный Вася
#31

Теоретики cpaные, среди вас есть программисты?

Анатолий Перельман
#32

Программирование - это только компилируемые языки типа C, C++, assеmbler. Всякое дрочилово с компиляцией при запуске - это скрипты и называть такого человека нужно скриптером.

Анатолий Перельман
#33

Так вот если программистами называть именно программистов, а не скриптеров, то это очень нишевая профессия и спроса на таких людей не много, да и самих программистов тоже не много.

Анатолий Перельман
#34

Поясню, что разница между программистом и скриптером в том, что программист создаёт бинарный файл, который запускается операционной системой, то есть в винде это будет файл типа ".exe". А скриптер выпускает на выходе текстовые файлы, которые парсятся потом какой-то другой программой.

Гость
#35
Анатолий Перельман

Поясню, что разница между программистом и скриптером в том, что программист создаёт бинарный файл, который запускается операционной системой, то есть в винде это будет файл типа ".exe". А скриптер выпускает на выходе текстовые файлы, которые парсятся потом какой-то другой программой.

Джавист получается программист, он ведь грубо говоря создает байт код, который виртуальная машина и превращает в бинарник для кроссплатформенности. А раз так, то спрос на таких программистов огромен. Спрос на C++ уменьшается, его заместила та же Java во многих нишах. Прогресс меняет индустрию, это нормально. И вот, чтобы стать этим джавистом не нужно знать математику вообще, не нужен профильный диплом, не нужен английский (если работать в РФ), и возьмут без опыта. Скриптологи, те же питонисты и web программисты... это конечно всё не то, лучше туда даже не смотреть.

Гость
#36

IT - это не только эти ваши программисты. В этой сфере полно высокооплачиваемых ниш, атом числе тех, о которых в России ещё лет через 20 узнают (если вообще узнают).

Гость
#37

Живу в Киеве, предложений о работе тьма, каждый день какой-то эйчар пишет. У самых больших компаний планы на расширение (нужна куча народа), Но у меня и язык сложный, людей которые были бухгалтерами и решили уйти в айти у нас в сфере нет) только проф образование)

Гость
#38
Гость

Поверь на слово, да. В программирование сейчас можно идти разве только в одну нишу - энтерпрайз, который на Java. Почему?
1. Потому что проекты очень долго играющие. Ты придешь, освоишься и будешь тупо вертикально расти в одной компании.
2. Только в этой нише большой спрос и потому не предъявляют лишних формальных требований типа образования, а также к опыту работы. Во многом спрос еще обусловлен западными заказами, на которые нанимают здешние аутсорс компании, и от этого не проседают зарплаты, а так бы давно просели.
Остальных очень много, так называемых веб программистов, фронтэндов. Фронтэндеров требуется меньше, так как в основном соотношение между ними и бэк-эндом где-то 20% на 80%. Но в целом программистов больше, чем было году в 2012.

Ну я пишу на плюсах, работы тьма, быстрых проектов на этом языке впринципе не бывает, работу лучше менять иногда (так зарплата больше растет, да и прикольно новый опыт получать а не одно и то же годами пилить)

Великолепный Вася
#39
Гость

Ну я пишу на плюсах, работы тьма, быстрых проектов на этом языке впринципе не бывает, работу лучше менять иногда (так зарплата больше растет, да и прикольно новый опыт получать а не одно и то же годами пилить)

Да зачем ты пытаешься объяснить клоунам, которые ни строчки кода в жизни не написали, как происходит работа в этой сфере. А за плюсы респект, не зря говорят что плюсы мать всех яп.

Анатолий Перельман
#40
Гость

Живу в Киеве, предложений о работе тьма, каждый день какой-то эйчар пишет. У самых больших компаний планы на расширение (нужна куча народа), Но у меня и язык сложный, людей которые были бухгалтерами и решили уйти в айти у нас в сфере нет) только проф образование)

Язык сложный - это ты про C++? Это же самый простой язык программирования и единственный, который изучают и знают все.

Великолепный Вася
#41
Анатолий Перельман

Язык сложный - это ты про C++? Это же самый простой язык программирования и единственный, который изучают и знают все.

Ты отличаешь низкоуровневое программирование от высокого? Ассемблеры юзал каданить? Знаешь что такое утечка памяти, например?

Анатолий Перельман
#42
Великолепный Вася

Ты отличаешь низкоуровневое программирование от высокого? Ассемблеры юзал каданить? Знаешь что такое утечка памяти, например?

Если ты про "сложность" хочешь спросить, то она примерно как парабола между высоким уровнем и низким. Ассемблер самый простой по синтаксису, но сложные программы на нём тяжело писать, так как это сизисов труд. На каком-нибудь ява-скрипте легко писать маленькую программу, но большой проект превратится в ад, который крайне тяжело отлаживать и сопровождать. И вот C++ находится ровно по серединке, когда ты точно знаешь как и в какой момент работает твоя программа, и при этом легко делать большие проекты, потому что синтаксис языка упрощает рутину по сравнению с ассемблером.
Ну и к тому же всё ещё больше упрощается, так как нет ни одного инженера или математика, который не знает С++, ведь он изучается во всех вузах, то есть это дефакто стандарт. Поэтому же на сях самые низкие зарплаты.

Гость
#43
Анатолий Перельман

Если ты про "сложность" хочешь спросить, то она примерно как парабола между высоким уровнем и низким. Ассемблер самый простой по синтаксису, но сложные программы на нём тяжело писать, так как это сизисов труд. На каком-нибудь ява-скрипте легко писать маленькую программу, но большой проект превратится в ад, который крайне тяжело отлаживать и сопровождать. И вот C++ находится ровно по серединке, когда ты точно знаешь как и в какой момент работает твоя программа, и при этом легко делать большие проекты, потому что синтаксис языка упрощает рутину по сравнению с ассемблером.
Ну и к тому же всё ещё больше упрощается, так как нет ни одного инженера или математика, который не знает С++, ведь он изучается во всех вузах, то есть это дефакто стандарт. Поэтому же на сях самые низкие зарплаты.

и это все тебе нужно за 19 тыр зарплаты?

Великолепный Вася
#44
Анатолий Перельман

Если ты про "сложность" хочешь спросить, то она примерно как парабола между высоким уровнем и низким. Ассемблер самый простой по синтаксису, но сложные программы на нём тяжело писать, так как это сизисов труд. На каком-нибудь ява-скрипте легко писать маленькую программу, но большой проект превратится в ад, который крайне тяжело отлаживать и сопровождать. И вот C++ находится ровно по серединке, когда ты точно знаешь как и в какой момент работает твоя программа, и при этом легко делать большие проекты, потому что синтаксис языка упрощает рутину по сравнению с ассемблером.
Ну и к тому же всё ещё больше упрощается, так как нет ни одного инженера или математика, который не знает С++, ведь он изучается во всех вузах, то есть это дефакто стандарт. Поэтому же на сях самые низкие зарплаты.

Сложность? Напиши на бинарнике цикл и поймешь что дело не в "сложности", а в чпу.
СизиФов труд, на будущее. Большая сложность дает больше контроля. На каком языке кодишь, дабы я лучше понимал твою логику?

Анатолий Перельман
#45
Великолепный Вася

Сложность? Напиши на бинарнике цикл и поймешь что дело не в "сложности", а в чпу.
СизиФов труд, на будущее. Большая сложность дает больше контроля. На каком языке кодишь, дабы я лучше понимал твою логику?

Я на C++ кожу, естественно. Другие языки вообще не понимаю зачем нужны.

Анатолий Перельман
#46
Великолепный Вася

Сложность? Напиши на бинарнике цикл и поймешь что дело не в "сложности", а в чпу.
СизиФов труд, на будущее. Большая сложность дает больше контроля. На каком языке кодишь, дабы я лучше понимал твою логику?

Ты по ходу не понял, что я написал про сложность.
Самый простой язык - это ассемблер, и в нём же у тебя самый большой контроль всего происходящего, но это превращает проект в геморрой, если в нём что-то более менее сложное происходит, а не какое-нибудь тупое управление стиральной машиной.
C++ - это золотая середина по простоте и возможности писать что-то крупное.

Великолепный Вася
#47
Анатолий Перельман

Я на C++ кожу, естественно. Другие языки вообще не понимаю зачем нужны.

Но топишь при этом за Джаву? Интересно...

Анатолий Перельман
#48

Вот для примера, у нас начальство в какой-то момент времени видимо ударилось головой, и несколько лет назад стало требовать перевода всех наших разработок с С++ на ява-скрипт. И, как это следовало ожидать, то, что на сях делалось за месяц, на яваскрипте делается за пол года в лучшем случае, а что-то более сложное туда вообще не могут перенести. Там вообще каменный век. На ява-скрипте очень сложно писать программы, просто радикально сложнее. Куча багов везде вылазит, производительность ниже плинтуса.

Анатолий Перельман
#49
Великолепный Вася

Но топишь при этом за Джаву? Интересно...

Ты пьяный что ли? В каком сообщении?

Великолепный Вася
#50
Анатолий Перельман

Ты по ходу не понял, что я написал про сложность.
Самый простой язык - это ассемблер, и в нём же у тебя самый большой контроль всего происходящего, но это превращает проект в геморрой, если в нём что-то более менее сложное происходит, а не какое-нибудь тупое управление стиральной машиной.
C++ - это золотая середина по простоте и возможности писать что-то крупное.

Я прекрасно понял что ты имел в виду, для избавления казуального гемора существуют фреймворки. Но в том же С++ ты контролируешь абсолютно все, а в той же Джаве ты не контролируешь ничего, ибо JVM построена по принципу "за тебя все сделает умный коллектор" даже тогда, когда тебе это не нужно. Да, байткод это круто и не стоит заморачиваться о кроссплатформенности, но это и несет свои издержки.
Меня учили не плюсам, а фортранам, бейсикам да барсикам, но даже я понимаю что С++ это основа, потому и ходил на его курсы, как и любимый мой язык "для души" это С (без плюсов, функционал который, а не ООП).