Yoda: Tuan Qui-Gon, apakah ada hal lain yang ingin Anda sampaikan?
Qui-Gon Jin: Dengan izin Anda, Tuan. Saya menemukan titik konsentrasi Kekuatan Besar.
Yoda: Fokus, katamu?
Mace Windu: Di dalam makhluk hidup?
Qui-Gon Jin: Dalam bocah itu. Sel-selnya mengandung tingkat midichlorian tertinggi dari semua yang saya lihat. Dia mungkin dikandung oleh para midichlorian.
Mace Windu: Anda mengisyaratkan ramalan tentang Yang Terpilih yang akan membawa keseimbangan bagi Angkatan. Apakah Anda percaya ini anak laki-laki itu?
Perang bintang Episode I. The Phantom Menace.
Man, jika Anda membaca ini, maka kemungkinan besar Anda seorang insinyur. Dan, mungkin, Anda sudah bosan dengan semuanya. Atau mungkin juga tidak. Namun, saya ingin berbagi dengan Anda pengalaman dan pemikiran saya tentang bagaimana saya berhasil mewujudkan impian saya menjadi kenyataan.
Sisi gelap the Force menyembunyikan segalanya. Mustahil meramalkan masa depan kita ...

Saya mempertahankan diploma kehormatan saya tentang masalah pesawat tak berawak dan memutuskan untuk memperkenalkan drone saya, yang saya sendiri βtamatβ. Pada saat itu, saya telah bekerja sebagai insinyur desain di departemen aerodinamika dari Biro Desain (biro desain eksperimental) selama satu setengah tahun. Eh, saya akan tahu sebelumnya seberapa cepat saya akan "mendarat" bersama dengan semua ambisi dan Wishlist saya ... Secara umum, saya menyadari kenyataan pahit dan terus bekerja dengan tenang di lap.
Romansa pekerjaan seorang insinyur biasa biasanya terdiri dari perhitungan, laporan, perhitungan ulang, pembuatan ulang terus-menerus, hingga hilangnya koneksi dengan kenyataan. Kami bahkan memiliki segel lucu bos "Semua * nya. Ulangi! β Dan semuanya akan baik-baik saja, tetapi saya sangat tertekan oleh kenyataan bahwa di sini Anda melakukan sulap, menyulap selama bertahun-tahun, dan hasilnya bodoh! Tidak ada interaksi otak kelompok yang jelas - setengah dari pekerjaan yang kita lakukan ternyata tidak perlu. Karenanya proses abadi, dan keluar pada akhir pekan. Yah, entah bagaimana tidak ada "Soviet", gagasan umum dan keinginan kepemimpinan untuk menyalip "negara terkutuk". Tetapi motivator utama dalam desain eksperimental adalah ide umum.
Saya bekerja seperti ini selama lebih dari tiga tahun - saya lelah, saya perlu mengubah sesuatu. Dan kemudian saya ingat impuls saya untuk menjadi seorang programmer. Saya ingin lulus ujian dalam ilmu komputer untuk melakukan apa yang perlu saya lakukan, tetapi guru yang suram pada pilihan pertama dengan cepat menolak keinginan saya: "Anda tidak bisa lulus ujian. Anda sangat lemah dalam ilmu komputer. "
Setelah refleksi malam yang panjang, tiba-tiba saya menyadari bahwa saya harus menjadi pengembang! Turun dengan semua perhitungan ini, tumpukan daging birokrasi dan formalitas abadi! Saya ingin kode dan menjadi keren! Ya atau sebaliknya.
Anda harus melepaskan semua yang Anda takut kehilangan ...
Bahasa mana yang dipilih?

