Re[3]: Что сейчас популярно на рынке труда в Москве?
От: kittown  
Дата: 24.08.11 12:34
Оценка:
Здравствуйте, zealot111, Вы писали:

Z>Здравствуйте, sysenter, Вы писали:


E>>>2) Язык Java -- какая версия языка сейчас популярна, какие библиотеки, технологии (RMI, EJB, J2EE), средства для работы с базами данных популярны?


S>>Мне интересно другое, когда наступит насыщение на рынке труда у джавистов в связи с тем, что их во многих ВУЗах готовят.


Z>Насыщение у джавистов никогда не наступит, по крайней мере из-за нововыпускающихся студентов. Потому что сама джава как язык тривиальна (хотя бы по сравнению с С++), а основную сложность представляет из себя знание фреймворков (Spring MVC, Struts) и сопутствующих технологий (Hibernate, EJB и т.п.).


Это вы для хохмы написали ? Как раз фреймворки тривиальны. Вот core java (если интенсивно использовать) — это хардкор. Только вчера пришлось писать свою сортировку вместо встроенной в стандартную библиотеку (такой же алгоритм как в стандартной библиотеке), потому что посортировать массив интовых ключей своим компаратором (а не по значению) через стандартное апи невозможно, а сделать массив на 100,000,000 Integer-ов — занимает тонну времени и вылетает по недостатку памяти, даже если выделить 8Gb, а уж как сборщик мусора рад сотне миллионов обьектов... плюс другие проблемы, в общем пришлось писать сортировку. Еще надо посмотреть, а нет ли смысла раскидать ее на потоки.

На другом проекте народ упорно посылает 100500 пакетов-запросов и тратит полчаса, в то же время пакетная отправка всего этого добра сразу занимает одну секунду. Где тут фреймворки помогут ? Тут нужно, как минимум, общее понимание понятия оверхед. Чтобы он никогда не упускался из виду, т.к. иначе непонятно, допустим он, или нет.

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

Дойти до данного уровня не очень трудно, но доходят до него редко, и насыщение специалистами, способными решать эти проблемы, точно никогда не наступит. Так что можно на париться. А спецы по библиотекам — 5 рублей пучок.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.