Semakin banyak, ada contoh perubahan profesi, atau lebih tepatnya spesialisasi, oleh orang-orang usia menengah. Di sekolah, kami memimpikan profesi yang romantis atau "hebat", kami memasuki institut sesuai dengan mode atau saran, dan pada akhirnya kami bekerja di mana pun kami membawanya. Saya tidak mengklaim bahwa ini adalah kasus untuk semua orang, tetapi untuk mayoritas - pasti. Dan ketika kehidupan menjadi lebih baik dan semuanya stabil, keraguan tentang pilihan profesi datang. Saya tidak berbicara tentang jabatan atau pekerjaan, tetapi secara khusus tentang spesialisasi - ketika seseorang dapat menyebut dirinya spesialis atau profesional.
Saya juga pergi dengan cara yang sama dan berpikir tentang dua tahun yang lalu: apa yang saya inginkan selanjutnya, apakah pekerjaan saya membuat saya senang? Dan saya memutuskan untuk mengubah spesialisasi saya - untuk menjadi seorang programmer!
Dalam kisah ini saya ingin membagikan kisah saya, pengalaman jalan yang dilalui, untuk membuat jalan ini lebih mudah bagi orang lain. Saya akan mencoba untuk tidak menggunakan terminologi khusus sehingga cerita dapat dimengerti oleh semua orang yang memutuskan untuk mengubah profesi mereka.
Mengapa
Saya tidak memilih profesi seorang programmer secara kebetulan, atau bahkan karena dikabarkan akan dibayar banyak di sana. Semuanya dimulai di kelas tiga, ketika seorang teman memiliki set-top box untuk TV dengan keyboard. Ini adalah konsol game, tetapi lengkap dengan cartridge khusus, itu berubah menjadi lingkungan pengembangan untuk game platform sederhana. Kemudian orang tua saya membelikan saya rumah yang sama dan saya "menghilang".
Sekolah, kampus, dan institut - di mana pun saya memilih jalur sedekat mungkin ke komputer, ke teknologi informasi. Saya yakin bahwa saya akan menjadi seorang programmer, baik, atau administrator sistem, seperti yang biasa mereka katakan - "teknisi komputer".
Tetapi hidup membuat koreksi sendiri - masalah mendesak: mereka tidak bekerja tanpa pengalaman, dan tidak ada pengalaman tanpa pekerjaan. Kesalahan utama pada tahap ini adalah ambisi. Saya yakin bahwa saya adalah seorang profesional yang keren dan mereka harus membayar saya banyak, well, tentu saja tidak kurang dari rata-rata untuk kota. Dia menolak banyak tawaran sendiri karena gajinya rendah.
Enam bulan mencari pekerjaan yang terkait dengan komputer tidak berhasil. Ketika uangnya habis sepenuhnya, saya harus pergi ke tempat saya dibawa dengan penghasilan yang kurang lebih normal. Jadi saya sampai di pabrik kabel sebagai pekerja sederhana, di mana saya berkarier selama 12 tahun ke depan.

