Nalika sampeyan mlebu ing rekayasa piranti lunak utawa profesi pangembangan, sampeyan bisa uga mikir babagan jalur karir jangka panjang. Iku beda banget karo jalur karir “tangga perusahaan” sing khas ing ngendi sampeyan miwiti ing ruang surat (secara harfiah utawa metafora) lan bisa munggah menyang eksekutif senior.
Nanging, jalur karir kanggo insinyur piranti lunak bisa mlaku ing macem-macem arah, diwiwiti karo pangembang junior. Ayo goleki kemungkinan supaya sampeyan bisa mutusake endi sing paling apik kanggo sampeyan.
Perusahaan Gedhe lan Tingkat “C”.
Perusahaan gedhe wis berjuang karo pitakonan babagan mobilitas munggah ing antarane posisi teknologi, amarga wong ing teknologi biasane ora pengin pindhah menyang manajemen. Ing babagan gaji, wong-wong teknologi asring mati, maksimal minangka anggota tim sing nindakake coding, dene kanca-kancane ing sisih bisnis munggah pangkat lan ngluwihi gaji teknisi, pisanan dadi direktur lan bisa uga C- suite (CEO, lsp).
Obah metu saka tech lan menyang Manajemen kanggo menek andha mesthi pilihan sregep; nanging biso dibantah mayoritas wong teknisi ora kasengsem ing iki. Miwiti 20 taun kepungkur, perusahaan gedhe nyobi karo trek teknologi sing ndadékaké menyang tingkat senior, sing utamané mundhak gaji. Sistem kasebut asring isih ditindakake saiki, kanthi insinyur dadi spesialis sing misuwur.
Nyetel Kursus dhewe
Ngluwihi perusahaan gedhe, ana akeh pilihan kanggo kemajuan karir. Kaping pisanan, sampeyan kudu mutusake tujuan sampeyan. Ing endi sampeyan pungkasane pengin mungkasi? Ing ngisor iki sawetara kemungkinan:
- Manajemen non teknis
- Chief Technical Officer (CTO)
- Pemilik perusahaan teknologi sing wis pirang-pirang taun tuwuh
- Pemilik perusahaan teknologi sawise adol sawetara perusahaan teknologi liyane
- Konsultan sing mbantu perusahaan sawise perusahaan (minangka pangembang piranti lunak, arsitek piranti lunak, konsultan awan, lsp.)
- Guru (baca apa sing wis sampeyan sinau!)
- Tansah coding amarga sampeyan seneng (sawise maju saka tingkat SMP nganti level senior)
Kabeh iki sregep. Kita wis ndeleng owah-owahan menyang manajemen. Saiki ayo dideleng liyane.
Chief Technical Officer (CTO)
Iki mbutuhake buku kabeh tinimbang artikel cekak iki (lan yen iki tujuan sampeyan, buku minangka kanca sampeyan). Dielingake: Iki dudu proyek sing nyenengake, lan nduweni tugas manajemen non-teknologi sing apik. Uga, proyek iki angel digayuh: Ora akeh posisi CTO sing dibukak dibandhingake, ujare, programer tingkat menengah, lan kompetisi kasebut dhuwur.
Sampeyan uga mbutuhake rekaman trek sing kuwat lan kabukten sadurunge perusahaan bakal nyewa sampeyan, lan butuh pirang-pirang taun kanggo berkembang. Sampeyan uga kudu ngerti akeh teknologi sing beda-beda, utamane sing nglibatake arsitektur piranti lunak, amarga sampeyan bakal nggawe keputusan penting sing bisa mbantu perusahaan tuwuh banget… utawa nabrak lan kobong. (Lan yen perusahaan sampeyan kacilakan lan kobong, sampeyan bakal angel golek posisi CTO liyane.)
Dadi, nalika CTO minangka tujuan karir sing nggumunake, sampeyan bisa uga pengin duwe sawetara ide liyane minangka mundur.
Pemilik saka Perusahaan Tech
Akeh programer sampeyan ngimpi duwe perusahaan dhewe lan ngembangake. Sawise sampeyan wis mbangun produk lan ngluncurake perusahaan lan nggawe rencana bisnis sing kuwat lan nguwasani penjualan produk sampeyan (sing bakal ditindakake sadurunge sampeyan bisa nyewa tenaga penjualan), sampeyan bakal ngerti yen sampeyan lagi nindakake bisnis. kerja, bukan pemrograman. Senajan sampeyan bisa nyimpen driji ing kode, mengkono bakal tegese kurang wektu kanggo mbukak perusahaan, lan bisa uga kudu nyewa partner bisnis, tegese kurang kontrol liwat perusahaan.
Nanging yen sampeyan seneng ide nggawe produk sing apik lan bisa uga dadi transisi kanggo mbukak bisnis, iki bisa dadi dalan karir sing apik. Nanging elinga: Bisnis bisa gagal. Sampeyan bisa uga kudu ngganti rencana karir gumantung ing kahanan pasar lan twists nasib.,
Lan yen sampeyan wis mbangun perusahaan sing sukses, apa sabanjure? Sampeyan salah siji tetep tuwuh utawa sampeyan adol.
Yen sampeyan milih ngedol perusahaan, sampeyan bisa entuk dhuwit sing apik, sing bisa digunakake kanggo miwiti perusahaan liyane. Ana “wirausaha serial” sing nindakake persis. Lan yen sampeyan wong sing duwe ide, sampeyan bisa uga duwe sawetara rencana babagan aplikasi sabanjure. Banjur sampeyan tuwuh perusahaan sabanjure, adol, lan sateruse nganti sampeyan pensiun.
Konsultan
Pilihan liyane yaiku pindhah saka perusahaan menyang perusahaan, mbantu karo kabutuhan tartamtu. Contone, bisa uga mbutuhake akeh kode sing ditulis ing basa tartamtu. Utawa bisa uga mbutuhake bantuan arsitèktur sistem supaya bisa nganggo méga. Apa wae skenario, dheweke ora pengin nggawa wong liya kanthi permanen.
Sing nerjemahake menyang tarif saben jam sing gedhe banget. Nanging kekurangane sampeyan bisa uga ana sawetara wulan ing antarane pertunjukan, kadhangkala luwih saka iku. Lan amarga sampeyan wis kerja mandiri, sampeyan bisa kena pajak sing luwih dhuwur (khususe pajak tenaga kerja) lan premi asuransi kesehatan sing luwih dhuwur. Tingkat saben jam sing dhuwur ora ateges penghasilan net sing luwih dhuwur.
Kanggo dadi konsultan sing sukses, sampeyan uga butuh sawetara katrampilan bisnis, kayata kemampuan kanggo invoice lan nglacak karya sampeyan. Nyisihake dhuwit kanggo mbayar pajak saben wulan, lan ngembangake kekarepan kanggo ngedol dhewe.
Konsultan apa wae kudu dadi pakar sing bener ing sawetara wilayah, lan sampeyan ora pengin amba banget. Contone, sampeyan ora pengin ngaku dadi ahli ing wolung basa pamrograman lan enem platform lan limang sistem database. Nalika pelanggan bisa percaya yen sampeyan nyewa sampeyan, yen sampeyan ana ing kana, sampeyan bakal nemokake yen sampeyan ora maju ing saben topik kaya sing dikarepake. Luwih becik milih loro utawa telung topik lan sinau sabisane. Nanging, elinga yen teknologi berkembang lan owah-owahan, tegese sampeyan kudu tetep ing ndhuwur teknologi anyar lan terus sinau, tegese sampeyan bakal “ngganti” keahlian sampeyan kanthi teknologi sing luwih anyar.
wulangan
Guru minangka profesi sing apik, lan akeh wong sing seneng banget. Sawise pirang-pirang taun coding, sawetara wong mung diobong. Dheweke ora pengin pindhah menyang manajemen utawa mbukak perusahaan dhewe. Dheweke kesel karo aspek marketing konsultasi. Lan dheweke mutusake wektu kanggo ngliwati obor lan mulang generasi anyar. Siji-sijine kekurangan: Sampeyan bakal entuk potongan gaji sing gedhe. Nanging yen sampeyan seneng ngajar (lan bisa nindakake), ana akeh kesempatan ing kana.
Terus Coding
Yen sampeyan seneng coding lan pengin nindakake ing salawas-lawase, banjur tindakake! Ana sawetara opsi ing kene.
- Terus sinau teknologi anyar nalika sampeyan ninggalake teknologi lawas. Iki mbutuhake sinau seumur hidup, bisa uga ngganti teknologi saben dekade (utawa luwih cepet).
- Kelet kanggo teknologi padha lan rencana pungkasanipun dadi spesialis lawas mbayar jumlah ageng saben jam kanggo njaga sistem lawas. Saiki, ana wong tuwa sing ndandani bug ing kerangka utama COBOL lawas lan urip kanthi kepenak, lan ora kudu ngetutake teknologi anyar.
Kanggo pilihan iki “tetep coding,” sampeyan bisa tetep karo perusahaan sing padha sajrone pirang-pirang taun (assuming perusahaan kasebut urip), lan bisa uga maksimal ing babagan senioritas (mbokmenawa ing pangembang senior utawa arsitek senior), utawa sampeyan bisa mindhah. saka perusahaan menyang perusahaan.
Pindhah kanthi periodik menyang perusahaan anyar biasane entuk gaji lan senioritas sing luwih cepet. Iki bisa uga minangka salah sawijining jalur karir sing paling umum. Pungkasane, sampeyan bakal entuk pangkat minangka pangembang senior utawa arsitek piranti lunak, nanging yen sampeyan seneng coding lan ora kasengsem ing bisnis lan manajemen, iki bisa dadi dalan sing cocog.
Kesimpulan
Tujuane yaiku nduwe rencana lan nyetel arah. Elinga, sajrone pirang-pirang taun, sampeyan bisa uga ngganti pikiran, lan sampeyan bisa uga pengin duwe sawetara rencana serep. Nanging ing meh kabeh kasus, sampeyan bisa uga pengin sinau teknologi anyar nalika jagad teknologi berkembang.