Yönetimi sevmeyen bir geliştiricinin kariyer yolu nedir?


110

Geliştiriciyseniz (Kıdemli veya Lider Geliştirici) ve bir yönetim kariyerine devam etmek yerine kod / tasarımla kalmayı tercih ediyorsanız, şirketinizde veya duyduklarınızdaki mevcut kariyer yolları nelerdir? Ne kadar uzağa gidebilirsin?

Siz tozu ısırıncaya kadar inek olmaya devam etmek mümkün mü yoksa çok mu saf?

Örneğin Bob Amca gibi insanlar iddia ettikleri gibi geliştiriciler olarak kabul ediliyor mu?


3
İyi soru. Cientistlerin Alzheimer veya uzay yolculuğu için bir tedaviyi araştırarak, kariyerini yönetim yoluyla ilerletmek için inek bilimci şeyler yapmayı bırakıp bırakmadığını hayal edin, çünkü onlar için kariyer yolu yoktur. Üzgün.
Tulains Córdova

3
@ user61852 Ama çoğu zaman ilerledikçe inek-bilim insanı şeyler yapmayı bırakıyorlar, bu yazılıma özgü bir sorun değil. Arkadaşlarımdan biri Alman Max Planck enstitülerinden birinde mikrobiyoloji doktora derecesini aldı. Patronu araştırma yapmayı çok severdi, ama bir zamanlar "zirveye çıktı", yönetici / yönetim hayatını devraldı. Şahsen, bu, ödeme yapmak anlamına gelse bile, mümkün olduğunca yönetime girmekten kaçınırdım.
ACEG

1
Belki de aynı soruyu Mind'te yapıyordum. Çifte beceri seti / deneyimine ne dersiniz? Teknik ekipler Yazılım / Uzman Yazılım Mühendisi'nden Ekip Lideri'ne ve ardından Mimar pozisyonuna atlayabilir. Daha fazla ilerlemek, yönetim deneyimi almaya başlamalıdır. Bu yol BT Direktörü - CTO'ya götürebilir. Daha sonra CEO'ya liderlik edin. Oraya ulaşmak daha fazla zaman alıyor ama sadece benim görüşüme göre .. Görüşlerini paylaş? Şerefe.

2
Bir inek olmak zihinsel bir durumdur, bu yüzden hala iyi olacağınız sürece, her şey yolundadır :) Kariyer açısından, her şey bir zorunluluktur, her biri bir BT yöneticisi veya CEO olamaz, bazı şirketler (çok fazla değil ama ben birini bulabilecek kadar şanslıysanız), ne yapmak istediğinizi ve ne yapabildiğinizi hesaba katmaya çalışacaklar, belki de benim gibi kıdemli şirket olarak kalmamı sağlayan diğer bazı şirketlerden daha geniş maaş bantları var. "terfi" etme gereğini hissetmek.
Chris Lee

Akılda tutulması gereken bir şey, yeterince uzun bir işte kalırsanız, yavaş yavaş yönetim sorumlulukları üstlenebileceği olmasıdır. 10 yıllık bir deneyime sahipseniz ve geriye kalan tek kişi mezunsa, onlara liderlik etmeniz beklenir - korkmanıza gerek yok, muhtemelen yavru kuşlara yardım etmek için ödüllendirici ve canlandırıcıdır ve bunu bilmeden önce, yönetim deneyimi kazanmışsınızdır.
Heatwave

Yanıtlar:


76

Burada bir uzaya çıkacağım ve duymak istediğiniz cevap olması muhtemel olmayan bir şey söyleyeceğim, ancak yönetimi sevmiyorsanız, kariyer yolunuz çok sınırlı olacak. Eğer yapmaktan hoşlandığınız şey kodsa ve bu konuda gerçekten iyiyseniz ve durmak istemiyorsanız, kariyer yolunuz tek bir yörüngede: yazılım mühendisi ve daha sonra kıdemli yazılım mühendisi.