Hal pertama yang saya temui adalah memilih bahasa pemrograman. Anda tidak pernah tahu bagaimana semuanya akan berakhir. Jadi saya - saya telah membaca, cukup melihat, menjadi berantakan. Akibatnya, ia berada di antara dua kurultay raksasa: yang pertama - "javists" (kode di Jawa), dan yang kedua - "sysharpists" (kode dalam C #). Saya hampir menjadi "sisharpist", tetapi Jawa merayu saya dengan platform silangnya dan fakta bahwa ada sedikit "orang Jawa". Seperti yang kita katakan, kita tidak mencari cara yang mudah. Hasilnya adalah Java.
Bagaimana cara belajar menulis kode di Java?
Hal pertama yang terlintas dalam pikiran adalah pendidikan mandiri. Yah, saya pikir saya akan mempelajarinya sendiri di tutorial dan vidosik, terlebih lagi, gratis! Tetapi setelah seminggu mengintimidasi kemauan saya, saya menyadari bahwa saya membutuhkan kursus, karena dengan pseudo-self-training saya berisiko kehilangan seluruh minat saya pada codership.
Pencarian tidak memakan waktu lama bagi saya. Di antara kursus online, pelatihan dan sekolah, saya menemukan kursus tentang pemrograman Java di taman IT Kazan (52 St. Petersburg), dan di sana mereka hanya merekrut sebuah kelompok untuk dijalankan. Jadwal dijanjikan nyaman: pada hari Sabtu dan Minggu, total 70 jam akademik. Harga untuk kursus 2017 adalah 24 ton kayu. Mereka dapat dibayar dengan cicilan bulanan sebesar 6 ribu. Untuk insinyur akan lakukan. Ya, dan mengorbankan akhir pekan demi tujuan bersama - kita sudah melewati ini, jangan tersentak.
Saya setuju. Jalur cahaya pengetahuan akan menunjukkan kepada kita

Sebelum memulai kursus, kami dibagi menjadi dua kelompok: yang tertua dan yang termuda. Dibagikan melalui pengujian sederhana. Saya memukul yang lebih tua. Dan siapa yang meragukannya, saya seorang insinyur.
Pekerjaan selanjutnya adalah "seminggu Anda memasak pekerjaan rumah, pada akhir pekan Anda menyerahkannya." Jadi Makar dari output "Hello, World!" 5 bulan berlalu sebelum menulis dan menggunakan layanan web Anda di server Linux jarak jauh.
Setelah kursus, saya sudah memiliki beberapa ide tentang bagaimana menulis program yang paling sederhana, menunjukkan di mana harus menyodok di SpringBoot, mengajarkan cara membuat mesin virtual dan menginstal Linux di sana, menunjukkan cara menggunakan layanan Anda di sana, dll. Di pintu keluar, saya memiliki mini-proyek pertama dalam bentuk layanan web RESTful dengan kesombongan terpasang. Oh ya, sertifikat pelatihan lanjutan telah menjadi ceri pada kue.
Gunakan insting Anda dan Anda akan menemukannya
Sebulan sebelum akhir kursus, saya membuat resume tentang "he-he ru" yang kami cintai dan mulai perlahan mencari tempat baru untuk perbuatan saya. Perasaan kesejukan saya sendiri setelah kursus sedikit mengganggu realitas dan, setelah mulai wawancara, saya menjadi penting sebagai makalah. Di suatu tempat itu memainkan trik pada saya, dan di suatu tempat saya bahkan ditawari untuk berlatih kembali ke PHP.
Setelah sebulan mempopulerkan diri sendiri, saya menemukan apa yang saya cari. Lowongan untuk peserta pelatihan oleh pengembang Java. Baiklah apa? Dan Kuil Jedi tidak segera dibangun. Setelah menyelesaikan tugas tes dan lulus wawancara, saya diterima. Dan saya mendapat pekerjaan tidak hanya paruh waktu, tetapi juga paruh waktu, karena saya masih tetap paruh waktu di Biro Desain saya! Ya, ya, pesawat tidak ingin membiarkan saya pergi, dan kami, insinyur, menyukai segala macam cara canggih dalam melakukan sesuatu. Dan jika untuk bawang putih, maka "perlu untuk hidup pada sesuatu."
Sabar! Jedi sedang makan malam sekarang. Hehe
Opsi untuk hasil magang telah disepakati sebelumnya. Bergantung pada pengetahuan yang didapat, mereka bisa langsung mempekerjakan saya, atau menawarkan saya magang lagi, atau kami mengucapkan selamat tinggal. Durasi satu magang adalah tiga bulan, tidak mungkin ada lebih dari dua magang.

Saya ditugaskan Buddy - pribadi saya Obi-Wan Kenobi. Ngomong-ngomong, kelebihan lainnya untuk motivasi keseluruhan saya. Dia hampir selalu dan di mana-mana. Eh, masih enak rasanya seperti Jedi. Oh, itu, "javistom" =)
Saya didakwa dengan kesabaran, demensia, dan keberanian dan bergegas untuk menaklukkan pengalaman pemrograman yang luas! Fakta bahwa mereka menganggap saya sebagai pekerja magang sudah merupakan kemenangan kecil, karena pada tahap ini pengalaman kontra dalam pemrograman diluncurkan.
Magang pertama saya memberi saya pengalaman otonomi dari setiap IDE, saya memahami lebih dalam esensi JVM, dan bahkan Jawa sendiri, belajar bagaimana menemukan penyebab kesalahan dan menguasai servlets. Pada saat yang sama, ia mulai menarik bahasa Inggrisnya, karena hampir semua dokumentasi untuk bahasa, API, dan kerangka kerja sepenuhnya dalam bahasa Inggris. Tunggu sebentar. Saya berkata -
magang pertama ?
Tapi dia masih harus banyak belajar. Dia sangat berbakat dan karenanya sombong
Ya, ya, benar. Setelah menyelesaikan magang pertama saya, saya ditawari untuk mengambil magang lain untuk mendapatkan pengetahuan dan pengalaman. Apakah semuanya sia-sia? Tidak, tentu saja, hanya saja saya belum mengumpulkan barang-barang pengetahuan yang biasanya didapatkan oleh spesialis TI setelah empat atau enam tahun pelatihan. Biasanya pada tahap ini, orang yang tidak termotivasi mulai jatuh, dan mimpi baru-baru ini tiba-tiba berubah menjadi objek kebencian.
Pada magang kedua saya harus mempelajari dasar-dasar SQL, berkenalan dengan bahasa JavaScript (jangan bingung dengan Java), gunakan perpustakaan JQuery dan banyak, banyak hal menarik. Secara umum, saya mengambil sedikit dari semuanya. Seperti yang dikatakan guru Jawa pertama saya: "Sekarang kecenderungan untuk belajar bahasa pemrograman cenderung ke huruf" T ", garis horizontal adalah pengetahuan yang dangkal dari beberapa bahasa, dan yang vertikal adalah pengetahuan yang mendalam tentang satu."
Ya, magang kedua benar-benar menarik. Portofolio proyek saya telah diisi ulang dengan berbagai halaman dengan pencarian produk, halaman otorisasi, dll. Tetapi proyek kelulusan utama adalah situs dengan banyak halaman dan pengguna. Saya telah berinvestasi di dalamnya segala yang saya pelajari sepanjang tahun ini!
Semoga the Force menyertai Anda
Yah, dan, pada kenyataannya, momen kebenaran - mereka menganggap saya sebagai pengembang Java junior atau, jika dalam "rekayasa", maka seorang insinyur perangkat lunak dari kategori ke-3! Akhirnya, saya berhenti dari pekerjaan lama saya dan mulai pemrograman secara eksklusif. Sekarang tujuan utama saya adalah menjadi Yoda dalam pemrograman Java!

Kemarin, ketika saya akan bekerja, ijazah saya, terbang dari rak paling atas lemari pakaian, melanggar batas pendaratan di kepala saya. Tetapi insting Jedi saya tidak mengecewakan saya, dan saya menghentikannya dengan bantuan Kekuatan Besar. Ini adalah upaya terakhir dari Sith untuk memaksa saya pergi ke sisi gelap Angkatan. Tetapi sekarang saya tahu bahwa untuk menjadi Jedi, tidak ada ijazah yang diperlukan, tetapi sisi terang dari Angkatan dan midi-chlorian diperlukan!
Berikut ini adalah "promosi horisontal" ke cabang lain dari industri teknis hanya dalam satu tahun. Tidak banyak mengubah secara radikal arah profesional menjadi salah satu yang paling menjanjikan dalam beberapa tahun ke depan, atau bahkan untuk yang lain ... Kami di universitas menghabiskan lebih banyak waktu untuk spesialisasi itu, yang mungkin tidak akan pernah kami gunakan.
Dan Anda, teman saya, bekerja di lingkungan yang menjanjikan? Lihat hasil pekerjaan Anda? Apakah Anda siap bekerja sekarang untuk sebuah ide? Siapa yang Anda lihat sendiri dalam lima tahun? Jika Anda menjawab setidaknya satu pertanyaan "tidak" atau "Saya tidak tahu", pikirkanlah!
Skywalker melihat melampaui cakrawala. Tapi bagaimana dengan di sini dan sekarang, mmm? Keputusan ada di wajah Anda!
Tuan Yoda