Penting untuk dicatat bahwa hasrat saya terhadap komputer dan pemrograman membantu saya dalam pekerjaan saya: otomatisasi proses kerja saya, kemudian saya memperkenalkan basis data di departemen, yang menyederhanakan alur kerja, dan banyak contoh kecil lainnya.
Dan pada usia 33, saya adalah kepala departemen, seorang spesialis dalam kualitas produk kabel dengan pengalaman luas dan gaji yang baik. Tapi semua ini bukan itu, tidak ada kesenangan, tidak ada perasaan penegasan diri, sukacita dari pekerjaan.
Pada saat itu, keluarga itu berdiri kokoh secara finansial, dimungkinkan untuk hidup selama beberapa bulan hanya dengan gaji istri dan sejumlah cadangan. Kemudian pikiran itu merayap masuk untuk menyerahkan segalanya dan mewujudkan impian saya. Tetapi bermimpi di dapur dan benar-benar berakting adalah dua hal yang berbeda.
Faktor pendorong pertama adalah contoh teman saya, yang berhenti dari pekerjaannya, membawa keluarganya dan pergi ke suatu tempat di utara untuk bekerja di lapangan terbang. Mimpinya adalah pesawat terbang. Setahun kemudian, kami bertemu dan dia berbagi kesan, kegembiraan dan mengatakan bahwa itu sepadan. Aku iri dengan tekadnya, tetapi aku meragukan diriku sendiri.
Peristiwa penting kedua adalah pergantian personel di pabrik tempat saya bekerja. Ada perubahan dalam manajemen senior dan semua kepala departemen berada di bawah kendali ketat kepatuhan dengan persyaratan dan standar baru mereka. "Lafa sudah berakhir." Saya menyadari bahwa Anda harus bekerja keras untuk melawan dan terus maju: Bahasa Inggris, pelatihan lanjutan, bekerja lebih banyak - lakukan lebih dari yang mereka harapkan dari Anda.
Pada saat itu, muncul pikiran: "Sudah waktunya lagi untuk bekerja dan belajar banyak, jadi mengapa upaya dan waktu ini harus dihabiskan untuk pekerjaan yang tidak membawa kesenangan, jika Anda dapat menghabiskannya untuk mimpi?"
Bagaimana?
Hal pertama yang saya "membakar jembatan" - berhenti. Itu radikal, tetapi saya mengerti bahwa saya tidak bisa secara bersamaan berkembang dalam dua arah. Pengalaman pencarian kerja pertama tidak sia-sia, dan saya mulai mencari, jika saja mereka menulis "programmer" di buku kerja. Ini adalah pekerjaan untuk status, untuk "pengalaman" mencari pekerjaan. Gaji di sini tidak masalah.
Saya mendengar di suatu tempat bahwa ketika Anda pergi ke tujuan, tujuan itu mulai mendatangi Anda. Jadi saya beruntung. Cukup cepat saya mendapat pekerjaan di sebuah perusahaan kecil sebagai pengusaha perorangan dalam layanan mikro. Saya tidak memiliki pertanyaan tentang kondisi kerja dan keuangan; yang utama adalah memasuki pasar tenaga kerja dan mulai mengumpulkan pengalaman praktis. Saya mengerti bahwa saya sedang melakukan tugas yang paling sederhana dan saya tidak bisa dengan bangga mengatakan "Saya seorang Programmer". Tidak ada kepercayaan pada kemampuan saya - ini hanya awal dari perjalanan.
Jadi saya mulai belajar. Belajar, belajar, dan banyak lagi ... Hanya dengan cara ini.
Saya mulai mempelajari permintaan untuk programmer di kota saya. Saya melihat iklan di surat kabar dan situs pencarian kerja, mempelajari kiat-kiat di Internet tentang topik "Cara mendapatkan wawancara untuk seorang programmer" dan semua sumber informasi lainnya.
Itu harus mematuhi persyaratan pengusaha. Bahkan jika Anda tidak menyukai persyaratan ini.
Bahasa inggris

Sangat cepat daftar akurat keterampilan dan pengetahuan yang diperlukan dibentuk. Selain program dan keterampilan khusus, pertanyaan paling sulit bagi saya digantung - bahasa Inggris. Dia dibutuhkan di mana-mana! Ke depan, saya akan mengatakan bahwa tidak ada informasi di Internet Rusia - remah-remah yang membutuhkan banyak waktu untuk dikumpulkan, dan bahkan ternyata remah-remah ini sudah usang.
Dengan mempelajari bahasa tersebut, saya menyarankan Anda untuk mencoba semua metode yang menjangkau. Saya belajar bahasa Inggris dengan berbagai metode dan memperhatikan bahwa tidak ada yang universal. Metode yang berbeda membantu orang yang berbeda. Baca buku dalam bahasa Inggris (lebih baik untuk anak-anak, lebih mudah dipahami), menonton film (dengan dan tanpa subtitle), pergi ke kursus, membeli buku teks, banyak video dari seminar di Internet, berbagai aplikasi di smartphone Anda. Ketika Anda mencoba semuanya, Anda akan mengerti apa yang tepat untuk Anda.
Saya pribadi sangat terbantu oleh dongeng anak-anak dan serial “Sesame Street” dalam aslinya (hanya ekspresi dasar, pengulangan frasa dan kata-kata), masih bagus untuk memahami bahasa dari buku teks. Bukan tutorial, yaitu buku sekolah. Saya mengambil buku catatan dan melakukan semua tugas. Tetapi yang paling penting adalah memaksa diri Anda untuk mencari informasi dalam bahasa Inggris. Misalnya, buku tentang bahasa pemrograman edisi terbaru dan terbaru selalu dalam bahasa Inggris. Saat terjemahan muncul, edisi baru akan terbit.
Sekarang level saya adalah dasar, level “survival” menurut salah satu sistem evaluasi. Saya bebas membaca literatur teknis, saya bisa menjelaskan diri saya dengan frasa sederhana, tetapi bahkan ini sudah merupakan keuntungan besar di pasar tenaga kerja, ketika Anda memberi tanda centang "Bahasa Inggris" di kolom ringkasan dalam paragraf tentang bahasa. Pengalaman saya menunjukkan bahwa seorang spesialis yang tidak berpengalaman dengan pengetahuan bahasa Inggris akan menemukan pekerjaan yang lebih mudah daripada seorang programmer yang berpengalaman tanpa bahasa Inggris.
Toolkit

Dalam profesi apa pun, ada seperangkat alat yang harus dikuasai. Jika seseorang perlu dapat menggunakan gergaji mesin, maka seorang programmer harus dapat bekerja dengan sistem kontrol versi, lingkungan pengembangan (IDE) dan sekelompok utilitas dan program bantu. Anda tidak hanya perlu mengetahui semuanya, Anda harus dapat menggunakannya. Jika wawancara dapat dilakukan dengan teori telanjang, maka masa percobaan akan segera menunjukkan apa yang tidak Anda ketahui.
Iklan tidak selalu menulis tentang persyaratan pengetahuan tentang toolkit, yang berarti bahwa jika Anda seorang programmer, maka Anda pasti tahu git. Persyaratan ini dipelajari dari tips tentang bagaimana cara diwawancarai dalam suatu spesialisasi. Ada banyak informasi serupa di Internet, artikel seperti itu sering ditemukan di situs pencarian kerja.
Saya menyusun daftar alat di selebaran, menginstalnya semua di komputer, dan hanya menggunakannya. Anda tidak dapat melakukannya tanpa belajar dan literatur di sini. Pergantian spesialisasi adalah waktu yang sangat banyak untuk belajar mandiri.
Portofolio

Majikan yang akan datang harus menunjukkan apa yang saya mampu. Plus, Anda perlu belajar alat dengan latihan. Untuk pemrogram portofolio, ini adalah github, sebuah situs tempat orang-orang memposting karya mereka. Untuk spesialisasi apa pun, ada tempat untuk menerbitkan karya, dalam kasus ekstrem, ada jejaring sosial tempat Anda dapat memposting hasil dan mendapatkan umpan balik. Apa yang harus dilakukan sebenarnya tidak penting, yang utama adalah melakukannya terus-menerus dan dengan kualitas terbaik. Publikasi karyanya membuat Anda berusaha agar Anda tidak malu. Dan ini bahkan merupakan motivator yang lebih baik daripada uang.
Sangat membantu untuk melihat portofolio orang lain dan mengulanginya. Bukan menggunakan penyalinan sepele, tetapi untuk membuat produk Anda sendiri, meskipun mengulangi gagasan orang lain - ini memungkinkan Anda untuk mendapatkan pengalaman, menambah pekerjaan baru ke portofolio Anda, dan tidak membuang waktu untuk pencarian kreatif.
Sangat beruntung menemukan item tes di iklan Anda. Jika Anda terus-menerus memantau proposal di pasar tenaga kerja, kadang-kadang ada pekerjaan dari atasan - inilah yang Anda butuhkan! Biasanya tugas-tugas ini mengandung esensi, bahkan jika mereka tidak membawa manfaat yang berarti sebagai suatu produk. Bahkan jika Anda tidak akan mengirimkan resume Anda ke perusahaan ini, maka Anda harus menyelesaikan tugas dan mengirimkannya. Hampir selalu sebagai tanggapan datang penilaian pekerjaan Anda, dari mana kelemahan Anda yang perlu diangkat akan menjadi jelas.
Sertifikat dan kursus

