Berapa lama kerjaya pembangun perisian boleh bertahan? Ini adalah sesuatu yang kebanyakan orang yang serius mempertimbangkan untuk menjadi pengaturcara profesional tidak dapat membantu tetapi tertanya-tanya.

Ia adalah soalan yang sangat wajar untuk ditanya apabila bercakap tentang profesion yang menuntut dengan segala cara. Tiada siapa yang mahu melabur bertahun-tahun dalam mempelajari kemahiran yang akan berhenti relevan dalam beberapa tahun atau akan menjadi lebih sukar untuk mengewangkan apabila anda mencapai usia yang lebih tua.

Jadi hari ini kami akan cuba menjawab soalan ini dan memberikan beberapa maklumat yang akan membantu anda untuk mendapatkan pemahaman yang lebih jelas tentang apa yang diharapkan.

Berapa tahun purata kerjaya dalam pembangunan perisian bertahan?

Sudah tentu, apabila ia datang kepada nombor dan unjuran tertentu tentang berapa lama anda boleh mengharapkan kerjaya anda dalam pembangunan perisian bertahan, tidak akan ada jawapan yang jelas, kerana semua ini sangat subjektif dan individu.

Walau bagaimanapun, kami tahu bahawa ramai pengaturcara profesional menyukai pekerjaan mereka sehingga mereka kekal sebagai Pembangun Kanan selama beberapa dekad dalam beberapa kes, walaupun apabila mereka mempunyai pilihan untuk kemajuan kerjaya, seperti beralih daripada pengekodan kepada jawatan pengurusan.

Tinjauan Pembangun Limpahan Tindanan 2020 , yang dianggap sebagai salah satu tinjauan pembangun profesional yang paling komprehensif di luar sana, boleh memberi kami beberapa maklumat yang berkaitan tentang berapa lama pembangun perisian biasa cenderung untuk kekal dalam laluan kerjaya ini. Secara keseluruhan, daripada hampir 48,000 pembangun profesional yang mengambil bahagian dalam tinjauan itu, sekitar 60% mempelajari cara membuat kod lebih 10 tahun lalu dan 25% menguasai pengaturcaraan lebih 20 tahun lalu.

Apabila bercakap tentang bilangan tahun pengekodan secara profesional, 33.6% daripada responden atau lebih sedikit daripada 16,000 orang di seluruh dunia berkata mereka telah bekerja sebagai pembangun perisian selama lebih daripada 10 tahun. 11.4% atau 5,447 orang yang ditinjau berkata kerjaya profesional mereka telah berterusan selama lebih daripada 20 tahun.

Memandangkan industri pembangunan perisian itu sendiri tidak begitu lama, veteran sejati yang telah berada dalam profesion ini sepanjang hayat mereka lebih sukar untuk ditemui, tetapi orang seperti itu wujud dan tidak begitu jarang berlaku. Secara khusus, 0.4% atau 191 daripada 47,779 pembangun profesional yang mengambil bahagian dalam tinjauan Stack Overflow mengatakan bahawa mereka telah mengekod selama lebih daripada 40 tahun. Dan 48 orang berkata mereka telah berada dalam profesion selama lebih setengah abad!

Ini tidak menghairankan kerana kita tahu bahawa pembangun perisian secara purata cenderung sangat menyukai pekerjaan mereka. Dan pembangun Java terutamanya. Menurut penyelidikan dengan merekrut laman web Sesungguhnya, pembangun Java adalah paling kurang berkemungkinan meninggalkan profesion mereka di kalangan semua profesional secara amnya, bukan hanya dalam sektor teknologi. Kadar pertukaran kerjaya mereka adalah kurang daripada 8%, manakala untuk profesion pembangun perisian secara amnya ialah 27%, dan untuk pentadbir pangkalan data, sebagai contoh, ia adalah 35%. Walaupun ditawarkan jawatan pengurusan peringkat lebih tinggi, majoriti pengkod Java tidak mahu melepaskannya. Ini mungkin bukti terbaik pengaturcaraan Java sebagai pilihan profesion yang tepat untuk majoriti pengkod.

Pilihan kemajuan kerjaya untuk pembangun perisian

Seperti yang anda lihat, bukanlah sesuatu yang luar biasa bagi pembangun perisian untuk mempunyai kerjaya sepanjang hayat dalam pelbagai peranan pengekodan. Sudah tentu, ini bukan untuk semua orang, dan ramai orang lebih suka berpindah ke jawatan lain atau mengambil laluan kerjaya lain akhirnya.

Nasib baik, terdapat banyak pilihan kemajuan kerjaya untuk pembangun perisian dalam industri. Mari kita namakan beberapa sahaja.

Jawatan pengurusan yang lebih tinggi

  • CTO (Ketua Pegawai Teknikal)
  • CIO (Ketua Pegawai Maklumat)
  • Ketua Pegawai Digital
  • Ketua Pegawai Inovasi
  • Jurutera Perisian Ketua Pasukan
  • Arkitek Perisian
  • VP Kejuruteraan
  • Ketua Produk

Peranan produk

  • Jurutera QA
  • Pengurus projek
  • Pengurus produk
  • Sarjana Scrum
  • Pereka UX

Peranan berorientasikan pelanggan

  • Jurutera jualan
  • Pemasar Pembangun
  • Perekrut Teknikal
  • Evangelist/Tech PR Executive
  • Sokongan pengguna

Sokongan operasi pembangunan

  • Jurutera DevOps
  • Sokongan teknikal
  • Pentadbir Pangkalan Data
  • Jurutera Kebolehpercayaan

Peranan analitikal

  • Penganalisis Keselamatan
  • Jurutera R&D
  • Saintis Data

Peranan bebas

  • Pemaju Bebas
  • Perunding Pembangunan
  • Pengasas Permulaan