Eğer diğerleri ne kadar iyi olduğunuzu anlarsa, eğilimleri sizi deneyimlerinizi başkalarına aktarabileceğiniz bir pozisyona getirme eğiliminde olacaktır. Başka bir deyişle, yönetmenizi ve / veya yönlendirmenizi isteyeceklerdir. Bu ek sorumlulukları bir çeşit yönetim almaksızın üstlenmek zor. Bir mimarım ve sistemin tasarımından sorumluysanız ve bu tasarımın başarıyla uygulanmasını istiyorsanız, başkalarına yönlendirmeniz ve yönetmeniz gerekir. Eğer bir start-up kurucusu olursanız ve başarılı olursanız, o zaman bir noktada yardım için birisini işe almanız gerekecek ve daha sonra onları yönetmeniz gerekecektir. CTO olursanız cehenneme gidemezsiniz, başaramazsınız.

Söyleniyor, bu sorunun sevmediğiniz yönetim ile ilgili ne olduğunu anlamadan cevaplanabileceğini sanmıyorum. Personel yönetiminden hoşlanmıyor musunuz? Kodlama fikrini birincil sorumluluğunuzda değil misiniz? Bir şeyin başarısı için sorumluluk yükünden hoşlanmıyor musunuz?

Bu temel sorunun cevabı, doğru yöne işaret etmenize yardımcı olacaktır. Veya, başka bir şekilde biz gereken bir yol koymak için tüm yaptığımız çalışmalar hakkında düşünmek, şudur: İdeal işin ne benziyor? Bir saniye unvanları unutun, çalıştığınız şirketi unutun, sadece günlük yaşamınıza ve sizi gerçekten mutlu edecek ve gelişecek şeylere odaklanın. Ardından, çalıştığınız yerde ya da kendinizin kurduğu bir şirkette bu konumu oluşturmak için çalışın.


1
Vay, Gerçekten Açık Cevap.
Md Mahbubur Rahman,

3
Cientistlerin Alzheimer ilacını veya uzay yolculuğunu araştırdığını, kariyerini yönetimle ilerletmek için inek bilimci şeyler yapmayı bırakıp bırakmadığını hayal edin, çünkü onlar için kariyer yolu yoktur. Üzgün.
Tulains Córdova

1
Mühendislerin yöneticilerden çok daha fazla kazandığı en az 1 şirket biliyorum (bazı durumlarda iki katından fazla).
mike30 14

1
+1 İdeal işin neye benziyor? Ve bu her zaman parayla ilgili değil, kendime her gün ne kadar işe gelmeyeceğime değiniyorsun? Benim için ortaya çıktı, biraz değdi!
Chris Lee

2
"kariyer yolun çok sınırlı olacak" - "yönetim" in bir şekilde "yazılım mühendisliği" nden daha iyi olduğu fikrine dayanıyor. IMHO trully, kendin için ne elde etmek istediğine bağlı. Birisi bunu yaparken başkalarını yönetmekten ziyade mühendislik sistemleri daha mutluysa, o zaman ben mühendislikte kalacağımı ve geek şeyler yapacağımı söylüyorum.
miraculixx

29

Çalıştığınız şirketin türüne göre değişir.

Birçok şirket yetenekli ve tecrübeli geliştiricilere yöneticiler kadar önem vermez ve onları asla aynı seviyeye ödüllendirmez <- Bu, sizin gibi çalışmanız gereken şirket çalışanları değil.

Diğer (genellikle daha fazla teknoloji odaklı) şirketler geliştiricilere daha fazla değer verecek ve teknolojide kalmak kariyerinizi ödül ve statü açısından sınırlandırmamalı <- muhtemelen bu tür bir şirket için çalışmak istersiniz.

Biraz girişimcilik ruhunuz varsa, kendi şirketinizi de kurabilirsiniz - o zaman patron olacaksınız.


Kimin değer verdiğine karar veren şirketin yönetimi ve "biz değerli değiliz" demek oldukça garip.
m3th0dman

@ m3th0dman "değerli değil" olmayacaktı " kadar değerli olmaz", genellikle doğru olan ama nadiren kabul edilen bir şey.
Evicatos

18

Şirketimde yönetim ve bireysel katılımcı izleri ayrı ve çoğunlukla paralel. Bireysel katkı sağlayanlar, bir şirket yöneticisi olmadan (Teknik Araştırmacıya kadar) şirkette çok yükseğe çıkabilirler. Asla tamamen olmasa da , Peter İlkesini kısmen önlemeye yardımcı olur .


17

Her ne kadar Mimar olumsuz anlamlar var gibi görünüyor, bunu yönetime hareketli teknik eşdeğer olduğunu düşünüyorum.


4
Bir mimar insanları veya bir projeyi yönetmek zorunda değildir, bu yüzden her zaman bir yönetim hareketi değildir. Yazılım mimarlarımız, projelerimiz için en iyi mimariyi bulmakta çok iyi çalışan insanlardır.
JBRWilkinson

@JBRWilkinson Tam olarak bir yönetim yolu aramıyorum (aslına bakarsan başka bir şey arıyorum: D) .. Sadece birinin deneyimi için (finansal olarak & başka) makul bir "takdir" istiyorum kariyer yolu "teknik" bir yönetim olmanın başka bir yolu değil :)
Shady M. Najib

@John Macintyre, Mimar'ın neden olumsuz çağrışımları var? Tüm geliştiricilerin tepesinde mi? Bir mimar kötü bir pozisyon olarak mı kabul edilir?
zzzzz

2
@iOsBoy Şahsen, Ben Mimar'ın harika bir pozisyon olduğunu düşünüyorum, ancak pek çok firma başlık mimarını soyut bir tasarımın kodlama gerçeğine dönüştürmesini önemsemeyen fildişi kule mimarlarıyla ve kodlamanın altında olduğunu düşünen mimarlar ile ilişkilendirdi. ilk etapta nasıl ya da asla unutulmaz. Google "yazılım mimarisi kodlayamaz" veya "yazılım mimarları emmez".
John MacIntyre

1
@JohnMacIntyre, gördüğüm her şeyden, sizin de önerdiğiniz gibi menajerin teknik eşdeğeri. Bununla birlikte, olumsuz çağrışımlar ancak bir mimar kendi tasarımlarını uygulama yeteneğini kaybettiğinde ortaya çıkmaktadır; basitçe bir teknolojiye işaret etmek ve "kullanmak" demek bir mimar değildir.
derGral

12

FWIW, Microsoft (diğer büyük şirketler gibi, eminim) VP'ye eşdeğer seviyelere giden menajerler için de kariyer yolları var (Seçkin Mühendis ve Teknik Görevli). MS, yönetici olmayanlar için kariyer yolu göstermek konusunda gerçekten büyük.


7
şu ana kadar birlikte olduğum tüm büyük şirketler, a) kariyerinizin büyük çoğunluğu için yanınızda olmadıkça veya b) yönetime girmek istemediğiniz sürece, mühendisler için bir kariyer yoluna sahip değilsiniz. MS, ezici çoğunluğumuz için sadece bir hayalimiz
geocoin

7

Muhtemelen böyle bir şey:

Jr Geliştirici -> Geliştirici -> Sr Geliştirici / Takım Lideri / Lider Geliştirici -> Yazılım Mimarı


4

Akit. Serbest çalışmalarda çok daha fazla para var.


Fakat aynı yerde herhangi bir kariyer yolu göremiyor musunuz?
Shady M. Najib

3
Google, thinkworks veya benzer değerlere sahip daha küçük bir şirket için çalışacak kadar şanslı olmadığınız sürece. Hayır. Tüm yollar, programlama yapmak istemeyen bir mimar değil, olmak istediğim bir yerde değil
Ryan Roberts

3
Müteahhitler, özel teknolojileri yaygın olmadığı sürece, çok özel bir konuda çok iyi olmaları için yüksek bir maaş alabilir, bu durumda maliyetleri kısa ihbar sürelerini emmeye yardımcı olur.
JBRWilkinson

Taahhüt etmek iyi bir seçenektir çünkü çok çeşitli projeler üzerinde hareket ediyor ve çalışıyorsunuz, kendiniz için çalışmaktan memnuniyet duyuyorsunuz, bir yöneticiden çok olmasa da bir para kadar kazanabilirsiniz ve vergi ödemekten kaçının. Bazıları, algılanan iş güvenliği eksikliğinden dolayı sözleşme yapma fikrini sevmiyor.
Netlik

4

Aldığım birkaç yol var:

  1. Ürün Müdürü
  2. Gereksinimler Analisti
  3. Mimar
  4. Takım Lideri
  5. Yapılandırma yöneticisi
  6. Teknik Yazar
  7. Başlangıç ​​Kurucusu
  8. Hibe Yazarı

Grant yazar mı? Ne yapması gerekiyordu?
Shady M. Najib

Teknik Yazar!! Benim şirketimde teknik yazarlar az ya da çok kullanım kılavuzları ve benzeri şeyler yazan ppl'lerdir.
Shady M. Najib

ABD hükümeti tarafından finanse edilecek, yarı teknik bir teklifte bulunabileceklerin ulaşabileceği bir sürü çılgın fikir var. Hala teknik olarak yeterli olmalısın.
wheaties

3
@Shady - evet, dokümantasyon ve teknik raporlar yazıyorlar, vb. Zor bir iştir ve kullanım senaryolarını, hata işlemlerini vb. Açabilmek için tüm dilleri ve teknolojileri anlamanız gerektiğinden yüksek bir beceri seviyesi gerektirir. hepsi programcılar tarafından belgelenir mi? :-P
JBRWilkinson

3

Şirkete bağlıdır. Birçok şirket geliştiricileri geliştirmek için iki yol sunar: teknik ve yönetim. Eğer teknik tercih ederseniz, yavaş yavaş maaş seviyesine yükselirsiniz, değerli yetenekler geliştirirsiniz, ancak gelişime bağlı kalarak guru olursunuz. Yönetime gitmekten daha az para, ama ölene kadar kesmek istiyorsanız, gitmenin yolu budur.


Hala ne tür unvanlar / sorumluluklar / pozisyonların mevcut olabileceğini bilmek istiyorum?
Shady M. Najib

Çalıştığım yerde aynı ünvanı yani "Yönetici" yi alırsınız, ancak rol ve sorumluluklarınız bir insan / proje yöneticisinden ziyade bir Mimar olacaktır. Bunu ancak Sr. Müdürü kadar görmeme rağmen - kodlayan bir Direktör veya Başkan Yardımcısı görmedim!
Preets 09

@Preets: I have :)
talonx 26:10

@talonx, o zaman açıkçası yanlış firmada çalışıyordum;)
Preets

3

Küçük bir şirket için çalışıyorsanız, geliştirici olmak kendi şirketinizi kurmazsanız en büyük rol olabilir. Daha sonra bir Geliştirici / Yönetmen olacaksınız. Bir şirkette en yüksek teknik role ulaşmak konusunda fazla endişelenmeyin. Sadece seni mutlu eden şeyi yap.


2

Doğru türden bir şirket için çalışıyorsanız, o zaman gerçekten iyi olduğunuz sürece geliştirici olmanın sınırı olmamalıdır. Yönetim, teknik olarak daha az yetkinseniz, kariyer basamaklarını tırmanmanın en kolay yollarından biridir. Bunu yazılım geliştirme dünyasında çok sık gördüm.

Bu nedenle, kod dünyasında yaşamak istiyor, ancak ağacın tepesine ulaşmak istiyorsanız, doğru şirket için çalıştığınızdan emin olmanız gerekir - eğer yeterince uzun süre yetiyorsanız, sizin için bir pozisyon oluşturacaklarını düşünüyorum. - sonuçta engin tecrübenizden dolayı bir karar verici (ancak yönetici değil) olabilirsiniz. Geliştiricilerin yönetecek hiç kimsesi olmadan, ancak bilgi, deneyim ve coşkuları nedeniyle Kıdemli Başkan Yardımcısı rollerine geçtiğini gördüm.

Ayrıca, kulağa açık gelebilir ancak kariyer gelişim seçeneklerinin ne olduğu konusunda patronunuzla konuşmalısınız - şaşırmış olabilirsiniz. Şirketinizde bulunmayan bazı potansiyel iş ünvanları hakkında düşünürseniz ve patronunuza “değiştirilecek olandan daha fazlasını gösteren bir başlık -“ Kod Kalitesi Başı ”gibi bir şey yapıp yapamayacağınızı sorabilirsiniz. bir geliştirici olsanız bile bir geliştirici - gelecekteki promosyonlar söz konusu olduğunda göze çarpmanızı veya hatta incelemeleri ödemenizi sağlar. Tepesinde daha az iş olduğunu hatırlamalısın, bu yüzden dikkat etmelisin. Pek çok insan bir iş unvanının çok az demek olduğunu söylüyor, ancak bu doğru değil - kendi seçiminizi yaparsanız kariyerinizi yapabilir - bu basit işi yapmak da biraz hırs gösteriyor.


1

Texas Instruments ben oradayken çift merdivene sahipti.

  • Mühendis Ortak
  • Mühendis
  • Kıdemli mühendis
  • ---- bundan sonra, zaten daha yukarıda olan biri tarafından aday gösterilmelisin
  • Grup Üyesi Teknik Personel
  • Teknik Personel Kıdemli Üyesi
  • (belki) Teknik Personelin Değerli Üyesi
  • TI Üyesi
  • TI Kıdemli Üyesi
  • TI Müdür Yardımcısı (bildiğim kadarıyla şirkette bunlardan sadece bir tane vardı)

0

Örneğin, teknik kariyerine devam ederse, programcı yolunda bulunan birçok başlık vardır.

  • Lider Geliştirici / Lider Geliştirme Mühendisi.
  • Takım Lideri.
  • Çözüm Mimarı (sistem tasarımı ve entegrasyonuna vb. Odaklı).
  • CTO (Baş Teknoloji Sorumlusu) .. bu tamamen tekniktir ancak Örgütte en üst düzey teknik kişi olma baharatı ile.

Hangi CTO'lar ile tanıştığınızdan emin değilim, ancak tanıştığım kişilerin hiçbiri artık teknik olarak pek bir şey yapmıyor ... iPad'leri taşıyan BT Yöneticilerinin en sonunda kazandıkları unvan gibi görünüyor. İPad'lere karşı savaşan bir IT Yöneticisiyseniz, CIO ünvanını alırsınız. ;-)
Brian Knoblauch

-1

Her zaman başka bir yoldan gidebileceğinizi ve bir yazılım danışmanı olabileceğinizi her zaman unutmayın .. Bazı kitaplar yazmak veya bir blogda çalışmak gibi paralel olarak diğer projeler üzerinde de çalışabilirsiniz ...


-7

Eğer yönetimi sevmiyorsanız, bir şeyleri değiştirmek ve onu düşünen bireyler için kabul edilebilir kılmak için yönetime girmelisiniz.


2
Sevmediğiniz şeyler yapmanın sınırları vardır ve bu şeyler insanları yönetmeyi içerdiğinde, gerçekten IMHO önerilmez.
Matthieu

4
Hayat bunun için çok kısa.
Brian Knoblauch
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.