JavaRush /Blog Java /Random-MS /Tunjukkan diploma awak! Adakah pengaturcara perlu mendapa...

Tunjukkan diploma awak! Adakah pengaturcara perlu mendapatkan pendidikan khusus yang lebih tinggi?

Diterbitkan dalam kumpulan
Adakah anda perlu mendapatkan pendidikan khusus yang lebih tinggi di universiti untuk menjadi seorang pengaturcara yang berjaya? Persoalannya samar-samar, relevan secara kekal, dan terdapat pendapat yang sangat berbeza mengenai perkara ini. Tunjukkan diploma awak!  Adakah pengaturcara perlu mendapatkan pendidikan khusus yang lebih tinggi?  - 1Ada yang mengatakan bahawa tanpa "menara" khusus, mereka yang ingin menjadi pengaturcara hanya akan dapat belajar menjadi "cueers," automator, pelbagai jenis "form-slappers" dan subspesies lain dari coder biasa yang kurang dihormati oleh pengaturcara buruh. Orang lain tidak bersetuju dengan pandangan ini, dengan alasan bahawa adalah mungkin untuk menjadi seorang pengaturcara profesional dengan bantuan pembelajaran sendiri dan bahan pendidikan yang terdapat di Internet. Di manakah kebenaran? Seperti yang sering berlaku, kebenaran berada di suatu tempat di tengah-tengah. Di satu pihak, tanpa pendidikan tinggi khusus, sukar bagi ramai untuk menceburi profesion secara amnya, tetapi ke dalam beberapa kepakaran pengaturcaraan yang sangat menjanjikan dan kompleks, seperti kecerdasan buatan dan pembelajaran mesin, sebagai contoh. Tunjukkan diploma awak!  Adakah pengaturcara perlu mendapatkan pendidikan khusus yang lebih tinggi?  - 2

60% pengaturcara profesional belajar melalui kursus dalam talian

Sebaliknya, statistik memberitahu kita bahawa di kalangan pengaturcara, orang yang belajar sendiri adalah, anehnya, majoriti. Menurut satu tinjauan berskala besar pembangun yang dijalankan oleh sumber Stack Overflow, 56% pengaturcara yang ditinjau melaporkan bahawa mereka tidak mempunyai diploma khusus (diploma dalam kepakaran dalam sains komputer dan bidang berkaitan dianggap sedemikian). Pada masa yang sama, lebih daripada 85% pembangun yang ditinjau mengatakan bahawa mereka sebahagiannya menganggap diri mereka diajar sendiri, kerana mereka mempelajari sekurang-kurangnya satu bahasa pengaturcaraan atau salah satu rangka kerja mereka sendiri. Manakala 13% responden menguasai profesion pengaturcara semata-mata berdasarkan pendidikan bebas. Selain itu, 60% pengaturcara profesional yang menjawab tinjauan itu berkata mereka telah menggunakan kursus dalam talian untuk latihan sekurang-kurangnya sekali. Menurut tinjauan yang sama, kira-kira 75% daripada semua pengaturcara telah menamatkan pendidikan tinggi, iaitu, satu perempat daripada semua pengekod profesional tidak mempunyai diploma sama sekali. Dan di kalangan mereka yang mempunyai, hanya lebih sedikit daripada separuh (60%) menyatakan bahawa mereka menerima pendidikan dalam kepakaran khusus yang berkaitan dengan sains komputer. Seperti yang kita dapat lihat, tidak ada konsensus tentang berapa banyak pendidikan tinggi khusus yang diperlukan oleh pengaturcara. Jadi mari kita lihat hujah-hujah menyokong dan menentang.Tunjukkan diploma awak!  Adakah pengaturcara perlu mendapatkan pendidikan khusus yang lebih tinggi?  - 3

Pendidikan khusus yang lebih tinggi untuk pengekod. Hujah untuk"

“Adakah perlu menerima pendidikan tinggi khusus untuk menjadi pengaturcara? Tegasnya, tidak. Tetapi nampaknya saya bahawa peratusan orang yang boleh menjadi pengaturcara yang serius tanpa latihan formal tidaklah sebesar yang anda fikirkan daripada membaca siaran mengenainya di Internet. Mengambil langkah pertama dalam pengaturcaraan adalah agak mudah, dan ini menggalakkan ramai untuk menyertai profesion ini, walaupun mereka secara objektif tidak mempunyai keupayaan untuk itu. Pada asasnya, jika anda tidak mempunyai latihan formal, anda seorang amatur. Walaupun kadangkala amatur ini boleh memainkan peranan profesional dengan agak meyakinkan, walaupun tanpa menjadi seorang," kata Randall Schulz, seorang pengaturcara berpengalaman yang memegang jawatan sebagai pembangun kanan di Box. "Namun, jangan lupa bahawa kekurangan pendidikan formal dan kekurangan diploma - ini bukan perkara yang sama. Beberapa pengaturcara telah menerima pendidikan penuh dalam sains komputer, tetapi tidak mempunyai diploma,” tambah pakar itu.
  • Belajar di universiti meletakkan asas pengetahuan khusus

    Tugas utama pendidikan tinggi adalah untuk membantu membina asas yang kukuh dan stabil untuk penguasaan selanjutnya dalam mana-mana profesion. Dan, mesti diakui, walaupun semua kekurangan mereka, walaupun universiti moden di negara berbahasa Rusia masih menghadapi misi ini sekurang-kurangnya. Belajar di universiti selalunya benar-benar membantu untuk meletakkan asas asas pengetahuan dan kemahiran teori yang luas, di mana pembentukan seorang pengaturcara profesional kemudiannya berlaku.

  • Belajar di universiti menyemai kemahiran yang berkaitan dengan pendidikan kendiri

    Jika pengetahuan teorinya jelas, maka apakah kemahiran yang benar-benar berguna yang boleh diperolehi di universiti, memandangkan kemahiran praktikal sebenar, yang mana terdapat permintaan di pasaran, amat jarang disediakan oleh pendidikan tinggi? Universiti mengajar cara belajar, dan kepentingan kemahiran ini untuk seorang pengaturcara sukar untuk dipandang tinggi. Di sini marilah kita sekali lagi memetik penulis dan futuris Alvin Toffler, yang berkata bahawa "yang buta huruf pada abad ke-21 bukanlah mereka yang tidak tahu membaca dan menulis, tetapi mereka yang tidak tahu bagaimana untuk belajar dan belajar semula." Ini benar terutamanya untuk pengaturcara dan pekerja dalam kepakaran teknikal lain.

  • Mempunyai diploma khusus membantu dalam mencari pekerjaan

    Walaupun fakta bahawa mempunyai pendidikan tinggi secara umum, apatah lagi diploma khusus, jarang sekali menjadi kriteria penting untuk mengupah seorang pengaturcara, kadangkala memiliki diploma masih boleh menjadi sangat, sangat berguna. Sebagai contoh, dalam kes di mana seorang pengaturcara mendapat pekerjaan di syarikat pekerja luar untuk majikan asing yang meragui kelayakannya, setelah menamatkan pendidikan dalam kepakarannya akan menjadi kelebihan penting. Selain itu, memiliki diploma akan sangat berguna untuk pengkod yang berusaha untuk berpindah ke luar negara ke negara di Eropah atau Amerika Utara, sebagai contoh.

  • Dengan diploma lebih mudah dan cepat untuk mendapatkan permulaan yang baik dalam profesion

    Mempunyai diploma itu sendiri, walaupun ia tidak akan memberikan pekerjaan yang baik dari awal lagi, boleh membantu anda memasuki proses "dari permulaan yang tinggi" melalui latihan di syarikat terkemuka dan, jika anda bernasib baik dengan universiti (dan negara kediaman), terima kasih kepada bantuan pakar guru yang dihormati dan berjaya dalam profesion.

    Tunjukkan diploma awak!  Adakah pengaturcara perlu mendapatkan pendidikan khusus yang lebih tinggi?  - 4
  • Tanpa diploma khusus, sukar untuk mendapatkan pekerjaan di beberapa jenis syarikat dan dinaikkan pangkat

    Sebagai contoh, untuk mendapatkan jawatan dalam syarikat milik kerajaan atau organisasi antarabangsa, mempunyai diploma khusus mungkin masih menjadi keperluan wajib, kerana bagi majikan dalam bidang ini formaliti memainkan peranan yang jauh lebih penting berbanding dengan perusahaan komersial. Atas sebab yang sama, kekurangan diploma yang betul boleh menghalang pertumbuhan kerjaya dalam syarikat atau organisasi milik kerajaan.

Pendidikan khusus yang lebih tinggi untuk pengekod. Hujah menentang"

