Bekerja 12 jam sehari dan tetap terjaga selama 3 hari berturut-turut, atau bagaimana saya menjadi pengembang frontend

Bagaimana seorang pria dari kota Kameshkovo masuk ke bidang IT dan membuktikan bahwa akan ada keinginan, tetapi akan selalu ada peluang



Halo! Nama saya Artem, saya adalah pengembang frontend dalam produksi outsourcing di Hawking Bros. Sekarang saya sudah berada di tengah dan masih kuliah di perguruan tinggi dalam spesialisasi "Pemrograman dalam sistem komputer".



Saya berasal dari Kameshkovo - dekat dengan Vladimir. Populasi - 12.496 orang. Kota yang kecil dan tidak mencolok di peta, yang dimulai sebagai desa bagi para pekerja di pabrik tenun. Seperti yang sudah Anda pahami, TI tidak terlalu berkembang di kampung halaman saya, meskipun perlu dicatat bahwa pemuda setempat tertarik pada lembaga pendidikan teknis.



gambar

Ini Kameshkovo. Halo, tanah air kecil



Pada artikel ini saya akan memberi tahu Anda seperti apa cara saya memasuki TI. Mungkin orang lain dari kota dan desa kecil akan membacanya dan memahami bahwa Anda tidak memerlukan koneksi atau uang untuk bekerja di industri kami, Anda hanya perlu keinginan untuk bekerja dengan baik dan bekerja keras.



Pertama komputer, game dan kurangnya minat dalam pengembangan web



Pada usia 13 tahun, saya mendapatkan komputer pertama saya, dan bahkan kemudian saya mulai mempelajari cara kerjanya. Sebenarnya, ini bisa dianggap sebagai titik awal perjalanan saya menuju TI. Saya melakukannya sendiri dan itu sulit - saya tidak memiliki literatur khusus, dan tingkat bahasa Inggris saya masih kurang. Oleh karena itu, saya sering "memukul secara acak" dan belajar dengan cara ini. Setelah beberapa saat, saya pergi ke lingkaran pemrograman sekolah. Terima kasih kepadanya karena setidaknya memiliki bahan untuk studi yang lebih dalam tentang subjek tersebut. Dan kemudian saya sudah memutuskan dengan pasti bahwa saya ingin menghubungkan hidup dengan TI.



Saat itu, saya kurang lebih menguasai C ++: Saya menggunakannya untuk membuat kalkulator kecil untuk diri saya dan teman-teman saya, yang misalnya menghitung persentase dalam game. Itu adalah perasaan yang keren: datang dengan beberapa aplikasi dan mencoba menerapkannya sendiri, memikirkan logika pekerjaan, memperbaiki beberapa kesalahan, dengan mempertimbangkan fakta bahwa tidak ada yang memberi Anda solusi siap pakai, dan bahkan lebih sedikit lagi yang mendorong Anda.



Saat itu saya tidak pernah membayangkan akan menjadi web developer. Di kelas 9 kami diajari HTML dan sedikit JavaScript, dan kemudian saya pikir itu terlalu mudah bagi saya. Tetapi setelah beberapa tahun, setelah mempelajari pengembangan web, saya berubah pikiran ...

Saya mengetahui bahwa ada aplikasi web yang besar dan bagaimana mereka dikembangkan dan disadari bahwa ini keren dan harus bergerak ke arah ini. Selain itu, pada 2016-2017, pengembangan web meningkat pesat - banyak teknologi muncul, popularitas solusi yang ada mulai tumbuh karena rilis versi baru. Kami mulai berbicara tentang bot, UI gerakan, dan banyak lagi.



Kira-kira pada waktu yang sama, ketika saya masih di tahun ke-2 kuliah, kami diundang untuk berpartisipasi dalam kejuaraan profesional muda WorldSkills Russia (wilayah Vladimir). Saya ditawari untuk mencoba berpartisipasi dalam kompetensi "Desain dan Pengembangan Web". Saya setuju, tetapi kali ini saya terbang: pengetahuan saya tidak cukup dan tempat peserta pergi ke orang lain. Anehnya, hal itu tidak membuatku kesal. Justru sebaliknya, saya punya tujuan - ambil bagian dalam kejuaraan tahun depan, dan untuk menunjukkan kepada semua orang apa yang saya mampu.



Mentor perguruan tinggi mulai memperhatikan perkembangan saya. Dan tiba-tiba suatu hari mereka memberi tahu saya bahwa peserta yang seharusnya tampil di kejuaraan telah disingkirkan, dan mereka akan menggantikan saya. Kedengarannya sinis, saya senang. Tetap hanya untuk menang dan membuka pintu menuju kehidupan baru. Jadi tunggu apa lagi? Meneruskan!



Rencananya adalah bekerja lebih keras, bekerja lebih baik. Tidur hanya untuk orang yang lemah



Dan sekarang terbang dalam salep: ketika saya mengetahui tentang ini, hanya ada beberapa bulan tersisa sebelum kejuaraan, dan saya sangat perlu untuk meningkatkan keterampilan dan pengetahuan saya. Saya memahami bahwa pada tingkat perkembangan saat ini saya hampir tidak akan mencapai hasil yang baik, karena kejuaraan tersebut menyiratkan pengetahuan tentang backend, frontend dan, pada saat yang sama, desain. Jika saya masih berhasil dalam desain dan front-end - saya memiliki pengalaman dengan Photoshop, dengan tata letak, maka backend sangat sulit.

Saya merevisi jadwal saya. Rencananya sederhana: bekerja keras dan bekerja keras setiap hari, tetapi menang. Tidak ada keseimbangan kehidupan kerja, hanya hardcore. Untuk ini, saya mulai belajar rata-rata 12 jam sehari. Kadang-kadang saya bisa mempersiapkan beberapa hari tanpa tidur (catatan saya adalah 3 hari, tetapi saya tidak menyarankan siapa pun untuk mengulanginya. Dan lebih baik tidak bertanya bagaimana saya bertahan).



Secara umum, beberapa bulan ini terlihat seperti ini: setelah malam tanpa tidur untuk latihan lain di perguruan tinggi, yang berlangsung hampir 12 jam, duduk dengan memar besar di bawah mata saya, lalu menghabiskan satu jam di kereta komuter, tempat saya juga duduk, terkubur di laptop saya. Di rumah saya hanya bisa istirahat selama 20 menit, lalu kembali bekerja. Saya tidak tahu berapa lama saya akan bertahan seperti ini. Tetapi saya didukung oleh fakta bahwa saya menjalankan bisnis yang sangat saya sukai dan sukai. Dan saya mengerti bahwa memenangkan kompetisi ini akan sangat berkontribusi pada perkembangan saya selanjutnya.



Untuk kejuaraan, saya benar-benar mempelajari ulang tata letaknya, JavaScript. Saya menggunakannya di sekolah, tetapi saya menggunakan sintaks lama. Pada 2016, sintaksnya didesain ulang sepenuhnya, membuatnya lebih berorientasi pada manusia. Itu bagus, tapi akhirnya saya harus belajar bahasa itu lagi. Saya juga berlatih di PHP dan WordPress. Dengan setumpuk teknologi seperti itu, saya memasuki kejuaraan.



gambar

Saya berkonsentrasi untuk memenangkan kejuaraan nomor 4.



Usaha saya membuahkan hasil: setelah 3 hari kejuaraan, saya menempati posisi pertama dengan keunggulan kuat atas peserta lainnya. Jadi memar di bawah mata dan hari yang tidak teratur bisa dibenarkan.



Setelah kejuaraan, saya memutuskan untuk tidak menyia-nyiakan keterampilan saya. Sedikit demi sedikit saya mulai menjadi freelance. Melakukan pesanan kecil untuk WordPress atau tata letak di Bootstrap. Sebelum mendapatkan pekerjaan biasa, itu tidak mudah: Saya pindah ke sebuah asrama di Vladimir dari Kameshkovo. Saya tidak menemukan banyak dukungan dalam usaha saya. Sulit untuk hidup dengan uang pertama, saya harus memotong diri saya sendiri dalam banyak hal. Tapi saya tidak mau menyerah pada rencana saya. Mungkin sekarang sulit. Mungkin ada sesuatu yang hilang. Tidak apa-apa saat Anda berada di awal perjalanan. Dan pertama-tama, saya terjun ke profesi bukan karena "gunung emas", tetapi karena saya menginginkannya.



Hari kerja di bulan Juni, lalu tengah



