it-swarm-id.com

Berapa lama programmer umumnya bertahan di industri?

Satu hal yang saya sering dengar selama bertahun-tahun adalah bahwa mereka yang bekerja di dunia IT umumnya tidak membuat karier seumur hidup menjadi lebih baik, tetapi cenderung "kehabisan tenaga" dan memulai karier baru dengan melakukan hal lain yang tidak terkait (mis. berubah dari pengembangan perangkat lunak menjadi akuntan).

Sudahkah Anda menemukan ini secara umum benar dalam pengalaman Anda dan jika demikian, apa kesan umum tentang berapa lama orang bekerja sebagai pengembang sebelum memulai karier baru?

60
rjzii

Saya telah dalam pengembangan perangkat lunak sepanjang kehidupan kerja saya dari pengembang junior, melalui pengembang senior hingga pemimpin tim/manajer dan sekarang kembali berkembang (meskipun berharap untuk kembali ke manajemen lebih cepat daripada nanti).

Kehidupan kerja saya sekarang sudah lebih dari 25 tahun dan pada saat itu saya telah mengubah domain dan teknologi karena perusahaan tempat saya bekerja telah berubah. Saya kemudian menggunakan pengalaman baru itu untuk menemukan posisi baru ketika saya harus, yang pada gilirannya menyebabkan domain dan teknologi baru lainnya.

Selama itu saya tahu pengembang sudah tua atau lebih tua dari saya.

Saya pikir "burn out" terjadi jika Anda mencoba melakukan terlalu banyak - bekerja 12+ jam sehari dan/atau akhir pekan untuk waktu yang lama dan terjadi di industri apa pun yang tidak hanya komputasi. Saya tahu bahwa jika saya harus melakukan itu, saya akan mencari sesuatu yang tidak terlalu membuat stres.

Jika Anda menemukan gaya kerja yang sesuai dengan temperamen Anda, maka tidak ada alasan mengapa Anda tidak dapat terus bekerja sampai Anda pensiun pada usia 65 (atau kapan pun).

84
ChrisF

Di bidang saya, embedded system, saya jarang bertemu dengan orang yang lebih muda dari 40 tahun. Di startup saya, kami memiliki empat kontraktor berbeda di berbagai waktu selain saya, dan tiga dari empat lebih dari 50.

Saya berusia di atas 60 dan tidak memiliki rencana untuk pensiun dalam waktu dekat. (Yah saya mungkin semi-pensiun dan mengurangi 40 jam seminggu suatu hari nanti.) Saya sudah melakukan pekerjaan jenis ini selama hampir 40 tahun dan itu masih menyenangkan. Beberapa hari saya tidak percaya saya dibayar untuk melakukan apa yang saya lakukan.

Saya tahu ada beberapa orang muda memasuki lapangan, karena saya telah melihat mereka memposting di Elektronik dan Robotika situs SE. Ada pertanyaan kembali tingkat pengalaman elektronik, dan hampir semua orang yang menjawab sedang melakukan beberapa jenis pekerjaan tertanam. Pengalaman berkisar dari mereka yang baru lulus hingga orang tua seperti saya. Banyak yang memiliki kombinasi derajat EE dan CS seperti saya.

38
tcrosley

Ini adalah karir yang sangat menuntut jika Anda tidak menyukainya.

Saya pikir Anda melihat banyak orang yang masuk ke pemrograman untuk mencari uang, tetapi ketika mereka menyadari betapa sulitnya, mereka dengan cepat melihat untuk pindah ke manajemen.

Jika Anda tidak menyukainya, ini treadmill yang cukup cepat untuk dijalankan.

37
John MacIntyre

Yah, saya mulai pemrograman sebagai hobiis di sekolah menengah pada tahun 1971, dan secara profesional pada tahun 1985, ketika saya keluar dari program doktoral di bidang kimia pada usia 27 tahun. Jadi itu 39 tahun, hobi, dan 25 profesional, dan sekarang saya berusia 52 tahun.

