JavaRush /Blog Jawa /Random-JV /Ora kabeh pangembang pengin dadi manajer, lan iki minangk...

Ora kabeh pangembang pengin dadi manajer, lan iki minangka norma

Diterbitake ing grup
Terjemahan lan adaptasi saka artikel dening pangembang Peter Zemek lan pikirane apa status pangembang senior pancene minangka tahap penengah sadurunge posisi manajerial. Ora kabeh pangembang pengin dadi manajer, lan iki minangka norma - 1

Path karir pangembang

Sampeyan bisa uga dadi (utawa pengin dadi) pangembang amarga sampeyan seneng coding. Tresna kanggo "bungkus" gagasan abstrak ing kode. Nggawe soko penting saka apa-apa. Sinau teknologi anyar, basa pamrograman, kerangka kerja, lsp. Ngerti carane kabeh iku telung. Mulane, nalika sampeyan kerja minangka pangembang junior, mboko sithik berkembang dadi pangembang "rata-rata" sing kuwat lan tekan status senior, sampeyan seneng karo apa sing sampeyan lakoni. Banjur ing sawijining dina, sampeyan bisa tekan puncak ing bisnis sampeyan, utawa dumadakan sampeyan nuduhake sampeyan dadi panitia sing apik, utawa mung ora ana siji ing tim sampeyan sing cocog kanggo peran manajer sing ditawakake posisi iki kanggo sampeyan. Ing kasus kaya mengkono, umume ujar: "Ngalih menyang posisi pimpinan ana ing urutane." Nanging aku seneng mbantah: Aku mikir ora ana sing kudu nindakake apa sing ora dikarepake.

Kok owah-owahan kuwi ora ana ing urutane

Kaping pisanan, yen sampeyan njaluk wong sing seneng nulis kode dadi wong sing ora nindakake apa-apa, logika sing endi? Dheweke bakal ngrasa yen kegiatan sing disenengi wis dicopot saka dheweke, lan cepet-cepet dheweke bakal kobong lan sengit marang pakaryane. Mesthine, dheweke bisa ngilangi tanggung jawab anyar lan nerusake coding, nanging fungsi manajerial ing tim bakal mudhun. Lan iki ala kanggo bisnis. Yagene ana wong sing pengin pimpinan sing ora pengin ngatur wong? Kapindho, mung amarga wong nulis kode kanthi apik, ora ateges dheweke bakal dadi manajer sing apik. Pangembangan lan manajemen minangka macem-macem lapangan sing mbutuhake katrampilan lan pola pikir sing beda. Iku kaya pemain bal-balan lan pelatih. Mung amarga sampeyan pemain bal-balan sing apik ora ateges sampeyan bisa mbukak tim bal-balan kanthi apik ( sanajan iki mesthi kedadeyan ). Manajer kudu sesambungan rapet karo wong lan nyetel proses kerja supaya bisa ngasilake. Sampeyan kudu menehi wong kesempatan kanggo nindakake pakaryan supaya efektif, nanging ora kanggo nindakake karya iki kanggo wong-wong mau. Lan pangembang minangka karyawan baris. Dadi manajer tegese entuk asil kanthi ngatur karya wong liya kanthi bener, tinimbang nindakake dhewe. Katelu, ana pranata sing dikenal minangka " Prinsip Petrus ". Intine yaiku spesialis nampa promosi adhedhasar pengalaman kerja sadurunge nganti tuwuh dadi posisi sing ora duwe kompetensi. Mangkono, yen pangembang sing apik dipromosekake dadi manajer lan dheweke durung siyap, dheweke ora bakal bisa nindakake tugas anyar kanthi bener. Transisi pangembang sing apik dadi manajer sing ala mung bakal ngrusak perusahaan. Tambah kudu digawe ing framework saka aktivitas saiki. Lan yen pangembang ora kanthi sukarela ngembangake kompetensi manajerial, ora ana gunane kanggo nyurung dheweke menyang arah kasebut. Kaping papat, sawetara spesialis setuju karo posisi manajerial supaya bisa nambah gaji. Ya, manajer asring entuk luwih akeh tinimbang bawahan. Nanging ora tansah: kahanan ngelawan uga dumadi. Yen tim duwe spesialis sing kuwat, bakal luwih angel golek pengganti tinimbang manajer. Yen kontribusi pangembang kanggo perusahaan luwih larang tinimbang kontribusi manajer, ora ana alesan kanggo mbayar luwih saka manajer. Kajaba iku, patch ora kabeh. Luwih becik nindakake apa sing disenengi kanthi dhuwit sithik tinimbang nindakake pakaryan sing disengiti kanthi gaji sing luwih dhuwur. Kalima, sampeyan ora kudu nampa posisi manajemen mung amarga ora ana wong liya ing tim sampeyan sing cocog kanggo peran iki. Iki dudu salahmu. Sampeyan kudu disengaja babagan karir. Yen ora, ora mung swasana ati lan ajining dhiri bakal nandhang sangsara, nanging uga perusahaan. Dadi, apa sing sampeyan lakoni yen sampeyan seneng program lan ora pengin ngalih menyang manajemen? Ana metu!

Sampeyan duwe pilihan

Posisi pangembang senior bisa dadi tahap penengah sadurunge posisi manajerial. Bisa uga ora. Umumé, jalur karir bisa dadi manajerial, utawa bisa uga teknis. Sampeyan bisa kanthi gampang berkembang ing lapangan teknis, amarga ana posisi kasebut:
  1. Pangembang Senior / Kepala - iki bisa uga posisi sing sampeyan pengin terus berkembang. Ngidini programer tingkat senior tetep karyawan baris iku normal.

  2. Pangembang timbal (timbal teknologi) minangka peran semi-manajerial. Pangembang utama ngatur proyek / wong mung saka perspektif teknis. Dheweke ora duwe bawahan langsung lan ora ngatur karyawan: bisa mengaruhi keputusan pungkasan babagan masalah tartamtu kanthi kekuwatan panguwasa. Nanging, kompetensi lan area pengaruh spesialis iki bisa beda-beda ing perusahaan sing beda-beda.

  3. Arsitek - Yen sampeyan seneng ngrancang sistem sing rumit lan apik, sampeyan bisa dadi arsitek. Arsitek asring dianggep minangka puncak pangembangan karir teknis. Tanggung jawab proyek arsitek uga beda-beda, nganti ora kabeh arsitek nulis kode.

Kesimpulan

Muga-muga ing antarane para pamaca bakal ana pangembang sing bakal rumangsa luwih apik: pancen normal kanggo mangu-mangu apa perlu dadi manajer. Tumindak apa sing sampeyan tresnani lan aja nganti wong liya nyeret sampeyan nindakake apa sing sampeyan sengit. Kajaba iku, pemrograman sing sampeyan seneng banget, ta? Dadi manajer iku normal, lan aku ngerti wong sing seneng tanggung jawab amarga seneng nggarap wong. Nalika milih dalan karir ing mangsa ngarep, nimbang apa sing sampeyan senengi.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION