Apa perbedaan antara gelar insinyur perangkat lunak senior ini? [Tutup]

94

Saat ini saya seorang insinyur perangkat lunak riset senior di sebuah perusahaan besar dan saya ditawari posisi "insinyur staf senior" di tempat lain. Saya tidak yakin apakah judul posisi baru tersebut menyampaikan gerakan menyamping atau peningkatan.

Jadi, semua hal lainnya kira-kira sama (gaji, domain keahlian, dll.), Apa perbedaan eksternal antara judul-judul insinyur perangkat lunak ini (secara umum dan terlepas dari perusahaan tertentu, jika mungkin):

  • insinyur senior
  • insinyur penelitian senior
  • insinyur staf senior
  • anggota staf teknis
  • insinyur utama

Sunting: Biarkan saya menguraikan "anggota staf teknis" karena ini agak tidak biasa. Saya pikir itu adalah gelar yang tinggi, yang umumnya dikaitkan dengan penelitian. Saya tahu bahwa Oracle, VMWare, dan Bell Labs lama memiliki judul-judul ini. Lihat: Anggota Staf Teknis . Saya tahu apa artinya, tetapi saya tidak tahu bagaimana hal itu terjadi terhadap judul-judul lain, itulah sebabnya saya bertanya.

stackoverflowuser2010
sumber
41
Perbedaan di antara mereka tampaknya sekitar 10 karakter. Arti jabatan pekerjaan sepenuhnya tergantung pada perusahaan yang bersangkutan.
GrandmasterB
Untuk memperjelas poin GrandmasterB di sini - Saya saat ini adalah Senior Software Engineer. Saya juga dalam peran terakhir saya, tetapi pekerjaan yang sebenarnya saya lakukan tidak bisa lebih berbeda! Itu benar-benar tergantung pada perusahaan.
Steve Hill
4
Kata penting yang harus diperhatikan adalah "Junior".

Jawaban:

132

"Jadi semuanya sama" Mereka tidak sama. Judul-judul ini tidak setara.

Saya akan peringkat mereka seperti ini, tertinggi ke terendah:

  • Insinyur Utama
  • Insinyur Staf Senior
  • Insinyur Staf
  • Insinyur Senior / Insinyur Riset Senior

Secara umum, "senior" menyiratkan kedalaman pengalaman dan kematangan untuk bekerja secara mandiri dengan bimbingan yang kurang langsung dalam kegiatan sehari-hari. Seorang insinyur dapat mengharapkan untuk menerima tugas atau tugas dan prioritas eksternal. Insinyur Senior harus berharap untuk mengidentifikasi dan memprioritaskan tugas-tugas tersebut untuk diri mereka sendiri.

Insinyur Senior biasanya adalah seseorang yang memiliki pengetahuan mendalam tentang teknologi atau lini produk dan pengalaman dengan berbagai siklus rilis.

Insinyur Riset Senior terdengar seperti seseorang yang tidak terlibat dalam siklus produksi tetapi lebih fokus pada algoritma atau kerja strategis jangka panjang.

"Anggota Staf Teknis" tidak menyiratkan senioritas atau pengalaman pemrograman. Resepsionis dapat menjadi Anggota Staf Teknis.

Seorang Insinyur Staf biasanya memiliki pengalaman mendalam dengan dan berkontribusi pada berbagai teknologi dan lini produk di seluruh perusahaan.

Insinyur Staf Senior melakukan semua hal staf insinyur, ditambah bekerja lebih banyak dalam peran kepemimpinan di berbagai lini produk atau teknologi. Staf senior juga harus berpikir ke depan untuk perencanaan dan pelaksanaan strategis.

Seorang Insinyur Utama sering kali berada di puncak tangga teknis di banyak perusahaan, atau hanya kurang dari "Rekan Teknis" atau "Kepala Ilmuwan". Kepala sekolah juga disebut arsitek dalam berbagai mode. Insinyur Utama bertanggung jawab atas arsitektur skala makro dari suatu teknologi perangkat lunak atau lini produk, dan memberikan panduan dan pengawasan kepada berbagai tim pengembangan yang bekerja pada produk atau teknologi yang berbeda untuk memastikan bahwa teknologi saling beroperasi atau terhubung satu sama lain secara tepat.

Ini adalah pendapat saya bukan sebagai manajer SDM tetapi sebagai insinyur yang bekerja di (dan membantu mendefinisikan) semua peran ini.

dthorpe
sumber
1
Terima kasih untuk umpan baliknya. Mengenai "anggota staf teknis," pemahaman saya (sebagai poster asli dari pertanyaan ini) adalah bahwa ia digunakan untuk mewakili posisi yang tinggi, biasanya dalam penelitian. Masalahnya adalah saya tidak tahu bagaimana peringkatnya ke judul-judul lain, itulah sebabnya saya bertanya. Lihat: en.wikipedia.org/wiki/Member_of_Technical_Staff
stackoverflowuser2010
Ya, "anggota staf teknis" dapat berarti sesuatu yang tinggi di beberapa perusahaan, tetapi dengan sendirinya sangat generik dan relatif tidak berarti, tidak memberikan informasi tentang peran, tanggung jawab, atau ruang lingkup pengaruh orang tersebut. Jika saya dipekerjakan dalam situasi "anggota staf teknis", saya akan segera mendorong untuk mengubah nama grup. Ini penunjukan yang ambigu, karena setiap programmer ada di staf dan teknis. Jika yang Anda maksud Research Fellow, maka katakanlah.
dthorpe
Microsoft juga memiliki gelar Distinguished Engineer .
threeFourOneSixOneTiga
Saya pikir sebelum posisi senior dan normal, mungkin ada "associate" yang merupakan entry level satu.
David 天宇 Wong
AMD memiliki MTS dan MTS Senior, yang lebih tinggi dari ind 3 dan eng 4. Kedengarannya spesifik untuk perusahaan.
Kit10
34

Satu-satunya cara untuk mengetahui dengan pasti adalah mendapatkan deskripsi pekerjaan (daftar tanggung jawab, keterampilan yang diharapkan) untuk setiap posisi. Kualifikasi pada judul-judul ini tampak sewenang-wenang dan akan bervariasi dari perusahaan ke perusahaan.

FrustratedWithFormsDesigner
sumber
26

Itu tergantung pada perusahaan. Di United Technologie , progresnya adalah:

  • Insinyur Terkait
  • Insinyur
  • Insinyur senior
  • Insinyur Staf
  • Insinyur Utama
  • Rekan Teknis
  • Rekan Teknis Senior

Meskipun Kepala Sekolah Insinyur dan Rekan Teknis kira-kira setara.

Di luar perusahaan tertentu, progresnya adalah:

  • Insinyur
  • Insinyur senior
  • Insinyur Utama

dengan mungkin penambahan "Insinyur Kepala Senior" setelah itu.

Peter K.
sumber
10
Saya pernah mendengar seseorang menyebut siapa pun di TI sebagai "Orang-orang teknis ..."
FrustratedWithFormsDesigner
2
Saya selalu ingin menyanyikan "Karena dia seorang Rekan yang baik dan baik hati" setiap kali salah satu dari mereka ada di sekitar ... :-D
Peter K.
12

Judul "anggota staf teknis" yang aneh sebenarnya memiliki peringkat di dalamnya juga (tergantung pada perusahaan). Dulu hanya memiliki dua peringkat (mts, dmts - dibedakan) dan keduanya menyiratkan Anda memiliki gelar Ph.D (atau master dengan pengalaman setara). Sebenarnya ada komite judul teknis (setidaknya di AT&T Labs) yang harus dilalui seseorang untuk disetujui untuk memegang gelar-gelar ini.

Sub peringkat adalah:

  • MTS - level entri (perlu master)
  • SMTS (S for Senior) - level entri untuk peneliti Ph.D, atau MTS setelah sekitar 2 tahun
  • PMTS (P untuk Kepala Sekolah) - peneliti berpengalaman
  • LMTS (L for Lead) - level direktur, MTS dengan setidaknya 12 tahun pengalaman.
  • DMTS (D for Distinguished) - tingkat direktur eksekutif - sangat sedikit yang diberikan.

Yang tertinggi yang bisa Anda sewa adalah PMTS, dua lainnya membutuhkan promosi dan keduanya jarang. Judul-judul insinyur diberikan untuk non-penelitian, atau orang-orang tanpa gelar master / phd.

TELK
sumber
6

Di satu atau dua tempat saya mengerjakan pesanan adalah:

  • anggota staf teknis (atau insinyur)
  • insinyur senior
  • insinyur utama
  • insinyur staf (tidak ada dalam daftar Anda)
  • insinyur staf senior

Kata kunci dalam insinyur penelitian senior adalah "penelitian". Mereka tidak mengembangkan produk atau layanan saat ini. Pikirkan orang-orang yang mengembangkan "mobil konsep".

Brian Carlton
sumber
0

Insinyur Staf Senior terdengar sangat umum dan luas, tidak memiliki kata "perangkat lunak" atau "penelitian" di sana.

Yakinlah bahwa Anda tahu domain keahliannya serupa dengan milik Anda, Anda dapat dengan mudah salah mengira bahwa jabatan untuk seseorang yang berprestasi di bidang SDM :)

James Love
sumber
0

AT&T menggunakan anggota jabatan staf teknis. Mereka ditugaskan untuk arsitek solusi yang melakukan pekerjaan penelitian, solusi arsitektur dll. Insinyur riset senior dan insinyur senior akan berbeda berdasarkan pada perusahaan, tetapi jelas penelitian akan menjadi fokus utama bagi insinyur penelitian senior. insinyur staf senior dan insinyur utama adalah gelar yang tidak berarti yang akan sangat banyak didasarkan pada industri, perusahaan dan jenis pekerjaan yang akan Anda tangani. Sejauh bagaimana judul-judul ini menumpuk, Anda akan mengetahui bahwa dari gaji Anda ditawarkan vs ukuran perusahaan dan apa yang dikecualikan dari Anda. Jika saya berada di posisi Anda dan tidak ada perbedaan dalam pembayaran dan Anda senang di mana Anda mengapa berubah? risiko ada dan tidak ada keuntungan tambahan? Semua ini akan dibayar dari $ 80K hingga $ 130K tergantung pada perusahaan dan kota tempat Anda berada.

Tagihan
sumber