JavaRush /Blog Java /Random-MS /Adakah pengaturcara memerlukan pendidikan tinggi? Pendapa...

Adakah pengaturcara memerlukan pendidikan tinggi? Pendapat pemaju dan perekrut

Diterbitkan dalam kumpulan
Sekiranya pemaju mempunyai pendidikan tinggi? Di satu pihak, banyak syarikat tidak melihat sama ada pemaju mempunyai menara; sebaliknya, sesetengahnya, sebaliknya, hanya menganggap calon yang mempunyai diploma dalam Sains Komputer. Untuk meneroka topik ini, kami mengumpulkan pendapat daripada perekrut dan pembangun.Adakah pengaturcara memerlukan pendidikan tinggi?  Pendapat pemaju dan perekrut - 1

Apakah yang dikatakan oleh statistik?

Menurut tinjauan Stack Overflow , 75% ahli komuniti mempunyai sekurang-kurangnya ijazah sarjana muda. Ternyata setiap pengaturcara keempat bekerja tanpa diploma pendidikan tinggi. Daripada mereka yang ditinjau yang menulis kod secara profesional dan juga menghadiri universiti, lebih daripada 62% mempunyai ijazah dalam sains komputer atau kejuruteraan komputer atau perisian, dan hanya kira-kira 10% mempunyai ijazah dalam bidang kejuruteraan lain. Hampir 10% responden mempunyai ijazah dalam perniagaan, kemanusiaan atau seni halus. Menurut tinjauan sumber DOU, majoriti pakar IT telah menamatkan pendidikan tinggi . Walaupun terdapat statistik yang menyokong pendidikan tinggi, ini tidak bermakna kualiti pendidikan membolehkan anda mendapat pekerjaan sebagai pemaju. Sebaliknya, ia menyediakan latar belakang teknikal yang diperlukan. Lebih daripada 86% profesional IT yang ditinjau secara bebas mengkaji bahasa, rangka kerja dan alatan pembangunan yang mereka perlukan, menurut tinjauan Stack Overflow.

Pendapat pengaturcara

Artem Goy

Saya kini belajar di universiti dengan ijazah dalam Keselamatan Siber. Saya telah bekerja sebagai pemaju selama beberapa tahun. Saya memutuskan untuk pergi ke universiti kerana saya merasakan bahawa saya tidak mempunyai pengetahuan asas, contohnya, dalam pengendalian pemproses, pengaturcaraan dalam bahasa himpunan, bahasa C, algoritma dan struktur data, dan pengendalian rangkaian dan Internet. Saya pasti bahawa mempelajari asas akan membantu saya memahami dengan cepat teknologi baharu dan bahasa pengaturcaraan lain yang mungkin saya perlukan pada masa hadapan (pada masa ini inilah yang berlaku: pembelajaran C/C++ sedikit sebanyak mempercepatkan pemahaman saya tentang Swift, yang mana saya diperlukan untuk menyelesaikan masalah pada iOS). Bolehkah pengetahuan ini diperoleh di luar kolej? Saya pasti ya, tetapi kelebihan pendidikan tinggi ialah di universiti semua maklumat sudah dikumpulkan di satu tempat. Dan terdapat motivasi tambahan (iaitu, sesi) supaya tidak meregangkan kajian bahan untuk masa yang lama. Peluang yang sangat baik untuk berkomunikasi dengan guru, kedua-dua "ahli teori" dan pengamal, yang sentiasa boleh meningkatkan pemahaman anda tentang bahan dan menjawab soalan. Walau apa pun, anda perlu duduk, memikirkannya, berlatih dengan kod dan teknologi, sama ada kursus atau institut. Pengaturcaraan yang baik hanya boleh dilakukan melalui latihan. Setahu saya, mereka sangat jarang bertanya tentang diploma semasa temuduga: perkara utama ialah memahami bidang subjek anda.

Dmitry Titov

Saya lulus dari Fakulti Informatik dan Sains Komputer di Universiti Politeknik Kyiv. Saya boleh katakan bahawa program pendidikan sudah pasti ketinggalan zaman. Dan hakikat bahawa saya tidak menerima ilmu yang saya gunakan dalam kerja saya juga ada faktanya. Tetapi universiti memberi saya banyak perkara lain: peluang untuk berpindah ke Kyiv, perumahan percuma di asrama, pengecualian undang-undang daripada tentera, kawan/kenalan/hubungan, dan akhirnya sekeping kertas pada akhir pengajian saya, yang membantu dengan mencari pekerjaan di Norway. Universiti juga membantu saya mencari pekerjaan pertama saya pada tahun ketiga, melalui kursus yang ditawarkan oleh jabatan. Terdapat faedah, tetapi semuanya tidak langsung dan tidak berkaitan langsung dengan program pendidikan. Diploma itu sendiri diminta semasa saya diambil bekerja sebagai pemaju di sebuah universiti di Norway. Di sana dia dipelajari dengan teliti: kedua-dua gred dan tesis itu sendiri.

Pendapat perekrut

Anna Geletey, Ketua Pasukan Pemerolehan Bakat, Proxet

Syarikat kami beroperasi pada model "sumber luar dan kakitangan luar", dan kami juga mempunyai produk kami sendiri. Pelanggan kami adalah syarikat dari Amerika Syarikat. Mereka semua berbeza. Sebagai contoh, kami mempunyai seorang pelanggan yang sangat penting untuk calon itu mempunyai pendidikan tinggi dalam Sains Komputer ( Sains Komputer adalah kepakaran di universiti asing yang mengajar pengaturcaraan. Di Ukraine, Rusia dan Belarus, kita bercakap tentang "Sains Maklumat "teknologi fakulti," ed .). Hari ini, pasaran IT dipenuhi dengan tawaran daripada syarikat, yang telah membawa kepada permintaan yang ketara untuk pakar. Calon kadangkala menerima sehingga 30 tawaran daripada majikan setiap hari. Akibatnya, proses merekrut telah menjadi lebih kompleks. Oleh itu, kadang-kadang kita boleh menunjukkan kepada orang yang tidak mempunyai ijazah dalam Sains Komputer, tetapi sentiasa dengan pendidikan teknikal/kejuruteraan atau matematik yang lebih tinggi. Jika kita bercakap tentang pelanggan kami, untuk 30-40% adalah sangat penting bahawa pembangun mempunyai pendidikan tinggi dalam Sains Komputer. Kami mempunyai kekosongan di mana kami menunjukkan bahawa mempunyai pendidikan tinggi dalam kepakaran ini adalah wajib. Calon sedemikian dihargai oleh pelanggan dan mendapat permintaan tinggi di pasaran. Kami faham bahawa seseorang tanpa latar belakang yang sesuai tidak akan lulus temu duga teknikal dengan pelanggan. Mereka sedang mencari jurutera, pakar yang kuat dari segi teknikal yang sudah berpengalaman dalam pembangunan, dan bukan mereka yang memutuskan untuk menukar jenis aktiviti mereka dan memilih IT sebagai hala tuju yang lebih menjanjikan atau hanya menarik untuk diri mereka sendiri. Terdapat juga jenis pelanggan lain yang mempunyai pendidikan tidak begitu penting, dan mereka bersedia untuk berkomunikasi dengan calon jika dia seorang pakar yang kuat. Sekarang kami mempunyai beberapa jawatan terbuka yang kami bersedia untuk mempertimbangkan junior, tetapi dengan pendidikan teknikal wajib. Dan kehadirannya akan menjadi kelebihan yang ketara bagi calon. Kami bersedia untuk mempertimbangkan calon yang mempunyai pendidikan dalam bidang ekonomi, kemanusiaan atau diploma dalam Perhubungan Antarabangsa. Kami juga menunjukkan calon sedemikian kepada pelanggan. Tetapi adalah perlu untuk memahami bahawa untuk pelanggan dalam pasaran IT, sekurang-kurangnya, adalah penting untuk mempunyai pendidikan teknikal, dan pada maksimum, pengalaman relevan yang relevan.

Olga Zhukova, pengurus HR dan perekrut JavaRush

Hari ini, apabila mencari seorang pengaturcara, pertama sekali kita melihat kemahiran kerasnya: timbunan teknologi yang dimilikinya, program yang pernah diusahakannya, contoh tapak/aplikasi yang dibangunkan, dsb. Hanya selepas menganalisis padanan antara keperluan kami (yang, dengan cara ini, tidak menyatakan kehadiran graduan sebagai kriteria wajib) dan kemahiran calon, barulah kami membuat keputusan mengenai kemungkinan temu duga. Di kalangan pengaturcara, terutamanya junior, adalah situasi yang sangat biasa apabila pendidikan tinggi tidak bersilang langsung dengan pengaturcaraan yang telah diputuskan oleh seseorang untuk dilakukan pada masa sekarang. Atau ia tidak wujud, dan seseorang, sebagai contoh, telah berprogram sejak sekolah. Semua ini sama sekali tidak akan mengukuhkan atau melemahkan status calon di hadapan saingan yang sebelum ini menamatkan pengajian di universiti. Sebabnya sangat mudah: kursus, belajar di sekolah atau universiti adalah teori, dan persoalan bagaimana seseorang menunjukkan dirinya dalam amalan hanya boleh dijawab oleh portfolionya, lulus temu duga teknikal atau menyelesaikan tugas ujian. Sudah tentu, kita boleh berdebat untuk masa yang lama sama ada pendidikan tinggi diperlukan pada dasarnya untuk manusia moden, dan beberapa risalah falsafah boleh ditulis mengenai topik ini. Tetapi kemungkinan besar kita akan sampai kepada soalan: apakah yang harus diberikan oleh pendidikan tinggi ini kepada orang moden secara umum? Dan ini, kemungkinan besar, adalah pilihan sedar vektor pembangunan profesional seseorang, keupayaan untuk bekerja dengan sejumlah besar maklumat, mencari penyelesaian kepada masalah kehidupan baharu dan mencapai matlamat seseorang. Sekarang jawab soalan anda: adakah kemahiran seperti itu diperoleh hanya dalam dinding akademi dan universiti? Saya rasa tidak. Tetapi apa yang membantu anda menjadi seorang pengaturcara yang baik ialah kerja keras, ratusan baris kod, mentor yang baik dan projek sebenar. Jadi jika anda membuat keputusan untuk menjadi seorang pengaturcara, program. Dan apabila anda mencapai jawatan Pertengahan/Kanan dan mempunyai projek hebat dalam portfolio anda, percayalah, perekrut tidak mungkin terganggu dengan memiliki pendidikan tinggi. Anda hanya akan diburu dan dihujani dengan tawaran.

kesimpulan

  • Pendidikan tinggi untuk pengaturcara tidak sama sekali diperlukan, tetapi ia membantu mengukuhkan asas pengetahuan teknikal pembangun.

  • Ijazah teknikal atau teknologi maklumat meningkatkan peluang anda untuk mendapatkan pekerjaan pembangun pada projek yang berpangkalan di AS atau Eropah.

  • Di Ukraine, Rusia dan Belarus, mereka sering tidak melihat menara dan mendapatkan pekerjaan tanpa diploma adalah lebih mudah daripada di Amerika Syarikat.

Beritahu kami dalam ulasan jika anda mempunyai pendidikan tinggi dan dalam bidang apa? Dan adakah ia membantu anda semasa mencari pekerjaan sebagai pembangun?
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION