Berapa umur “terlalu tua”? [Tutup]

114

Saya telah diberitahu bahwa untuk dianggap serius sebagai pelamar pekerjaan, saya harus melepaskan pengalaman yang relevan selama bertahun-tahun dari resume saya, menghapus tahun saya mendapatkan gelar saya, atau keduanya. Atau bahkan tidak repot melamar, karena tidak ada yang mau merekrut programmer lebih tua dari mereka. 1

Atau bahwa saya harus menemukan perusahaan, bukan karena saya ingin, atau karena saya memiliki produk yang saya sayangi, tetapi karena dengan cara itu saya bisa mendapatkan pekerjaan jika / ketika perusahaan saya diakuisisi.

Atau bahwa saya harus lebih fokus pada pekerjaan manajemen (yang saya telah berhasil lakukan di masa lalu) karena ... well, mereka tidak bisa benar-benar menjelaskan yang ini, kecuali implikasinya adalah bahwa pada usia tertentu Anda adalah pecundang jika Anda ' masih menulis kode. Tapi saya suka menulis kode.

Pernahkah kamu melihat ini? Apakah ini hanya masalah lokal (California Utara)?

Jika Anda pernah menyewa programmer: 2

  • Dari resume yang Anda terima, berapa usia pelamar tertua?
  • Berapa usia orang tertua yang Anda wawancarai?
  • Berapa umur (saat disewa) adalah orang tertua yang Anda sewa?

Berapa umur "terlalu tua" untuk dipekerjakan sebagai programmer?

1 Saya mengasumsikan semua pelamar memiliki pengalaman yang berlaku yang setara. Ini bukan tentang seseorang dengan COBOL selama tiga dekade melamar pekerjaan guru Jawa.
2 Ya, saya tahu (setidaknya di AS) Anda tidak seharusnya bertanya berapa usia pemohon. Namun, dalam pengalaman saya, Anda bisa mendapatkan ide umum dari resume.

Dori
sumber
Apakah pertanyaan ini mungkin spesifik wilayah?
Bernard
@Bernard - anehnya mungkin bukan karena OP tidak menentukan wilayah / negara.
Otávio Décio
Tidak, tidak hanya pertanyaan tentang pengalaman Anda dan dunia yang Anda jalani.
Tigran
5
Anda harus berhenti menulis kode ketika Anda berhenti menyukainya
alternatif
Kedengarannya seperti hal budaya.

Jawaban:

59

Baru saja mendapat pekerjaan baru di usia hampir 50 tahun di Inggris saya dapat mengatakan bahwa itu mungkin dan Anda tidak pernah terlalu tua.

Ada dua pendekatan - keduanya bergantung pada keterampilan Anda yang relevan dengan pekerjaan.

  1. Tetap dengan apa yang Anda ketahui dan menjadi seorang guru. Ini berisiko karena jumlah pekerjaan yang membutuhkan teknologi "lama" menjadi semakin sedikit dan semakin jauh antara setiap tahun berlalu. Namun, ketika orang pensiun dari pekerjaan seperti itu akan ada lowongan.

  2. Terus menyegarkan keterampilan Anda. Saya pindah ke Silverlight tahun lalu, yang membuat saya mendapatkan pekerjaan ini. Itu dan peran kepemimpinan tim saya sebelumnya yang dianggap relevan oleh atasan baru saya.

ChrisF
sumber
87

Saya berusia 52 tahun, dan Direktur Teknologi sebuah perusahaan yang saya dirikan bersama 15 tahun lalu, dan ini adalah pertanyaan yang dekat dengan hati saya. Saya menghabiskan sekitar 40% dari waktu saya coding, terutama mengembangkan produk yang sudah ada dan baru dan saya benar-benar berharap untuk melakukan hal yang sama dalam waktu 10 tahun.

Saya tertarik dengan gagasan bahwa programmer yang lebih tua secara unik terhambat oleh skillset yang tidak relevan. Saya menemukan bahwa ini adalah masalah dengan pengembang yang lebih muda - jika saya menginginkan Flash Programmer, atau Flex Programmer, itu mudah. Jika saya ingin satu dengan database perusahaan yang terbukti atau keterampilan jaringan, atau dengan rekam jejak pengembangan produk komersial, itu jauh lebih sulit ditemukan. Pemrogram yang lebih tua dapat berbicara lebih jelas tentang pilihan desain dan masalah siklus hidup perangkat lunak hanya karena mereka telah memiliki pengalaman sukses seumur hidup - dan kegagalan.

Masalah bagi programmer yang lebih tua bukanlah bahwa mereka kehilangan kapasitas intelektual mereka, tetapi bahwa mereka telah tergoda oleh gagasan bahwa mereka harus menjadi 'manajer'. Menurut pendapat saya seorang programmer yang baik dengan pengalaman puluhan tahun dapat memperoleh lebih banyak pengembangan perangkat lunak daripada dengan menaiki tangga manajemen yang tidak jelas, asalkan mereka menemukan (atau memulai) sebuah organisasi yang menghargai inovasi dan kemampuan.

Di dunia di mana jutaan pengembang dengan keahlian yang sama tersedia melalui internet, gagasan bahwa anak muda saja memiliki nilai hanyalah bodoh.

Colin Dixon
sumber
59

Anda tidak pernah harus berhenti pemrograman, selama Anda menikmati apa yang Anda lakukan. Namun, organisasi Anda mungkin memiliki batas yang Anda capai, dan Anda tidak bisa masuk ke posisi yang lebih tinggi atau mendapatkan gaji yang lebih besar kecuali Anda meninggalkan perusahaan atau meninggalkan program dan beralih ke peran kepemimpinan sebagai manajer atau pimpinan teknis.

Thomas Owens
sumber
2
Dan meskipun ada batasan waktu, saya ragu Anda akan pernah berada dalam posisi di mana Anda dilarang menulis kode.
JeffO
3
@ Jeffe Itu mungkin benar, tetapi dari apa yang saya lihat, banyak manajer dan pemimpin tidak punya waktu untuk mengembangkan perangkat lunak di tempat kerja, dengan tanggung jawab mereka yang lain. Beberapa masih mengerjakan proyek pribadi di rumah. Itu sangat tergantung pada organisasi dan tugas Anda.
Thomas Owens
Terutama jika Anda terus-menerus terganggu dengan rapat, panggilan telepon, email, dan anggaran, Anda mungkin tidak pernah memiliki kesempatan untuk berpikir untuk menulis beberapa kode yang bermakna. Saya akan mencoba untuk terlibat dalam proses peninjauan kode jika memungkinkan.
JeffO
3
Ada juga banyak proyek sumber terbuka tempat Anda dapat berkontribusi.
Neal Tibrewala
1
Bos saya adalah Manajer Pengembangan Produk, dan meskipun banyak tuntutan pada masanya, ia bertanggung jawab atas basis kode dari sebagian besar aplikasi pusat bisnis kami. Namun, bosnya adalah CTO, dan saya belum pernah melihatnya mengkode satu baris pun. Jadi saya setuju; pasti akan ada langit-langit di mana Anda tidak akan melihat banyak pekerjaan pengkodean.
KeithS
37

Saya mendapatkan pekerjaan pemrograman pertama saya pada usia 37. Jadi itu tidak terlalu tua untuk memulai, jika Anda cerdas, ingin belajar, dan bersedia menerima gaji seorang programmer junior.

Eric Wilson
sumber
11
Yay! Senang mendengar cerita positif / sukses.
JBRWilkinson
2
Dulu ketika saya masih di manajemen, saya mempekerjakan lebih banyak orang yang lebih tua dari saya, daripada orang yang lebih muda dari saya ...
Brian Knoblauch
1
W00T. Saya baru berusia 37 tahun. Terima kasih telah tersenyum di wajah saya :)
James P.
1
Senang pengalaman saya membesarkan hati Anda. Saya empat puluh sekarang, masih sangat menikmati pemrograman, dan tidak lagi memiliki gaji junior. Semoga ini berjalan baik dengan Anda.
Eric Wilson
36

Ketika saya sedang berusaha menemukan posisi saya saat ini, saya menghadiri sebuah lokakarya di mana saya adalah orang termuda paling tidak satu dekade. Sejumlah orang lain di bengkel tersebut berusia 50+ dan mengalami kesulitan mencari pekerjaan. Beberapa pengamatan mengapa ini terjadi adalah:

  • Banyak majikan berasumsi bahwa karena Anda lebih tua, Anda juga ingin mencetak beberapa tahun kerja sebelum Anda pensiun dan ketika mencari kandidat, mereka benar-benar ingin mencari tahu setiap bulan yang bisa mereka dapatkan.
  • Dalam ekonomi dan pasar kerja saat ini, banyak orang yang sangat berpengalaman dan sangat berkualitas melamar pekerjaan yang jauh di bawah kualifikasi mereka. Pengusaha cenderung curiga dengan asumsi bahwa Anda entah bagaimana barang rusak atau mereka pikir Anda akan melompat kapal begitu Anda bisa. Kekhawatiran lain seringkali terkait dengan gaji yang Anda harapkan terkait dengan lowongan pekerjaan.

Pada akhirnya pengusaha mencari untuk mencetak pukulan terbesar untuk uang mereka dan terlalu sering, mereka mengasosiasikan pengalaman dan kedewasaan dengan "tua" dan membayangkan bahwa mereka akan pergi dengan seseorang yang lebih muda dan lebih kasar di sekitar ujungnya, tetapi mereka pikir mereka dapat melatih mereka untuk lebih murah dan menjaga mereka lebih lama daripada seseorang yang lebih berpengalaman dan matang.

Dalam tim saya saat ini, Scrum Master dan Team Leader kami adalah seorang pria yang berusia lima puluhan dan ia sangat berharga dalam merapikan titik-titik kasar dan berurusan dengan manajemen atas kami. Di sisi lain, saya tidak keberatan dia tidak menulis banyak kode karena sebagian besar pengalaman pengkodeannya berasal dari setidaknya satu dekade yang lalu dan jadi rasanya lebih seperti VB6 daripada PHP.

Secara pribadi saya berpikir bahwa programmer yang lebih tua menghasilkan mentor dan pemimpin tim yang hebat karena mereka memiliki pengalaman hebat dengan setiap aspek pengembangan. Mungkin karena alasan itulah orang menyarankan agar Anda lebih memperhatikan peran manajerial. Pengusaha mengenali ini juga, saya pikir, dan lebih cenderung mempekerjakan seseorang dengan banyak pengalaman dalam peran manajerial daripada sebagai pembuat kode lainnya.

Sebagai catatan tambahan - Kebanyakan orang dengan pengalaman di industri perekrutan merekomendasikan agar kandidat yang lebih tua menghindari kencan, atau menyesuaikan porsi pengalaman kerja dari resume mereka untuk mengurangi usia mereka.

Satu hal terakhir yang perlu dipertimbangkan adalah apakah Anda masuk untuk wawancara atau jika resume Anda ditolak. Jika Anda mengikuti wawancara maka resume Anda mungkin bukan masalahnya.

Noah Goodrich
sumber
26
Lucunya, saya curiga pria yang baru lulus dari perguruan tinggi tidak akan bertahan lama dan biaya untuk melatihnya mungkin jauh lebih tinggi daripada seseorang yang produktif segera. Asumsi palsu sering kali berperan dalam permainan perekrutan.
HLGEM
2
@HLGEM, tepatnya. Pertanyaan untuk menanyakan tempat yang menurut Anda akan pensiun terlalu cepat adalah: Berapa lama pengembang Anda yang lain ada di sini? Berapa banyak yang telah berada di sini lebih dari setahun, atau dua, atau tiga? Sayangnya, dalam sebagian besar kasus diskriminasi usia, seseorang tidak akan pernah mendapatkan kesempatan untuk mengajukan pertanyaan ini.
Kyralessa
20

Tidak.

Persepsi ini berasal dari pemrograman yang memiliki gelombang besar pendatang baru selama 1990-an dan seterusnya. Sampai tahun 1980-an itu adalah profesi niche yang cukup kecil, tetapi kemudian tiba-tiba dalam 20 tahun terakhir itu meledak - dan menghalangi beberapa pengubah karir yang lebih tua - kebanyakan orang yang masuk ke sana masih muda.

Jadi pada dasarnya: usia rata-rata programmer akan naik karena tonjolan awal tahun 1990-an ini masuk ke pemrograman semakin tua. Jelas beberapa akan beralih ke manajemen atau mengubah karier, tetapi tidak cukup untuk mencegah pergeseran demografi yang tak terhindarkan ini. Juga: setelah dot com bust lebih sedikit orang muda belajar pemrograman, yang berarti bahwa masuknya darah muda agak melambat.

Anggap saja seperti demografi negara berkembang: angka kelahiran sangat tinggi, angka kematian tinggi, populasi penduduk muda yang besar. Ketika negara semakin maju, orang-orang mulai hidup lebih lama dan umumnya memiliki lebih sedikit anak.

Jadi, jika Anda berusia 35 tahun sekarang, pada saat Anda berusia 40, 45, 50, dll - usia rata-rata programmer akan mengikuti Anda ke tingkat ini juga. Ini blip demografis sementara, bukan fixture permanen pemrograman sebagai profesi.

Tabel Bobby
sumber
3
+1 titik bagus, memberi penerangan baru pada banyak hal. (Dan saya berharap demi diri saya sendiri itu benar :-)
Péter Török
Ini adalah poin yang benar-benar bagus, yang memiliki relevansi lebih dari sekadar poin plus dari programmer yang lebih tua.
icc97
19

Sementara bertindak sebagai pemimpin tim, saya memiliki beberapa kesempatan untuk memiliki seseorang lebih dari 50 (dan satu lebih dari 60) bekerja di tim saya. Saya hanya bisa memberi tahu Anda pengalaman itu baik. Yang akan saya pertanyakan adalah apakah saya melihat seseorang dengan 10 tahun terakhir sebagai manajer atau arsitek yang mencoba melamar pekerjaan dev. Mereka mungkin telah dirampingkan dan hanya mencari pekerjaan. Tetapi jika mereka sudah terbiasa, saya tidak akan mempertanyakan sama sekali.

Pada usia itu, semua calon manajer dan arsitek adalah manajer dan arsitek ... siapa pun yang masih berkode ingin kode.

MIA
sumber
2
Hitung saya dalam grup "ingin kode". 50+ dan masih tidak ada keinginan untuk mengelola. Saya disewa oleh seseorang yang lebih muda dari saya dalam pekerjaan ini dan yang terakhir, FWIW. Saya suka menulis kode dan saya pandai.
Bryan Oakley
18

Lihatlah kasus Grace Hopper . Dia terus bekerja dengan pemrograman sampai kematiannya di 85. Saya ingat melihat 60 menit khusus padanya bertahun-tahun yang lalu, dia adalah orang yang menarik. Jika Anda memiliki hasrat untuk melakukan sesuatu, maka usia bukanlah faktor.

Untuk apa nilainya, saya berusia di atas 50 dan tidak melihat alasan untuk berhenti melakukan apa yang saya nikmati. Masih banyak yang harus dipelajari dan saya menikmatinya.

Tagihan
sumber
17

Satu hal yang perlu dipertimbangkan adalah berapa banyak yang akan menyewa seorang programmer berusia 50 atau 60 tahun? Jika semua yang Anda lakukan adalah kode, saya kira tidak ada banyak pekerjaan yang tersedia untuk coder yang lebih tua dibandingkan dengan awal dua puluhan hingga akhir tiga puluhan. Salah satu alasan saya tahu ini ada (saya telah meminta orang lain yang bertanggung jawab untuk mempekerjakan) adalah bahwa manajer berusia 40 tahun agak lelah dengan seseorang yang 15 tahun lebih tua darinya. Apakah mereka akan mengikuti arahan saya? Bagaimana mereka mengatur cara mereka? Akankah orang lain tertarik dan mengikuti pembuat kode kakek ini?

Hampir semua tawaran pekerjaan yang saya dapatkan hari ini (saya berusia 43) memang mengharuskan saya untuk memenuhi sejumlah tugas manajerial / pengawasan.

Jadi saya pikir pada usia tertentu akan lebih bijaksana untuk mengubah fokus Anda dari "hanya coding" menjadi coding dan mengambil peran lebih pengawasan. Diharapkan di dunia kita ini bahwa orang tua akan mengambil peran tipe pemimpin yang lebih. Dan, seperti yang saya sebutkan di atas, banyak yang tampaknya secara alami tunduk kepada orang yang lebih tua.

Jadi Anda mungkin hanya bisa fokus pada penulisan kode tetapi mempertahankan dan mendapatkan pekerjaan baru akan menjadi sedikit lebih sulit seiring bertambahnya usia Anda.

