Задать вопрос
stalin_ananas_net
@stalin_ananas_net
Начинающий разработчик

Почему до сих пор вакансии называются «Программист C#» или «Java Junior Developer», хотя знание фреймворков гораздо важнее знания языков?

Опыт показывает, что язык - это относительно простая вещь в освоении, особенно если это не первый твой язык. На это может потребоваться 3-5 недель. Куда сложнее освоить в полной мере сопутствующие технологии и инструменты, особенности операционной системы, а также применяемые в разработке фреймворки во всем их многообразии.
  • Вопрос задан
  • 1401 просмотр
Подписаться 3 Простой Комментировать
Ответ пользователя Max Pushkarev К ответам на вопрос (9)
maximpushkarev75
@maximpushkarev75
Very bad monkey coder
Почему-то у меня диаметрально противоположное представление (могу ошибаться, конечно)
Чтобы эффективно применять Java-фреймворки, необходимо на должном уровне владеть языком Java. Чтобы на должном уровне владеть языком Java, необходимо иметь представление о базовых алгоритмах и структурах данных. Цепочку можно продолжить, разумеется, двигаясь к более базовым вещам (к математике, например). Делать упор на фреймворках, забивая на основополагающие аспекты - все равно что строить дом на слабом или отсутствующем вовсе фундаменте.
Ответ написан