Господа, пожалуйста, объясните популярно в чем разница между Software Engineer и Programmer/Analyst и в смысле занятий и в смысле значения для компании/зарплаты.
------------------
Alex
Programmer vs Software Engineer
-
- Уже с Приветом
- Posts: 1844
- Joined: 09 Feb 1999 10:01
- Location: Russsia--->Norway--->Sunnyvale, CA, USA
Programmer vs Software Engineer
Naskol'ko ja znaju (poprav'te menja esli ja ne prava), Software Engineer - eto tot kto pishet Soft pod chto-to, pod Hardware. Naprimer Soft pod sotovy' telefon, soft dlja vstroennogo v avtomobil' komp'jutera, soft dlja processora etc.. Programmer zhe pishet soft naprimer dlja pol'zovatelja, kak naprimer eto delajut melkomjagkie ili kakaja libo drugaja kompanija po razrabotke softa.
Otnositel'no zarplat, vse zavisit ot vashego urovnja i ot kompanii. Est' Senior Software Engineer i est' Senior Programmer, ih zarplaty vyshe chem u prosto SE i Programmer. No zarplaty SE i Programmer sravnivat' kak mne kazhetsja ne imeet smysla, eto velichiny odnogo porjadka (nu vot vo mne zagovoril matematik :-)).
------------------
Nataly
Otnositel'no zarplat, vse zavisit ot vashego urovnja i ot kompanii. Est' Senior Software Engineer i est' Senior Programmer, ih zarplaty vyshe chem u prosto SE i Programmer. No zarplaty SE i Programmer sravnivat' kak mne kazhetsja ne imeet smysla, eto velichiny odnogo porjadka (nu vot vo mne zagovoril matematik :-)).
------------------
Nataly
-
- Новичок
- Posts: 78
- Joined: 24 May 1999 09:01
- Location: Bellevue, WA, US
Programmer vs Software Engineer
Nataly, позвольте с вами не согласиться в том,
что Software Engineer не пишет софт для пользователя.
Например, в том же мелкософте, все пишущие
называются Software Design Engineer.
Они бывают ...in Programming и ...in Test.
Первые пишут программки непосредственно для
пользователя, а вторые пишут программки, которые
тестируют программки первых. А еще бывают
Software Test Engineer'ы, которые просто тестируют
руками, или пишут скрипты.
А что, собственно, касаемо изначального вопроса,
я думаю, что Software Engineer и Programmer/Analyst -
суть одно и тоже, просто в разных местах их называют
по разному - где как сложилось.
что Software Engineer не пишет софт для пользователя.
Например, в том же мелкософте, все пишущие
называются Software Design Engineer.
Они бывают ...in Programming и ...in Test.
Первые пишут программки непосредственно для
пользователя, а вторые пишут программки, которые
тестируют программки первых. А еще бывают
Software Test Engineer'ы, которые просто тестируют
руками, или пишут скрипты.
А что, собственно, касаемо изначального вопроса,
я думаю, что Software Engineer и Programmer/Analyst -
суть одно и тоже, просто в разных местах их называют
по разному - где как сложилось.
-
- Уже с Приветом
- Posts: 1844
- Joined: 09 Feb 1999 10:01
- Location: Russsia--->Norway--->Sunnyvale, CA, USA
Programmer vs Software Engineer
Virgo,
Vam vidnee, ja na melkomjagkih ne rabotala :-).
Mozhet eto po suti i odno i tozhe, no pochemu-to esli posmotret' objavlenija o rabote, to kogda ishut Software Engineer trebovanija 'BS/MS in EE/CS', a kogda Programmer to chashe vsego 'BS/MS in CS'. Dumaju eto potomu chto Software Engineer chashe vsego imeet delo i s Hardware, nu hotjaby kos'venno.
Opjat' zhe eto vse lish moi domysly, osnovannye na moem opyte.
------------------
Nataly
Vam vidnee, ja na melkomjagkih ne rabotala :-).
Mozhet eto po suti i odno i tozhe, no pochemu-to esli posmotret' objavlenija o rabote, to kogda ishut Software Engineer trebovanija 'BS/MS in EE/CS', a kogda Programmer to chashe vsego 'BS/MS in CS'. Dumaju eto potomu chto Software Engineer chashe vsego imeet delo i s Hardware, nu hotjaby kos'venno.
Opjat' zhe eto vse lish moi domysly, osnovannye na moem opyte.
------------------
Nataly
-
- Уже с Приветом
- Posts: 151
- Joined: 31 May 1999 09:01
- Location: Wayne, PA
Programmer vs Software Engineer
То Nataly:
То что Вы имели в виду в первом сообщениии, на мой взгляд, должно называться Embedded software eng. либо Firmware eng.
Software engineer понятие весьма растяжимое, меня берут на Unix sysadm, а в offer letter сказано Software Engineer.
То что Вы имели в виду в первом сообщениии, на мой взгляд, должно называться Embedded software eng. либо Firmware eng.
Software engineer понятие весьма растяжимое, меня берут на Unix sysadm, а в offer letter сказано Software Engineer.
-
- Уже с Приветом
- Posts: 1844
- Joined: 09 Feb 1999 10:01
- Location: Russsia--->Norway--->Sunnyvale, CA, USA
Programmer vs Software Engineer
Lex,
A kto zh ego znaet kak ono dolzhno nazyvat'sja. Vot ja pishu kod dlja mobil'no' stancii (kommutatora), a nazyvajus' ja Software Designer, a ne Embedded software eng (chto kstati tozhe ochen' rasplyvchatoe i shirokoe ponjatie). Tak chto vidimo v kazhdom konkretnom sluchae nado smotret'. Kazhdaja kompanija vydumyvaet chto-to svoe, eshe bolee veselo kogda v odno' i to'zhe kompanii v raznyh stranah odni i tezhe specialisty nazyvajutsja poraznomu :-).
------------------
Nataly
[This message has been edited by Nataly (edited 10-06-1999).]
A kto zh ego znaet kak ono dolzhno nazyvat'sja. Vot ja pishu kod dlja mobil'no' stancii (kommutatora), a nazyvajus' ja Software Designer, a ne Embedded software eng (chto kstati tozhe ochen' rasplyvchatoe i shirokoe ponjatie). Tak chto vidimo v kazhdom konkretnom sluchae nado smotret'. Kazhdaja kompanija vydumyvaet chto-to svoe, eshe bolee veselo kogda v odno' i to'zhe kompanii v raznyh stranah odni i tezhe specialisty nazyvajutsja poraznomu :-).
------------------
Nataly
[This message has been edited by Nataly (edited 10-06-1999).]
-
- Posts: 1
- Joined: 18 Apr 1999 09:01
Programmer vs Software Engineer
For those who are intrested about Software Engineeing, look at the description of Masters in SE http://www.mcs.drexel.edu/~smancori/msse /
-
- Уже с Приветом
- Posts: 276
- Joined: 04 Jan 1999 10:01
- Location: Boston,MA
Programmer vs Software Engineer
to lex:
> берут на Unix sysadm, а в offer letter сказано Software Engineer.
-Меня тоже брали на Unix sysadm, а в offer letter было Software Engineer.
Software Engineer - много лучше,если придется искать потом другую работу.
> берут на Unix sysadm, а в offer letter сказано Software Engineer.
-Меня тоже брали на Unix sysadm, а в offer letter было Software Engineer.
Software Engineer - много лучше,если придется искать потом другую работу.
-
- Новичок
- Posts: 46
- Joined: 08 Feb 1999 10:01
- Location: Tashkent->Minsk->Tel.Aviv->Dallas
Programmer vs Software Engineer
У нас аналистами называют тестеров,
а если человек программирует, то уже Software Engineer
а если человек программирует, то уже Software Engineer
-
- Новичок
- Posts: 91
- Joined: 06 May 1999 09:01
- Location: USA
Programmer vs Software Engineer
Насколько я знаю из своего опыта, Software Engineer - понятие более общее чем Programmer/Analyst. Тем не менее если собирается статистика по SE и по P/A, то у первых зарплата получается больше - отсбда следствие позиционировать себя лучше как SE. В этой дискусии я хотел выяснить - чем же обычно занимаются P/A и чем SE если в компании есть и те, и те. Вот например как в Microsoft. Ответа я чесно говоря так и не получил...
-
- Уже с Приветом
- Posts: 3661
- Joined: 19 Feb 1999 10:01
- Location: CA, USA
Programmer vs Software Engineer
A y nas testerov nazivaut Sofware Engineers a Programmers - IS Analyst. Tak chto gde kak. No s tem chto Software Emgineers bolee obzhee ponatie soglashys'. I ot obrazovania zavisit, esli Engineer School zakanchivali to vas Engineerom bydyt nazivat'... Tak zhe kak Doctors s Doctorskoi.
-
- Posts: 7
- Joined: 16 Jun 1999 09:01
- Location: MW
Programmer vs Software Engineer
Могу привести классификацию из документа,
озаглавленного National Occupational
Classification (1992) - канадский, в
частности, применяется при оценке
соответствия претендентов на проф.
эммиграционную визу. Кем выпущен,
не знаю, думаю, можно легко найти по
названию. Descriptionы не цитирую,
они очень длинные:
2147 COMPUTER ENGINEERS
Examples of titles classified in
this unit group:
Comp. App. Eng.
Comp. Eng.
Comp. hw Eng.
Comp. sw Eng.
Comp. Sys. Eng.
Hw Eng.
Sw Eng.
Sys Design Eng.
Sys Eng.
2162 COMPUTER SYSTEM ANALYSTS
...
App An - Comp Sysytems
Bus Sys Specialist
Comp An
Comp Consultant
Comp Graph Specialist
Consultant, Mngt Iform Sys (MIS)
Electronic Data Processing (EDP) An
Mngt Inf Sys (MIS) An
Project Mngr - Comp sys
Sys An
Usr Support An - Comp Sys
2163 COMPUTER PROGRAMMERS
...
App Prgr
Bus Prgr
Comp Prgr
Operating Sys Prgr
Prgr - Comp Sys
Prgr An
Scientific Prgr
Sw Dev Prgr
Sw Prgr
Sys Prgr
sp
озаглавленного National Occupational
Classification (1992) - канадский, в
частности, применяется при оценке
соответствия претендентов на проф.
эммиграционную визу. Кем выпущен,
не знаю, думаю, можно легко найти по
названию. Descriptionы не цитирую,
они очень длинные:
2147 COMPUTER ENGINEERS
Examples of titles classified in
this unit group:
Comp. App. Eng.
Comp. Eng.
Comp. hw Eng.
Comp. sw Eng.
Comp. Sys. Eng.
Hw Eng.
Sw Eng.
Sys Design Eng.
Sys Eng.
2162 COMPUTER SYSTEM ANALYSTS
...
App An - Comp Sysytems
Bus Sys Specialist
Comp An
Comp Consultant
Comp Graph Specialist
Consultant, Mngt Iform Sys (MIS)
Electronic Data Processing (EDP) An
Mngt Inf Sys (MIS) An
Project Mngr - Comp sys
Sys An
Usr Support An - Comp Sys
2163 COMPUTER PROGRAMMERS
...
App Prgr
Bus Prgr
Comp Prgr
Operating Sys Prgr
Prgr - Comp Sys
Prgr An
Scientific Prgr
Sw Dev Prgr
Sw Prgr
Sys Prgr
sp
-
- Новичок
- Posts: 47
- Joined: 16 Apr 1999 09:01
Programmer vs Software Engineer
Разницы особой нет, imho. В мелкософте программистов обзывают Solution Developer (таких на работу не берут - шутка), а
Software Engineer - это типа SysAdmina. Во
время очного интервью меня спросили - знаю
ли я разницу между Software Developer и
Software Engineer. Я ответил, что - нет.
Они мне ответили, что тоже не знают и вот
уже третий год пытаются узнать как правильно
обзывать обычного программиста...
C уважением,
Nikakoi.
Software Engineer - это типа SysAdmina. Во
время очного интервью меня спросили - знаю
ли я разницу между Software Developer и
Software Engineer. Я ответил, что - нет.
Они мне ответили, что тоже не знают и вот
уже третий год пытаются узнать как правильно
обзывать обычного программиста...
C уважением,
Nikakoi.
-
- Новичок
- Posts: 78
- Joined: 24 May 1999 09:01
- Location: Bellevue, WA, US
Programmer vs Software Engineer
По поводу названий программистов в мелкософте позволю себе привести ссылочку -
<A HREF="http://www.microsoft.com/jobs/titles.htm">http://www.microsoft.com/jobs/titles.htm</A>
<A HREF="http://www.microsoft.com/jobs/titles.htm">http://www.microsoft.com/jobs/titles.htm</A>