Tanpa selembar kertas - kita adalah serangga! Ketika orang melihat dokumen yang mengonfirmasi bahwa Anda tahu atau tahu caranya, itu membuat kesan terbaik. Kehadiran sertifikat dalam spesialisasi sangat membantu dalam mencari pekerjaan. Mereka datang dalam berbagai tingkat kepercayaan, tetapi dalam profesi apa pun ada lembaga sertifikasi yang dihargai oleh semua. Setuju terdengar indah: "Microsoft Certified Specialist."
Bagi saya sendiri, saya memutuskan untuk mencari sertifikat setelah saya sadar bahwa saya bisa. Saya membaca sedikit tentang sertifikat Microsoft, 1C dan berbagai lembaga pemerintah. Prinsipnya sama di mana-mana: uang dan pengetahuan dibutuhkan. Entah sertifikat itu sendiri membutuhkan biaya, atau perlu mengambil kursus khusus sebelum lulus, baik, atau masuk ke ujian itu sendiri membutuhkan uang. Dan ini tidak berarti bahwa Anda akan menerima sertifikat.
Jadi, saat ini, saya tidak memiliki sertifikat khusus - yah, sejauh ini ... ada rencana.
Tetapi saya tidak menyisihkan waktu, energi dan keuangan untuk melanjutkan kursus pendidikan. Sekarang sistem pembelajaran jarak jauh yang dikembangkan dengan baik - webinar. Sebagian besar lembaga utama negara melakukan kursus dan seminar. Seringkali ada diskon bagus atau seminar gratis. Saya mempertimbangkan keuntungan utama dari kelas-kelas tersebut - kemampuan untuk berkomunikasi secara langsung dengan orang-orang yang berpengalaman dan berpengetahuan. Anda selalu dapat mengajukan pertanyaan, bertanya untuk mengevaluasi pekerjaan Anda dari portofolio. Dan sebagai ceri pada kue untuk menerima dokumen tentang penyelesaian kursus. Tentu saja ini bukan sertifikat, tetapi ini menunjukkan keinginan Anda kepada majikan atas suatu tujuan.
Dokumen yang paling penting adalah ringkasan

