Tertarik untuk mengetahui dari yang lebih berpengalaman jika seseorang dapat menemukan pekerjaan sebagai programmer tanpa gelar sekolah menengah. Anggap orang tersebut sebagai programmer biasa. Apakah seseorang akan mempertimbangkan untuk memberinya kesempatan untuk wawancara? Bahasa yang diminati adalah python / php / java / c #
Harap jawab untuk wilayah / kota / negara Anda saja. Tolong, tidak ada jawaban "kembali ke sekolah".
programming-languages
language-agnostic
DaffyDuck
sumber
sumber
Jawaban:
Kesulitan terbesar Anda adalah melalui filter HR. Jika Anda bisa melakukan itu, pengalaman akan mengalahkan pendidikan (sebagian besar waktu).
Sementara itu, cobalah untuk menemukan beberapa toko kecil yang hanya membutuhkan seseorang yang bisa membuat kode. Anda juga harus mencoba bergabung dengan proyek opensource (atau dua) untuk mendapatkan pengalaman dan menunjukkan bahwa Anda memiliki beberapa keterampilan. Anda harus memulai dari yang kecil dan membangunnya.
sumber
Pertama, departemen SDM mana pun akan melemparkan resume Anda tanpa pikir panjang. Anda perlu menemukan bisnis yang cukup kecil yang resume dan aplikasi pergi ke manajer yang sesuai.
Kedua, resume Anda perlu menarik minat manajer. Sangat mudah untuk melihat tidak ada ijazah sekolah menengah dan mengajukan resume, dan akan terasa sangat berisiko untuk mempekerjakan orang seperti itu. Manajer tertarik untuk menemukan kandidat yang baik, bukan untuk memberi setiap orang goyangan yang adil. Mungkin ada alasan yang sangat bagus mengapa Anda tidak lulus dari sekolah menengah, tetapi itu tidak penting. Anda harus menghadiri wawancara agar masalah itu penting, dan menjelaskan mengapa tidak akan membutuhkan waktu yang bisa Anda gunakan untuk membuat manajer terkesan.
Karena itu, Anda harus memiliki sesuatu di resume Anda yang mengatakan "orang ini spesial". (Sesuatu yang mengatakan "orang ini rata-rata" tidak akan berfungsi, karena kemungkinan ada rata-rata programmer yang tersedia yang tidak memiliki masalah yang jelas dengan resume mereka.) tentang satu-satunya cara Anda akan mendapatkannya adalah dengan menjadi luar biasa dalam proyek sumber terbuka, karena itu adalah satu-satunya perangkat lunak terkemuka yang dapat Anda masuki hanya dengan menjadi baik.
Anda selalu dapat berbicara dengan orang-orang yang Anda kenal secara pribadi, yang mungkin terkesan oleh Anda, dan jika mereka memiliki otoritas perekrutan, mereka mungkin akan berbicara untuk memberi Anda kesempatan. Tentu saja, pekerjaan yang cenderung Anda dapatkan tidak terlalu mengesankan, dan tidak akan terlihat bagus di resume. Anda tidak akan menemukan mereka banyak batu loncatan.
Anda dapat terjun ke bisnis untuk diri sendiri, tetapi itu membutuhkan banyak pekerjaan, tekad, dan kemampuan. Anda akan mengalami banyak kesulitan dipekerjakan sebagai konsultan tanpa ijazah sekolah menengah, dan membuat dan menjual produk sangat sulit. Semua orang tahu tentang pemenang besar yang menjadi miliarder, tetapi ada jauh lebih banyak orang yang belum pernah Anda dengar karena mereka gagal. Jika Anda hanya rata-rata dalam kemampuan, Anda mungkin dikutuk di sini.
Jadi, Anda dapat mencurahkan banyak pekerjaan untuk proyek Open Source, atau memulai bisnis Anda sendiri dan membukanya, dan keduanya membutuhkan lebih dari kemampuan rata-rata. Saya tahu Anda mengatakan Anda tidak ingin respons "kembali ke sekolah", tetapi, sungguh, akan lebih sedikit waktu, kemampuan, dan energi untuk kembali ke sekolah daripada masuk ke lapangan dengan cara lain.
sumber
Saya tidak menyelesaikan Sekolah Menengah dan dulu bekerja sebagai Insinyur Perangkat Lunak untuk perusahaan berukuran kecil.
Sekarang saya melakukan freelance.
Seperti yang disarankan orang lain, berlaku di toko-toko kecil di mana Anda dapat melewati orang-orang SDM yang tidak kompeten.
Buat program open source, dan setidaknya semacam situs web untuk mereka.
Tetap update dalam semua teknologi saat ini, tantang diri Anda
Anda pasti perlu 'membuktikan' diri Anda sebelum mencoba untuk dipekerjakan. Selain itu, saya diberi tahu bahwa saya adalah pengembang yang lebih baik daripada sesama pengembang dengan gelar sarjana.
sumber
Tak satu pun dari yang di atas mendapat ijazah mereka
sumber
Kesan saya adalah ini: semakin sedikit pendidikan formal yang Anda miliki, semakin Anda harus mengimbanginya dengan banyak pendidikan mandiri. Tanpa gelar itu, Anda akan membutuhkan hal-hal lain untuk menunjukkan kepada calon pemberi kerja bahwa Anda dapat melakukan pekerjaan itu. Jika Anda cenderung, Anda dapat mengajari diri sendiri keterampilan yang diperlukan. Baca banyak buku, bergabunglah dengan proyek sumber terbuka, tulis banyak program sendiri, cari tahu keterampilan apa yang diperlukan untuk pekerjaan yang Anda inginkan dan pelajarilah. Semangat yang ditunjukkan untuk pemrograman dapat dengan mudah mengalahkan kurangnya gelar.
Itu pasti bisa dilakukan. Ada jauh lebih banyak penerimaan autodidak dalam profesi ini daripada kebanyakan profesi lainnya. Bagi saya sendiri, saya memiliki gelar sarjana, tetapi dalam sejarah. Semua yang saya pelajari tentang pengembangan perangkat lunak, saya pelajari sendiri. Dan meskipun ada lubang-lubang tertentu dalam basis pengetahuan saya yang terus saya coba isi dengan aliran buku yang stabil, saya tidak pernah mengalami terlalu banyak kesulitan dalam mencari pekerjaan. Saya juga tidak pernah merasa sebagai programmer yang paling tidak berbakat atau paling tidak berpengetahuan di tim mana pun yang pernah bekerja dengan saya. Saya telah bertemu beberapa programmer yang luar biasa mampu dengan gelar ilmu komputer dan saya telah bertemu dengan orang lain yang sangat tidak kompeten.
sumber
Banyak programmer yang tidak memiliki gelar sarjana atau sarjana dalam pemrograman. Tetapi setelah melakukan banyak perekrutan, saya akan ragu untuk mempekerjakan siapa pun yang tidak bisa menyelesaikan sekolah menengah. Pasti ada penjelasan yang sangat bagus untuk itu. Ini adalah pengalaman saya bahwa orang-orang tanpa sekolah menengah atau GED tidak memiliki disiplin diri dan kemampuan untuk bekerja dengan orang lain untuk menjadi karyawan yang baik. Saya tidak akan mempekerjakan mereka untuk sebagian besar pekerjaan tidak hanya pemrograman.
sumber
Saya pikir, intinya adalah 'tanpa gelar' dan 'tanpa pendidikan' tidak setara. aku tahu
Ada beberapa tempat, di mana Anda tidak memiliki peluang untuk dipekerjakan. Ini bukan tempat di mana Anda ingin bekerja.
Di Jerman, pengalaman 2-3 tahun umumnya lebih besar daripada gelar. Saya tidak memiliki gelar tetapi itu tidak pernah menimbulkan masalah bagi saya. Juga, jika Anda bekerja lepas, referensi Anda jauh lebih penting daripada jumlah sertifikat apa pun. Saya kira ini berlaku di mana saja di seluruh dunia.
Jadi, untuk memasukkannya ke dalam beberapa kata: Ya Anda bisa!
sumber
Anda mungkin memiliki peluang lebih besar untuk disewa oleh bisnis kecil yang dimiliki secara lokal. Mereka mungkin tidak memiliki departemen SDM sehingga Anda dapat langsung beralih ke pemilik atau manajer. Maka Anda hanya perlu meyakinkan mereka bahwa Anda memenuhi syarat.
sumber
Setelah seorang pelamar memiliki pengalaman, tidak terlalu penting tentang pendidikan formal. Jika Anda telah bekerja di lingkungan pengembangan yang terhormat selama beberapa tahun, maka hebat - datanglah ke sebuah wawancara. Saya mungkin bertanya tentang latar belakang Anda dalam wawancara Anda, tetapi kebanyakan untuk melihat bagaimana Anda menangani mendiskusikan latar belakang Anda.
Tetapi jika Anda berada di awal karir Anda, dan memiliki sedikit pengalaman untuk tidak sama sekali, maka Anda pasti akan kesulitan untuk dipertimbangkan. Pikirkan seperti ini. Semua pelamar akan memiliki minat dan pengetahuan pemrograman (sementara ini tidak selalu benar, ini berfungsi untuk tujuan analogi). Dari mereka, hampir semua akan memiliki kualifikasi tingkat sekolah menengah (A Levels di Inggris, High School di AS). Dari mereka, beberapa akan memiliki gelar CS, dan dari mereka yang tidak, beberapa akan memiliki pengalaman. Itulah yang akan saya pertimbangkan pertama.
Sebagai seseorang yang tidak memiliki pengalaman dan tanpa kualifikasi, tidak akan ada apa pun di CV Anda untuk membuat Anda menonjol sebagai seseorang yang layak disewa untuk pekerjaan itu. Dari sudut pandang perekrut, pemrograman adalah disiplin akademis, sehingga kualifikasi tingkat sekolah sangat penting untuk menunjukkan bahwa Anda memiliki disiplin dan kemampuan untuk belajar; bahkan jika latar belakang pendidikan Anda tidak di CS.
Tetapi di sisi lain, perusahaan tempat saya bekerja (yang tidak akan saya sebutkan, tentu saja) adalah sebuah perusahaan Konsultan IT yang berspesialisasi dalam merekrut orang-orang (seringkali lulusan, tetapi tidak harus - setiap pelamar dinilai secara individual), menyediakan ~ 3 bulan pelatihan gratis tetapi tidak dibayar, kemudian merekrut orang ke perusahaan blue-chip untuk dua tahun ke depan. Perusahaan seperti ini menjadi lebih populer di seluruh dunia saat ini (yang berbasis di Inggris, tetapi memiliki kantor di AS, Jerman dan Hong Kong); jadi sementara Anda mungkin ditertawakan saat mendaftar langsung ke perusahaan besar, ada alternatif untuk membantu memulai karier dalam pemrograman.
Filosofi di balik perusahaan tempat saya bekerja adalah untuk lulusan baru, hampir tidak mungkin mendapatkan pekerjaan di bidang TI, karena bahkan posisi paling junior sekalipun memerlukan 2 tahun pengalaman secara normal. Jadi perusahaan seperti ini bermanfaat bagi para profesional muda IT yang bercita-cita tinggi, dengan memberi mereka 2 tahun pengalaman kerja yang baik, dan pelatihan yang relatif terkini; dan juga perusahaan tempat mereka menyewa, dengan memberikan konsultan dengan standar kualitas yang dikenal, andal, dan tanpa semua kesulitan SDM untuk langsung mempekerjakan orang.
sumber
Sebagai seorang manajer tim, saya merekrut orang-orang dengan dan tanpa pendidikan formal dalam ilmu komputer atau rekayasa perangkat lunak, sehingga tentu saja mungkin untuk memiliki karir sebagai seorang programmer tanpa memiliki pendidikan formal.
Namun, aturan praktisnya adalah bahwa ada kemungkinan lebih besar bahwa seseorang dengan pendidikan akan menjadi pengembang yang lebih baik daripada yang tidak. Tentu saja mungkin untuk mempelajari semuanya sendiri, dan ada banyak pengembang jelek dengan pendidikan formal.
Mungkin akan lebih mudah mendapatkan pekerjaan dalam operasi yang lebih kecil, karena birokrasi akan lebih sedikit, jadi menyelinap melalui filter SDM (seperti yang disebutkan Muad'Dib) akan lebih mudah.
sumber
Bukan tanpa pendidikan, tidak. Tetapi tanpa pendidikan formal, ya.
Ada pengetahuan pemrograman yang dikategorikan secara horizontal (pemecahan masalah, logika, arsitektur perangkat lunak, OOP, keamanan, dll.) Dan secara vertikal (iPhone, * NIX, CICS, bash, PERL, XML, dll).
Ada juga pengetahuan khusus industri yang Anda butuhkan untuk membiasakan diri. Kesehatan. Otomotif. Pemrograman Sistem. Komputasi ilmiah. ERP Pabrikan. dll.
Tetapi kuncinya di sini adalah untuk mewujudkan pendidikan dasar Anda adalah untuk memperoleh keterampilan untuk menjual diri Anda.
Salah satu fakta pertama yang dipelajari seorang salesman adalah Anda tidak memenangkan orang dengan buku cek, Anda menang atas orang yang mengendalikan orang dengan buku cek. SDM mengelola detail hukum dan administrasi hubungannya dengan karyawan. Anda tidak ingin melalui HR kecuali Anda ingin menulis program untuk HR.
Anda harus menghubungi departemen dengan kebutuhan untuk jenis program yang ingin Anda tulis. Tanamkan dalam diri mereka ikatan emosional bahwa kesuksesan mereka di masa depan mengharuskan mereka bergabung dengan Anda (yang, begitu Anda meluangkan waktu untuk mempelajari apa yang mereka lakukan, bagaimana mereka melakukannya, dan budaya mereka, tidak akan sulit).
Luangkan waktu untuk mengembangkan banyak perangkat lunak praktis yang berlaku untuk departemen dan industri tempat Anda menginginkan pekerjaan itu, untuk lingkungan pemrograman yang khas dalam industri itu. Ditambah beberapa lagi di departemen / industri / lingkungan terkait. Dan satu atau dua dalam yang tidak terkait.
Kemungkinan manajer sudah tahu seperti apa lulusan itu. Anda harus menjadi calon kandidat programer iPhone. Baru, mengkilap yang sudah cocok dengan budaya dan industri mereka.
Untuk pengembangan aplikasi pengguna akhir, berkenalanlah dengan produk mereka dan pelajari fitur dan bug mereka. Pelajari lebih baik daripada salesman mereka. (Ini bonus besar jika Anda terbiasa dengan produk pesaing mereka juga.) Nongkrong dengan pelanggan mereka, dan lihat apa kebutuhan mereka dan bagaimana mereka menggunakan perangkat lunak. Kemudian pergi ke konferensi, grup pengguna, acara jejaring di mana tenaga penjualan berinteraksi dengan pelanggan potensial.
Tenaga penjualan telah dikenal sebagai pernis kebenaran. Jangan panggil mereka (publik) dan jangan torpedo penjualan. Dengarkan apa yang keberatan prospek miliki tentang produk dan bagaimana penjualan menanganinya. Jika Anda membuat saran untuk fitur yang benar-benar diinginkan pelanggan, Anda dapat mengambil hati diri sendiri ke departemen penjualan, dan mereka dapat melakukan tarikan mereka untuk membuat Anda dipekerjakan. Karena $$$ (atau mata uang lokal Anda) membuat keputusan. Jadi jangan torpedo penjualan.
Mungkin Anda menemukan lubang pada produk mereka yang dapat Anda isi dengan menulis dan menjual produk Anda sendiri. Kemudian mereka membeli perusahaan Anda. Itu cara lain untuk akhirnya dipekerjakan oleh perusahaan tanpa memiliki pendidikan formal.
sumber
Di pekerjaan lama saya, dua pengembang terbaik adalah seorang pria dengan gelar BS di Matematika, MS di CompSci; baik dari sekolah tingkat atas dan seorang pria dengan GED yang menghabiskan enam tahun di USMC dan keluar dari community college setelah enam minggu untuk mengambil pekerjaan pemrograman penuh waktu.
Marinir belajar sendiri dan benar-benar ulet. Pertama masuk, terakhir pergi.
Mereka sama-sama produktif tetapi mahasiswa pascasarjana bekerja sekitar 2/3 dari jam Angkatan Laut.
sumber
Saya akan mulai di perusahaan kecil tanpa filter SDM untuk dikhawatirkan, dapatkan pengalaman di sana dan kemudian pindah ke perusahaan yang lebih besar setelah Anda memiliki satu atau dua pekerjaan bagus dalam riwayat pekerjaan Anda. Pendidikan semakin tidak penting dan kami menemukan lulusan Ilmu Komputer yang bahkan tidak bisa melakukan tes FizzBuzz dan programmer mandiri mendidik mereka.
sumber
Prinsip dasar perekrutan di perusahaan papan atas dalam industri adalah " tidak ada kesalahan positif ".
Kutipan dari " Bagaimana Cara Anda Memindahkan Gunung Fuji? ":
Dengan kata lain mereka lebih suka menolak ratusan pengembang yang mungkin benar-benar baik atau bahkan hebat, daripada menyewa satu yang buruk. Itu berarti segera menolak kandidat "berisiko", seperti misalnya yang tidak memiliki ijazah.
Kutipan lain, dari Joel Spolsky di salah satu podcast Stackoverflow :
Tentu saja jika Anda sangat bagus, Anda mungkin bisa melewati saluran normal. Tetapi Anda telah menyebutkan bahwa orang tersebut adalah programmer biasa.
sumber
Jika saya memiliki banyak resume, beberapa dari mereka cenderung menjadi "programmer rata-rata". Apa yang akan membuat saya melihat milik Anda jika Anda bahkan tidak memiliki ijazah sekolah menengah?
Saya membutuhkan sesuatu yang sangat menarik di sana untuk membuat saya mempertimbangkannya, dan bahkan kemudian saya ragu itu akan melalui pemeriksaan SDM.
sumber
Dulunya mungkin, tetapi menjadi semakin sulit (jika tidak hampir mustahil) dalam 15 tahun terakhir. Saya selalu dari aliran pemikiran bahwa rekayasa perangkat lunak JAUH, JAUH LEBIH banyak pola pikir dan kemampuan mental bawaan terhadap analisis dan pemecahan masalah bahwa penyelesaian kurikulum formal.
Yaitu, orang mendapatkan (atau memiliki kemampuan mendapatkan) hal-hal seperti rekursi dan petunjuk atau tidak (terlepas dari apakah orang pergi ke sekolah CS atau tidak.) Saya kenal orang dengan gelar dalam Sastra atau Akuntansi yang mampu membuat kode dengan benar omong kosong tingkat rendah pada sistem tertanam, sedangkan saya telah bertemu orang-orang dengan baik ke master CS yang masih tidak dapat memahami gagasan pointer ke suatu fungsi.
Tetapi saat ini, akan sangat sulit bagi seseorang tanpa pendidikan formal untuk menembus industri perangkat lunak. Kecuali ada kesempatan untuk bekerja di perusahaan kecil di mana mereka mungkin memberi Anda kesempatan, saya tidak tahu bagaimana cara terbaik untuk menyarankannya.
Semoga berhasil.
--- sunting ---
Saya benar-benar akan ragu untuk mempekerjakan seseorang tanpa gelar HS (kecuali dia sudah memiliki catatan kerja yang panjang di bidang perangkat lunak). Saya dapat mempertimbangkan seseorang dengan pendidikan sebagian parsial atau dengan gelar yang tidak terkait dengan matematika, sains atau teknik jika mereka dapat membuktikan bahwa mereka memiliki keterampilan analitis (atau matematika yang cenderung menjadi indikator yang baik dari keterampilan analitis.)
Terlalu banyak risikonya. Dan dalam perekrutan, selalu ada analisis risiko yang terlibat.
sumber
Saya pikir sebagian besar tempat akan memberi Anda kesempatan untuk wawancara setidaknya, dan apakah Anda mendapatkan pekerjaan atau tidak akan didasarkan pada wawancara Anda.
Kami baru-baru ini mencoba untuk merekrut seseorang, dan kami tidak peduli apa yang dikatakan aplikasi tersebut. Yang kami minati adalah Pengalaman Kerja / Proyek Sebelumnya, Kode Sampel, dan bagaimana wawancara berjalan. Sangat mudah untuk mendapatkan kode online atau mengikuti tutorial untuk membuat proyek sampel, tetapi berbicara dengan seseorang biasanya mengidentifikasi apakah mereka benar-benar mengetahui barang-barang mereka atau tidak.
Juga sebagai catatan tambahan, jika Anda tidak memiliki pengalaman kerja yang berhubungan dengan Pemrograman, tinggalkan saja resume Anda. Itulah satu hal yang benar-benar akan menempatkan seseorang dalam cahaya negatif sebelum wawancara dengan saya ... jika pengalaman mereka sebelumnya seperti bekerja di McDonalds. Jika Anda tidak memiliki pengalaman kerja terkait pemrograman, daftarkan proyek yang pernah Anda kerjakan sebelumnya (pribadi, sumber terbuka, dll).
sumber
Ya, buat resume dan portofolio itu. Bangun nama untuk diri sendiri dan menjadi dikenal di komunitas. Ini semua adalah langkah yang dapat Anda lakukan yang akan membantu mengisi kesenjangan pendidikan.
sumber
Sebagai pengembang yang berpengalaman (tanpa pendidikan formal) dan manajer perekrutan, saya dapat memberi tahu Anda bahwa gelar adalah indikator yang buruk untuk kompetensi teknis dasar . Mereka sering menyesatkan, seperti resume. Saya menemukan mereka hampir tidak relevan ketika mengevaluasi kompetensi teknis dan budaya calon karyawan.
Manajer dan perekrut SDM biasanya menggunakan gelar karena mereka tidak memiliki keterampilan yang diperlukan untuk menyaring calon karyawan yang lebih akurat. Dengan demikian Anda akan sering menemukan kesulitan untuk melewati pintu di banyak perusahaan besar di mana gatekeeper perekrutan teknis tidak mampu menilai calon berdasarkan prestasi mereka. Kemudian lagi, pengalaman saya adalah bahwa Anda tidak ingin bekerja untuk perusahaan-perusahaan ini. Tentu tidak di awal karir Anda.
Cara terbaik untuk berhasil tanpa pendidikan formal adalah dengan menjadi pengembang yang kompeten. Berusahalah. Jika Anda ingin dinilai berdasarkan prestasi, lebih baik Anda melakukan apa yang Anda lakukan. Melewati titik tertentu, bahkan perusahaan besar yang secara tradisional bergantung pada SDM tidak akan dapat menghapus Anda, jika itu adalah arah yang Anda inginkan.
Masalah ayam-dan-telur yang akan ditimbulkan di banyak industri lain dengan rapih di sini dengan ketersediaan proyek open source dengan hambatan masuk yang sangat rendah. Mereka menawarkan pengalaman dunia nyata dan seringkali mentor dan teman sebaya yang akan menjadi guru terbaik Anda. Pekerjaan ini memiliki keuntungan tambahan untuk melatih kompetensi budaya Anda, yang tidak dimiliki kandidat yang lemah tetapi tidak berpengalaman.
Memang, Anda beruntung karena ini adalah salah satu dari sedikit industri di mana pengembangan karir dimungkinkan di luar paradigma akademis tradisional dan orang-orang yang kompeten dapat dievaluasi secara akurat hanya berdasarkan prestasi aktual mereka .
Semuanya setara, saya akan mengambil kontributor open source yang sukses tanpa gelar di atas kandidat yang mengalami degreed tetapi tidak berpengalaman setiap saat.
Juga, beberapa saran pragmatis. Berkontribusi pada proyek open source (saya tidak bisa cukup menekankan hal ini). Buat proyek open source Anda sendiri dan buat mereka terlihat. Mulai blog. Tulis hal-hal menarik yang menunjukkan kedalaman kemampuan kritis Anda. Semua hal ini akan memberi tahu pewawancara yang berkompeten lebih dari yang dimungkinkan oleh gelar.
Akhirnya, menjadi peserta aktif di komunitas yang mengelilingi alat dan teknologi pilihan Anda. Dipekerjakan adalah tentang siapa yang Anda kenal dan apa yang Anda ketahui .
[fwiw, saya di Amerika Serikat]
sumber
Pada pekerjaan terakhir saya, kami memiliki orang-orang yang memiliki gelar dan orang-orang yang tidak memilikinya.
Pada pengalaman saya di sana, orang-orang yang tidak memiliki gelar rata-rata memiliki kemampuan lebih teknis, tetapi mereka tidak memiliki etos kerja untuk mendukungnya.
Itu sulit untuk dibuktikan dalam sebuah wawancara tetapi cukup mudah untuk dihapus setelah beberapa bulan pertama.
sumber
Saya juga seorang mahasiswa yang putus sekolah dan saya juga berpikir bahwa mendapatkan pekerjaan tetap sebagai programmer akan sulit. Tetapi sebagian besar programmer tahu bahwa CV bukanlah sesuatu yang dapat mencerminkan kemampuan pemrograman.
Dalam kasus Anda ketika dipanggil untuk wawancara Anda harus membuktikan yang terbaik, dan menunjukkan mengapa Anda sebagai programmer otodidak bisa sebagus yang lain. Karena percayalah, begitu mereka tidak melihat ijazah pada resume itu, mereka berharap Anda benar-benar sesuatu untuk mempekerjakan Anda.
Jika Anda mengatakan Anda adalah programmer rata-rata, daripada tidak ada masalah bagi Anda, karena dalam perusahaan kecil hingga menengah kebanyakan programmer lebih rendah dari rata-rata dan Anda dapat bersinar melalui (dari pengalaman sendiri).
sumber
Saya akan mempekerjakan pengembang itu jika dia dapat menunjukkan kepada saya kemampuannya dan membuktikan bahwa dialah yang dibutuhkan pekerjaan saya melalui wawancara secara langsung. Tentu saja, sulit jika resumenya tidak menunjukkan informasi yang menarik.
sumber
Di beberapa perusahaan kecil di negara saya (Brasil) Anda bisa mendapatkan pekerjaan, tetapi karena beberapa undang-undang Anda akan mendapatkan kesulitan untuk dipromosikan, karena untuk bekerja di beberapa posisi, undang-undang tersebut memerlukan beberapa gelar pendidikan.
sumber
Inilah yang langsung muncul dalam benak:
sumber
Apakah ada semacam titik relaksasi, di mana orang bisa langsung mendaftar ke perusahaan secara acak dan tahu bahwa dua sebelumnya (junior, kanan), tiga atau lima tahun sudah membuatnya menjadi reputasi yang baik?
Bagaimana dengan raksasa perangkat lunak sabun gelembung (IBM?), Tidakkah mereka terlalu sering merekrut orang yang benar-benar tidak kompeten (misalnya tidak berpendidikan, dan tidak bergelar)? Saya dapat mengatakan itu dengan kualitas perangkat lunak yang benar-benar buruk
Dan bagaimana dengan para manajer yang hanya memiliki alasan pribadi untuk menjatuhkan pencalonan Anda tepat setelah pembicaraan?
Dengan menghitung faktor-faktor itu, orang akan selalu tahu: tidak peduli berapa tahun dia telah bekerja, selalu ada orang HR yang iri yang akan membatalkan pencalonannya hanya untuk menyewa beberapa kode monyet non-kelas karena melakukan pembicaraan, bir dan tidak ada iri pada dirinya.
Tidak ada alasan bagi CIO untuk mulai berteriak pada orang-orang HR dengan "Anda baru saja kehilangan kami seorang mantan pekerja Google yang memiliki dua derajat dan karir yang luar biasa" ketinggian, karena mereka tidak "kehilangan seorang mantan pekerja Google" jadi tidak ada alasan untuk menghukum mereka.
Tetapi juga, tidak ada alasan untuk mulai melamar perusahaan besar hanya untuk ini: mereka sudah menyia-nyiakan anggaran untuk iklan mereka, program dukungan siswa dll. Biasanya mereka tidak akan menyewa spesialis otodidak yang tidak dicuci otak oleh magang mereka, mereka di - iklan lowongan kerja sekolah - ini kadang-kadang akan mengarahkan mereka untuk berpendapat bahwa PR adalah pemborosan uang, tidak ada yang memberikan penghinaan seperti itu kepada diri mereka sendiri. Sekali lagi - jika Anda ingin pergi dengan cara ini, pergi ke LinkedIn dan temukan beberapa pemimpin teknologi yang kecewa untuk mengundang Anda.
sumber
Secara pribadi saya tidak akan mempekerjakan seseorang tanpa gelar master, kecuali mereka bisa mendokumentasikan pengalaman yang relevan dan memiliki referensi yang sangat baik.
sumber