Ya, saya mencoba menjadi manajer dan pengusaha, dan saya payah pada keduanya. Jadi, selama sepuluh tahun terakhir saya benar-benar terjebak pada pemrograman, yang saya tidak hanya jauh lebih baik tetapi menghasilkan lebih banyak uang.

Saya berharap akan terhuyung-huyung di sekitar konferensi open-source dan hackfests dengan walker ketika saya berusia 90. Bagi sebagian orang, ini adalah profesi atau karier, tetapi bagi saya itu adalah panggilan. Saya selalu heran orang membayar saya (dan juga,) untuk melakukan sesuatu yang sangat menyenangkan, dan mereka akan mencopot keyboard dari jari-jari saya yang dingin mati.

23
Bob Murphy

Dalam pengalaman saya ini tidak benar, walaupun saya menyadari sekarang bahwa saya tidak tahu banyak pengembang lama. Yang tertua yang saya tahu baru berusia lebih dari 40 tahun, dan dia masih mengikuti teknologi baru.

Sementara sebagian besar orang yang saya kenal di industri TI berusia akhir 20-an atau awal 30-an, saya tidak berpikir ini karena semua orang yang lebih tua telah terbakar - lebih mungkin karena industri telah tumbuh sangat pesat dalam 20 tahun terakhir, dan ada kebutuhan seperti itu akan lebih banyak orang yang telah diisi oleh orang-orang muda.

Jadi bagi banyak orang di industri TI belum ada cukup waktu untuk memiliki karier seumur hidup. Meskipun ada saat-saat di mana saya dianggap melakukan sesuatu yang sama sekali berbeda, ini hanya merupakan konsekuensi dari kehabisan tenaga, dan saya jauh lebih bahagia sekarang karena saya telah mengubah gaya kerja saya. Saya cukup yakin saya akan memiliki karier seumur hidup di industri TI, dalam beberapa cara atau lainnya.

11
Vetle

Saya telah menemukan bahwa bagi banyak kolega bahwa begitu mereka memulai keluarga mereka mulai berpikir tentang karier baru/keluar dari TI. Hal ini sering disebabkan oleh jam-jam mereka 'diharapkan' untuk bekerja dan/atau tekanan mental merawat anak-anak baru 'tidak dan berusaha mengikuti industri yang bergerak cepat.

Saya belum tentu setuj dengan alasannya, tapi itulah yang dikatakan obrolan perapian di pub.

Saya tidak yakin berapa angka/persentase aktualnya, masih ada banyak pengembang yang bertahan dalam karier ini seumur hidup, dan mereka adalah sumber daya berharga menurut saya (saya sudah beruntung memiliki mentor yang hebat).

10
Martijn Verburg

Menariknya, Biro Statistik Tenaga Kerja (BLS) memiliki statistik pada jumlah pekerjaan yang dimiliki seseorang dalam seumur hidup, tetapi tidak tidak memiliki statistik berapa kali seseorang berganti karier.

Mereka tidak pernah melakukan ini karena beberapa alasan:

  1. Tidak ada konsensus di antara para ekonom, sosiolog, dll tentang apa yang merupakan perubahan karir. E.g., jika saya diberhentikan dari pekerjaan pemrograman saya, memulai sebuah perusahaan perawatan kebun, kemudian mendapatkan pekerjaan pemrograman baru dua tahun kemudian, apakah saya mengganti karier?

  2. Ini membutuhkan studi longitudinal: mengikuti orang yang sama selama hidupnya.

Mengenai kelelahan, Psikolog Jon Snodgrass mengatakan, "Pekerjaan yang tidak memuaskan secara pribadi mencerminkan konflik mendasar yang Anda miliki dengan diri sendiri. Anda mungkin berpikir konflik itu disebabkan oleh karier Anda, dan bahwa jika Anda berganti karier, konflik itu akan hilang. Tapi, Anda tidak dapat memilih karier yang tepat tanpa terlebih dahulu menyelesaikan konflik batin. "

6
A. N. Other

Ayah saya adalah seorang pengembang dan dia berusia 60 tahun, dia mulai berusia akhir 20-an. Dia bekerja lepas untuk perusahaan lamanya sekarang, dan dia telah menjadi lebih dari seorang manajer, tetapi dia masih menikmati pengembangan. Saya pikir dia akan terus sampai kematiannya.

