Google Summer of Code Experience [ditutup]

8

Saya adalah seorang mahasiswa Google Summer of Code tahun ini dan berhasil menyelesaikan proyek saya. Itu adalah pengalaman belajar yang luar biasa.

Hanya ingin tahu, dari sudut pandang industri - bagaimana atau seberapa baik pengalaman Musim Panas Kode dilihat? Maksud saya, jika Anda akan mempekerjakan saya, apakah itu ada artinya bagi Anda? Saya hanya menanyakan ini sejak melakukan SoC! = Magang. Sebagai seorang mahasiswa SoC, saya adalah kontraktor independen untuk Google. Tentu, ada perkembangan yang tepat, tapi saya tertarik melihatnya dari pengalaman kalian di sini. Apakah Anda lebih suka saya?

Maaf karena tidak mengungkapkan nama saya; Saya harap Anda mengerti.


sumber
Keren, apakah Anda akhirnya membuat sesuatu yang bermanfaat?
Ayub
Ayub mengenai paku di kepala. Saya akan mengevaluasi pekerjaan GSoC dengan benar-benar melihat kode.
James Youngman

Jawaban:

5

Saya sudah melakukan GSoC dan magang, dan saya tidak berpikir mereka mudah dibandingkan dari sudut ini.

Magang mengajar menunjukkan kepada Anda bagaimana perusahaan berfungsi, memungkinkan Anda bekerja dalam kedekatan dengan tim Anda, menjadi bagian dari suatu proses, dan belajar. Anda bisa berinteraksi dengan veteran berpengalaman yang bisa membimbing Anda dan menunjukkan cara untuk menjadi lebih baik, yang sangat berharga. Ini bisa menjadi pengalaman yang baik atau buruk, tetapi Anda akan belajar sesuatu dengan cara apa pun. Saya merasa terbantu untuk mulai melakukan magang, karena ada lebih banyak panduan yang disediakan, orang-orang mengakui fakta bahwa Anda cukup baru dalam pemrograman. Ini adalah pengalaman dua arah yang Anda mungkin tidak bisa dapatkan, murni, dari GSoC.

Di sisi lain, Anda tidak dapat berhasil dalam GSoC tanpa disiplin diri dan motivasi diri. Ini menunjukkan kontrol seperti apa yang Anda miliki terhadap diri sendiri, apakah bekerja dari jarak jauh berarti Anda malas, dan seberapa bersemangat Anda dalam pemrograman. Ini penting bagi perusahaan karena mencerminkan etos kerja Anda. Selain itu, kode ini ada di tempat terbuka, dan dapat berfungsi sebagai bukti keterampilan Anda pada titik waktu tertentu. Bimbingan / bimbingan yang Anda terima bersifat berbeda, tetapi penekanannya ada pada Anda. Saya menghargai kebebasan besar yang saya miliki dalam hal keputusan tertentu selama proyek GSoC saya. Saya pikir ini cara yang bagus untuk membuktikan diri Anda (kepada diri Anda sendiri, pertama).

Ada pendapat umum bahwa kontribusi sumber terbuka membantu pekerjaan potensial; Google sendiri menyebutkan bahwa partisipasi dalam GSoC membantu jika Anda melamar bekerja untuk mereka. Saya pikir konsensusnya adalah, dengan berkontribusi pada open-source, Anda menunjukkan dedikasi sebagai seorang programmer. (Mungkin lebih membantu lagi jika Anda terus berkontribusi pada proyek apa pun yang sedang Anda jalani selama GSoC, setelah musim panas berakhir. Saya tidak dalam posisi itu, tetapi saya pasti akan bertanya pada calon karyawan potensial mengapa mereka melakukan atau tidak terus bekerja pada proyek mereka.) Anda menunjukkan minat pada keterampilan Anda yang melampaui gaji, dan semua hal yang dianggap perusahaan lebih suka. Saya tentu menikmati bekerja dengan seseorang yang mengkodekannya karena mereka lebih suka daripada yang saya lakukan dengan seseorang yang hanya berusaha menjadi kaya.

Sebagai kesimpulan, saya pikir GSoC berharga, bukan karena Google mensponsori, tetapi karena itu merupakan upaya open-source yang mencerminkan dengan baik minat Anda sebagai programmer. Saya pikir magang dapat membantu Anda menjadi programmer yang lebih baik dan pemain tim yang jauh lebih baik, dan mereka menawarkan jenis pengalaman belajar yang berbeda: Anda belajar bagaimana pengembangan FOSS bekerja di satu, dan bagaimana perusahaan melakukannya di yang lain. Lakukan diet seimbang .

roguesys
sumber
3

Saya pikir ini adalah referensi yang bagus dan jika saya akan mempekerjakan seseorang, saya lebih suka siswa SoC daripada seseorang yang magang, semua kualitas lainnya setara.

pengguna281377
sumber
Bisakah Anda memberikan beberapa alasan mengapa? Saya akan tertarik untuk mengetahui
Jake
Karena seorang siswa SoC pasti telah memprogram sesuatu, mungkin bahkan sesuatu yang signifikan. Saya tidak yakin hal yang sama dapat dikatakan tentang sebagian besar magang.
user281377