CodeGym /Blog Jawa /Acak /Apa Aku Perlu Gelar Ilmu Komputer Dadi Programmer sing Ap...
John Squirrels
tingkat
San Francisco

Apa Aku Perlu Gelar Ilmu Komputer Dadi Programmer sing Apik?

Diterbitake ing grup
Wangsulane ora mesthi " Ya, mula golek gelar akademik ". Sejatine, ora penting entuk gelar ilmu komputer yen sampeyan pengin kerja lan sukses ing industri IT. Akeh sing percaya yen entuk gelar bisa mbantu dheweke entuk kerja sing sepisanan kanthi luwih cepet, lan ora bisa nolak yen sampeyan bakal ngembangake katrampilan lan kabisan sing unik yen sampeyan ngrampungake gelar. Nanging, Biro Statistik Tenaga Kerja AS ujar manawa luwih saka 25% profesional IT ing negara kasebut ora duwe gelar sarjana (utawa luwih dhuwur). Google, Apple, lan Amazon minangka salah sawijining perusahaan paling dhuwur sing nyewa pangembang "non-akademik". Apa tegese sampeyan ora butuh gelar ilmu komputer kanggo mbangun karir sing sukses ing pangembangan piranti lunak? Kita wis nindakake sawetara riset kanggo nemokake iki. Apa Aku Perlu Gelar Ilmu Komputer Dadi Programmer sing Apik?  - 1

Paths beda kanggo Karir ing Tech

Dadi, gelar ilmu komputer bisa migunani banget, nanging ora penting. Meh kabeh rekrut setuju yen saiki ora ana syarat pendidikan sing ketat kanggo calon. Majikan asring ngapresiasi komitmen, lan katrampilan IT lan komunikasi sing kuwat tinimbang keahlian teknis. Apa maneh sing padha regane? Contone, Stewart Webb, insinyur piranti lunak senior ing PrimeCarers, ujar manawa para calon utamane kudu " bisa metu lan sinau teknologi anyar lan ngrampungake masalah kanthi mandiri ". Lan Casey Jordan, pendiri, lan CTO saka Jorsek LLC, percaya yen " Ana telung pitakonan sing paling penting. Apa calon-calon kasebut pribadi? Apa dheweke bisa komunikasi kanthi apik? Lan apa dheweke duwe katrampilan sing angel kanggo nindakake tugas kasebut?” Iku gampang kanggo nganakke sing kita manggon ing wektu suda emphasis ing gelar akademisi. Kajaba iku, kanggo akeh manajer sing nyewa, malah gelar ilmu komputer ora cukup kanggo ngerteni kawruh sampeyan. Alesane yaiku universitas nyedhiyakake pendhidhikan teoretis lan ora mbantu sampeyan entuk katrampilan praktis sing dibutuhake ing karir mbesuk.

Apa Katrampilan Penting (Saliyane Pemrograman)?

Sejatine, luwih penting carane sampeyan nuduhake keahlian sampeyan tinimbang carane sampeyan entuk. Perusahaan mesthi ngapresiasi keahlian teknologi sing kuat lan katrampilan pemrograman sing apik banget. Nanging, saliyane iku, dheweke ngurmati katrampilan alus, kayata:
  • Ngatasi Masalah . Iki minangka salah sawijining "alat" tambahan utama ing kothak piranti pemrograman. Siswa kuliah asring fokus ing teori, sintaksis, basa, lan sinau "kode" tinimbang ngrampungake masalah. Nanging nyatane, pangembang kudu dadi pemecah masalah sing apik miturut sifate. Dasar kabeh tugase yaiku ngrampungake masalah. Miturut cara, kursus kita kalebu ngrampungake masalah "nyata" sing tantangan supaya sampeyan entuk pengalaman sing migunani.

  • Sharp Memory uga kudu diduweni kanggo programer apa wae. Lan sampeyan bisa uga kaget yen mbukak akeh tugas bisa ngrusak memori sampeyan. Persis apa sing dibutuhake kanggo sinau ing kuliah kanthi akeh mata pelajaran.

  • Kesed sing efisien . Sawetara wong teknologi sing sukses (kaya Bill Gates, sing metu saka Harvard) percaya karo kekuwatan aturan " yen sampeyan pengin ngrampungake tugas sing angel kanthi cepet lan efisien, takon wong sing kesed ". Wong kanthi jumlah kesed sing cukup bisa nemokake cara paling cepet kanggo ngrampungake tugas.

  • Motivasi Dhewe. Sanadyan motivasi dhiri katon ngelawan saka kesed, nanging ora. Programmer sing kanthi cekatan nggabungake rong katrampilan alus kasebut bisa nggawe keseimbangan sing sampurna nalika nindakake tugas sing rumit lan ngrampungake tenggat wektu sing ketat.

  • Ketekunan. Siapke kode sampeyan ora bisa digunakake ing upaya pertama (jarang kedadeyan). Sampeyan bisa uga ngilangi jam gaweyan lan sukses kanthi pendekatan sing beda-beda ing pungkasan. Dadi, penting banget kanggo terus-terusan lan terus maju yen sampeyan pengin dadi programmer sing apik.

Apa Pilihan Liyane?

Manawa, yen ana wong sing wis rampung Harvard, Berkeley, utawa Stanford, majikan yakin dheweke wis nemokake calon sing paling apik. Nanging sampeyan ngerti manawa tokoh teknologi sing berpengaruh, kalebu Bill Gates, Steve Jobs, lan Mark Zuckerberg, durung lulus kuliah? Lan, kaya sing kita ngerti, kekurangan gelar ilmu komputer akademik ora nyegah dheweke sukses ing industri IT. Sing penting ing kene yaiku ambisi sing dhuwur, kekarepan kanggo ngembangake diri, lan bakat. Lan kanggo umume perusahaan, ora preduli saka ngendi katrampilan kasebut, kuliah utawa pendidikan mandiri. Nanging, akeh lulusan perguruan tinggi sing katon apik ing kertas nanging gagal 'ujian' ing proyek IT sing nyata. Dadi, ing ngendi sampeyan bisa entuk pengalaman, kawruh, pamikiran kritis, lan katrampilan ngrampungake masalah? Saiki, ana macem-macem kesempatan sinau mandiri, kursus online, lan bootcamps. Dheweke nawakake cara sing luwih efisien, cepet, lan terjangkau kanggo entuk kawruh sing gegandhengan karo komputer tinimbang nggayuh gelar CS patang taun. Kajaba iku, dheweke cenderung ngilangi informasi tambahan lan fokus ing apa sing penting - mulang sampeyan "apa coding".

Apa Penguat Telusuran Proyek?

Yen sampeyan lagi golek kerja ing Tech nanging ora duwe gelar, sawetara perkara bisa mbantu sampeyan ngluwihi pesaing sampeyan:
  1. Gunakake daya jaringan. Platform pisanan sing dipikirake yaiku LinkedIn. Iki ngidini sampeyan gampang nyambung karo rekrut, melu tantangan kaya #100daysofcode, nuduhake proyek sampeyan, lan komunikasi karo wong sing nindakake apa sing dikarepake.

    LinkedIn bisa mbantu sampeyan nggawe profil sing apik sing bakal dadi resume lan portofolio. Sampeyan bisa nambah kursus, proyek, lan sertifikasi sing relevan ing kana.

  2. Cara liya kanggo entuk kapercayan ekstra yaiku latihan kanggo wawancara papan tulis . Iki minangka penilaian pemecahan masalah teknis wektu nyata sing biasane sampeyan kudu nulis kode ing papan tulis.

  3. Siapke portofolio lengkap kanthi CV sing bisa nggawe sampeyan dadi pangembang piranti lunak. Nick Larsen saka Stack Overflow ngandika, " Iku cara luwih gampang kanggo njaluk nyewo yen sampeyan nuduhake perusahaan apa wis rampung. Portofolio proyek lan produk sing sampeyan sumbangake luwih akeh tinimbang pengalaman utawa sinau luwih saka taun .

  4. Kontribusi kanggo proyek sumber terbuka lan entuk "trek bukti kawruh sampeyan" kanggo CV sampeyan. Salah sawijining sumber daya paling apik yaiku GitHub.

Kesimpulan

Kaya sing sampeyan ngerteni, biasane babagan pengalaman. Akeh perusahaan (kalebu raksasa kaya Google lan Apple) ngurmati tes teknologi dhewe tinimbang pendhidhikan. Dheweke nggawe calon liwat tes coding kanggo mesthekake yen ora mung katon apik ing kertas. Gelar ilmu komputer akademik ora njamin sampeyan bakal dadi pangembang sing apik (sanajan bisa uga dadi bonus sing akeh). Kanggo industri IT, pengalaman proyek nyata sampeyan ("nglakoni") asring luwih penting tinimbang gelar sing diisi karo macem-macem ujian. Dadi, ayo "nindakake" karo CodeGym ASAP!
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION