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.