it-swarm-id.com

Apakah memiliki gelar Master dalam Ilmu Komputer membantu karir Anda?

Saya ingin tahu tentang pengalaman programmer yang telah melampaui perguruan tinggi atau universitas dan sekarang bekerja di industri ini. Saya tidak berbicara tentang akademisi (Anda tetap membutuhkan PhD di sana). Apakah Anda memiliki gelar Master? Apakah ini membantu karier Anda? Apakah ada manfaat lain selain pengetahuan yang diperoleh saat mengejar gelar?

32
ysolik

Ya itu. Ini sangat membantu dalam membuat resume Anda diciutkan oleh HR yang tidak tahu apa itu pemrograman.

45
Geek

Ini pasti dapat membantu dalam memulai karir Anda - mendapatkan pekerjaan pertama, mungkin yang kedua. Tetapi setelah Anda memiliki beberapa tahun pengalaman di bawah ikat pinggang, maka hal itulah yang sebenarnya Anda lakukan.

Bagaimanapun, gelar adalah hanya gelar. Ini indikasi bahwa Anda telah belajar, tetapi tidak lebih dari itu (atau tidak kurang). Pengusaha tertarik dengan apa yang akan Anda lakukan lakukan jika mereka mempekerjakan Anda. Ketika mereka mencoba mencari tahu (dalam wawancara), gelar tentu saja merupakan indikator yang lebih baik daripada tidak sama sekali, tetapi sebenarnya menyelesaikan proyek dunia nyata (atau kurang dari mereka) adalah indikator yang jauh lebih baik daripada gelar (atau kurang dari itu) .

Apakah Bill Gates pernah lulus? Sebenarnya dia melakukannya, pada 2007, 30 tahun setelah keluar dari Harvard.

21
Joonas Pulakka

Saya mengambil gelar MSc dalam Ilmu Komputer untuk bersenang-senang, tetapi juga untuk membantu karir saya. Saya tidak mengharapkan pengembalian besar-besaran dari input saya, tetapi tentu saja membuka mata saya pada banyak area baru perusahaan yang belum saya sentuh di BSc saya. Ini benar-benar membantu menempatkan "University of Edinburgh - Distinction", dan selain itu, sangat menyenangkan, bekerja dengan baik, tetapi bermain juga sama sulitnya! Jangan hanya melakukannya untuk prospek karier, lakukan karena Anda juga menginginkannya.

11
Rich

Saya mungkin sedikit dari kasus khusus karena walaupun saya memiliki MS di bidang Ilmu Komputer, gelar sarjana saya adalah BSEE. Kombinasi ini telah menjadi inti dari karir perangkat lunak freelance saya yang tertanam (yang saya mulai sekitar setahun setelah mendapatkan MS saya, sekitar 32 tahun yang lalu). Saya melakukan studi pascasarjana saya selama enam tahun, pergi ke sekolah malam.

Saya tahu memiliki gelar master pada resume saya dipandang sangat baik dalam wawancara (saya sudah diberitahu sebanyak itu).

Saya pikir saya juga belajar lebih banyak ilmu komputer di sekolah pascasarjana daripada saya akan mendapatkan BSCS, baik karena saya menganggap segala sesuatu lebih serius (dibuktikan dengan lompatan besar dalam IPK saya dari sarjana ke pascasarjana), dan karena saya tidak terganggu dengan mengambil semua program lain yang diperlukan seseorang harus mendapatkan gelar sarjana.

7
tcrosley

Seperti banyak pertanyaan karier, jawabannya adalah, "Itu tergantung ..."

Pemrogram tunggal terbaik yang pernah saya temui tidak menyelesaikan sarjana. Dia kepala dan ekor di atas semua orang, dan itu jelas bagi semua orang yang telah bekerja dengannya. Tidak dapat dibayangkan bahwa dia tidak dapat menemukan pekerjaan hebat hanya dari mulut ke mulut. Dia telah menjadi manajer, arsitek, kontributor individu - sebut saja.

Lalu ada kita semua ...

Saya telah melihat seorang master dalam ilmu komputer membantu orang-orang dalam situasi berikut:

Pengalaman teknologi kurang dari 5 tahun.

  • Sarjana non-CS.
  • Di sebuah perusahaan dengan kecenderungan akademis. (Contoh: Lab Bell lama)
  • Penasaran secara intelektual dan bosan di tempat kerja.
  • Menyimpang terlalu jauh dari teknologi.
  • Ingin pembeda sebagai pengganti pengalaman kerja. (Contoh: 5 tahun BS + MS)

Sama sekali tidak wajib, tetapi bisa bermanfaat. Banyak tergantung pada keingintahuan intelektual Anda.

7
MathAttack

Tidak yakin seberapa terkait cerita saya, tetapi saya sebenarnya berlipat ganda jurusan Filsafat dan Ilmu Politik, dan pemrograman selalu hanya hobi. Ketika saya tidak dapat menemukan "Philosopher Wanted" ditambahkan di Craigslist dan menyadari bahwa orang menginginkan pengembang perangkat lunak, saya langsung masuk dan menemukan pekerjaan. Saya pikir karena itu adalah hobi dan bukan hanya sekelompok kelas yang harus saya ambil, saya menjadi sangat bersemangat mempelajari bidang dan mencoba melakukan yang terbaik yang saya bisa untuk mencocokkan teman sekelas CS saya. Yah sekarang saya memiliki pekerjaan yang baik sebagai pengembang, tetapi saya benar-benar gelisah dengan apa yang bisa terjadi di masa depan ketika saya melamar pekerjaan rekayasa perangkat lunak dengan gelar anyaman keranjang. Saya condong ke arah tidak mendapatkannya dan menunggu sebentar, berharap koneksi dan pengalaman akan terbayar. Saya tidak akan mengandalkannya di sektor sains/militer.

3
Morgan Herlocker

Gelar master tidak perlu di industri perangkat lunak. Ada banyak pekerjaan yang bisa Anda dapatkan hanya dengan memiliki gelar sarjana yang dikombinasikan dengan pengalaman yang tepat. Menghindari studi pascasarjana dapat menghemat waktu dan uang Anda. Karena itu, jika Anda ingin bekerja untuk perusahaan seperti Oracle, Google, Microsoft, IBM dll maka mendapatkan gelar master/PhD dianjurkan.

3
Siamac Nikoo

Mungkin secara umum itu bisa membantu tetapi juga tergantung pada manajer perekrutan. Saya merekrut pengembang .NET untuk bergabung dengan tim saya. Sebagai seorang pengembang, saya cukup pilih-pilih tentang siapa yang saya pekerjakan karena kami menangani beberapa data yang sangat sensitif dan sejumlah besar uang juga. Kami adalah tim pengembang perangkat lunak yang kecil, gesit, dan bergairah, mulai dari lulusan sekolah menengah atas hingga magister di CS dan bahkan Fisika. Saya tidak pernah benar-benar melihat gelar sarjana, atau bahkan pengalaman kerja di tahun-tahun awal Anda. Saya ingin melihat bagaimana Anda berkomunikasi, bergaul dengan tim, menangani masalah nyata, dan tentu saja menunjukkan kodenya kepada saya. Anda pikir Anda seorang programmer keledai yang buruk? Tunjukkan buktinya padaku. Anda harus bekerja pada semacam proyek open source, memiliki akun github/bitbucket/CodePlex/etc ... dengan sesuatu yang terjadi. Derajat adalah kertas - ini semua tentang apa yang dapat Anda lakukan.

2

Bagi saya pribadi, saya bergabung dengan perusahaan yang akan membayar Master saya di CS. Itu bagian dari keputusan saya untuk memilih karier. Saya memilih untuk mengejar MS saya karena itu memperdalam pengetahuan saya tentang CS jauh lebih baik. Di undergrad saya, saya tidak mendapatkan banyak paparan AI, tetapi dalam pekerjaan Guru saya sejauh ini saya miliki, dan itu jauh lebih bermanfaat dan bermanfaat, untuk mempelajari area baru CS, daripada melakukannya secara ketat untuk potensial peningkatan pekerjaan.

2
Jack

Bagi saya, itu menambah beberapa tahun pengalaman saya. Seringkali Anda akan melihat seperti 3-5 tahun + sarjana atau 1-3 tahun + master dalam deskripsi pekerjaan, dan kasus saya memiliki gelar Master telah memberi saya manfaat dari keraguan. Saya mulai sebagai perancang FPGA, dan sekarang saya adalah seorang pengembang web, para manajer tidak terlalu peduli dengan tahun-tahun yang saya habiskan untuk melakukan itu sehingga tahun-tahun yang diberikan gelar itu sangat berharga bagi saya. Terampil, tidak mungkin! Tidak ada perbedaan kualitas antara programmer dengan sarjana dan programmer dengan master. Banyak hal lain yang dapat Anda lakukan untuk menjadikan diri Anda seorang programmer yang lebih baik

1
demongolem

Apakah itu membantu karir Anda sulit untuk diceritakan. Industri tertentu dan manajer perekrutan mungkin memiliki preferensi untuk atau tidak. Anda bisa mendapatkan pekerjaan di universitas tanpa menjadi akademisi, tetapi mereka lebih suka orang-orang dengan pendidikan tinggi.

Ini dapat membantu Anda menjadi penulis dan konsumen literatur penelitian yang lebih baik. Sebagian besar kursus Anda akan memiliki komponen tertulis (mereka melakukan kursus terakhir yang saya ambil). Kuncinya adalah memiliki profesor yang akan mengkritik tulisan dan penelitian Anda serta memberikan umpan balik yang berkualitas dan memaksa Anda untuk bekerja di tingkat yang lebih tinggi.

Tentu saja, Anda bisa bertahan tanpanya dan mempelajarinya sendiri. Ini bukan persyaratan dan tidak menguntungkan semua orang. Kebanyakan orang akan mendapat nilai tinggi, tetapi tidak semua orang mendapat rekomendasi yang bagus.

1
JeffO

Untuk menjawab pertanyaan lebih langsung, memiliki MSc lebih baik daripada tidak memilikinya. Berbicara sebagai seseorang yang mempekerjakan staf teknis, jika Anda mengambil 2 kandidat yang sangat mirip, tetapi satu-satunya perbedaan adalah bahwa seseorang memiliki MSc, sambil menunggu kinerja mereka dalam sebuah wawancara, orang MSc akan mendapatkan pekerjaan. Juga, pada catatan terkait, melakukan gelar (setidaknya gelar Ilmu Komputer yang diakui misalnya) melibatkan melakukan presentasi, keterampilan komunikasi dan berbagai hal standar yang Anda harapkan dilakukan oleh karyawan.

Hanya dengan melakukan gelar dan meraihnya, seorang kandidat membuktikan sesuatu dan memberikan tanda centang di kotak yang tidak dimiliki seseorang tanpa gelar. Itu kurang relevan di mana para kandidat memiliki pengalaman profesional bertahun-tahun.

1
Heatwave

Saya pikir pengalaman kerja/dunia nyata bisa sangat jauh juga .. dan proyek pribadi ..

Alih-alih pergi ke sekolah, sisihkan waktu itu untuk membangun sistem/layanan/situs web yang sangat mengagumkan. Pelajari sepanjang jalan dan gunakan teknologi terkini yang Anda sukai.

Walaupun saya berpikir bahwa belajar dengan "kecepatan sekolah" tidak buruk, dan guru yang baik bahkan lebih berharga, Anda dapat mengajar diri sendiri lebih cepat dan belajar lebih banyak, terutama jika Anda didorong oleh ambisi. Akan lebih mudah bagi Anda untuk mempelajari apa yang Anda inginkan, daripada mencoba mencari pekerjaan yang akan memberi Anda kesempatan untuk mendapatkan pengalaman itu.

Dengan melakukan itu Anda akan mendapatkan pemahaman yang kuat tentang teknologi tersebut (mudah-mudahan) dan ketika Anda wawancara, Anda akan memiliki contoh kemampuan Anda, alih-alih selembar kertas yang mengatakan Anda bisa pergi ke sekolah, dan bagaimana caranya. mungkin Anda akan menciptakan pekerjaan sendiri dan merekrut diri sendiri !!

1
hanzolo

Saya juga berpikir tentang gelar dalam ilmu komputer dan saya berasal dari apa yang Anda sebut kebalikan dari spektrum pendidikan (BA dalam Komunikasi Wicara dengan beberapa penekanan '- juga tidak terkait dengan apa pun di bidang yang diklasifikasikan sebagai " ilmu keras ".

Satu hal yang saya perhatikan banyak adalah penekanan pada pengalaman pendidikan truf, ke tingkat yang bahkan lebih besar daripada yang tampaknya menjadi tren di sebagian besar setiap sektor sejak pasar kerja jatuh. Jujur saya merasa seperti pendidikan telah mendapatkan bungkus yang buruk.

Saya yakin banyak alasan saya bias karena saya memiliki gelar tanpa pengalaman dan pekerjaan yang tidak memungkinkan saya untuk mencapai kemandirian ekonomi. Namun, saya pikir ada alasan yang cukup bagi pengusaha untuk memberikan sedikit lebih banyak beban untuk pendidikan daripada yang tampaknya kebanyakan. Mungkin ini karena "pendidikan orang dewasa online" yang bodoh ini - jadilah dokter di universitas "baru" 6 bulan, yang lebih mirip organisasi bisnis (yang entah bagaimana menerima akreditasi) dengan tujuan keuangan terutama berlawanan dengan pendidikan . Mungkin mereka lulusan memberikan pendidikan bungkus yang buruk. Atau, mungkin masuknya Zuckerbergs dan Gates 'menaungi nilai pendidikan. Satu hal yang saya tahu, bagaimanapun, adalah bahwa saya tahu cara belajar (dalam arti sebenarnya dari Firman) dan bagaimana melakukannya dengan cara yang jauh lebih sistematis daripada yang saya bisa sebelum menghadiri Cal State. Dan sementara pengalaman kerja awal saya (terbatas, tetapi saya punya beberapa) telah menunjukkan kepada saya bahwa saya tidak memiliki beberapa keterampilan profesional yang ditunjukkan oleh mereka yang memiliki pengalaman luas dan pendidikan terbatas, cara cepat di mana saya bisa mendapatkan yang baik sepotong profesionalisme jelas lebih cepat dari apa yang dibutuhkan orang-orang untuk meningkatkan kemampuan mereka (Tapi sekali lagi, saya bekerja di RadioShack, jadi ... lol).

Saya pikir mempelajari hal-hal yang tidak perlu Anda lamar di dunia kerja mengajarkan Anda bagaimana menjadi lebih efektif dalam mempelajari hal-hal yang Anda lakukan.

0
Dan