Kekurangan sebenar pada pensijilan pengaturcaraan

Dengan pengaturcara dan pengembang dalam permintaan tinggi seperti sekarang ini, mungkin menggoda untuk berfikir bahawa keputusan yang tidak masuk akal untuk mendapatkan sijil adalah membuang masa. Lagipun, bukankah semua ini merangkumi seni kod anda?

Menurut mereka yang mengambil pekerjaan dan mereka yang telah menyelesaikan kursus pensijilan, anda mungkin akan terkejut. Walaupun tidak ada yang mengalahkan pengalaman dan kemahiran pengembangan dunia nyata, memiliki sijil pasti dapat membantu memberi Anda kemampuan untuk mencapai pekerjaan impian anda.

Kami bercakap dengan sebilangan profesional IT, dari pengambilan pengurus hingga pengembang yang disahkan dan mandiri, mengenai kesan pensijilan pada proses pengambilan pekerja - dan perakuan mana yang mendapat permintaan paling banyak hari ini.

Bukti kebolehan

Walaupun pembangun hari ini mungkin merasakan portfolio GitHub mereka memberikan bukti yang mencukupi mengenai pengekodan mereka, pensijilan dapat meningkatkan kebolehpasaran anda di lapangan, kerana banyak majikan memandang sijil sebagai bukti nyata dari kemampuan anda dalam bidang pengaturcaraan atau pembangunan tertentu, kata John Reed, eksekutif kanan pengarah di Robert Half Technology, sebuah firma kakitangan yang memfokuskan diri untuk mengisi pekerjaan dalam bidang IT.

"Pensijilan dapat dilihat sebagai pembeda utama bagi calon yang mencari peranan dalam pasukan teknologi," tambah Reed.

Sebilangan besar program pensijilan dijalankan dan diprogramkan secara dalam talian, dengan kumpulan pensijilan yang menguji pengetahuan anda di lapangan secara luas, serta kepakaran dan penyelesaian masalah khusus anda untuk bidang pensijilan tertentu.

Sama ada pensijilan yang lebih konseptual, seperti untuk pengurusan pembangunan perisian, atau yang sangat spesifik untuk alat tertentu, bahasa pengaturcaraan, atau platform khusus vendor, dengan memiliki perakuan menunjukkan anda terlibat dalam profesion ini, kata Marty Puranik, pengasas dan Ketua Pegawai Eksekutif syarikat hosting awan Atlantic.Net.

"Sebilangan besar pengaturcara menyenaraikan banyak bahasa pada resume atau CV, walaupun mereka hanya berminat pada mereka," kata Puranik. "Menyenaraikan bahasa di resume anda sangat berbeza daripada disahkan atau diakreditasi dalam bahasa X."

Pensijilan, tambah Puranik, tentu saja memberi Anda "pijakan pada orang lain yang tidak melakukan apa-apa untuk menunjukkan keterlibatan dengan bahasa yang dimaksudkan."

Tetapi di pasaran yang panas untuk pengaturcara, tidakkah sampel kod memberikan bukti yang cukup? Mengapa anda ingin melakukan semua usaha tambahan untuk mendapatkan pengiktirafan, dan bukannya mengeluarkan lebih banyak kod?

Mereka yang telah melalui proses pensijilan mengatakan ia membuahkan hasil.

"Sebanyak syarikat berusaha mencari pemaju hari ini, apa sahaja yang dapat dilakukan seseorang untuk memisahkan diri mereka akan membantu mereka mendapatkan pekerjaan dalam persaingan untuk organisasi yang lebih arif," kata Nathan Wenzler, penginjil teknologi kanan di penyedia produk keselamatan Thycotic , yang telah memperoleh 13 sijil pemaju dan IT lain dalam satu dekad yang lalu.

Pendidikan dan perakuan menunjukkan "bahawa anda telah mengambil inisiatif untuk mengambil ujian, atau siri ujian, dan dapat berjaya menjawab pertanyaan atau masalah yang ditimbulkan," kata Wenzler.

Pensijilan sangat berguna pada awal kerjaya anda.

"Saya sangat percaya pada persijilan awal kerjaya dan pasti mendapat faedah sebelum dapat membuktikan bahawa saya mempunyai set kemahiran yang mapan," kata Jeremy Steinert, yang mengetuai latihan perkhidmatan devops di WSM International, sebuah syarikat perkhidmatan teknikal yang mengkhususkan diri dalam penghijrahan awan. Steinert diperakui dalam teknologi dari Cisco, Red Hat, Puppet, dan vendor lain.

Biasanya, apabila seorang profesional pembangunan memperoleh pengalaman kerja progresif selama lima tahun, pensijilan menjadi kurang penting kerana mereka mempunyai tahap kemampuan teknikal dan keyakinan dalam penilaian dan pelaksanaan mereka, kata Steinert. "Kemudian ia menjadi ukuran pendidikan lanjutan melalui lelaran teknologi yang lebih baru," katanya.

Pensijilan boleh menyebabkan gaji lebih tinggi

Lebih penting lagi: Memperolehi sijil dapat membantu anda memperoleh lebih banyak pendapatan. Data yang dikumpulkan untuk Panduan Gaji Teknologi Half Robert menunjukkan bahawa julat gaji dapat dinaikkan hingga 10 persen melebihi rata-rata nasional, berdasarkan set kemahiran dan perakuan tertentu, catatan Reed.

"Yang mengatakan, majikan tidak benar-benar mencari sertifikasi, dan, dalam kebanyakan kes, pensijilan akan menggantikan pengalaman langsung," kata Reed. "Tetapi pensijilan dapat memberikan keunggulan kepada calon, terutama jika mereka mencerminkan kemampuan untuk menggunakan teknologi terbaru."

Semakin spesifik pengetahuan, semakin besar kesan yang diberikan oleh pensijilan, terutama dalam hal pampasan wang, kata Igor Landes, naib presiden kejuruteraan di syarikat pengembangan perisian perusahaan, Exadel.

"Sebagai contoh, perunding dengan sijil MongoDB kemungkinan akan dibayar lebih banyak daripada perunding tanpa perakuan seperti itu," kata Landes. "Sudah tentu, jika anda mempunyai cukup pengalaman di bidang tertentu dan majikan menyedari kepakaran anda, kemungkinan besar perbezaannya akan hilang."

Pensijilan pengaturcara dan pembangun cenderung lebih penting di perusahaan yang lebih besar dan kurang penting dalam syarikat kecil, kata Puranik.

"Sebahagian daripada alasan ini adalah syarikat permulaan cenderung menggunakan teknologi yang lebih baru, yang mungkin tidak memiliki jalur sertifikasi," katanya. "Alasan lain adalah bahawa ruang perusahaan cenderung memiliki lebih banyak kod warisan, dan dengan demikian bahasa yang lebih tua digunakan yang akan mempunyai perakuan."

Dalam "budaya korporat saya berharap dapat melihat hubungan antara lebih banyak sijil dan gaji yang lebih baik," kata Elijah Murray, CTO dan pengasas bersama Lenda, sebuah laman web pembiayaan semula gadai janji. “Dalam dunia permulaan, anda dihargai berdasarkan kemampuan anda, bukan pentauliahan. Pengalaman adalah guru terbaik, dan budaya permulaan memberi penghargaan kepada mentaliti penggodam / pengganggu. "

Adalah wajar untuk melihat peningkatan seperti ini berlaku untuk seseorang yang diperakui, "dengan syarat mereka juga membawa pengalaman dan pengetahuan yang sah," kata Wenzler Thycotic. "Kami telah melihat berkali-kali di bidang IT dan keselamatan maklumat lain di mana individu akan menjadi 'diperakui' dengan lulus ujian, tetapi tidak mempunyai pengetahuan atau pemahaman praktikal mengenai bahan tersebut."

Sekiranya anda sudah membina set kemahiran dan dapat menunjukkan tahap kepakaran yang tinggi, "maka ya, pensijilan hanya akan meningkatkan kes [anda] untuk peluang yang lebih baik, lebih banyak gaji, dan lain-lain," kata Wenzler.

Pensijilan pengaturcara dapat memberi nilai tidak hanya kepada majikan, tetapi juga dengan pelanggan mereka. "Kami tahu dari pengalaman bahawa pelanggan kami memberi nilai pada perakuan," kata Steinert WSM.

Selain itu, pensijilan khusus dapat memberi keyakinan kepada pengurus pengambilan pekerja bahawa anda dapat mencapai kemajuan dengan cepat dengan teknologi yang telah dimiliki oleh organisasi.

Sijil mana yang panas hari ini?

Sijil manakah yang paling berat pada masa ini? Itu bergantung pada sasaran majikan anda dan projek yang ingin difokuskannya pada tahun-tahun mendatang.

"Dengan ratusan, jika tidak ribuan, bahasa pengaturcaraan yang berbeda di luar sana sekarang, dan [hakikat bahawa] kebanyakan organisasi yang mengatur memberikan perakuan dalam bahasa tertentu, agak sukar untuk memilih satu atau dua yang paling diminati oleh majikan hari ini, ”kata Wenzler Thycotic. "Itu akan bergantung pada bahasa yang digunakan syarikat secara dalaman dan apa yang penting bagi mereka."

Tetapi jelas beberapa pensijilan sangat popular, dan kawasan yang sangat panas dengan IT perusahaan - apa sahaja yang berkaitan dengan awan, mobiliti, keselamatan, devops, data besar / Hadoop - cenderung menimbulkan permintaan untuk pensijilan.

Salah satu sijil terpanas dalam profesion IT hari ini, kata pakar, adalah Microsoft Certified Solutions Developer (MCSD).

"Seorang profesional dengan sijil [MCSD] telah menunjukkan kemampuan untuk merancang dan membuat aplikasi di pelbagai produk Windows," kata Robert Half's Reed. "Ini tentunya merupakan perakuan yang dicari, dan mereka yang memilikinya mungkin mempunyai potensi penghasilan yang lebih tinggi daripada mereka yang tidak."

Sijil arkitek dan jurutera perkhidmatan Web Amazon adalah tempat yang baik untuk memulakan, kata Steinert. "Kemudian bergantung kepada pilihan majikan, tetapi saya tahu bahawa Chef, Puppet, SaltStack, Ansible mendapat permintaan tinggi dari pihak devops," katanya.

Pensijilan alat peraga, khususnya, sangat panas, dengan banyak pentadbir sistem dan pembangun yang mengikuti sijil yang berkaitan dengan alat pemacu ketika bidangnya menyatu, kata Steinert.

"Dari segi pengaturcaraan, kami percaya MCSD dan Google Apps penting untuk dikejar, tetapi tentu saja ketika teknologi berkembang, tentunya akan ada perakuan baru yang berharga dan mungkin khusus," tambah Steinert.

Pensijilan yang luas dan merangkumi pelbagai bahasa atau menggabungkan lebih banyak konsep pengaturcaraan dan teknologi untuk memberikan gambaran besar kepada pemaju mengenai bagaimana kod akan masuk ke dalam perniagaan adalah pertaruhan yang baik, kata Wenzler. Sebagai tambahan kepada MCSD, itu termasuk perakuan seperti (ISC) 2's Certified Secure Software Lifecycle Professional (CSSLP).

Pensijilan berfokus pada data - yang dapat membantu menunjukkan bahawa anda tahu membina aplikasi yang mengubah data menjadi nilai perniagaan - akan memberi anda kelebihan tambahan, kata Reed.

Tetapi beberapa sijil jelas semakin popular.

"Pensijilan untuk bahasa pengaturcaraan berasaskan Web yang lebih usang sering diabaikan sepenuhnya, kerana tidak perlu lagi," kata Wenzler.

Di sisi sistem / aplikasi, beberapa pensijilan platform lama untuk AIX, Lotus, Novell, dan lain-lain di kawasan itu "tidak begitu berguna seperti lima tahun yang lalu," kata Steiner.

Garisan bawah

Tidak semua orang bersetuju bahawa pensijilan diperlukan untuk mendapatkan pekerjaan impian anda - atau bahawa ia mencerminkan prestasi masa depan.

"Saya adalah pemaju yang sepenuhnya belajar sendiri," kata Lenda's Murray. "Saya berhenti sekolah selepas tahun pertama [di kuliah] kerana saya belajar terlalu lambat, dan kerana saya tidak dapat menemui pengasas teknikal, saya memutuskan untuk belajar memprogramkan diri saya sendiri."

Pensijilan "bermaksud anda telah lulus ujian seseorang terhadap bahan dalam domain tersebut; ia tidak banyak mengatakan bagaimana prestasi anda sebagai pekerja, ”kata Sebastien Taveau, ketua penginjil pemaju di syarikat perkhidmatan kewangan MasterCard. "Pensijilan adalah pertanyaan proksi untuk 'adakah anda berminat dan berpengetahuan dalam bidang ini?' Mana mungkin lebih baik daripada tidak ada. "

Mengenai masa depan pensijilan di lapangan, para pakar tidak melihat perlunya hilang.

"Pensijilan telah meningkat dalam beberapa tahun terakhir," kata Sri Ramanathan, CTO penyedia teknologi mobiliti perusahaan Kony. "Salah satu pendorong untuk ini adalah keperluan untuk lebih banyak kemahiran dan keperluan untuk menyewa dengan cara yang lebih diedarkan dan terukur di seluruh kawasan geografi. Sekiranya seseorang mempekerjakan pemaju di China atau India, mempunyai objektif untuk mengesahkan tahap kecekapan dan kemahiran adalah berguna [dan] pensijilan adalah salah satu kenderaan untuk mencapainya. "

Pengaturcara peringkat yang lebih berpengalaman dan senior "akan maju dan mendapatkan pensijilan sebagai cara untuk meningkatkan resume mereka dan menambah senarai kekuatan yang terus berkembang untuk memberi alasan kepada organisasi untuk mempekerjakan mereka," kata Wenzler. "Calon yang mempunyai pengalaman 10 tahun ditambah dengan ijazah perguruan tinggi dan beberapa perakuan adalah calon yang jauh lebih menarik daripada seseorang yang hanya boleh membawa salah satu kelayakan tersebut ke meja."

Artikel berkaitan

  • Kursus percuma: Mulakan dengan AngularJS
  • Ulasan: 10 editor JavaScript dibandingkan
  • Ulasan: 7 IDE JavaScript diuji
  • 17 alat JavaScript menghidupkan semula kod lama
  • Alat hebat untuk menyusun ke JavaScript
  • Muat turun: Panduan survival perniagaan pengaturcara profesional
  • Muat turun: 29 petua untuk berjaya sebagai pembangun bebas
  • 7 sebab mengapa kerangka kerja adalah bahasa pengaturcaraan baru
  • 7 pelajaran abadi pengaturcaraan 'graybeards'
  • 9 bahasa canggih yang patut dipelajari sekarang
  • 10 pertempuran berkobar-kobar untuk hati dan fikiran pemaju
  • Serangan bahasa pengaturcaraan satu huruf
  • 15 teknologi mengubah cara pemaju berfungsi
  • 12 ramalan untuk masa depan pengaturcaraan
  • 15 trend pengaturcaraan panas - dan 15 aliran sejuk
  • 10 keupayaan yang ingin kita lihat dalam HTML6