Halo Habr! Hanya beberapa tahun yang lalu, di halaman sumber daya favorit kami, artikel-artikel inspiratif tentang kesuksesan yang sukses dipamerkan, bagaimana tukang ledeng / supir taksi / tukang las /
Kamu siapa?
Biarkan saya memperkenalkan diri. Saya adalah pengembang NET reguler di perusahaan pemerintah biasa, cara utama menghasilkan uang adalah pengembangan perangkat lunak. Di belakang punggungnya, ia lulus dengan pujian dari % City% GTU di suatu tempat di luar Moscow Ring Road, layanan di jajaran Angkatan Bersenjata Rusia, dan mimpi tentang masa depan yang cerah. Saya tidak memiliki cukup bintang dari langit dan saya tidak berpura-pura menjadi Raja Pembangunan yang baru (halo Phil).
Seperti banyak orang lainnya, saya mengenal pemrograman selama tahun-tahun sekolah saya. Namun, karena usia saya, saya mulai dengan Pascal dengan IDE yang indah. Lalu ada kerajinan tangan kalkulator semua garis di Delphi, yang bahkan digunakan untuk memecahkan masalah rumah tangga dalam matematika. Kemudian belajar di universitas, C ++ yang hebat dan hebat, memahami bahwa semuanya membusuk dan perjalanan ke dunia C # yang indah dengan LINQ dan asynchrony.
Anda mungkin bertanya, untuk apa biografi ini? Saya akan mencoba menjelaskan secara singkat. Ketika, karena keadaan di luar kendali saya, perlu untuk memutuskan profesi apa yang akan saya dapatkan, saya sangat yakin bahwa pemrograman adalah milik saya, jadi ada sedikit keraguan. Saya ingat malam-malam tanpa tidur dari pengkodean terus menerus yang dimasukkan dengan cara yang tidak kekanak-kanakan. Saya ingat buku, pengetahuan yang saya serap perlahan dan terukur, 30 halaman sehari, seratus atau dua baris kode. Kemudian pindah ke ibu kota utara, wawancara pertama yang mengasyikkan, penawaran pertama, dan pemahaman tentang kelemahan mereka. Menurut saya, sebagian besar pengembang mengikuti jalur yang sama.
Tapi apa yang terjadi sekarang di dunia teknologi informasi? Di setiap sudut ada iklan untuk kursus yang akan menjadikan Anda programmer sejati dalam 21 hari dengan jaminan pekerjaan segera untuk posisi% Bahasa% Pengembang Tengah. Percakapan tentang fakta bahwa tidak ada yang diprogram, cukup dengan menggabungkan solusi yang sudah jadi, dengan hati-hati menyusun dan mengirimkannya ke repositori jarak jauh. Celoteh beberapa tokoh media, yang mengklaim bahwa programmer tidak lagi dibutuhkan (lho siapa yang saya maksud), di tengah pembicaraan tentang gaji gila di IT. Dan bahkan perusahaan besar seperti Google membuat kekacauan . Beberapa waktu yang lalu saya menertawakan ini, tetapi tidak lagi geli ...
Tidak bisa terus seperti ini
Semuanya berawal dari keinginan teman baik saya untuk menjadi pengembang yang keren, biarlah Alexey. Alexey adalah pria ambisius berusia 25+, yang lulus dari 11 kelas dan tidak menyelesaikan studinya di sekolah teknik dalam spesialisasi teknis yang tidak ada hubungannya dengan TI. Saya, sebagai satu-satunya programmer yang akrab, tertarik dengan konsultan tentang dunia baru untuknya. Pertanyaan utamanya adalah dari mana harus memulai dan apa yang harus dilakukan. Tentu saja, saya mulai menyarankan membaca buku pintar, tetapi metode ini tidak berhasil. Alexei tidak memiliki ketekunan untuk membaca setiap kata, sehingga paragraf dan bahkan seluruh bab dibaca secara diagonal tanpa satu upaya pun untuk menerjemahkan kode dari halaman ke dalam IDE dengan sorotan yang indah. Jika seseorang tidak melihat hasilnya, dia mulai mencari peluru perak. Jadi itu terjadi dalam situasi ini. Akses ke sumber daya online populer telah dibayar,mengusulkan masalah yang harus diselesaikan dalam kompiler online. Namun tidak ada perkembangan, ternyata tidak ada pemahaman tentang hal-hal yang mendasar. Alexey tidak menyerah dan dengan keras kepala terus memukuli pintu yang tertutup, sementara kesalahan saya adalah kesalahpahaman tentang aspek ini, dan kesalahan fatal berikutnya - tawaran untuk pergi ke tempat di mana programmer ditemukan, dengan harapan mendapatkan pekerjaan sebagai magang. Sesampainya di kota besar, Alexey langsung mulai mencari pekerjaan. Namun sayangnya (ini sudah bisa diduga), tidak ada tawaran pekerjaan yang diterima. Setelah beberapa waktu, Alexey memutuskan bahwa diperlukan sesuatu yang lebih efektif, dan mulai mencari solusi baru. Peluru perak ini ternyata adalah salah satu dari sekian banyak kursus pemrograman online.Alexey tidak menyerah dan dengan keras kepala terus memukuli pintu yang tertutup, sementara kesalahan saya adalah kesalahpahaman tentang aspek ini, dan kesalahan fatal berikutnya - tawaran untuk pergi ke tempat di mana programmer ditemukan, dengan harapan mendapatkan pekerjaan sebagai magang. Sesampainya di kota besar, Alexey langsung mulai mencari pekerjaan. Namun sayangnya (ini sudah bisa diduga), tidak ada tawaran pekerjaan yang diterima. Setelah beberapa waktu, Alexey memutuskan bahwa diperlukan sesuatu yang lebih efektif, dan mulai mencari solusi baru. Peluru perak ini ternyata adalah salah satu dari sekian banyak kursus pemrograman online.Alexey tidak menyerah dan dengan keras kepala terus memukuli pintu yang tertutup, sementara kesalahan saya adalah kesalahpahaman tentang aspek ini, dan kesalahan fatal berikutnya - tawaran untuk pergi ke tempat di mana programmer ditemukan, dengan harapan mendapatkan pekerjaan sebagai magang. Sesampainya di kota besar, Alexey langsung mulai mencari pekerjaan. Tapi sayangnya (ini sudah bisa diduga), tidak ada tawaran pekerjaan. Setelah beberapa waktu, Alexey memutuskan bahwa diperlukan sesuatu yang lebih efektif, dan mulai mencari solusi baru. Peluru perak ini ternyata adalah salah satu dari sekian banyak kursus pemrograman online.Namun sayangnya (ini sudah bisa diduga), tidak ada tawaran pekerjaan yang diterima. Setelah beberapa waktu, Alexey memutuskan bahwa diperlukan sesuatu yang lebih efektif, dan mulai mencari solusi baru. Peluru perak ini ternyata adalah salah satu dari sekian banyak kursus pemrograman online.Namun sayangnya (ini sudah bisa diduga), tidak ada tawaran pekerjaan yang diterima. Setelah beberapa waktu, Alexey memutuskan bahwa diperlukan sesuatu yang lebih efektif, dan mulai mencari solusi baru. Peluru perak ini ternyata adalah salah satu dari sekian banyak kursus pemrograman online.
Sejujurnya, saya sangat skeptis tentang usaha ini. Tetapi kontrak telah ditandatangani, sekelompok Vaitishnik yang sama telah direkrut, dapur sedang menuju masa depan yang cerah. Jadi, kursus apa ini. Secara singkat - mempersiapkan "spesialis" masa depan untuk wawancara, dengan upaya untuk mengarahkan seseorang ke topik yang tepat dengan harapan memberikan pemahaman tentang mekanisme bahasa yang mendalam. Ya, persis bahasanya. Dalam pemahaman masyarakat lokal, programmer dijadikan programmer hanya dengan pengetahuan bahasa dan kerangka kerjanya. Di sini perlu membuat reservasi tentang siswa kursus ini. Saya menyaksikan kenalan kelompok itu. Seperti yang diharapkan, orang-orang cukup beragam, dari berbagai usia (mereka sangat paruh baya), jenis kelamin dan profesi, 90% di antaranya baru mendengar tentang bahasa pemrograman kemarin.Tetapi mereka semua memiliki satu kesamaan - keinginan untuk menjadi Pengembang Menengah dengan gaji 100.000 rubel atau lebih di akhir kursus. Berambisi dan cukup lucu, pikirku dalam hati. Menilai dari senyum tipis di wajah pemilik kursus di ujung monitor sambil menyuarakan keinginan, aku yakin dia berpikir dengan cara yang sama.
Seiring berjalannya waktu, pendengar dijejali dengan informasi dari kursus online yang berlokasi di platform populer (saya ingin tahu apakah hak cipta dihormati?), Masing-masing diberi mentor yang harus mengajar dan memeriksa secara "ketat". Di akhir kursus, ia diharapkan untuk berlatih dalam proyek "pertempuran" yang berlangsung beberapa minggu, untuk mengkonsolidasikan pengetahuan. Saatnya rilis, saya bertanya-tanya bagaimana ini akan berakhir. Dan kemudian saya mendapatkan video dari percakapan pribadi pemilik kursus, yang mewawancarai mantan lulusan tentang kesuksesan mereka saat ini. Dan kemudian, secara halus, saya sangat terkejut. Bagi beberapa pencari kerja, wawancara bukanlah masalah besar, kata mereka. Maksimal yang bisa ditanyakan menurut mereka adalah, misalnya apa itu kumpulan dan apa itu daftar. Ketika ditanya tentang topik yang kompleks seperti multithreading, jawabannya adalah sulit dan mudah untuk dipelajari saja,seperti yang saya pahami adalah tentang menghafal definisi. Menurut mereka, Pemimpin Tim adalah sejenis manajer yang dengan bodoh menerima uang dan memberi tahu tim sesuatu, jadi mengapa tidak langsung menjadi manajer. Sebaliknya, pemimpin spiritual menggoda kandidat di bidang TI: "Anda perlu tawar-menawar saat wawancara, 150 bukanlah uang."
Perlu dicatat bahwa ketika diminta menilai pengetahuannya, masing-masing menilai dirinya sendiri 7-8 poin dari 10, sambil berbicara tentang hal-hal dasar. Sindrom Penipu bukan tentang mereka.
Scam atau life hack?
Saya bertanya-tanya bagaimana orang akan diposisikan setelah kursus dengan pengalaman nol, tetapi ingin mendapatkan posisi sebagai Pengembang menengah? Sederhana saja, mereka diberi pengalaman setahun di perusahaan! Ya, sesederhana itu. Google tidak tahu apa-apa tentang organisasi ini, dari kata sama sekali. Tidak ada satu penyebutan, jumlah halaman yang ditemukan hanya satu, mengarah ke beberapa agregator kata acak. Baiklah, penipu yang sebenarnya pasti akan terungkap saat wawancara, bukan tanpa alasan bahwa ada begitu banyak artikel dari HR'ov dan developer di Habré dengan cerita tentang cara wawancara yang "benar". Kami sangat menyesal, ternyata semua ini tidak lebih dari obrolan tentang kuda bulat di ruang hampa. Maaf.
Saya tidak dapat melakukannya tanpa nama-nama terkenal perusahaan yang blog korporatnya, termasuk, ada di sumber daya. Menurut lulusan spesialis IT tersebut, mereka mendapat pekerjaan di sana sebagai developer. Berikutnya adalah kritik, yang tujuannya adalah untuk mencoba memaksa para eksekutif perusahaan untuk melihat lebih dekat staf dan kandidat mereka.
Sberbank. Ya, mastodon ini membawa beberapa spesialis seperti itu kepada stafnya sebagai pengembang. Dan tidak bagaimanapun, tapi "insinyur senior" yang sebenarnya. Ini adalah saat artikel muncul tentang data pengguna yang bocor dan pernyataan marah bahwa uang menghilang dari kartu yang tergeletak di rak paling atas mezanin di buku dengan alas ganda. Saya selalu memikirkan hal ini bahwa spesialis kelas atas bekerja di sana, yang blognya saya baca dan kagumi, dan uangnya hilang hanya karena pengguna yang buta huruf. Mungkin memang begitu, tetapi kepercayaan telah hilang.
MTS Bank. Berdasarkan hasil wawancara, organisasi ini menawarkan posisi Senior Developer kepada pelamar lain. Nah, Pengembang menengah, meskipun merupakan unit tempur independen, tetapi rekan yang lebih tua masih menjaganya. Namun Pengembang Senior adalah orang yang dapat mengelola orang lain dan mengambil keputusan. Apakah kamu sudah gila? Keputusan apa yang dapat dibuat seseorang yang tidak tahu apa pekerjaan sebenarnya sebagai programmer, dan bahkan mengajar orang lain tentang kehidupan?
Dan sejumlah perusahaan lainnya.
Seberapa signifikan ini? Perusahaan teknologi, di mana pengembangan perangkat lunak menjadi salah satu profilnya, atau bahkan cara utama menghasilkan uang, mudah tertipu oleh orang-orang yang menghafal konsep dan dengan berani datang ke wawancara untuk meminta kursi empuk dan kue dalam keranjang bersama. Jika ini benar, departemen HR tidak hanya mengungkapkan kelemahannya, tetapi juga mendiskreditkan dirinya sendiri dengan menunjukkan kegagalan total dari metode kerjanya dan mengevaluasi kandidat. Semua pembicaraan tentang tidak dapat diterimanya kode di selembar kertas, tes untuk menilai keterampilan, dan metode penilaian lainnya ternyata sama persis dengan penilaian soft skill berdasarkan warna mata dan tanda zodiak kandidat.
Mengapa itu buruk?
Kualitas bingkai. Ini yang utama. Kualitas personel menentukan kualitas produk, kualitas basis kode, keamanan, dan produktivitas. Ini adalah perspektif pengembang. Dari sisi bisnis, inilah kecepatan pengembangan, karena untuk pengembang yang tidak berpengalaman semua tugas akan menjadi baru, masing-masing, menyelesaikan masalah akan membutuhkan lebih banyak waktu, dan bukan hanya mereka sendiri. Itu jelas. Naiki "berlian" lebih tinggi, dan semua aliran / * sensor * / kode ini akan mengalir ke produksi tanpa tinjauan kode, untuk menyenangkan pengguna dan orang-orang yang akan mendukungnya di masa mendatang.
Apa solusinya?
Untuk memahami simpatisan bahwa industri bukan karet, berhenti menunjukkan kepada semua orang tentang solvabilitas dan kesejukan darah birunya.
Bangun untuk semua orang yang berlangganan iklan seperti ini. Saya yakin orang-orang ini berpendapat bahwa mereka keluar dari persaingan. Pengembang berpengalaman yang telah melewati api dan pipa tembaga. Hanya di sini ada satu pertanyaan: mengapa membayar uang sebanyak itu kepada programmer berpengalaman, jika seorang ilmuwan komputer akan melakukan hal yang sama, tetapi jauh lebih murah. Dan tidak peduli bahwa solusinya akan, secara halus, tidak optimal, dan bahkan fakta bahwa itu aman. Saya biasanya diam tentang praktik terbaik.
Bagi mereka yang membuat keputusan tentang suatu tawaran, lihat pengalaman kerja dan keterampilan nyata, akhirnya pendidikan. Resume orang-orang ini tidak berisi tautan ke repositori dengan proyek hewan peliharaan mereka, karena tidak ada. Tapi mereka penuh dengan nama alat paling relevan yang digunakan dalam pengembangan. Semuanya sesuai manual dari smart HR, bagaimana membuat resume yang keren. Menangkap penipuan sangat sulit, karena mereka diisi dengan informasi tentang cara menipu sistem dengan udara yang tak tergoyahkan. Pada saat yang sama, mereka menemukan legenda tentang tempat kerja sebelumnya dengan pertanyaan hipotetis dari pewawancara dan pilihan jawaban .
Bagi mereka yang tidak menjangkau dan mereka terus mengiklankan kursus bagi mereka yang ingin masuk - abaikan aktivitas mereka. Orang-orang memotong cabang tempat mereka duduk dan mengembangkan gelembung ini lebih banyak lagi, yang cepat atau lambat akan pecah. Konten yang dihasilkan oleh orang-orang ini seringkali sangat berguna dan dibuat dengan baik, yang diratakan dengan cara monetisasi.
Alih-alih kesimpulan
Kemungkinan besar posisi saya di lapangan, dari luar tampak seperti kebencian dan agresi terbuka. Begitu pula setelah saya melihatnya dari dalam. Tetapi ini berlaku untuk kursus mempersiapkan Vaitishniki. Untuk kursus pelatihan ulang untuk spesialis yang ada - hanya untuk, meskipun dia sendiri tidak menggunakan layanan mereka. Saya mengenal beberapa orang IT yang sangat keren yang benar-benar membaca dan belajar banyak, memprogram selama bertahun-tahun, dan akhirnya menemukan tempat mereka di bawah sinar matahari. Itu hanya perintah rasa hormat. Bagi mereka yang ingin menjadi "programmer" dalam beberapa bulan hanya karena dibayar, sayangnya, saya memiliki sikap negatif terhadap orang-orang seperti itu. Mereka mengabaikan tahun-tahun dimana monitor membakar mata para insinyur yang belajar dan berlatih, berlatih dan belajar. Mengapa seseorang memutuskan bahwa menjadi programmer lebih mudah daripada lobak kukus,tapi pada saat yang sama mahal untuk hidup "bahato"? Dan di sini kursus bersyarat akan melakukan semuanya dalam beberapa bulan, dan orang yang diwawancarai yang baik hati akan mengkonfirmasi hal ini.
Rata-rata lulusan universitas (kami hanya mempertimbangkan mereka yang benar-benar belajar) mendapatkan gaji 40-80rb dengan harapan mendapatkan setidaknya sedikit pengalaman kerja untuk pertumbuhan lebih lanjut, dengan menyadari bahwa itu tidak lagi berharga. Tapi penipu itu dengan serius mengklaim sebagai "insinyur senior". Jika ini adalah aturan mainnya, saya tidak memahaminya. Jangan lupa, ini adalah bisnis yang menghasilkan uang dari apa yang relevan. Jika besok penting menjadi tukang daging, akan ada kursus yang sesuai seperti jamur setelah hujan, dan kemungkinan besar dengan mentor yang sama.
Rekomendasi untuk pemilik kursus: Saya mengusulkan untuk membuka kursus pelatihan untuk ahli bedah yang berlangsung selama 3 bulan, terlepas dari pendidikannya. Gunakan. Tidak ada yang rumit, ambil pisau bedah di tangan Anda dan potong, dan ahli bedah lain akan menunjukkan kepada Anda bagaimana seharusnya sudah di rumah sakit, karena praktik seminggu memberikan pengetahuan yang sama dengan tahun universitas, fakta yang terkenal. Tapi itu cerita lain…