Pembaruan: Dia berhenti pemrograman pada 63.

5
nimcap

Berikut ini adalah pendapat pribadi saya - Semua angka didasarkan pada pengalaman saya sendiri dan mungkin tidak benar secara ilmiah. Pengamatan secara geografis bias.

Pengamatan Anda benar. Banyak orang akan terbakar atau akan memiliki pengalaman yang usang dalam waktu 15 tahun atau lebih kecuali jika:

A) Mereka memiliki IQ yang sangat baik dan

B) Bekerja sangat keras

C) Menjaga track record yang sangat baik

D) Dapatkan keterampilan yang dapat dijual dengan pengalaman

E) Memiliki jaringan yang baik

Alasan mengapa banyak meninggalkan karir mungkin (bukan daftar yang dipesan)

  1. Tidak ada permintaan berkelanjutan pada teknologi lama

  2. Banyak teknologi menjadi cepat tua dan jarang digunakan di luar pekerjaan pemeliharaan

  3. Tahun 90-an membuat banyak teknologi lama dekat usang (dengan pengecualian beberapa tahun keemasan dekat Y2K)

  4. Sebagian besar perusahaan tidak melatih orang dalam teknologi inti. Mereka dapat memperoleh keterampilan apa pun dalam 1 panggilan telepon

  5. Jalur pelatihan dalam teknologi inti membutuhkan waktu terlalu lama dan terlalu banyak

  6. Banyak pekerjaan mengontrak pekerjaan, semakin tua Anda semakin aman yang Anda inginkan

  7. Bahkan jika Anda mempelajari teknologi berikutnya, itu hanya akan bertahan sekitar 5 tahun (rata-rata)

  8. Perekrut hampir tidak bisa menghargai pengalaman lama

  9. Perekrut adalah ujung depan bagi banyak pengusaha

  10. Dibutuhkan IQ yang lebih tinggi untuk memahami teknologi saat ini.

  11. Sebagian besar pengusaha menginginkan gelar CS atau sejenisnya - Orang yang lebih tua tidak menggunakannya untuk meminta mereka

  12. Jika Anda 50 kemungkinan Anda tidak ingin 25 tahun sombong untuk bos Anda hanya karena dia tahu CSS 3.0 dan Anda tidak!

  13. Alih daya mempengaruhi permintaan lokal

  14. Persaingan sangat sulit

  15. Sebagian besar aplikasi berharga telah dibangun (SAP, dll.) - Perangkat lunak siap pakai ada di mana-mana

  16. Pindah ke disiplin ilmu terkait lainnya tidak mudah. Sertifikasi dan permintaan pengalaman yang sangat baik merupakan penghalang dalam banyak kasus. Misalnya, mereka yang tidak bisa melakukan HTML/CSS tidak bisa menjadi DBA dalam semalam.

4
NoChance

Nah, pengalaman pribadi tandingannya. Saya dengan cepat mendekati 40 (beberapa bulan lagi) dan saya mencari jalan keluar dari pengembangan karena ... Saya sudah cukup. Saya bekerja di tempat yang hebat dengan orang-orang yang menarik, tetapi menemukan pemrograman itu sendiri menjadi pekerjaan abu-abu, melelahkan, dan tidak menginspirasi bagi saya. (Pengalaman orang lain, untungnya, berbeda!)

Sangat luar biasa membaca pengalaman orang-orang yang dengan penuh kasih terlibat dalam pembuatan perangkat lunak; orang-orang yang pekerjaannya memuaskan dan menginspirasi. Saya punya teman yang suka perkembangan, dan yang menikmati tantangan yang dihadirkannya. Tetapi saya bukan salah satu dari orang-orang itu. Bukannya saya tidak bisa melakukan pekerjaan - sial, saya tidak akan bertahan lebih dari selusin tahun dalam bisnis ini jika itu yang terjadi. Aku hanya tidak suka itu.

