Kami tahu bahawa pelajar CodeGym ingin mendengar cerita mereka yang sudah bekerja dalam IT. Oleh itu, kami telah mengambil perkara ke tangan kami sendiri dan melancarkan satu siri tentang pembangun dari pelbagai negara dan syarikat, yang telah menamatkan latihan Java kami. Kisah ini mengenai Maria dari Rusia, yang pernah bekerja dalam sumber manusia. Laluan Maria untuk pembangunan perisian bermula apabila teman lelakinya mencadangkan menyelesaikan masalah pengaturcaraan. Dia sangat suka melakukannya sehingga dia memutuskan untuk mempelajari Java dan menjadi pembangun."Saya mendaftar dalam program kemanusiaan, tetapi saya suka matematik": kisah Maria the Developer - 1

"Buat pertama kali dalam 15 tahun, saya berasa gembira melakukan sesuatu"

Saya kini berumur 31 tahun. Saya mula belajar pembangunan perisian 2 tahun lalu. Sebagai seorang kanak-kanak, saya menghadiri sekolah matematik khas dan, selari, menyertai pertandingan matematik akademik. Tetapi ibu saya selalu memberitahu saya bahawa kerana saya seorang gadis, profesion teknikal bukan untuk saya. Seperti saya akan belajar dan kemudian membaiki komputer lama. Saya mendaftar di mana ibu saya mahu saya dan menerima diploma dalam pengajian budaya. Selepas universiti, saya bekerja dalam HR selama 8 tahun di syarikat seperti Procter & Gamble (FMCG) dan UCB Pharma. Saya mempunyai pemikiran matematik, jadi walaupun dalam pengurusan HR, saya melakukan analisis pada tahap kepuasan pekerja, skor prestasi kakitangan dan perancangan gaji dan faedah. Saya fikir mereka membayar dengan baik dan ia adalah syarikat yang berprestij. Jawatan terakhir saya dalam HR ialah sebagai rakan kongsi perniagaan. Tetapi ia tidak memberikan saya banyak kepuasan. Jadi saya mula berfikir untuk menukar profesion saya. Teman lelaki saya membuat pengaturcaraan dan menyediakan masalah untuk pertandingan matematik. Saya pernah sakit dan dia mengajak saya untuk menyelesaikan beberapa masalah pengaturcaraan. Dia tidak mahu saya bosan di rumah. Dia juga mencadangkan saya melihat laman web pendidikan, di mana saya mengambil kursus pendek tentang Java. Saya menangani masalah pengaturcaraan ini selama kira-kira enam bulan. Saya sangat menyukainya. Saya menyedari bahawa buat pertama kali dalam 15 tahun, saya berasa gembira melakukan sesuatu. Sebelum ini, saya hanya pergi bekerja dan mencari wang, tetapi saya tidak menyukai pekerjaan saya. Ia hanya merasakan seperti satu kewajipan. Untuk menumpukan lebih banyak masa kepada hobi saya, saya memutuskan untuk mengambil risiko dan menukar profesion saya kepada pengaturcaraan. Tetapi kenalan saya yang bekerja di lapangan memberi amaran kepada saya bahawa tugas pendidikan adalah keren, tetapi pengaturcara profesional melakukan sesuatu yang lain di tempat kerja. Saya terpaksa belajar teori tentang kelas, kaedah, dan pengaturcaraan berorientasikan objek.

"Saya berjaya belajar di tempat kerja dan pada waktu malam di rumah"

Teman lelaki saya kod dalam Java, jadi saya juga mula belajar Java. Pada mulanya, saya tidak tahu bahawa bahasa pengaturcaraan lain wujud, dan apabila saya melakukannya, saya tahu bahawa saya tidak mahu mula mempelajari sesuatu yang lain dari awal. Dengan semua itu, saya sengaja mencari kursus Java dan terjumpa kursus ini. Ketika itulah saya mendapati diri saya pekerjaan yang lebih mudah yang boleh saya gabungkan dengan belajar sendiri. Oleh kerana beban kerja saya ringan, saya berjaya belajar di tempat kerja dan pada waktu petang di rumah. Selain kursus, saya membaca buku pengaturcaraan dan mengekodkan projek haiwan peliharaan — kalkulator perbelanjaan. Semua ini mengambil masa kira-kira satu setengah tahun. Beberapa ketika selepas Tahap 32, saya mula mencari kerja. Kemahiran dan pengetahuan saya cukup untuk pergi ke temuduga. Saya pergi ke tiga temu duga (saya menghantar resume saya kepada tiga syarikat sahaja, tetapi kerana saya memenuhi kriteria yang ditentukan mereka, saya telah dijemput ke temu duga pada setiap satu daripada mereka) dan berjaya menyelesaikan proses dalam setiap contoh. Salah satu syarikat yang memberi saya tawaran ialah bank yang terkenal, tetapi mereka memberikan maklum balas yang terlalu panjang dan saya fikir mereka tidak sesuai untuk saya. Syarikat kedua yang saya pergi ialah EPAM. Saya membuat ujian untuk mereka dan melalui dua temu bual yang melibatkan masalah teori dan praktikal. Tetapi, satu, saya tidak suka projek yang mereka cadangkan, dan dua, saya tidak suka budaya korporat mereka.

"Pendapatan saya tidak naik. Sebaliknya, ia berkurangan sebanyak dua pertiga, tetapi sekarang saya suka profesion saya"

Saya akhirnya memilih syarikat produk yang besar ( Nota editor: heroin kami meminta kami untuk tidak menamakan majikannya ). Budaya korporat syarikat sesuai dengan saya: Saya tidak acuh tak acuh tentang tempat kerja saya dan jenis projek yang akan saya lakukan. Pada mulanya, saya menjadi pelatih selama 3 bulan. Saya mencipta perkhidmatan baharu untuk syarikat itu dan kemudian dinaikkan pangkat kepada pembangun junior. Kami mempunyai pasukan yang sangat besar (terdapat lebih daripada 20 orang dalam kumpulan pembangunan kami sahaja). Kami mengendalikan kandungan untuk satu perkhidmatan dan sedang mencipta perkhidmatan untuk membantu rakan kongsi kami menguruskan proses perniagaan mereka. Tugas saya sebenarnya tidak berbeza dengan pemaju biasa. Satu-satunya perkara ialah mereka mengambil masa saya lebih lama dan kod saya disemak dengan lebih kerap dan lebih teliti. Setiap kumpulan dalam syarikat mempunyai timbunan teknologi sendiri, yang bergantung pada tugas. Syarikat itu sangat besar — ​​terdapat sangat sedikit proses yang digunakan di mana-mana di sana. Saya seorang pembangun junior sekarang. Apabila kerja bermula, kesukaran saya ialah kami bekerja dari jauh, dan rakan sekerja saya tidak bertindak balas secepat mereka secara peribadi. Saya tidak mempunyai masalah lain untuk menyesuaikan diri di tempat kerja. Menariknya, pendapatan saya tidak naik. Sebaliknya, ia menurun sebanyak dua pertiga, tetapi sekarang saya suka profesion saya. Kerja lebih mudah. Saya tidak perlu memaksa diri saya. Dengan usia, nilai saya telah berubah. Sebelum ini, saya mengutamakan menjana wang dan kerjaya di sebuah syarikat yang hebat. Tetapi sekarang saya lebih mementingkan pekerjaan yang saya sukai.

Petua untuk pembangun pemula:

  1. Fahami apa yang anda suka. Cuma, jika anda tidak suka pengaturcaraan, maka ia akan menjadi seret, sama seperti pekerjaan lain. Tetapi jika anda sudah tahu bahawa anda menyukainya, maka jangan takut dengan stereotaip atau umur anda. Saya tahu ramai orang mahu pergi ke IT untuk wang, tetapi ini mungkin bukan idea yang terbaik.

  2. Belajar prinsip pengaturcaraan asas. Soalan temu bual selalunya bertujuan untuk menilai pemahaman anda dan bukannya pengetahuan. Adalah penting untuk anda memahami perkara yang berlaku di bawah hud program, boleh dikatakan, bagaimana dan mengapa ia berfungsi.

  3. Apabila membina jadual latihan, pastikan ia berfungsi untuk anda. Semuanya harus disesuaikan. Sesetengah orang perlu belajar dengan cepat. Yang lain membuat kemajuan pada kadar yang lebih terukur.