Иерархия девелоперов в США
-
- Новичок
- Posts: 21
- Joined: 25 Jun 2016 01:03
- Location: TX->FL
Иерархия девелоперов в США
Знающие люди, подскажите, пожалуйста, как в США выглядит иерархия разработчиков. Или карьерный путь технаря если хотите.
В Америке много всяких лычек, но лично мне не до конца понятна их иерархия. Из того, что поняла (далее "SE" - software engineer):
Trainee/Intern/Graduate SE -> Junior SE -> Associate SE -> Middle/Regular SE (или просто SE) -> Senior SE -> Lead SE -> Software Architect -> Principal SE -> Director of SE -> CTO
Это правильно? Понятно, что в разных компаниях может отличаться. Меня интересует вцелом. Особенно непонятно насчет Associate SE и как он отличается от Middle SE. Знаю, что в калифорнийских гигантах есть что-то типа Staff SE, но Калифорния пока не интересна, поэтому про это не спрашиваю. Спасибо тем, кто откликнется.
В Америке много всяких лычек, но лично мне не до конца понятна их иерархия. Из того, что поняла (далее "SE" - software engineer):
Trainee/Intern/Graduate SE -> Junior SE -> Associate SE -> Middle/Regular SE (или просто SE) -> Senior SE -> Lead SE -> Software Architect -> Principal SE -> Director of SE -> CTO
Это правильно? Понятно, что в разных компаниях может отличаться. Меня интересует вцелом. Особенно непонятно насчет Associate SE и как он отличается от Middle SE. Знаю, что в калифорнийских гигантах есть что-то типа Staff SE, но Калифорния пока не интересна, поэтому про это не спрашиваю. Спасибо тем, кто откликнется.
-
- Уже с Приветом
- Posts: 2749
- Joined: 11 Jul 2015 19:01
- Location: Chicago
Re: Иерархия девелоперов в США
Блин по мне интерпретация сильно зависит от места. К примеру моя первая работа была частная контора до 100 человек. Так там меня нанимал директор чего то там. А потом через года полтора от моего старта, когда я уже там не работал, он ушел в другой стартап на простого лида. О как.
На ентерпрайсе у меня примерно так, только есть еще и градации типо там уровень того же сениора 1/2/3/4/5, которые я сам не особо понял на что роляет, кроме компенсации.
На ентерпрайсе у меня примерно так, только есть еще и градации типо там уровень того же сениора 1/2/3/4/5, которые я сам не особо понял на что роляет, кроме компенсации.
-
- Уже с Приветом
- Posts: 8192
- Joined: 27 Mar 2016 23:56
Re: Иерархия девелоперов в США
А в чём толком разница между Developer и Engineer я так толком и непонял.
Ктонибудь знает?
Ктонибудь знает?
-
- Уже с Приветом
- Posts: 14407
- Joined: 26 May 2006 02:39
Re: Иерархия девелоперов в США
С стартапах такSveetie wrote: ↑12 Oct 2017 21:06 Знающие люди, подскажите, пожалуйста, как в США выглядит иерархия разработчиков. Или карьерный путь технаря если хотите.
В Америке много всяких лычек, но лично мне не до конца понятна их иерархия. Из того, что поняла (далее "SE" - software engineer):
Trainee/Intern/Graduate SE -> Junior SE -> Associate SE -> Middle/Regular SE (или просто SE) -> Senior SE -> Lead SE -> Software Architect -> Principal SE -> Director of SE -> CTO
Это правильно? Понятно, что в разных компаниях может отличаться. Меня интересует вцелом. Особенно непонятно насчет Associate SE и как он отличается от Middle SE. Знаю, что в калифорнийских гигантах есть что-то типа Staff SE, но Калифорния пока не интересна, поэтому про это не спрашиваю. Спасибо тем, кто откликнется.
Software Developer => Sr. Software Developer => Software Engineer => Lead Software Engineer => VP Of Software Development => Chief Architect => CTO => Co-Founder
Бога нет.
-
- Уже с Приветом
- Posts: 14407
- Joined: 26 May 2006 02:39
Re: Иерархия девелоперов в США
Инженер выше Девелопера. Девелопер кодит а Инженер решает задачи.
Бога нет.
-
- Уже с Приветом
- Posts: 3481
- Joined: 02 Jan 2005 22:10
-
- Уже с Приветом
- Posts: 2749
- Joined: 11 Jul 2015 19:01
- Location: Chicago
Re: Иерархия девелоперов в США
Из того что вижу по вилкам на глассдор среди разных компаний, developer и engineer равнозначны. Даже моя компания ищет sr mobile developer, а по бумагам официально мы просто типичные ентерпрайз sr software engineer. Ещё какие то level че то там.
-
- Уже с Приветом
- Posts: 6435
- Joined: 15 May 2003 00:04
- Location: LA
Re: Иерархия девелоперов в США
Каждая контора изгаляется по-своему. У нас, например, помимо обычного Lead, есть Senior Lead. В чём смысл - хз, занимаются тем же.
-
- Уже с Приветом
- Posts: 6543
- Joined: 30 Apr 2000 09:01
- Location: Из будущего
Re: Иерархия девелоперов в США
В принципе верно, но principal обычно ниже architect и бывает еще senior principal между principal и architect. Директор и CTO - это менеджмент, у них отдельная иерархия.
Вот вам успокаивающее. А вот - патроны к нему.
-
- Уже с Приветом
- Posts: 2749
- Joined: 11 Jul 2015 19:01
- Location: Chicago
Re: Иерархия девелоперов в США
В компенсации. Я на первую работу так пришёл сразу ведущим инженером, потому что на простого была такая хилая зп, что даже нанимающие стыдились.
-
- Уже с Приветом
- Posts: 8192
- Joined: 27 Mar 2016 23:56
Re: Иерархия девелоперов в США
Стоитли парится и переделывать если у меня на визитке написанно Developer, а не Engineer?
-
- Уже с Приветом
- Posts: 6543
- Joined: 30 Apr 2000 09:01
- Location: Из будущего
Re: Иерархия девелоперов в США
Для вас так важно, что на визитке написано?
Вот что говорит computersciencedegreehub насчет разницы между engineer и developer:
"The difference between software engineering and software development begins with job function. A software engineer may be involved with software development, but few software developers are engineers.
To explain, software engineering refers to the application of engineering principles to create software. Software engineers participate in the software development life cycle through connecting the client’s needs with applicable technology solutions. Thus, they systematically develop processes to provide specific functions. In the end, software engineering means using engineering concepts to develop software.
On the other hand, software developers are the driving creative force behind programs. Software developers are responsible for the entire development process. They are the ones who collaborate with the client to create a theoretical design. They then have computer programmers create the code needed to run the software properly. Computer programmers will test and fix problems together with software developers. Software developers provide project leadership and technical guidance along every stage of the software development life cycle."
Вот вам успокаивающее. А вот - патроны к нему.
-
- Уже с Приветом
- Posts: 8192
- Joined: 27 Mar 2016 23:56
Re: Иерархия девелоперов в США
Мне чтото не один рекрутер не сказал мол чувак чё ты девелопер, напиши мне что ты инжинер
-
- Уже с Приветом
- Posts: 8192
- Joined: 27 Mar 2016 23:56
Re: Иерархия девелоперов в США
Начальник-тракторист может придратсяNostradamus wrote: ↑13 Oct 2017 04:06Для вас так важно, что на визитке написано?
Вот что говорит computersciencedegreehub насчет разницы между engineer и developer:
"The difference between software engineering and software development begins with job function. A software engineer may be involved with software development, but few software developers are engineers.
To explain, software engineering refers to the application of engineering principles to create software. Software engineers participate in the software development life cycle through connecting the client’s needs with applicable technology solutions. Thus, they systematically develop processes to provide specific functions. In the end, software engineering means using engineering concepts to develop software.
On the other hand, software developers are the driving creative force behind programs. Software developers are responsible for the entire development process. They are the ones who collaborate with the client to create a theoretical design. They then have computer programmers create the code needed to run the software properly. Computer programmers will test and fix problems together with software developers. Software developers provide project leadership and technical guidance along every stage of the software development life cycle."
-
- Уже с Приветом
- Posts: 11999
- Joined: 08 Sep 2006 20:07
- Location: Силиконка
Re: Иерархия девелоперов в США
От места зависит.
А Адобе вон вообще все сплошь "учёные".
А Адобе вон вообще все сплошь "учёные".
Мир Украине. Свободу России.
-
- Уже с Приветом
- Posts: 775
- Joined: 10 May 2003 17:55
- Location: Minsk->NJ->PA->CA
Re: Иерархия девелоперов в США
Разницы между software developer and software engineer в US нет, от слова совсем. И вообще в должностях смысла нет, все дело в деньгах и только.
-
- Уже с Приветом
- Posts: 8192
- Joined: 27 Mar 2016 23:56
Re: Иерархия девелоперов в США
Помоему да,
В Microsoft, тот чувак орал - developers, developers, developers
Чё это он не говорил инжинеры, инжинеры, инжинеры
-
- Уже с Приветом
- Posts: 5346
- Joined: 03 Feb 1999 10:01
- Location: NJ, USA
Re: Иерархия девелоперов в США
А не все равно какая иерархия (ну может исключая СТО)? Важно сколько денег платят а как называют до лампочки. На нашем побережье каждый второй девелопер - VP, а на западном дыхание спирает когда о VP говорят. Правда бывают бенефиты привязанные к титулу но вроде редко. У нас например для VP +5 дней отпуска и можно джимом в любое время пользоваться. Так что оно того стоило. А в предыдущей компании только эго тешить титулом можно было.
-
- Уже с Приветом
- Posts: 18862
- Joined: 30 Aug 2001 09:01
- Location: 3rd planet
Re: Иерархия девелоперов в США
Насколько я знаю - не редко, опции аль RSU часто напрямую зависят от уровня.
В большинстве крупных контор есть внутренняя шкала, типа Individual Contributor level 1-2-3-итд, бывает что 1-4, бывает 1-5, макс знаю про 1-7.
Тупизна как Энтропия. Неумолимо растет.
-
- Posts: 6
- Joined: 15 May 2017 00:49
Re: Иерархия девелоперов в США
ТС, вам наверняка известно, что везде лычки разные и часто красивые слова придумывают на ходу.
Работаю сейчас в компании, в которой есть один выдающийся, причём в буквальном смысле, инженер. Позиция у него так и называется - "distinguished engineer".
Исторически у нас были просто инженер/сеньор инженер, а вышеописанный персонаж был манагером.
Потом на одном митинге персонаж представил презенташку из которой следовало, что под соусом battle new challenges нам необходима новая позиция, называлась она principal, и была она над сеньором. Придумали и угадайте, кто её занял?
Сам персонаж её тотчас занял с начисленем соответсвующей надбавки.
Но не прошло и года, как персонажу стало тесно в новых доспехах и случилась очередная реорганизация, в ходе которой одной из фишек было то что персонаж под соусом fast paced environment/battle new challenges на красивой презенташке обозначил необходимость в новой надпринципальной позиции - distinguished engineer. С очевидным кандидатом.
Про зоопарк всяких senior vice-president и принципал manager писать и смысла не вижу..
Ну а за фасадом буллшито-слов у не лижущего задницу технаря карьерная лестница выглядит незамысловато..
You do not have the required permissions to view the files attached to this post.