Другие языки программирования и технологии
Какой программист ценится в компаниях больше?
Тот, что изучал Computer Science или тот, что изучал Software Engineering?
Если тебе интересны скиллы, то они сильно зависят от компании и от проекта в ней.
1) Бодишопчикам нужны услужливые зайчики, которые умеют очаровать заказчика, сбегать ему за кофе и быстро-быстро замести свой быдлокод под ковёр. И ещё их код должен выглядеть, "как взрослый": шапки комментариев, ровные ряды повторяющегося кода (они успокаивают заказчика, это вроде гипноза), и прочие атрибуты имитации деятельности. В качестве образования - хватит какого-нибудь ПТУ сервисной направленности (но чтоб в специальности присутствовала связь с информационными технологиями, в этом бизнесе главное - шашечки, а ехать необязательно).
2) В проектных конторах нужно быстро собирать приложение из готовых библиотек. Надо знать номенклатуру модных на сегодня готовых решений. Алгоритмы и прочий матан если и нужны, то по самому минимальному варианту. Бюджет всегда выделяется впритык, и больше половины уходит на закрытие дыр в других проектах, так что разработчики набираются попроще и подешевле, и времени всегда не хватает. Образование - или серьёзное ПТУ, или простенький ВУЗ.
3) Продуктовым компаниям нужны разработчики, способные построить продукт на продажу. Требования к качеству - обычно высокие (кто думает, что качество - это javadoc к каждой функции и то, на что ругается sonar и прочие статические анализаторы, те пройдите в 1-ю категорию, пожалуйста). Но сроки жмут, и бывает, и там приходится вбивать костыли. Здесь полноценная математическая вышка совсем не помешает.
4) Корпорациям, автоматизирующим свой бизнес, в зависимости от статуса подразделения, нужны или восторженные джуны, которые быстро-быстро закрывают задачки в багтрекере, или "универсальные солдаты", которые и девопс, и разработка, и сопровождение, и релиз менеджер, и психотерапевт для бизнеса в одном флаконе, или самостоятельные и прошаренные в технологиях разработчики, которые могут сами и построить алгоритм, и вписать решение в существующий ландшафт. Это на 90% выясняется ещё на интервью в проект, если задать правильные вопросы. Образовательный ценз тоже зависит от проекта.
1) Бодишопчикам нужны услужливые зайчики, которые умеют очаровать заказчика, сбегать ему за кофе и быстро-быстро замести свой быдлокод под ковёр. И ещё их код должен выглядеть, "как взрослый": шапки комментариев, ровные ряды повторяющегося кода (они успокаивают заказчика, это вроде гипноза), и прочие атрибуты имитации деятельности. В качестве образования - хватит какого-нибудь ПТУ сервисной направленности (но чтоб в специальности присутствовала связь с информационными технологиями, в этом бизнесе главное - шашечки, а ехать необязательно).
2) В проектных конторах нужно быстро собирать приложение из готовых библиотек. Надо знать номенклатуру модных на сегодня готовых решений. Алгоритмы и прочий матан если и нужны, то по самому минимальному варианту. Бюджет всегда выделяется впритык, и больше половины уходит на закрытие дыр в других проектах, так что разработчики набираются попроще и подешевле, и времени всегда не хватает. Образование - или серьёзное ПТУ, или простенький ВУЗ.
3) Продуктовым компаниям нужны разработчики, способные построить продукт на продажу. Требования к качеству - обычно высокие (кто думает, что качество - это javadoc к каждой функции и то, на что ругается sonar и прочие статические анализаторы, те пройдите в 1-ю категорию, пожалуйста). Но сроки жмут, и бывает, и там приходится вбивать костыли. Здесь полноценная математическая вышка совсем не помешает.
4) Корпорациям, автоматизирующим свой бизнес, в зависимости от статуса подразделения, нужны или восторженные джуны, которые быстро-быстро закрывают задачки в багтрекере, или "универсальные солдаты", которые и девопс, и разработка, и сопровождение, и релиз менеджер, и психотерапевт для бизнеса в одном флаконе, или самостоятельные и прошаренные в технологиях разработчики, которые могут сами и построить алгоритм, и вписать решение в существующий ландшафт. Это на 90% выясняется ещё на интервью в проект, если задать правильные вопросы. Образовательный ценз тоже зависит от проекта.
безмолвный исполнитель всего и вся. "Сделал, не отсвечивай"
Если может принтер починить..
...ценится в компаниях больше...
-тот, кто решает порученные задачи качественно и в срок.
Иных - изгоняют.
-тот, кто решает порученные задачи качественно и в срок.
Иных - изгоняют.
Который изучал хакерское дело.
Который родился программистом, мыслит как кодер, выучился на него и имеет опыт 10 лет
Который хорош в своей сфере.
Который все может
Который хорошо работает
Похожие вопросы
- Мне 13 лет, я хочу быть программистом и хочу создать свою игровую компанию..
- Нужно ли программисту высшее образование чтобы работать в компаниях? При условии если программист хороший.
- Когда менеджер проекта говорит "Эта задача не вошла в спецификацию" - что это значит для программиста?
- Хочу узнать плюсы и минусы профессии программиста, хочу учиться на программиста,как востребованы программисты и какие ве
- Как стать настоящим программистом-самоучкой?
- Ребят направьте в правильном направлении, не знаю что делать, хочу стать программистом
- А техник-программист это хорошая специальность? Они так же много получают, как обычные программисты?
- Как сейчас программистов может быть много?
- В России программисты не нужны?
- Вопрос к опытным программистам! Вы стали работать программистом потому что многое из перечисленного ниже совпадает?