Saya belajar banyak bahan tentang cara menulis resume dengan benar. Saya menyaksikan contoh orang lain, berkonsultasi dengan teman dan kenalan. Pertanyaan utama adalah apakah akan menulis dalam resume pengetahuan saya yang tidak terkait dengan pemrograman - dengan spesialisasi baru. Di satu sisi, inilah yang saya bisa - itu bisa dianggap pengalaman, tetapi di sisi lain - ini tidak relevan.
Akibatnya, saya memasukkan semua yang saya miliki di resume saya. Semua pengalaman kerja, semua dokumen untuk semua kursus, termasuk pelatihan tentang keselamatan kerja di perusahaan manufaktur. Mencantumkan semua pengetahuan komputer. Dia bahkan menunjukkan hobi dan hobinya. Dan tidak kalah!
Satu-satunya kesalahan saya, dan Anda memiliki saran untuk masa depan: Anda harus menduplikasi semua kunci, penting untuk catatan khusus, segera dan tanpa kata-kata yang tidak perlu dalam paragraf terpisah dari resume Anda (misalnya, "keterampilan"). Ini adalah saran dari manajer SDM di hari-hari pertama setelah saya bekerja di sebuah perusahaan besar. Majikan perlu segera memahami apakah perlu mempelajari resume Anda lebih lanjut atau tidak. Paragraf ini harus pendek, singkatan, kata kunci. Dan jika Anda ingin mengklarifikasi sesuatu, maka ini harus dilakukan nanti dalam teks resume.
Kapan?
Bagaimana memahami bahwa saya siap? Kapan mulai akting?
Sedikit lebih dari setahun setelah meninggalkan pekerjaan sebelumnya, stagnasi terjadi. Pengalaman kerja diakumulasikan, keterampilan dalam menggunakan alat ditingkatkan, pengalaman pemrograman di tempat kerja dan dalam portofolio diisi kembali, bahasa Inggris secara bertahap diingat. Semuanya berjalan sesuai rencana, tetapi ketidaksabaran berkobar dalam diri saya untuk mengambil langkah berikutnya, untuk mulai mencari pekerjaan yang serius. Dan dengan tidak sabar, muncul keraguan: Saya tidak siap, saya tidak akan berhasil, sia-sia saya keluar dari pekerjaan lama saya ... dan hal-hal seperti itu.
Agar tidak memperburuk situasi dengan suasana hati yang dekaden, saya mulai bertindak sedikit: Saya meletakkan resume di satu situs dan hanya menunggu. Di satu sisi, ada rasa kurang percaya diri bahwa mereka pada umumnya akan mendengarkan saya saat wawancara dan tidak diusir dalam aib, tetapi di sisi lain, sudah ada beberapa pengalaman dan ada sesuatu untuk ditunjukkan.
Saya melihat dari statistik di situs bahwa resume saya sering dilihat. Terkadang beberapa perusahaan mengunjungi halaman resume saya beberapa kali. Tampak bagi saya bahwa pertama kali manajer personal melihat, dan kedua kali dia ditunjukkan kepada bos. Saya tidak tahu bagaimana itu sebenarnya, tetapi saya mendapat kesan bahwa saya tertarik pada orang-orang, bahwa orang-orang berunding, membaca kembali, berdiskusi. Dan ini sudah setengah jalan menuju kemenangan!
Saya mengirim permintaan pekerjaan pertama saya ke bank besar yang terkenal. Departemen kontrol kualitas internal mencari pengembang untuk mengotomatiskan proses alur kerja. Saya membuat permintaan terutama tidak mengandalkan kesuksesan, taruhannya adalah saya memiliki pengalaman di departemen kualitas. Saya mengalami kejutan dan sukacita yang luar biasa pada saat yang sama ketika mereka memanggil saya untuk wawancara!
Mereka tidak membawa saya untuk bekerja di bank, tetapi saya melihat wawancara nyata programmer dari "baris pertama". Saya menyelesaikan tugas tes, berbicara dengan para kepala dari berbagai tingkatan. Dan hal terpenting yang saya mengerti dari hasil wawancara adalah penilaian tingkat saya sebagai seorang programmer. Saya mulai memahami keberadaan saya, yang mana dari saya adalah seorang programmer, dan apa yang belum saya ketahui. Ini adalah informasi yang paling penting! Selain daftar pengetahuan yang hilang, dia memberi keyakinan bahwa saya mendapatkannya. Perlahan, tapi ternyata.
Ketika saya pulang dari wawancara, saya langsung mengoreksi judul resume menjadi "intern-programmer". Level saya tidak menarik programmer, jadi atasan tidak benar merujuk pada resume saya. Tetapi "peserta pelatihan" adalah penilaian yang sangat nyata dari pengetahuan saya dalam spesialisasi baru.
Langkah paling penting

Kunjungan ke bank besar memberi saya pengertian dan kepercayaan diri yang diperlukan. Saya beraksi. Resume diposting pada beberapa sumber dan mulai secara aktif mengirimkan permintaan untuk pertimbangan pencalonan saya di organisasi kota besar dan terkemuka. Seperti kata pepatah: "Apakah Anda ingin menjadi yang terbaik, bermainlah dengan yang terbaik."
Satu lowongan paling menarik minat saya. Organisasi memposting tugas pengujian di situs pencarian kerja. Penugasan itu tidak terlalu sulit, tetapi bagaimana itu disusun, apa tenggat waktu untuk implementasi dan teknologi apa yang harus saya gunakan ... semuanya menunjukkan pendekatan yang baik untuk bisnis.
Saya menyelesaikan tugas, mencoba melakukannya lebih cepat dari jadwal. Dan dikirim.
Saya mendapat penolakan dengan analisis rinci tentang kode yang saya tulis. Apa yang saya lakukan dengan baik dan apa yang bisa dilakukan dengan lebih baik dan mengapa. Jawaban terperinci ini sangat menarik dan saya menyadari bahwa saya ingin bekerja di sana. Saya siap untuk pergi ke kantor mereka dan bertanya apa yang perlu mereka pelajari, selesaikan atau kuasai untuk mendapatkan pekerjaan bersama mereka. Tetapi pertama-tama, saya memperbaiki kode saya sesuai dengan komentar yang dikirim kepada saya dan dikirim lagi. Kali ini mereka memanggil saya dan mengundang saya untuk wawancara.
Bagian paling sulit dari sebuah wawancara pada usia 35 adalah untuk menjelaskan mengapa saya berhenti dari pekerjaan yang bagus dengan penghasilan yang baik dan memulai dari awal profesi baru. Saya tidak khawatir tentang resume saya, saya bisa memberi tahu Anda tentang setiap item yang ditunjukkan, membuktikan bahwa saya benar-benar tahu dan bisa, semua yang tertulis di sana dan pada tingkat itu, seperti yang ditunjukkan. Tetapi bagaimana saya bisa sampai di sini dan mengapa?
Anehnya, pertanyaan ini diajukan salah satu yang terakhir, tetapi pada tahap pertama. Saya tidak memikirkan apa pun dan mengatakan bagaimana itu, tentang impian masa kecil saya untuk menjadi seorang programmer dan tentang tujuan saya: dengan bangga menyatakan bahwa saya seorang spesialis, saya seorang insinyur perangkat lunak! Bodoh, mungkin, tapi itu benar.
Pada tahap selanjutnya, saya dievaluasi oleh programmer nyata, yang pengajuannya saya kemudian jatuh. Di sini seluruh percakapan itu murni berdasarkan spesialisasi, oleh pengetahuan, keterampilan, keterampilan bekerja dengan alat. Saya memberi tahu bagaimana saya akan menyelesaikan tugas-tugas yang ditawarkan kepada saya. Pembicaraan itu panjang dan bias. Kemudian yang tak terduga "Dua hari kemudian mereka akan memanggilmu, selamat tinggal."
Sayang sekali. Saya sudah terbiasa dengan frasa penolakan. Tetapi ada harapan, semuanya dilakukan sangat banyak dalam organisasi ini sesuai dengan aturan dan selalu menepati janji mereka. Namun, saya terus mencari pekerjaan.
Mereka memanggil saya tepat waktu dan mengatakan bahwa ada tawaran untuk saya. Magang adalah pilihan yang bagus untuk pencari kerja di posisi saya. Selama tiga bulan saya dibayar gaji dan dilatih pada proyek nyata. Sulit untuk mendapatkan pelatihan yang lebih baik, saya setuju tanpa ragu.
Ini baru permulaan.
Pada hari pertama magang, atasan langsung saya selama briefing induksi menjelaskan ide yang sangat penting, yang saya bagikan kepada semua orang ketika datang untuk mengubah spesialisasi atau mereka yang baru memulai karir mereka. Saya tidak menuliskan kata demi kata, tetapi saya ingat artinya dengan baik:
Setiap programmer berkembang dalam tiga bidang: Pemrograman, keterampilan komunikasi, pengalaman hidup pribadi. Tidak sulit menemukan orang yang dapat menulis kode yang baik. Sosiabilitas adalah sifat karakter yang dapat dianggap sebagai konstan. Dan pengalaman hidup adalah kekurangan, karena kebanyakan pencari kerja adalah siswa baru.
Ternyata saya disewa dengan gagasan bahwa saya memiliki pengalaman bekerja dengan klien nyata, pada proyek nyata, memiliki banyak pengetahuan serbaguna dan platform untuk berfungsi dalam lingkungan bisnis sudah siap. Dan masuk akal untuk meluangkan waktu pada pelatihan saya sebagai programmer dengan tingkat yang sama seperti mengajar programmer yang baik bagaimana berinteraksi dengan lingkungan bisnis.
Bagi mereka yang berpikir tentang berganti pekerjaan, ide penting dari percakapan yang akan saya pilih adalah bahwa mengubah lingkup kegiatan demi mimpi tidak hanya nyata, tetapi juga permintaan di pasar tenaga kerja.Bagi saya, semuanya baru saja dimulai!Sekarang saya seorang insinyur perangkat lunak penuh waktu di Inobitek, mengambil bagian dalam pengembangan sistem informasi medis. Tetapi masih terlalu dini bagi saya untuk menyebut diri saya seorang Programmer. Masih banyak yang harus dipelajari untuk mengembangkan perangkat lunak secara mandiri.Orang mengatakan dengan benar bahwa pekerjaan harus disukai. Demi ini, ada baiknya “menggali, berkeringat, dan bertahan lama!”