Setelah menjadi freelancing, saya mendapat pekerjaan di agensi digital sebagai junior backend developer. Dalam pekerjaan ini, dia terutama terlibat dalam dukungan pendaratan dan toko online di Bitrix. Secara umum, saya menyukai semuanya, tetapi pada titik tertentu saya mulai berkembang menjadi pengembang tumpukan penuh. Ini adalah bel alarm pertama. Namun pada kenyataannya, ini adalah cerita yang tersebar luas di wilayah ini: tidak ada begitu banyak tim yang kuat, dan orang tidak boleh melupakan arus keluar spesialis ke ibu kota dan lebih dari jutaan kota. Selain itu, setelah 8 bulan bekerja, saya menyadari bahwa pada prinsipnya saya tidak menyukai backend. Tidak ada gunanya membuang-buang waktu untuk pekerjaan ini.



Saya mulai mencari dan berhenti tidak lama kemudian. Pada saat ini, saya mengetahui backend dengan baik, lulus ujian dan menjadi pengembang Bitrix bersertifikat. Saya pikir saya bisa terus bekerja dengan dukungan. Tapi tetap saja, bagian depan lebih menarik saya. Ini adalah sensasi yang tak tertandingi: keren saat Anda melihat produk Anda, Anda dapat menggunakannya. Sensasi murni: untuk melihat fitur yang telah Anda terapkan - animasi, semacam logika bisnis garis depan yang kompleks, kalkulator.



Jadi saya mulai mencari pekerjaan developer frontend. Di hh saya menemukan Hawking Bros, di mana saya telah bekerja selama hampir setahun. Pertama kali saya diwawancarai oleh manajer teknis kami. Dia menguji saya untuk kecukupan umum dan menilai tingkat pengetahuan. Wawancara kedua berlangsung dengan ketua tim departemen frontend, pertanyaannya sudah lebih substantif - tentang pemahaman umum JavaScript, pengetahuan tentang standar baru, dan hambatannya. Akibatnya, mereka membawa saya.



Dimana saya sekarang



Saya pikir saya akan mengerjakan proyek dan tugas kecil dulu. Tidak ada yang seperti ini. Segera setelah saya bergabung dengan Hawking Bros, saya mulai mengerjakan proyek besar yang menggunakan React. Baru setelah itu saya hampir tidak tahu apa-apa tentang React dan harus segera mempelajarinya. Beberapa pengetahuan saya tentang Vue berguna.



Saya sudah bekerja di sini selama hampir setahun. Hari kerja saya dimulai dengan fakta bahwa saya membuka pengelola tugas kita, melihat tugas saya, dan mulai melakukannya. Paling sering saya terlibat dalam pengembangan React, dukungan pada berbagai proyek, pengembangan antarmuka baru. Baru-baru ini, saya telah melakukan beberapa tugas cadangan. Sekarang saya bahkan membantu junior kami, yang baru saja masuk ke profesinya.



Frontend hari ini adalah ceruk yang sangat keren di mana Anda dapat mengembangkan baik secara horizontal maupun vertikal. Terima kasih kepada pimpinan tim, kami sangat memperluas tumpukan teknologi kami, di masa depan, menurut saya, jumlah proyek keren yang kami kerjakan hanya akan meningkat.



Saya belajar React kurang lebih cepat, dan saya masih terus mempelajarinya. Saya sudah dapat mengambil hampir semua kerangka kerja, mengetahuinya dalam beberapa jam dan membuat fitur yang bagus. Saya mencoba mengembangkan hal ini dan selanjutnya, untuk mempelajari lebih lanjut tentang arsitektur situs dan aplikasi.



Dan akhirnya



Saya tertarik dengan pekerjaan saya, dan saya menikmatinya. Anda perlu menjadi pengembang web hanya jika Anda benar-benar bersemangat, tetapi di sini saya tidak akan mengatakan hal baru. Ini terjadi di area mana pun. Anda tidak boleh terjun ke profesi ini karena hype atau demam emas TI. Jika tidak, kelelahan akan menyusul Anda dalam enam bulan atau satu tahun.



Saya mencoba untuk berpegang teguh pada dan menyarankan semua orang untuk mengikuti kata-kata motivasi yang tertulis di poster di kantor kami - "LAKUKAN DENGAN BAIK, *** ANDA AKAN MENDAPATKAN DIRI ANDA."



Secara umum, jika Anda memutuskan untuk memulai jalur pengembang web yang dipenuhi dengan paku dan berlian, Anda harus memiliki kemauan yang luar biasa, disiplin diri, dan terus-menerus meningkatkan diri menjadi seorang profesional. rencana. Bahkan lebih baik jika Anda mencurahkan setidaknya beberapa jam sehari untuk belajar.



All Articles