Sedangkan saya, saya sibuk mencoba menavigasi jalan kembali ke karir pertama saya (yang dengan bodohnya saya tinggalkan ketika saya menemukan bahwa (a) saya dapat memprogram, (b) orang akan rela membayar saya untuk ini, dan (c) saya diperlukan untuk membayar sewa). Jadi saya kembali ke ilmu penelitian, dan perasaan hangat yang memenuhi saya ketika saya masuk ke lab, ketika saya berbicara dengan rekan-rekan di ruang itu, dan ketika saya menerapkan pikiran saya pada tantangan mengungkap cara kerja dunia, dan di mana saya menggunakan keterampilan penalaran dan analitis (setidaknya) sama sulitnya dengan dalam perangkat lunak, memberi tahu saya bahwa ini sebenarnya tentang karier yang berbeda yang menarik bagi temperamen yang berbeda.

Jadi programmer "lama" ini hanya sibuk menciptakan kembali dirinya dan melanjutkan :) (Meskipun itu akan berarti sesuatu dari risiko keuangan) Pax

4
Hal

Saya tidak tahu siapa pun yang kehabisan energi di bidang TI. Cerita-cerita yang Anda dengar sebagian besar dari orang-orang yang, harus kami katakan, terobsesi dan ya orang-orang seperti itu terbakar tetapi itu tidak spesifik untuk TI dan itu sangat jarang.

Saya tahu beberapa orang yang telah melakukan hal-hal yang berbeda tetapi umumnya itu karena itu lebih menarik bagi mereka daripada apa pun yang mencegah mereka melakukan di bidang TI.

Saya telah bekerja di bidang TI selama hampir 20 tahun dan tidak memiliki rencana untuk berhenti dan tidak melihat alasan mengapa saya ingin atau perlu.

3
Jon Hopkins

Saya melakukan yang sebaliknya. Saya biasa mengajar siswa dengan kebutuhan khusus dan memutuskan saya tidak akan bisa melakukan itu sampai pensiun. Untungnya, saya bisa berhenti sebelum kelelahan dan tidak menyesali karier saya sebelumnya.

Ada ketakutan bahwa saya akan dianggap tidak mampu mengimbangi (Selalu bertanya-tanya apakah ada orang di luar sana yang cukup pintar untuk mempekerjakan saya;)) atau lebih buruk menemukan sendiri bahwa saya tidak bisa menangani teknologi baru.

Sejauh berjam-jam, semoga Anda akan menjadi programmer yang lebih baik 10 tahun dari sekarang. Saya tidak akan menyalahkan diri sendiri karena saya dapat melakukan lebih banyak dalam 8 jam daripada yang lain dalam 12 jam (saya sarankan mereka meminta guru untuk menempatkan mereka dalam kelompok membaca yang lebih lambat.). Bahkan di IT Anda harus "berjalan melalui banyak salju untuk sampai ke kabin" tetapi jumlah B.S. di bidang lain tidak tertahankan.

2
JeffO

Saya pikir itu tergantung di industri mana Anda bekerja. Sifat kondisi kerja di bank mengatakan, agak berbeda dengan startup gaya .com atau lembaga pemerintahan bahkan jika Anda melakukan pekerjaan yang pada dasarnya sama. Saya tentu menemukan saya jauh lebih stres pada akhir minggu bekerja di bank investasi daripada saya bekerja untuk produsen DVD meskipun pekerjaan saya pada dasarnya sama.

2
Tom

Saya berdiri dengan lebih dari 14 tahun sekarang dari pengembang lulusan untuk memimpin pengembang dan arsitek solusi. Saya selalu menemukan proyek yang bukan hanya pemeliharaan tetapi pengembangan/migrasi baru dalam teknologi baru dan saya benar-benar menyukainya. Ada beberapa orang di tim saya yang baru saja kami rekrut dan berusia 40+ tahun dan mereka terbarui dengan teknologi baru. Tetapi ya Anda harus bersemangat, membaca dengan lahap, melihat video, mengikuti blog, pergi ke grup pengguna dan konferensi untuk terus belajar terus menerus.

0
softveda