| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Обсуждение работы > Названия вакансий |
| Автор: chief39 6.4.2007, 21:41 |
| Интересный вопрос, который меня долго мучал на подсознательном уровне... может кто-то "официальную" т.з. растолкует... В объявлениях частенько перепадают такие вакансии: Java Developer Java Engineer Software Engineer(далее по тексту объявления - сугубо джава разработчик) Кто-то может внятно объяснить в чём принципиальная разница(вернее, тонкое отличие) между названиями? Или каждый пишет так как ему больше нравится? может Engineer предполагает под собой некий сениор уровень по дефолту... то есть не кодер а уже инженер систем... Software Engineer - может это вообще вери сениор программер, который способен строить системы не привязываясь к технологиям, языкам и их выбору... То есть их модели. Такой себе двойник архитектора... Сдаётся, всё это на ровном месте придумано, но, скорее всего в неких случаях предпочтительно использовать Java Engineer, а в некоторых - Java Developer. ПЫСЫ: в принципе, касается всех языков |
| Автор: arilou 12.4.2007, 17:07 |
| chief39, никакой разницы. Общепринятие на Западе назвния такие: Software engineer - до 3 лет опыта. Senior software engineer - от трех лет опыта, или меньше, но сертифицированный Project (Software) engineering manager - по-нашему ПМ. Project (Software) engineering director - руководитель группы, работающей над несколькими проектами одного заказчика. ИМХО, слово developer звучит более достойно. Читал когда-то, что девелопер - это продвинутый в плане широты IT знаний программист (например, знает что такое active directory, пусть и не программировал под него, есть нормальный опыт администрирования, etc). |