Saya menyelesaikan gelar sarjana saya dalam pemrograman segera dan saya sedang mengeksplorasi langkah selanjutnya untuk melanjutkan karier saya. Salah satu opsi yang saya pertimbangkan adalah mendapatkan sertifikasi atau serangkaian sertifikasi di bidang pengembangan yang ingin saya jalani.
Apakah sertifikasi ini sepadan dengan waktu dan uang? Apakah pengusaha menaruh banyak nilai di dalamnya?
Jawaban:
Tujuan utama sertifikasi adalah untuk menghasilkan uang bagi lembaga sertifikasi.
Karena itu, saya pikir sertifikasi lebih penting dari awal karir Anda. Sebagai manajer perekrutan, saya tidak pernah menggunakan sertifikasi atau kekurangannya untuk menyaring karyawan potensial, tetapi saya pikir beberapa perusahaan mungkin mencari ini sebagai bukti bahwa Anda tahu apa yang Anda lakukan. Secara pribadi, saya ingin kandidat pekerjaan menunjukkan kepada saya bahwa mereka dapat melakukan sesuatu (yang merupakan pertanyaan lain, saya sadar!)
Semakin banyak pengalaman yang Anda miliki, semakin Anda dapat membuktikan dengan contoh bahwa Anda tahu apa yang Anda lakukan dan sertifikasi menjadi kurang penting.
sumber
Saya benar-benar mengatakan "sertifikasi" bisa menjadi negatif bersih pada resume yang melamar ke toko perangkat lunak. Di Microsoft, Google, Amazon, atau startup yang dijalankan oleh orang-orang dari perusahaan seperti itu, pasti ada sikap bahwa jika Anda memerlukan sertifikat, maka Anda tidak dapat benar-benar memprogram, dan jika Anda benar-benar dapat memprogram, maka Anda tidak menyia-nyiakan waktu pada sertifikat. Sertifikat dipandang sebagai sesuatu yang diperoleh teknisi, bukan ilmuwan komputer atau insinyur perangkat lunak "nyata".
Tidak masalah apakah ini merupakan pandangan yang baik atau valid atau akurat bagi mereka yang mendapatkan sertifikasi. Yang penting adalah bahwa sikap ini memang ada di antara rekan-rekan potensial Anda - setidaknya sebagai perusahaan semacam itu. Jika Anda ingin bekerja dalam perangkat lunak di perusahaan yang berbeda jika berbeda, maka YMMV.
sumber
Akan ada kedua jenis perusahaan:
Perusahaan seperti apa yang Anda minati? Di halaman pekerjaan mereka, apakah Anda melihat sertifikat disebutkan?
Opini: Secara pribadi, semua perusahaan perangkat lunak yang saya cenderung melihat lebih peduli tentang seberapa baik Anda seorang programmer dan berapa kali juga seberapa baik orang ilmu komputer (algoritma) Anda. Dan begitulah seharusnya. Bagi saya sertifikat hanya memberi tahu Anda berapa banyak yang bisa diingat seseorang selama tes dan tidak seberapa baik mereka berpikir . Berpikir jauh lebih tinggi dalam daftar saya daripada menghafal (jika yang terakhir ada di daftar).
sumber
Saya akan membahas ini dari perspektif manajer perekrutan yang potensial. Perhatikan bahwa saya biasanya beroperasi di dalam dan di sekitar organisasi yang sertifikasi, dan bahkan gelar sarjana, bukan prioritas - jika Anda dapat menunjukkan kode kepada saya, mendemonstrasikan praktik pengembangan yang baik, dapat beradaptasi dengan berbagai metodologi, dan umumnya tim kreatif yang baik anggota dengan penekanan pada berbagi / kolaborasi / kontribusi, Anda akan mendapatkan kesempatan untuk melakukan pekerjaan terbaik Anda. Ini tidak terjadi di mana-mana.
sumber
Saya bukan seorang perekrut, tetapi sejauh ini saya memiliki kesan bahwa kursus sertifikasi memberi Anda gambaran buruk tentang cara menyeret dan melepaskan item dalam IDE, pada saat yang sama mencuri waktu pengkodean aktual dan menghabiskan banyak uang.
Satu-satunya bagian yang bagus dari kursus sertifikasi yang saya perhatikan, adalah ketika instruktur menghindar dan menceritakan beberapa Gotcha yang ia alami dalam karirnya. Isi sebenarnya dari kursus adalah sesuatu di sepanjang baris tutorial online.
Saya tidak melakukan sertifikasi lagi, sepertinya hanya buang waktu bagi saya.
sumber
Beberapa perusahaan adalah Mitra Tersertifikasi Microsoft, yang mengharuskan perusahaan untuk mempekerjakan karyawan bersertifikasi (MCP) dalam jumlah minimum. Dalam pengertian itu, itu pasti bisa membantu.
Namun di luar itu, saya akan mengatakan bahwa itu tidak benar-benar membantu. Menempatkan pekerjaan ke dalam proyek OS dapat jauh lebih bermanfaat bagi karier seseorang, terutama jika proyek OS tersebut lepas landas (atau Anda menjadi pengendara reguler ke proyek yang sudah mapan).
sumber
Setelah memperoleh sertifikasi yang terlalu banyak dalam karier saya, saya dapat mengatakan, selain penyedia yang membutuhkan sejumlah orang bersertifikat untuk staf, sertifikasi saya tidak pernah memberi saya pekerjaan sendiri. Apa yang mereka lakukan adalah memberi Anda lebih banyak pengetahuan tentang topik tersebut. BAHWA membuat Anda mendapatkan pekerjaan, bukan sertifikat itu sendiri. Tetapi Anda bisa mendapatkan pengetahuan itu tanpa sertifikat.
sumber
Dimitigasi Sebagai alat ukur
Saya selalu melihat dengan sebutir garam ketika seseorang mendaftar sejumlah besar sertifikasi dalam resumenya. Dari pengalaman mereka cenderung digunakan sebagai pengisi ruang ketika pengalaman kurang. Mereka tidak sia-sia tetapi ketika ada terlalu banyak dari mereka saya cenderung menaikkan alis dan bertanya-tanya apakah semua waktu dan uang mendapatkan sertifikasi tidak akan lebih baik dihabiskan untuk proyek open source misalnya.
tapi Hebat Sebagai alat belajar
Yang mengatakan, saya pribadi menggunakan mereka banyak sebagai alat belajar dan menilai kemajuan saya ketika mempelajari subjek baru. Saya biasa melakukan banyak sertifikasi dari Brainbench di hari-hari baik ketika itu gratis. Namun, bahkan sekarang saya akan membayar untuk sertifikasi hanya untuk merasakan kemajuan saya dan mendapatkan ide bagaimana saya memberi peringkat berkaitan dengan sesama programmer. Mengetahui di mana saya berdiri memberi saya lebih percaya diri ketika mencari pekerjaan dan menegosiasikan gaji yang lebih dekat dengan nilai saya yang sebenarnya.
Seperti yang dikatakan msvb60, saya ragu sertifikasi itu sendiri mungkin tidak memberi Anda pekerjaan, tetapi pengetahuan yang diperoleh saat mencoba untuk memperolehnya secara pasti.
sumber
Ya itu terlihat bermanfaat karena kursus yang ditawarkan bukan hanya versi sederhana tetapi
kursus penuh. Itu seperti mendapatkan sertifikat dari Universitas.
Dari http://www.oreillyschool.com/faqs.php
sumber
Sesuatu yang belum benar-benar dijelaskan dalam jawaban adalah bahwa sertifikasi sangat membantu jika Anda bukan programmer yang baik.
Lupakan bekerja untuk "Microsoft, Google, Amazon, atau startup yang dijalankan oleh orang-orang dari perusahaan seperti itu": bagaimana jika ambisi Anda lebih rendah dan Anda ingin bekerja di (hanya sebuah contoh) departemen TI dari beberapa agensi pemerintah besar? Mereka cenderung tidak mempekerjakan programmer yang baik, dan kemungkinan besar orang yang mewawancarai Anda tidak akan memiliki gagasan pertama tentang programmer yang baik. Tetapi sertifikat MSCP mungkin membantu resume Anda menonjol dari tumpukan resume yang membosankan dari programmer lain yang tidak memiliki bakat.
sumber
Jika Anda sudah memiliki pengetahuan maka dengan segala cara mendapatkan sertifikasi. Jangan biarkan sertifikasi menjadi alasan Anda belajar.
Sertifikasi menunjukkan bahwa Anda serius dalam karier, tetapi tidak banyak berbicara tentang kompetensi Anda.
sumber
Saya tahu Anda bertanya tentang sertifikasi tetapi apakah Anda mempertimbangkan untuk berkontribusi pada proyek Open Source?
Banyak proyek yang membutuhkan bantuan dan beberapa bahkan memiliki masalah yang diberi label 'mudah' yang merupakan titik awal yang bagus untuk orang-orang dengan pengalaman minimum / tidak ada.
Dengan begitu Anda dapat menunjukkan kepada calon atasan tidak hanya bahwa Anda dapat membuat kode tetapi juga bahwa Anda memiliki hasrat untuk apa yang Anda lakukan, cukup untuk melakukannya di waktu luang Anda.
sumber
Satu nilai sertifikasi dapat memiliki adalah bukti minat. Jika Anda memiliki masa kerja yang panjang yang mendapatkan sertifikasi selama periode itu bisa menjadi penghalang yang baik untuk waktu kerja kosong pada resume Anda. "Yah, ketika saya sedang mencari, saya meluangkan waktu untuk belajar dan mendapatkan pemahaman yang baik tentang $ TEKNOLOGI".
sumber
Jika seorang pengembang muncul di sebuah wawancara dengan sekelompok sertifikasi di resume-nya, saya akan mengembangkan keraguan serius mengenai sistem nilainya. Tidak ada situasi di mana saya menghargai waktu yang dihabiskan untuk mendapatkan sertifikasi dari waktu yang dihabiskan untuk mengerjakan suatu proyek. Proyek apa saja.
sumber
Saya pikir Anda perlu mengambil langkah mundur dan melihat proposisi nilai lengkap yang Anda ajukan kepada pemberi kerja, dan orang-orang yang bekerja sama dengan Anda. Kursus O'Reilly dapat bermanfaat bagi hampir semua orang karena memiliki dukungan universitas, tetapi sepenuhnya bergantung pada bagaimana Anda menggunakannya. Programmer suka berbicara dan berpikir secara absolut tetapi dunia tidak benar-benar seperti itu. Jika Anda berpikir demikian maka Anda belum cukup melihatnya.
Anda tidak memberikan konteks yang cukup, tetapi saya akan berasumsi bahwa Anda tidak memiliki pendidikan ilmu komputer. Pengusaha dapat menggunakan gelar CS sebagai salah satu filter utama mereka. Anda perlu mengurangi filter ini dengan pengalaman atau pendidikan yang setara di berbagai bidang yang dapat diterapkan pada domain mereka.
Saya bisa melihat sejumlah manfaat dari kursus O'Reilly yang membantu dalam bidang ini:
Membangun kursus ini dengan kontribusi untuk proyek sumber terbuka atau contoh nyata lainnya hanya akan membantu Anda. Ini menunjukkan bahwa Anda menyadari bahwa Anda memerlukan teori (kursus) dan praktik (latihan saja + proyek luar), dan memberi Anda sesuatu untuk dibicarakan dengan perekrut.
Mungkin ada beberapa opsi sertifikat lain di universitas yang mungkin ingin Anda teliti jika Anda merasa perlu melakukan sesuatu yang sedikit lebih akademis. Sepertinya ini ditargetkan untuk mereka yang memiliki gelar sarjana jadi saya tidak tahu apakah ini akan bekerja untuk Anda.
Sepertinya banyak orang dikondisikan untuk pembelajaran diskon yang tidak dilakukan melalui universitas yang didirikan. Ini terutama benar ketika berhadapan dengan perekrut dan manajer yang memiliki jarak dari pekerjaan aktual yang ada.
Banyak orang akan mengatakan bahwa mereka hanya menginginkan seseorang yang mampu melakukan pekerjaan tertentu. Tetapi ketika datang ke pemilihan aktual mereka akan menggunakan filter yang mereka pahami lebih lanjut memperkuat masalah ini. misalnya. mereka suka menyewa dari universitas yang sama. Ini ternyata baik dan buruk dari budaya bersama hingga pemikiran kelompok yang bermasalah.
Ini adalah hal-hal penting untuk dipikirkan ketika Anda meneliti perusahaan karena Anda ingin membuat dampak pada orang yang tepat. Jika Anda tidak berpikir Anda akan melewati filter yang ditempatkan oleh perekrut di depan Anda, tetapi berpikir Anda dapat membuat perbedaan untuk mereka, maka Anda perlu menemukan cara untuk mendapatkan orang-orang yang mau. Ini adalah orang-orang yang lebih cenderung menghargai sertifikat seperti ini.
sumber
Salah satu metode yang telah bekerja sebelumnya (setidaknya untuk sejumlah orang yang saya kenal) adalah menulis blog, menjawab pertanyaan di forum, berbicara di grup pengguna dan umumnya memiliki kehadiran online yang nyata.
Blogging secara teratur, bahkan tentang topik yang baru saja Anda pelajari, dapat menjadi wawasan yang berharga untuk hasrat, komitmen, dan kemampuan komunikasi Anda dalam hal pengembangan perangkat lunak.
sumber
Konsultasi / Kontrak
Tidak ada yang menyebutkan kasus konsultasi / kontrak tertentu. Jika Anda termasuk dalam kategori ini atau Anda ingin, ini pasti dapat membantu Anda.
Anda lebih mudah 'menjual' pada suatu proyek jika bos atau tenaga penjualan Anda dapat menyatakan bahwa Anda disertifikasi dalam 'kategori niche X'.
Dikatakan bahwa Anda belum tentu lebih baik atau lebih berpengetahuan tentang topik tertentu jika Anda tidak bersertifikat, dan saya setuju dengan orang lain yang mungkin mengambil sikap meragukan terhadap mereka secara umum. Meskipun, memiliki beberapa sertifikasi MS yang dapat saya katakan untuk Anda, jika Anda mengarahkannya pada teknologi yang Anda coba pelajari, itu benar-benar memaksa Anda untuk mempercepat.
sumber
Cari pekerjaan dan lihat berapa banyak sertifikasi bantuan. Ini bisa menjadi alternatif untuk memiliki pengalaman bekerja dengan bahasa pada aplikasi aktual atau gelar CS.
Untuk membuatnya layak, Anda harus menentukan seberapa sulit bagi Anda untuk mendapatkan pekerjaan tanpa itu.
sumber
Saya saat ini terdaftar dalam program sertifikat Python dan saya harus mengatakan bahwa saya merasa cukup menarik dan menantang. Saya tidak tahu apakah itu akan membantu peluang karier saya lebih dari mengatakan, membangun produk perangkat lunak dengan Python yang bisa saya tunjukkan di resume saya, tetapi sejauh ini sudah menjadi pengalaman yang baik. Jika tidak ada yang lain, itu akan memberi Anda dasar yang kuat di lingkungan pemrograman Python (meskipun 3.0) tetapi versi tidak benar-benar berbeda. Juga, itu diajarkan oleh Steve Holden sehingga Anda tahu itu akan menjadi sangat intensif. Hei, itu satu hal lagi yang bisa kamu letakkan di resume kamu (atau tidak) dan jika itu dalam semangat belajar maka aku percaya itu bahkan lebih berharga.
sumber
Sertifikasi hanya bermanfaat jika Anda benar-benar belajar sesuatu dengan mendapatkannya. Ini adalah proses yang penting dan bukan kertas. Jika Anda berencana untuk mengikuti sertifikasi hanya karena perusahaan memerlukannya, Anda mungkin harus memikirkan kembali jika Anda benar-benar ingin bekerja untuk perusahaan itu. Perekrut / pemberi kerja yang mengevaluasi keterampilan berdasarkan murni pada sertifikasi tidak tahu tentang pemrograman.
sumber
Nah, di Italia, pemrogram dipandang sebagai bagian yang paling tidak penting dari hampir semua organisasi pekerjaan, sehingga keterampilan Anda yang sebenarnya (termasuk sertifikasi) sering kali diabaikan oleh pemberi kerja, dan pengalaman kehidupan nyata jauh lebih dihormati.
Namun di perusahaan yang baik, sertifikasi adalah bagian berharga dari resume Anda.
sumber
Sertifikasi kemungkinan besar tidak sepadan. Sebagian besar pengusaha lebih melihat apa yang Anda lakukan sebelumnya. Yang mengatakan, mempelajari sertifikasi layak dilakukan dan akan membantu Anda mengambil dasar-dasar inti. Mempersiapkannya mungkin memberi Anda lebih percaya diri ketika menghadapi wawancara karena Anda akan telah menyegel dasar-dasarnya saat itu.
SCJP sebenarnya bukan sertifikasi yang sangat dihormati di kalangan pengembang Java, tetapi pengusaha besar menyukainya. Beberapa buku untuk dipersiapkan dengan seksama dan memberi Anda banyak kesempatan untuk mengambil seluk-beluk bahasa - beberapa diketahui Anda mengunjungi kembali, beberapa tidak diketahui yang mungkin sangat penting.
Saya telah menemukan banyak posting blog di mana pemrogram rave tentang sesuatu yang baru saja mereka temukan dalam bahasa, tetapi yang diketahui kebanyakan orang yang membuka-buka buku sertifikasi.
sumber
Dalam skenario IT India atau toko badan / toko potong, sertifikasi memiliki bobot, membantu dalam memulai karier. Karyawan yang berada di "bangku", bahasa Inggris biasa duduk diam atau tidak dialokasikan untuk proyek apa pun, didorong, dibaca paksa, untuk mendapatkan sertifikasi. IMHO, sertifikasi hanya meningkatkan kepercayaan diri seseorang bukan pengalamannya atau kemampuannya untuk menulis kode yang lebih baik. Fakta bahwa banyak coder yang baik bukanlah ilmuwan komputer atau putus sekolah / perguruan tinggi memberi tahu Anda bahwa sertifikasi tidak layak.
sumber
Pertama, selesaikan gelar Anda.
Kedua, bekerja pada semacam proyek pemrograman. Anda dapat memberikan kontribusi yang signifikan untuk proyek sumber terbuka - cukup sehingga Anda dapat menunjuk ke kode dan / atau fitur dan mengatakan "Saya melakukan itu." Atau mulai proyek Anda sendiri dan bangun sesuatu yang bermanfaat. Itu tidak harus menjadi yang terbaik di dunia, itu tidak harus mendapatkan popularitas besar. Sekali lagi, Anda menginginkan sesuatu yang dapat Anda pamerkan dan katakan "ini sesuatu yang penting yang saya lakukan."
Ketiga, cari pekerjaan di mana Anda dapat meningkatkan derajat yang akan Anda miliki. Jika Anda menyelesaikan triple mayor, itu sendiri cukup signifikan. Memiliki keterampilan dalam matematika, statistik, dan ekonomi akan membuat Anda diinginkan dengan cara yang tidak dimiliki pengembang lain. Saya berharap bahwa memiliki pengetahuan yang kuat tentang salah satu bidang itu akan lebih penting daripada menjadi programmer ahli, dan Anda harus dapat menggunakan kredensial tersebut untuk membantu Anda mendapatkan posisi di mana Anda dapat terus mengembangkan daging pemrograman Anda.
Keempat, jangan terburu-buru. Menyelesaikan gelar Anda jauh lebih penting daripada mendapatkan pekerjaan nyata pertama Anda. Anda akan menghabiskan sisa hidup Anda dengan bekerja, tetapi setelah sekolah Anda akan mengalami banyak kesulitan menemukan jenis waktu dan kebebasan untuk mengeksplorasi dan mengetahui bahwa Anda memiliki di sekolah. Manfaatkan waktu yang Anda miliki sekarang, gunakan untuk membangun cadangan pengetahuan yang kuat yang dapat Anda manfaatkan selama sisa karir Anda.
Kelima, lewati sertifikasi kecuali Anda memilih posisi tertentu yang membutuhkannya. Saya sudah pemrograman untuk waktu yang lama, dan saya bahkan belum pernah ditanya tentang sertifikasi atau merasa bahwa ada manfaatnya. Saya dapat melihat bagaimana mereka mungkin menarik karena gelar Anda tidak dalam ilmu komputer dan Anda tidak memiliki pengalaman, tetapi ingat: setelah Anda mendapatkan pekerjaan pertama Anda, Anda akan memiliki pengalaman, dan Anda hanya perlu menemukan satu orang di luar sana siapa yang mau mempekerjakan Anda untuk mendapatkan pekerjaan pertama Anda.
Semoga berhasil.
sumber
Beberapa pengusaha melihat sertifikasi dan pengalaman hampir secara ketat. Tapi secara pribadi saya pikir sertifikasi hanya menunjukkan bahwa Anda tahu betul teknologi pada titik waktu tertentu.
Tapi selalu terlihat bagus di resume!
sumber
Saya tidak berpikir bahwa Anda akan mendapatkan pekerjaan yang lebih baik jika Anda memiliki sertifikasi. Namun, Anda akan mendapatkan keunggulan jika kandidat lain memiliki kualitas yang sama seperti Anda tetapi Anda juga memiliki sertifikasi. Dan, karena para pakar bersertifikat memang memberikan keuntungan bagi perusahaan mereka, tawaran pekerjaan Anda mungkin juga membutuhkannya. Misalnya, Microsoft mengharuskan sejumlah orang bersertifikat untuk perusahaan menjadi mitra Emas.
Saya pribadi masih mengikuti ujian sertifikasi meskipun saya tidak mencari pekerjaan. Saya melihatnya sebagai cara yang bagus untuk menilai pengetahuan umum Anda dan berinvestasi dalam diri Anda sedikit.
sumber
Yah tidak ada hubungan co yang pasti tetapi hanya membantu Anda dalam mendapatkan disaring dari banyak resume yang diterima perekrut. Sertifikasi menyiratkan bahwa Anda memiliki pengetahuan tentang kerangka kerja dan memberi Anda keunggulan atas yang lain yang tidak terpapar dengan versi tertentu.
Juga itu menyiratkan Anda mengambil upaya untuk belajar dan ini bisa berguna, bagi perusahaan itu lebih baik bahwa seseorang mengetahui sesuatu dan mungkin tidak perlu harus melatih sumber daya dalam hal proyek yang akan datang.
sumber
Selain yang di atas, sertifikasi Microsoft juga memungkinkan Anda untuk menjadi instruktur (sebagai tambahan atau bukan karier pengembangan Anda). Menjadi MCT (Microsoft Certified Trainer) dapat memberi Anda lebih banyak penghasilan (untuk pekerjaan paruh waktu) dan memungkinkan Anda berinteraksi dengan lebih banyak orang di luar tim Anda.
Sertifikasi adalah kredensial yang baik jika Anda berencana untuk menulis buku atau seperti yang disebutkan sebelum Anda ingin memberikan pelatihan.
Untuk mendapatkan sertifikasi Anda harus mengetahui beberapa bagian dari teknologi dengan baik, sehingga studi ini memang akan menguntungkan Anda.
sumber
Memiliki sertifikat bukanlah jaminan bahwa Anda adalah programmer yang baik / hebat, tetapi merupakan indikator yang baik bahwa Anda setidaknya mencapai tingkat tertentu (setelah semua, dimungkinkan untuk gagal tes ini ...).
Kualifikasi apa pun yang relevan hanya bisa menjadi hal yang baik (saya akan mempertanyakan perusahaan mana pun yang membuang CV Anda karena memiliki kualifikasi tertentu).
Perekrut memerlukan cara memfilter (terkadang ratusan) CV untuk posisi pengembang, kadang-kadang mereka akan menggunakan:
Menampilkan karya sebelumnya akan bagus, tetapi siapa bilang Anda menulisnya (dan bukan kolega) atau bahwa Anda menemukan solusi dan bukan hanya kode. ... dan berapa lama Anda.
Tes kemampuan / kecakapan juga bagus, tetapi berapa banyak pengusaha yang memiliki waktu untuk menguji, apalagi menandai ratusan kertas (dengan asumsi mereka ingin tahu lebih banyak daripada apa yang akan disampaikan oleh kuis pilihan ganda kepada mereka)?
Saat ini, Anda perlu mencentang kotak sebanyak mungkin. Banyak pengusaha mungkin tidak membutuhkan semua keterampilan Anda (atau mungkin tidak tahu mereka membutuhkannya) - tetapi semakin banyak hal yang dapat Anda lakukan dan, yang lebih penting, semakin banyak hal yang Anda miliki bukti, semakin besar potensi pekerjaan Anda.
sumber