ElGringoGrande
sumber
7
Mendapatkan pekerjaan baru di bidang apa pun lebih sulit seiring bertambahnya usia. Namun, di mana saya saat ini bekerja kami beberapa pemrogram terkuat kami lebih dari 50 dan setiap manajer yang menolak untuk mempertimbangkan pengembang yang lebih kuat dalam mempekerjakan karena usia adalah idiot saya tidak akan secara pribadi peduli untuk bekerja untuk tidak peduli berapa usia saya. Atasan saya saat ini hampir separuh usia saya dan tidak memiliki masalah dengan itu juga saya tidak punya masalah dengan dia secara signifikan lebih muda dari saya.
HLGEM
1
@HLGEM Anda harus menjadi perkecualian. Kebanyakan manajer sangat tidak aman tentang posisi kekuasaan mereka yang berbahaya (Badge Alliteration!) Dan sebagian besar merasa tidak nyaman dengan bawahan yang mungkin menghasilkan lebih banyak uang daripada dia.
maple_shaft
1
@HLGEM Saya terkesan dengan atasan Anda yang berpikiran terbuka - berapa kisaran usia tiga programmer terakhir yang ia sewa?
robrambusch
2
Kenapa harus peduli berapa umur programmer itu? Bukankah semua programmer melebihi manajer?
psr
4
Saya akan berusia 65 tahun. Saya tidak berniat pensiun. Kecuali tepat setelah dot-com bust 10 tahun yang lalu, saya tidak pernah memiliki masalah dalam mendapatkan pekerjaan. Saya mendapat telepon dari para pemburu kepala mungkin setiap minggu. Saya suka kode dan tidak pernah memiliki keinginan untuk menjadi manajer. Manajer saya saat ini di pekerjaan saya di tempat adalah 50 dan juga arsitek. Dia mencoba kode juga tetapi mengalami kesulitan mendapatkan cukup waktu untuk melakukannya. Programmer firmware lain juga lebih dari 60.
tcrosley
15

Saya seorang programmer freelance (kebanyakan melakukan embedded C, juga beberapa PHP dan C #), dan saya berusia lebih dari 60 tahun. Saat ini saya memiliki empat kontrak aktif. Dalam banyak pekerjaan saya, saya bahkan tidak pernah bertemu orang yang bekerja sama dengan saya. Saya tidak mencantumkan tanggal pada resume online saya yang lebih tua dari sekitar tahun 1990.

tcrosley
sumber
15

Karier setiap orang berjalan berbeda karena kami memiliki kebutuhan yang berbeda dan membuat pilihan yang berbeda. Saya tahu banyak dari lebih dari 50 programmer, saya bekerja dengan banyak dari mereka karena kami mencoba untuk merekrut talenta yang tidak bertambah umur dan terus terang kami menempatkan nilai tertinggi pada pengalaman mendalam yang tidak dimiliki oleh orang muda.

Seiring bertambahnya usia Anda, Anda harus membuat pilihan. Anda dapat tetap menjadi programmer, tetapi itu datang dengan biaya gaji yang umumnya lebih rendah. Anda dapat beralih ke pemimpin teknologi yang umumnya masih mencakup beberapa pemrograman tetapi juga beberapa tugas manajemen. Anda dapat menjadi spesialis (BI, arsitektur, analis sistem, database, dll.) Yang sering membayar lebih baik tetapi membatasi dalam hal pekerjaan secara keseluruhan tersedia. Anda dapat pindah ke peran manajemen proyek atau peran analis bisnis dan meninggalkan pemrograman sepenuhnya. Anda bahkan mungkin memutuskan untuk membuka restoran atau membeli pertanian dan meninggalkan dunia usaha sepenuhnya. Semua opsi itu terbuka ketika Anda masih muda dan akhirnya pilihan Anda akan membatasi mana yang layak untuk Anda.

Saya pribadi telah memperhatikan bahwa jika Anda belum beralih ke manajemen pada pertengahan 30-an Anda akan lebih sulit untuk pergi ke sana. Tapi itu mungkin tidak berlaku di lokasi lain.

Tetapi yang ingin saya sampaikan adalah bahwa Anda mengendalikan pilihan karier Anda. Anda tidak harus melakukan apa yang orang lain lakukan hanya karena kebanyakan orang melakukan itu. Lakukan yang terbaik untukmu. Dan jangan pernah berpikir Anda telah membuat pilihan yang tidak dapat dibatalkan. Saya telah berganti karir 5 atau 6 kali, hidup membawa Anda ke tempat-tempat tak terduga kadang-kadang. Apa yang Anda inginkan pada usia 20 tahun tidak seperti yang Anda inginkan pada usia 50 tahun dan tidak apa-apa. Terkadang kita membuat pilihan untuk menyimpan makanan di atas meja dan membayar pendidikan anak-anak kita. Ada banyak programmer yang telah menjadi manajer untuk pembayaran. Ada orang lain yang tidak peduli berapa banyak yang mereka tawarkan, mereka merasa tekanan manajemen tidak sepadan. Dan yang lain adalah pemrogram murni yang bahkan tidak pernah dapat mempertimbangkan hal lain karena itu bukan apa yang mereka lakukan sebagai siapa mereka.

HLGEM
sumber
sepenuhnya setuju, saya ingin pensiun ketika pertengahan 30-an, dan kode untuk saya sendiri
ERJAN
14

Ada artikel yang menarik baru-baru ini - Rahasia Kelam-kelam Lembah Silikon http://techcrunch.com/2010/08/28/silicon-valley%e2%80%99s-dark-secret-it%e2%80%99s- semua-tentang-usia /

Pada dasarnya dikatakan bahwa Valley lebih memilih kandidat yang lebih muda yang akan menggunakan allnighter untuk upah yang lebih rendah, dan advokat yang berpengalaman programmer pindah ke posisi manajemen setelah mereka mencapai usia tertentu. Masalahnya adalah tidak ada banyak posisi manajemen untuk diputar ..

Saya tidak bekerja di Valley, tetapi pengalaman pribadi saya adalah bahwa programmer yang berpengalaman masih bisa membuat kode dan berharga karena pengalaman mereka, dan di leher saya di hutan ada perusahaan yang akan mempekerjakan mereka.

fjxx
sumber
2
Pasti ada keuntungan untuk mempekerjakan orang yang tidak berpengalaman / junior yang tidak tahu bahwa 60 jam seminggu bekerja terlalu banyak dan bahwa 20K GBP tidak cukup menghasilkan. Peluang pengembangan karir dari nama besar di CV Anda layak dilakukan beberapa tahun "Tour of Duty", IMO.
JBRWilkinson
12

Saya duduk di sebelah pasangan C # yang berusia 50 tahun ke atas. Tidak ada yang melekat "Terlalu Tua," hanya persepsi di pihak pewawancara. Karena itu, Anda mungkin harus berusaha keras meyakinkan orang bahwa pengetahuan Anda sudah mutakhir.

Atau menjadi programmer bodoh. Either way. : P

Fishtoaster
sumber
12

Tidak ada yang mau merekrut programmer lebih tua dari mereka

TooOld = Pewawancara. Lanjut + 1

DavRob60
sumber
2
Bos saya setengah umur saya.
HLGEM
4
Rekan
1
Hei, saya mengutip si penanya! ini hanya lelucon!
DavRob60
4
while(true) { Interviewer.Age++; } //should have made that private! mwuhahaha!
blesh
1
Kami benci kesenangan di sini rupanya. Malu pada kamu untuk bercanda!
pwny
12

Saya berusia 59 tahun, dan telah bekerja sebagai pengembang perangkat lunak setiap hari sejak saya pensiun dari militer AS pada tahun 1994.

Apa yang saya temukan adalah setelah sekitar 45 tidak ada gunanya bahkan mencoba untuk mendapatkan pekerjaan dengan perusahaan yang memiliki departemen SDM. Orang-orang SDM takut bahwa jika karyawan lama yang baru tidak bekerja maka mereka akan menjadi pihak penerima gugatan diskriminasi usia. Jadi mereka mempraktikkan diskriminasi usia di muka.

Taruhan terbaik untuk programmer yang lebih tua yang mencari pekerjaan adalah mencari start up kecil, lebih disukai dimulai oleh mantan rekan kerja, atau setidaknya sebuah perusahaan yang cukup kecil untuk tidak memiliki departemen SDM. Jika Anda dapat berbicara dengan tim pengembangan yang sebenarnya ada kemungkinan yang masuk akal bahwa mereka dapat melihat melewati rambut abu-abu Anda. Setidaknya ini berhasil bagi saya.

Saya berencana untuk melanjutkan sebagai pengembang sampai saya bosan dengan pekerjaan, yang belum terjadi. Pertunjukan saya saat ini cukup stabil, tetapi jika itu hilang saya akan mencari pekerjaan lain atau membuat pekerjaan saya sendiri.

Jim In Texas
sumber
1
+1 Untuk membuat pekerjaan Anda sendiri. Tetapi jika Anda melakukan itu, Anda mungkin perlu beberapa keterampilan organisasi dan / atau pengawasan.
ElGringoGrande
1
Apakah Anda yakin SDM menyaring Anda karena usia Anda? Apakah ada kemungkinan Anda tidak memiliki "kata buzz" yang tepat di resume Anda? Saya bertanya karena saya tahu saya telah bekerja di tempat-tempat di mana HR menyaring banyak coder (yang lebih tua) karena mereka tidak memiliki "AJAX" di resume mereka. Sebagai catatan, saya telah berada dalam permainan IT hanya beberapa tahun sekarang, dan saya benar-benar mulai menghargai sikap "sudah-ada-melakukan itu" dari rekan-rekan saya yang lebih tua yang bisa melihat mode dan tren sebelum saya bisa.
Graham
"Apakah Anda yakin HR menyaring Anda karena usia Anda? Apakah ada kemungkinan Anda tidak memiliki" kata-kata buzz "yang tepat di resume Anda?" Saya tidak mengapa saya tidak mendapatkan pekerjaan, tetapi saya melakukan apa yang terjadi ketika saya berada di organisasi besar di mana kandidat yang lebih tua yang memenuhi syarat dipertimbangkan dan ditolak dengan menggunakan kata-kata kode seperti 'tidak cocok dengan budaya' atau 'karier akhir '
Jim In Texas
11

Itu tergantung pada individu dan jenis intensitas. Saya perhatikan ketika saya semakin tua bahwa saya kurang memiliki kesabaran selama berjam-jam atau kondisi kerja yang buruk, tetapi saya masih bisa menanggungnya. Ini dapat bervariasi dari orang ke orang, tetapi hal-hal seperti menarik semalaman membuat saya harus menanggung banyak kerugian. Saya bisa melakukannya tetapi butuh waktu lebih lama untuk pulih dari biasanya.

Jika secara intens Anda berarti banyak orang yang tidur semalaman dan stres tinggi, maka saya pikir itu akan membebani siapa pun, tetapi ya, sangat mungkin orang tua akan lebih berjuang. Jika maksud Anda banyak yang harus dipelajari, maka saya tidak akan terlalu khawatir. Semua orang belajar secara berbeda dan mereka hanya perlu mengevaluasinya ketika mereka pergi.

Namun, jika saya bisa memberikan pengalaman yang saya miliki sekarang ke versi yang lebih muda dari diri saya, saya akan mengatakan kepadanya, "Hati-hati melakukan banyak hal yang tidak masuk akal bahkan jika Anda masih muda ... perusahaan Amerika akan dengan senang hati menggunakan Anda dan tidak meninggalkan apa pun bagi Anda. untuk menunjukkan upaya itu. "

Bernard Dy
sumber
14
Tuntutan berulang selama berjam-jam adalah tanda proyek yang rusak dalam organisasi yang rusak, dan saya tidak akan melakukannya lagi. Ketika mobil berada di rawa, terus menekan pedal gas tidak membantu.
kevin cline
9

Secara pribadi , saya tidak ingin pekerjaan yang harus saya dapatkan dengan menyembunyikan usia saya (Pengungkapan penuh: Saya berusia 27 tahun, jadi itu bukan masalah bagi saya).

Atau bahwa saya harus lebih fokus pada pekerjaan manajemen (yang saya telah berhasil lakukan di masa lalu) karena ... well, mereka tidak bisa benar-benar menjelaskan yang ini, kecuali implikasinya adalah bahwa pada usia tertentu Anda adalah pecundang jika Anda ' masih menulis kode. Tapi saya suka menulis kode.

Saya pikir Anda memiliki 2 hal yang merugikan Anda:

  1. Pemrogram yang lebih tua memiliki lebih banyak pengalaman dan biaya lebih banyak uang.
  2. Saya pikir toko-toko perangkat lunak di Silicon Valley (jika Anda menganggap bahwa California Utara) telah mengadaptasi mentalitas "naik atau turun". Jika Anda telah mencapai usia tertentu dan Anda belum memulai perusahaan Anda sendiri atau setidaknya mengambil peran kepemimpinan dalam perusahaan, maka Anda harus benar-benar tidak bergairah dengan bisnis perangkat lunak atau Anda tidak boleh sebaik itu.

Saya tidak mengatakan bahwa alasan-alasan ini benar atau saya setuju dengan mereka. Saya hanya mengatakan seperti itu adanya. Kedua masalah ini akan menjadi masalah besar jika Anda menginginkan pekerjaan awal, tetapi mereka mungkin tidak akan menjadi masalah jika Anda mencari pekerjaan untuk perusahaan yang lebih mapan.

Terakhir, sudahkah Anda mempertimbangkan untuk melamar sebagai Teknisi atau pekerjaan Arsitek? Mereka posisi "lebih maju" yang belum tentu pertunjukan manajemen.

Jason Baker
sumber
8

Saya bekerja di Korea. Di negara ini, lebih dari 40-an terlalu tua sebagai seorang programmer. Jadi dewan ingin mereka menjadi manajer. Tetapi hanya sedikit dari mereka yang bisa menjadi manajer. Sisanya harus dipensiunkan. Jadi mereka menemukan pekerjaan baru seperti bisnis sendiri. Itu sebabnya kebanyakan programmer Korea ingin pergi ke luar negeri.

Devgrapher
sumber
9
Betapa bodoh cara mengelola perusahaan perangkat lunak! Tanpa pengalaman penatua, para dev yang lebih muda akan terus melakukan kesalahan yang sama selamanya.
Gary Willoughby
7

Saya akan berusia 34 ketika saya lulus, dan pada usia 32 saya bisa mendapatkan magang 12 bulan, dengan satu lagi ditawarkan kepada saya dan beberapa orang lain pada tahap wawancara tingkat lanjut. Maksud saya adalah bahwa, dalam pengalaman saya, usia belum benar-benar menjadi faktor. Ini tentang keterampilan yang Anda miliki, apakah itu terkini? Dan, yang sangat penting, ini tentang soft skill Anda, khususnya komunikasi.

Untuk membuat diri saya 'menonjol' adalah alasan saya mengambil posisi tersebut, saya juga telah memulai pengembangan Open Source, semua dalam upaya untuk melawan kemungkinan pepatah ageism dan untuk membuktikan bahwa saya berdedikasi dan antusias (sangat penting) tentang pemrograman.

Saya sebelumnya adalah seorang manajer layanan pelanggan, dan saya percaya ini telah bekerja untuk saya baik dalam mendapatkan wawancara / penawaran dan dalam kepercayaan diri saya sendiri ketika berhadapan dengan pewawancara.

Saya di Inggris, saya tidak yakin apakah ini tempat tinggal yang sama?

Darren Young
sumber
+1 untuk menjaga keterampilan Anda terkini. Bidang kami tumbuh dengan cepat; pastikan untuk mempelajari teknologi baru dan jangan mencoba menyesuaikan masalah baru ke dalam cetakan solusi lama. Jika Anda memiliki dua pelamar, satu yang merupakan teknologi terbaru adalah Java dan Oracle dan yang lainnya berpengalaman di Node.js dan MongoDB, yang menurut Anda akan tetap mutakhir? (Maaf memilih di Jawa, tetapi Anda mendapatkan idenya.)
Michelle Tilley
@ Biner Jika saya seorang pemula di bidang TI, apakah akan lebih baik jika saya mempelajari Node.js dan MongoDB daripada Java dan Oracle?
pemula
@newbie Belum tentu; Seluruh pertanyaan ini adalah tentang perkembangan di kemudian hari . Memastikan untuk mengikuti teknologi yang lebih baru dan lebih segar pada tahap kehidupan itu (alih-alih bersandar pada "favorit lama," seperti yang kita semua ingin lakukan) adalah cara yang bagus untuk menunjukkan bahwa Anda "berdedikasi dan antusias dalam pemrograman , "seperti yang dikatakan Darren dengan fasih.
Michelle Tilley
7

Berbicara sebagai seseorang yang telah mewawancarai pengembang. Satu-satunya hal yang saya pedulikan adalah jika Anda bisa melakukan pekerjaan itu, dan apakah Anda akan cocok untuk tim saya.

Pengembang yang lebih tua memiliki peluang untuk menuai lebih banyak manfaat daripada bagian yang lebih muda untuk pekerjaan yang sama karena pengalaman yang mereka miliki.

dietbuddha
sumber
6

Saya berusia 46 tahun. Saya mulai pemrograman kembali pada pertengahan 1990-an. Saat ini sebagian besar pengusaha menilai sertifikasi lebih dari sekadar melanjutkan konten, yang menyedihkan, tetapi setidaknya itulah yang saya lihat di sepanjang pantai Timur. Pertahankan keterampilan Anda saat ini. Ini menyakitkan. Tapi itulah yang harus Anda lakukan jika Anda ingin tetap berada di bagian "langsung" industri ini. Kalau tidak, seperti yang Anda katakan, mengejar posisi manajemen. Bukan sebagai menyenangkan atau menarik tetapi hari ini pekerjaan itu baik untuk dimiliki.

Skatterbrainz
sumber
1
Saya tidak berpikir Anda bisa membuat pernyataan menyeluruh tentang sertifikasi. Saya tidak pernah bekerja untuk siapa pun yang menganggap sertifikasi sama sekali tidak berharga. Mungkin saya beruntung.
Bryan Oakley
6

Selalu ada pekerjaan untuk pengembang yang cakap. Tunjukkan energi dan kemampuan pemecahan masalah, dan Anda akan menemukan posisi. Saya mungkin naif, tetapi saya pikir dalam mempekerjakan orang dianggap setua mereka bertindak. Saya kenal dua orang berusia 50-an yang baru saja mendapatkan dana VC untuk startup web mereka.

kevin cline
sumber
5

Saya berusia 30 tahun, dan saya telah mewawancarai orang-orang yang tampaknya berumur 20 atau setua 50, atau mungkin sedikit lebih tua.

Saya mencoba untuk tidak peduli seberapa tua orang itu, tetapi saya akui saya mungkin bias. Saya telah bekerja terlalu banyak pekerjaan yang seluruhnya 22-26 laki-laki kulit putih lulusan perguruan tinggi (gelar CS, matematika minor) dengan cinta obsesif yang lama pada fiksi ilmiah dan kepribadian hiper-rasional. Jika Anda berbeda dari ini dengan cara apa pun, saya sudah lebih tertarik pada Anda.

Yang mengatakan, saya tidak berpikir ada banyak subjektivitas dalam proses wawancara kami. Saya punya satu set pertanyaan pemrograman standar, dan Anda mendapatkan papan tulis dan spidol dan harus menulis kode. Jika Anda bisa melakukannya, itu hebat, dan jika Anda tidak bisa, itu terlalu buruk.

Anda dapat berargumen bahwa formatnya bodoh (mungkin memang demikian) atau pertanyaannya konyol (mungkin memang demikian) tetapi saya rasa ini cukup khas untuk perusahaan perangkat lunak saat ini. Pertanyaan saya pada dasarnya berkisar dari "jika Anda bangun di CS 101 untuk minggu pertama Anda akan menertawakan saya karena menanyakan sesuatu yang begitu sederhana" hingga "ini cukup representatif dari hal-hal yang kami kerjakan sebenarnya". Saya mungkin lebih bersemangat pada prospek mempekerjakan seseorang yang tidak terlihat seperti rekan kerja saya yang lain, tetapi akhir saya ya / tidak hanya turun ke apakah Anda dapat menulis kode.

Saya yakin ada perusahaan yang tidak seperti perusahaan saya, dan hanya ingin mempekerjakan orang muda. Jika Anda bertemu mereka, teruslah mencari. (Atau mulai sendiri. Di internet tidak ada yang tahu jika Anda berusia 100 tahun!)

Dua peringatan yang bisa saya pikirkan:

Jika resume Anda membuat Anda terlihat cukup berpengalaman sehingga Anda akan meminta gaji yang jauh lebih tinggi daripada yang dapat kami bayarkan sekarang, resume Anda mungkin disaring oleh HR sebelum bahkan sampai ke saya. Sekarang, jika Anda benar - benar akan menuntut lebih dari yang kami mampu, itu adalah filter yang bagus. Tetapi jika Anda tidak mau, maka Anda mungkin ingin menemukan cara untuk menunjukkan pada resume Anda bahwa uang bukanlah masalah besar bagi Anda.

Kita tahu bahwa orang yang lebih tua memiliki lebih banyak pengalaman dan penilaian yang lebih baik, tetapi orang yang lebih muda tampaknya lebih cenderung menggunakan teknologi spesifik yang kami gunakan, dan kami menyukai orang-orang yang bisa mulai bekerja. Ini belum pernah terjadi pada saya, tetapi jika kami memiliki satu slot dan dua pelamar, mungkin sulit bagi kami untuk memilih antara "muda dan menggunakan tumpukan teknologi kami sebelum" versus "lebih berpengalaman tetapi tidak pernah menggunakan ini". Untungnya, ini mudah untuk Anda pecahkan: habiskan sedikit waktu untuk membangun sesuatu dengan teknologi baru yang panas. (Anda sudah pemrograman selama 30 tahun, dan Anda hanya membangun sesuatu di Rails bulan lalu? Bagus!) Bahkan, itu nasihat yang baik bagi siapa pun.

Ken
sumber
5

"Seharusnya" adalah ekspresi yang kabur dan tidak jelas. Hal yang berguna untuk ditanyakan ketika membuat keputusan itu adalah: Apa yang akan terjadi jika saya tetap tinggal? Ada beberapa hal yang bisa saya pikirkan.

  • Saya secara bertahap akan kehilangan sentuhan dan menjadi pengangguran jika saya kehilangan pekerjaan. Itu yang sulit. Tidak ada yang mau percaya itu bisa terjadi pada mereka, jadi mungkin itu benar dan semua orang di lapangan menyangkal? Di sisi lain, Donald Knuth dapat memprogram cincin di sekitar saya dan Anda disatukan, dan dia berusia 73 tahun. Ini mengikat ke poin berikutnya:

  • Orang-orang (majikan, kolega) akan berpikir saya kehilangan itu dan membuat kehidupan kerja jauh lebih tidak menyenangkan daripada sekarang. Itu juga rapuh, tetapi lebih mudah untuk diuji: bertanya-tanya! Apa yang harus dilaporkan orang yang lebih muda / lebih tua dari Anda?

  • Saya akhirnya akan bosan sama sekali dengan ladang, karena tidak ada yang baru di bawah matahari. Saya sangat meragukannya, tetapi jika itu terjadi, setidaknya Anda dapat melakukan transisi secara bertahap tanpa banyak tekanan waktu. (Kecuali itu ke arah yang juga mencegah orang yang berpengalaman untuk bergabung ...)

Secara keseluruhan, saya tidak bisa memikirkan banyak alasan untuk berhenti dari pekerjaan itu sebelumnya.

Kilian Foth
sumber
5

Pikirkan tentang akhir pekan Anda.

Anda pulang kerja pada hari Jumat, pulang, makan malam, dan bersantai. Pada akhir pekan, mungkin Anda melakukan beberapa pekerjaan di rumah, bepergian sedikit, ikut serta dalam beberapa hobi. Pada dasarnya, Anda menikmati waktu luang dan menemukan hal lain yang dapat dilakukan.

Sekarang, bagaimana perasaan Anda pada Minggu malam? Bagaimana pikiran mengemudi ke tempat kerja Senin pagi membuat Anda merasa? Apakah Anda sakit, perasaan tenggelam di perut Anda karena harus menghabiskan lima hari berikutnya mengeluarkan kode?

Atau, setelah menikmati akhir pekan yang menyegarkan dan menyenangkan, apakah Anda ingin kembali ke kantor dan mengatasi beberapa masalah yang masih belum terpecahkan ketika Anda pergi pada hari Jumat? Apakah Anda melihat hari Senin sebagai kesempatan untuk meninjau kode minggu lalu sambil disegarkan dan dihidupkan kembali?

Jika skenario pertama adalah Anda, mungkin sekarang saatnya untuk keluar. Jika pemrograman tidak terus-menerus menantang dan membangkitkan minat Anda, Anda tidak akan senang melakukannya. Sederhana seperti itu.

Namun, jika Anda terus-menerus berpikir pada diri sendiri, "Saya tidak percaya saya dibayar untuk melakukan sesuatu yang saya sukai", maka tidak ada alasan untuk berhenti.

AWT
sumber
4

Saya mengajukan pertanyaan yang sangat mirip pada Stackoverflow beberapa waktu yang lalu, dan jawaban yang saya temukan paling akurat adalah bahwa ini lebih banyak tentang Anda yang terlalu memenuhi syarat untuk sebagian besar posisi .

Anda benar-benar perlu mengetahui posisi yang seharusnya Anda tuju saat ini dalam karier Anda. (Saya memposting pertanyaan serupa malam ini)

John MacIntyre
sumber
1
Sejalan dengan ini: hbr.org/2010/12/the-myth-of-the- overqualified
Jason Baker
Malu pertanyaan ini telah dihapus dari SO sekarang
icc97
1
@ icc97 - Terima kasih, tapi tidak terlalu memalukan. Pertanyaan saya adalah tentang strategi untuk mengelola karir Anda seiring bertambahnya usia dan tidak dipekerjakan sebagai 'programmer' lagi. Saya mengharapkan; jadilah seorang arsitek, manajer, figur otoritas, dll ... tetapi pertanyaan itu dipersepsikan sebagai merengek tentang agisme dan berubah menjadi pertempuran terbuka / tertutup. Saya dengan cepat menyesal mempostingnya dan senang akhirnya mati dan hilang. Komentar saya di atas, tentang overqualified untuk sebagian besar posisi, merangkum kesimpulan akhir.
John MacIntyre
4

Saya cenderung tidak mempekerjakan siapa pun yang tidak lagi memiliki kendali atas fungsi tubuh mereka.

Jika Anda menghilangkan stereotip tentang kekurangan energi dan dinamisme dan sebagainya (yang pada umumnya sama tidak berharga dengan stereotip lainnya), satu-satunya faktor asli yang dapat saya pikirkan adalah seberapa dekat orang yang akan pensiun dan berapa lama sebelum mereka meninggalkan Anda.

Mengingat bahwa tidak biasa bagi seorang programmer dari segala usia untuk melanjutkan setelah 2 - 3 tahun, ini pada dasarnya bukan masalah selama orang itu cerdas, berpengetahuan luas dan bekerja keras, saya tidak akan mempertimbangkannya.

Oh, dan di Inggris setidaknya sebagai majikan saya mungkin harus menyebutkan bahwa menganggap usia seseorang sebagai alasan untuk mempekerjakan atau tidak adalah ilegal - meskipun jelas sangat sulit untuk membuktikan bahwa itulah alasannya.

Jon Hopkins
sumber
4

Saya akan melompat ke sini dan menyarankan pengembangan aplikasi seluler. Ini adalah bidang baru di mana sangat sedikit pengembang yang memiliki lebih dari beberapa tahun pengalaman lebih banyak daripada seseorang yang memulai, dan banyak dari orang yang saya lihat di pertemuan pengembang seluler bukanlah "ayam musim semi". Beberapa aplikasi seluler yang berhasil di CV Anda, dan perusahaan yang membutuhkan pengembang seluler tidak akan peduli dengan usia, jenis kelamin, asal negara, warna mata, dll. Dan saat ini ada kemungkinan yang masuk akal Anda dapat menggunakan rangkaian keterampilan ini untuk memulai urusan sendiri.

Tentu saja, aplikasi seluler bisa saja menjadi gelembung di ujungnya. Tetapi Anda mungkin dapat menggunakan kebijaksanaan hidup Anda untuk memilih spesialisasi yang tumbuh berikutnya juga atau lebih baik daripada banyak siswa CS.

hotpaw2
sumber
"Tentu saja, aplikasi seluler bisa saja menjadi gelembung di ujungnya" <- Tidak mungkin. Ini baru memulai. Keuntungan mungkin tenggelam karena persaingan besar-besaran, tetapi ini jelas merupakan area yang meledak yang tidak akan hilang.
Mike Rosenblum
@MikeRosenblum - Saya suka pasar aplikasi seluler saat ini juga. Tetapi Senator Joseph Kennedy dilaporkan mengatakan bahwa dia tahu sudah waktunya untuk keluar dari pasar saham ketika dia menerima tip saham dari seorang bocah penyemir sepatu. Saya mendapatkan banyak tips ide aplikasi dari semua jenis orang ... tetapi sepatu saya belum bersinar baru-baru ini. (Waspadalah dengan Black Swan).
hotpaw2
4

Rata-rata usia pengembang tempat saya bekerja adalah 50. Beberapa programmer terbaik yang saya tahu berusia di atas 50 tahun. Saya telah melihat kebodohan semacam itu di negara lain (tidak menyebut nama di sini) tetapi sejauh ini di sini sangat bagus (semoga saja) .

Otávio Décio
sumber
Tetapi apakah kasus Anda merupakan kasus tertentu, atau skenario yang cukup umum di pasar tenaga kerja?
Tigran
4

Jika Anda menyukai apa yang Anda lakukan mengapa Anda bisa berhenti melakukannya? Jika Anda tidak suka, lebih baik Anda berhenti hari ini. Tapi saya kira tidak ada usia atau tingkat pengalaman yang akan memaksa Anda untuk berhenti coding. Dengan begitu banyak hal baru untuk dipelajari setiap tahun akan berlangsung selamanya.

Holli
sumber