Dari mana datangnya perdebatan tentang sama ada seorang pengaturcara perlu memiliki diploma khusus atau tidak? Bukankah sudah jelas bahawa pengalaman sebenar dan kemahiran praktikal akan tetap diutamakan? Cody Harper, pembangun di Sentinel, memberikan penjelasan yang baik dalam siaran di tapak Soal Jawab Quora. “Adakah hari ini perlu menerima pendidikan tinggi khusus untuk bekerja sebagai pengaturcara? Pendek kata, tidak. Walaupun ini tidak selalu berlaku. Sehingga baru-baru ini, kebanyakan syarikat besar, termasuk Google, Microsoft, Apple dan IBM, telah menjadikan mempunyai ijazah khusus sebagai keperluan untuk pemohon dan pemohon yang ditapis untuk melihat sama ada mereka memenuhi keperluan ini. Oleh itu, sebelum ini, tanpa pendidikan tinggi dalam bidang kepakaran berkaitan sains komputer, biasanya anda tidak dapat temuduga pun, apatah lagi berjaya melepasinya. Nasib baik, keadaan berbeza sekarang, " kata Harper. Dan dia betul. Tidak lama dahulu, diploma khusus sebenarnya diperlukan untuk mendapatkan pekerjaan di salah satu syarikat terkemuka (bukan untuk semua jawatan, tetapi untuk banyak). Sekarang keperluan ini telah ditinggalkan, tetapi hakikat bahawa sehingga baru-baru ini ia sangat relevan bercakap memihak kepada universiti.
  • Kursus universiti khusus untuk pengaturcaraan dan sains komputer terlalu sarat dengan teori

    Walaupun fakta bahawa asas teori yang kukuh adalah kelebihan yang tidak diragukan untuk menerima pendidikan sepenuhnya di universiti, seseorang tidak boleh tidak mengakui bahawa kadang-kadang kursus universiti terlalu sarat dengan teori yang mendalam. Dan guru kepakaran teknikal di universiti itu sendiri, walaupun yang sangat baik, selalunya adalah saintis, ahli matematik, dan hanya ahli teori secara semula jadi, yang tidak begitu berminat dalam aplikasi praktikal pengaturcaraan seperti dalam ketepatan dan "kecantikan" kod bertulis itu sendiri.

  • Banyak mata pelajaran yang diajar di universiti hampir tidak pernah digunakan

    Seperti kebanyakan pengaturcara yang berpengalaman, sama ada kita dan asing, ambil perhatian, kursus universiti moden untuk pengaturcara bukan sahaja sarat dengan teori, tetapi juga termasuk sejumlah besar pengetahuan lapuk yang jarang berguna kepada sesiapa sahaja. Selalunya, ini adalah kursus yang dikhaskan untuk teknologi tersebut yang sebelum ini memainkan peranan penting, tetapi kini di dunia nyata telah lama dianggap sebagai sejarah.

  • Program universiti mengabaikan banyak teknologi dan kemahiran penting hari ini

    Sebagai tambahan kepada fakta bahawa kursus universiti termasuk banyak maklumat lapuk, mereka juga sepenuhnya atau hampir sepenuhnya mengabaikan banyak teknologi, kemahiran dan kepakaran penting dalam bidang pembangunan moden. Contohnya, seperti QA , reka bentuk permainan, pengkomputeran awan dan bidang teknologi sohor kini lain seperti kecerdasan buatan atau data besar . Akibatnya, graduan yang bergantung semata-mata kepada kurikulum universiti tanpa menambahnya dengan pendidikan kendiri sering bukan sahaja membuang masa terlalu mendalami teori, tetapi juga menamatkan pengajian dengan jurang yang serius dalam pengetahuan mereka yang boleh dielakkan.

  • Universiti menyediakan sedikit pengetahuan praktikal yang mendapat permintaan di pasaran

    Nah, sebagai akibat daripada semua perkara di atas, salah satu kelemahan utama mendapatkan pendidikan di universiti adalah hakikat bahawa pemegang diploma yang baru dicetak meninggalkan dinding institusi pendidikan dengan pengetahuan teori yang banyak dan sangat sedikit atau tidak. pengalaman praktikal. Akibatnya, kebanyakan masih perlu memulakan kerjaya mereka dari bawah, walaupun 4-5 tahun telah dihabiskan untuk mempelajari profesion itu.

Ringkasan

Apakah kesimpulan yang boleh dibuat daripada semua perkara di atas? Malangnya, yang paling cetek: anda boleh menjadi seorang pengaturcara dan mencapai tahap kecekapan yang tinggi dalam profesion ini tanpa diploma dalam kepakaran anda (dan juga tanpa diploma sama sekali). Tetapi pendidikan tinggi masih membawa faedah yang tidak dapat dinafikan untuk kerjaya masa depan, jadi meninggalkannya sepenuhnya sebagai idea juga tidak betul sepenuhnya. Tetapi apa pun jalan kejayaan yang anda pilih, jangan lupa bahawa satu-satunya prasyarat akan sentiasa bekerja keras dan motivasi dalaman untuk mencapai matlamat.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION