JavaRush /Blog Java /Random-MS /Pengaturcara pendaki

Pengaturcara pendaki

Diterbitkan dalam kumpulan
Dossier
  • Siapa: Ilya Alterovich
  • Pekerjaan: pendaki industri
  • Umur semasa permulaan latihan: 35
  • Tempat kediaman: Odessa, Ukraine
  • Pekerjaan pertama sebagai pengaturcara: selepas 1 tahun 8 bulan (Februari 2015) - pada usia 37 tahun.
  • Apa yang dia buat sekarang: masih pengaturcara, menukar satu syarikat =)
  • Cerita asal
Pengaturcara pendaki - 1
Jika anda sudah berumur 35 tahun, ini bukan alasan untuk tidak mula belajar! Sudah tentu, apabila anda mempunyai pengalaman berharga bertahun-tahun dalam industri lain di belakang anda, ia tidak begitu mudah, tetapi ia sama sekali tidak putus asa. Kami mempunyai contoh yang sangat baik - Ilya dari Odessa memutuskan untuk melatih semula dari pendaki industri kepada pengaturcara industri pada usia ini. Dan dia berjaya. Baca salah satu kisah kejayaan yang paling menarik dan menyeluruh di JavaRush!

Latar belakang

Saya ingin berkongsi kisah saya kerana saya merasakan tanggungjawab moral kepada orang-orang hebat yang mencipta sumber ini dan kepada komuniti yang dilahirkannya. Saya ingin mengucapkan terima kasih kepada pencipta dalam beberapa cara, dan saya ingin menggalakkan "orang Jawa" yang masih belum mencapai matlamat mereka dan menguatkan mereka dengan sebahagian besar motivasi! Kesimpulannya: Saya telah bekerja sebagai pengaturcara selama dua minggu sekarang, dan ini sebahagian besarnya terima kasih kepada Java Rush .
Saya berumur 37 tahun, berkahwin, dua anak berumur 6 dan 3 tahun. Selama 15 tahun lepas saya bekerja sebagai pendaki industri (high altitude climber). Kerja, seperti yang anda faham, mempunyai sedikit kaitan dengan pengaturcaraan daripada tiada langsung.
Pada umumnya, kerja itu tidak buruk, udaranya segar, ia memaksa anda untuk mengekalkan " bentuk " diri anda, anda mempunyai masa lapang yang cukup, anda adalah bos anda sendiri. Dan tidak buruk untuk wang ( dalam musim ). TETAPI :
  • Ia mempunyai kemusim yang ketara. Maksudnya, selama 3-4 bulan setahun boleh dikatakan TIADA kerja .
  • TIADA prospek. Setelah bekerja dalam bidang ini selama 15 tahun, saya menyedari bahawa dalam 5-10 tahun akan datang adalah sangat tidak mungkin ada apa-apa yang akan berubah ( sekurang-kurangnya menjadi lebih baik ).
  • Anak-anak mula membesar, dan jelas tidak cukup wang...
  • Baru mula membosankan... 15 tahun adalah masa yang sangat lama, apa-apa pun akan menjadi bosan.
Jadi, pada Mei 2013 , saya menimbang semua kebaikan dan keburukan dan membuat kesimpulan bahawa sudah tiba masanya untuk menukar pekerjaan saya... Dan kepada yang tidak mempunyai kekurangan yang sebelumnya. Itu dia:
  • ada kerja sepanjang tahun;
  • prospek pertumbuhan yang baik;
  • gaji yang jauh lebih tinggi ( jika tidak serta-merta, maka pada masa hadapan );
  • kerja yang menarik yang saya mempunyai kecenderungan.
Saya mempunyai kegemaran untuk pengaturcaraan. Benar, dalam praktiknya, ini hanya menghasilkan fakta bahawa di sekolah saya menulis sedikit dalam BASIC, dan bahkan kurang dalam bahasa himpunan ( pada ZX-Spectrum , aka Sinclair pernah menjadi komputer kultus seperti itu ). Kelemahan " bertingkat tinggi " semasa pengajian saya ternyata menjadi kelebihan bagi saya: semua masa lapang yang saya miliki dengan banyak pada musim bunga dan terutamanya pada musim sejuk, saya boleh menghabiskan masa untuk belajar pengaturcaraan. Pengaturcaraan adalah konsep yang fleksibel. Saya Google, timbang prospek... dan pilihan saya jatuh pada Yang Mulia Java .

Kajian

Buku pertama saya tentang Java ialah " Pengaturcaraan Java untuk Kanak-kanak, Ibu Bapa dan Datuk Nenek " oleh Yakov Fain . Saya tidak pasti sama ada untuk mengesyorkan buku ini kepada pemula; mungkin terdapat buku yang lebih baik, tetapi pada masa itu ia menarik dan cukup difahami untuk dibaca. Saya teliti menggunakan contoh praktikal yang diberikan di sana, yang memberikan saya kemahiran praktikal minimum yang diperlukan untuk kemajuan selanjutnya. Saya selesai membaca buku dan memutuskan untuk mencari kursus. Kursus bersemuka adalah mahal, dan saya tidak pasti ia berbaloi. Dan pada masa itu saya teringat bahawa semasa mengerjakan buku itu, di suatu tempat (pada habrahabr, nampaknya) saya terjumpa artikel tentang JavaRush. Dan segala-galanya mula berlaku... Selepas membaca dan membaca buku itu, saya memecahkan 10-12 peringkat pertama seperti biji, ia terlalu mudah. Tetapi masih menarik. Kemudian ia menjadi lebih sukar dan lebih menarik.
Saya menyelesaikan tahap dengan ketat secara berurutan, i.e. Saya membaca kuliah itu, dan sementara pemahaman saya masih segar, saya menyelesaikan masalah untuknya, dan tidak beralih ke kuliah seterusnya sehingga semua masalah sebelumnya diselesaikan, dengan pengecualian yang sangat jarang berlaku. Jadi saya sampai ke tahap 20 dengan 3-5 masalah yang belum selesai.
Sekiranya anda menghadapi masalah menyelesaikan masalah, sudah tentu komunikasi di forum banyak membantu, dan pada masa yang sama, dengan membantu pengguna forum lain, anda sendiri meningkatkan kemahiran anda! Kira-kira enam bulan kemudian, saya memutuskan bahawa sudah tiba masanya untuk mencuba nasib dan mencuba diri saya semasa temu duga. Saya google contoh resume, kawan-kawan menghantar beberapa contoh resume, saya juga menulis kepada Sepp ( ketua Java Rush , nota editor ) dan dia memberi saya beberapa tip dan templat untuk resume. Saya menyusunnya dan menghantarnya kepada Sepp untuk semakan; dia menghargainya. Seterusnya, saya menyiarkan resume saya di tapak carian pekerjaan yang popular, menyusun senarai alamat jabatan HR syarikat IT terbesar di Odessa , yang mempunyai kekosongan untuk Java Developer ( bukan sahaja " junior "). Terdapat kira-kira 20 daripada mereka . Saya segera mengetepikan separuh daripadanya untuk berjaga-jaga sekiranya saya kacau di mana-mana, dan menghantar resume saya untuk separuh lagi.

Temuduga pertama

Saya tidak akan mengatakan bahawa saya dihujani dengan jemputan, tetapi pada akhirnya, dalam sebulan setengah, saya pergi ke setengah dozen wawancara. Ada yang ternyata lebih kurang berjaya, ada yang tidak begitu. Terdapat dua atau tiga tugasan ujian, yang saya selesaikan dengan kejayaan yang berbeza-beza, dan satu temu bual dalam bahasa Inggeris pertuturan. Saya berjaya lulus, tetapi tidak sampai ke temu duga teknikal: pemohon lain mendahului saya. Saya juga hampir masuk ke dalam apa yang dipanggil "penanda aras" di Luxsoft: Saya lulus ujian dan temu duga, tetapi pada saat terakhir, apabila saya membaca kontrak, saya mengubah fikiran saya dan menolak. Ringkasnya, mereka mengajar anda selama tiga bulan dan membayar wang gaji $300 . Jika mereka menyukai anda, mereka menawarkan anda pekerjaan sebagai junior ( $ 500 ). Selepas 9 bulan mereka boleh menaikkan gaji anda, tetapi, seperti yang ternyata dari kontrak, jika anda tidak menghadiri kursus atau selepas kursus anda ingin menukar pekerjaan anda dalam masa satu atau dua tahun, anda diwajibkan membayar pampasan untuk latihan. dalam jumlah $2,500 . Saya mendapati syarat sedemikian tidak boleh diterima dan menolak. Saya juga menolak satu lagi kekosongan: nampaknya saya tidak akan mempunyai prospek di sana.
Tetapi perkara utama ialah saya mendapat pengalaman yang sangat berharga dalam temuduga. Selepas setiap temu bual, saya mempunyai idea yang lebih baik tentang apa yang menanti saya pada temu duga seterusnya, kira-kira soalan apa yang akan saya tanya, dan jawapan apa yang akan dijangkakan... Bukannya soalan yang sama ditanya pada semua temu duga, tetapi banyak soalan yang ditanya hampir selalu.
Dan selepas setiap temu bual, saya membuat sendiri senarai kecil soalan di mana saya "berenang", dan kemudian menemui jawapan yang jelas kepada mereka. Secara umum, pergi ke temu duga sangat berguna, tanpa mengira keputusan...

Internship

Sekitar masa yang sama ( musim luruh - musim sejuk 2013 ), Java Rush menulis kepada saya dalam mesej peribadi dengan tawaran untuk mengambil bahagian dalam " Projek Nyata ". Sejujurnya, selepas mereka menyenaraikan teknologi yang digunakan di dalamnya ( Spring , Hibernate , GWT , MySQL , Maven , Git ), saya agak takut, kerana sebahagian besarnya saya mendengar perkataan ini secara tiba-tiba, atau bahkan untuk kali pertama . Saya fikir saya tidak akan rugi, saya mempunyai masa untuk mengambil bahagian, dan bersetuju.
Pada mulanya ia benar-benar SUSAH, tetapi selepas seminggu atau dua, selepas membaca buku dan artikel, saya mendalami kerja kod sedia ada dengan cukup mendalam untuk menulis sesuatu sendiri dan membuat komitmen pertama saya.
Saya sangat bertuah dengan lelaki dalam projek itu. Kami berempat : Timur (Timur), Zhenya (Groomsh), Seryoga (SergeyKandalantsev) dan saya . Kami menyelia projek kami terus dari JavaRush. Timur kebanyakannya bekerja di bahagian belakang, Zhenya bekerja di bahagian hadapan , Seryozha bekerja pada pangkalan data , saya bekerja sedikit di bahagian hadapan , dan sedikit di bahagian belakang . Beberapa bulan kemudian, kami menjadi pasukan pertama yang berjaya menyelesaikan "Projek Sebenar" sebenar , yang kini digunakan oleh semua Javarashites - ini ialah projek "Ratings" ( dalam versi baharu JavaRush projek ini tidak lagi digunakan ) . Untuk mengatakan bahawa "Projek Sebenar" memberi saya banyak perkara adalah untuk mengatakan apa-apa! Sebagai tambahan kepada peningkatan yang jelas dalam pengetahuan yang berharga, pemahaman yang lebih penting datang kepada saya: Java jauh daripada satu-satunya kemahiran yang diperlukan, walaupun ia adalah asas. Java ialah ABC pengaturcaraan, tetapi sebagai tambahan kepada ABC anda perlu mengetahui peraturan ejaan, tatabahasa, sintaks, membina ayat dengan betul, mempunyai perbendaharaan kata yang kaya... Dan dalam pengaturcaraan anda perlu tahu dan boleh menggunakan banyak rangka kerja, corak dan alat pembangunan, dan juga tahu di mana hendak mencari penyelesaian masalah dan menjawab soalan anda. Selepas projek sebenar, saya mula berminat dengan teknologi yang lebih maju, dan memperdalam pemahaman saya tentang mereka yang telah saya ketahui... Minat saya melangkaui sempadan Java Core "tulen" . Dan juga - item baharu yang padat muncul dalam resume saya dalam lajur "Pengalaman Kerja" dengan penerangan tentang teknologi hebat dan bergaya yang digunakan dalam projek itu.

Ujian yang lebih lanjut

Internship tamat, saya memulakan musim bekerja baru di bangunan tinggi... Masa lapang menjadi berkurangan, isu pertukaran profesion pudar menjadi latar belakang. Walau bagaimanapun, saya menumpukan hampir semua masa lapang saya untuk pengaturcaraan: Saya menulis pelbagai "projek mini", kadangkala menyelesaikan masalah di Java Rush , memantau kekosongan, dan pada akhir musim luruh saya mendaftar untuk kursus percuma di pejabat IT DataArt . Kursus-kursus itu sendiri ternyata terlalu umum: Saya belajar hampir tiada apa-apa yang berguna di sana. Tetapi sebagai sebahagian daripada kursus ini, pelajar diminta untuk memecah masuk ke dalam pasukan dan menulis "Projek" . Projek ini terdiri daripada menulis sistem ujian dalam talian, dengan pendaftaran pengguna, bahagian pengguna ( mengambil soal selidik ), dan bahagian pentadbir ( mewujudkan soal selidik dan mengurus akaun ). Saya berakhir dalam salah satu daripada empat pasukan, dan kemudiannya ternyata saya praktikal menulis projek itu sendiri. Dalam kira-kira sebulan ( semasa bekerja di bangunan tinggi ), saya sendiri menulis aplikasi web yang agak boleh diterima, seperti yang saya rasa, berdasarkan teknologi dan corak yang sama yang kami gunakan di latihan Java Rush ( ditambah jsp, Spring Keselamatan, dan sesuatu yang lain ). Jika sesiapa berminat, saya boleh menghantar pautan ke repositori terbuka dengan sumber projek...

Ketinggian telah diambil!

Pada bulan Disember, saya telah dijemput untuk temuduga di satu pejabat. Mereka memberitahu saya bahawa mereka akan menghubungi saya apabila mereka membuat keputusan... “ Baiklah, semuanya seperti biasa,” saya fikir kemudian. "Jika anda tidak mengambilnya dengan segera, maka ada sedikit harapan ." Tetapi sebulan kemudian, selepas Tahun Baru, saya menulis kepada pengurus HR syarikat ini dan bertanya tentang nasib saya. Terkejut saya, dia menjawab bahawa kekosongan masih dibuka dan keputusan belum dibuat lagi...
Sebulan lagi berlalu, dan kini, pada penghujung Januari, dia menelefon saya bertanya sama ada mencari pekerjaan adalah relevan untuk saya, yang saya "tidak henti-henti" menjawab bahawa ya, saya masih mencari. Dia menjawab bahawa saya telah menemuinya, kerana saya sesuai dengan mereka!
Perasaan itu, tentu saja, tidak dapat digambarkan, apabila anda diberitahu ini melalui telefon, sayap anda hanya tumbuh! Untuk memahami perkara ini, anda perlu mengalaminya sendiri. Itulah yang saya harapkan untuk anda dalam masa terdekat! Pekerjaan pertama saya ialah penyertaan dalam pembangunan projek ERP yang besar - aplikasi , pembinaan jangka panjang. Aplikasi itu ternyata mempunyai banyak nuansa khusus, jadi syarikat pembangunan Kiev memerlukan pengaturcara tidak jauh dari pelanggan - di Odessa , tempat saya tinggal. Aplikasi ini ditulis dalam GWT + ExtGWT + Spring + Hibernate + MySQL , dan sekumpulan perpustakaan kecil yang menyokong. Kebetulan ini adalah susunan teknologi yang saya pelajari dan mempunyai pengalaman. Di antara kelemahan, saya akan menyebut bahawa projek itu sudah lama, dan ia menggunakan versi lama perpustakaan dan pendekatan reka bentuk yang ketinggalan zaman, dan mereka sangat ketinggalan zaman sehingga boleh dikatakan tidak tertakluk kepada pengemaskinian. Ia juga ternyata bahawa saya akan bersendirian untuk menyelesaikan hasil kerja 3-4 tahun oleh pengaturcara lain! Sudah tentu, saya menjangkakan bahawa, seperti mana-mana junior, ketua pasukan yang lebih berpengalaman akan ditugaskan kepada saya, yang juga akan membimbing saya dan menyemak kod saya. Tetapi takdir menetapkan sebaliknya; Saya telah diamanahkan dengan pekerjaan yang direka untuk pemaju bebas yang berpengalaman. "Memandangkan ini berlaku," saya fikir, "adalah baik untuk segera meminta kenaikan gaji." Dan dia menaikkan angka asal sebanyak $200 . Ini tidak menimbulkan kemarahan di pihak mereka. Saya tidak akan memberikan nombor tertentu, saya hanya akan menyebut bahawa gaji jauh melebihi jangkaan saya. Di samping itu, saya hanya mempunyai satu ( dan bukan tiga, seperti biasa ) bulan percubaan. Mereka mendaftarkan saya, seperti biasa, melalui SPD ( ini adalah amalan biasa untuk pengaturcara) .

Teknologi yang akan berguna kepada anda dalam kerja anda: pengalaman peribadi

Pengetahuan tentang pangkalan data, SQL ( MySQL ), jdbc , Hibernate , Jpa , teknologi rangkaian html , jsp , servlets , xml , Tomcat sangat diingini, malah mungkin DIPERLUKAN . Pengetahuan tentang corak JavaSE asas ( yang dipanggil corak GOF ) diperlukan; sekurang-kurangnya pengetahuan cetek tentang Spring , SpringMVC , pembina projek Maven , log4j logging dan ujian unit JUnit juga akan menjadi nilai tambah yang BESAR . Anda perlu dapat bekerja dengan sistem kawalan versi, contohnya Git . Kadangkala mereka bertanya atau memberi tugasan ujian pada perkhidmatan web ( SOAP, REST ). Bersama-sama dengan semua ini, pengetahuan tentang teras Java haruslah, jika tidak sempurna, maka sekurang-kurangnya sangat yakin.

Tanggapan pertama

Selepas dua minggu pertama, saya mula menyelidiki kod, dan sekarang saya tahu bahawa semuanya akan berjalan lancar...
Saya ingin segera ambil perhatian bahawa bekerja sebagai pengaturcara masih bukan tempat peranginan; ia adalah, pertama sekali, pekerjaan yang anda perlukan untuk bangun pada waktu pagi dan kembali pada waktu petang. Tetapi kerja ini jauh lebih baik daripada yang lain. Ia mempunyai faedah, wang, dan prospek. Dan ia amat menggembirakan apabila anda dapat mencapai ini sendiri, dengan fikiran, kerja dan ketekunan anda. Saya dapat mengubah hidup saya, dan dalam banyak cara anda adalah tuan kepada takdir anda sendiri.
Satu-satunya perkara yang saya takut ialah kemalasan akan menguasai saya. Bahawa setelah mencapai keputusan tertentu, saya akan menjadi malas dan berhenti berkembang secara profesional. Tetapi saya masih sangat berharap ini tidak akan berlaku. Sekali lagi saya ingin mengucapkan terima kasih kepada pencipta sumber yang hebat ini! Dan kepada anda, Javarashite, saya ingin mengucapkan ketabahan dan kesabaran di jalan yang telah anda pilih, seperti yang dikatakan oleh kakek Lenin: "Kamu akan melalui jalan kampung, kawan-kawan!" =) dan belum lagi memanjakan kemalasan anda sendiri, dan yang paling penting "NEVER GIVE UP". Orang yang berjalan akan menguasai jalan raya!

Kata Akhir: dua tahun kemudian...

... memutuskan untuk menulis sambungan "Kisah Kejayaan" saya. Terdapat tiga sebab untuk ini:
  • Pentadbiran bertanya kepada saya =);
  • Saya masih percaya bahawa sumber tertentu ini memainkan peranan penting dalam "memasuki IT" saya;
  • Saya tetap yakin bahawa motivasi juga merupakan salah satu faktor utama dalam perkara ini, dan salah satu motivator terbaik ialah kisah kejayaan orang sebenar yang berada dalam situasi yang sama seperti anda, seorang Javarashite. Kerana saya tahu dari diri saya sendiri bahawa ada kalanya tangan seseorang menyerah begitu saja... dan bagi kebanyakan orang mereka tidak akan bangkit lagi. Ia adalah jalan yang sangat sukar, tetapi ia berbaloi!
Jadi inilah jawapan saya kepada soalan: Bagaimanakah kehidupan anda secara amnya berubah selepas anda mendapat pekerjaan baharu dan apakah perasaan anda pada masa itu? Sudah tentu ia telah berubah... Pertama sekali, baki "masa-wang" yang kekal telah berubah. Terdapat lebih banyak wang, jauh lebih sedikit masa... Akhirnya cukup untuk "roti harian", tetapi masih belum mungkin untuk menyimpan untuk "hari hujan". Walaupun, saya pasti, jika anda berusaha sedikit, anda akan dapat menjimatkan $200-500 sebulan (ini walaupun pada hakikatnya saya seorang sahaja yang bekerja dalam keluarga 4 orang, isteri saya mempunyai peluang untuk menjaga anak-anak dengan aman). Kestabilan, keyakinan pada masa depan, atau sekurang-kurangnya beberapa ilusi tentangnya telah muncul... Terangkan kerja anda. Apa yang anda lakukan, apa yang anda pelajari, apakah proses interaksi dengan pasukan? Saya kini bekerja untuk syarikat kedua saya, Electric Cloud. Ini adalah syarikat Amerika, produknya tidak mudah - alat DevOps untuk Integrasi Berterusan/Penghantaran Berterusan, sesuatu seperti Jenkins, hanya lebih besar dan produk komersial semata-mata. Di samping itu, ia sudah agak kuno, penuh dengan kod warisan (kod lapuk, nota editor), yang perlu dikekalkan, pepijat diperbaiki, dan kadangkala ciri baharu ditulis. Pendek kata, zoo teknologi adalah sedemikian rupa sehingga ibu tidak risau! Anda perlu berurusan pada tahap yang lebih besar atau lebih kecil dengan Java8, GWT, JS, PHP, Perl, HTML, CSS, Spring, Hibernate, JUnit, Mockito, Maven, Perforce dan ini hanyalah yang utama... Beberapa bulan pertama Saya melihat cahaya dengan mudah, kemudian saya terbiasa dengannya. Keadaan kerja adalah standard. Lima hari seminggu, 18 hari bekerja setahun - bercuti (termasuk semua cuti umum). Jadual ini sebahagian besarnya percuma; jika anda mahu, anda boleh bekerja dari rumah. Walau bagaimanapun, saya lebih suka pejabat, di mana suasana lebih seperti kerja. Selalunya saya bekerja dari 12 hingga 19-20 jam. Kami mempunyai kemas kini Scrum setiap hari ( Scrum ialah metodologi untuk pembangunan perisian yang fleksibel, nota editor), dan sekali atau dua kali seminggu kami mengadakan mesyuarat pada waktu malam dengan ketua pasukan Amerika kami. Apakah ketinggian dalam kerjaya anda yang telah anda capai dan gunung apa lagi yang anda rancang untuk bergerak? Dari semasa ke semasa saya melihat jawatan kosong yang baik di syarikat yang menarik minat saya. Sangat jarang, tetapi ia masih berlaku, saya pergi untuk temuduga. Saya sudah sedar bahawa mencari tempat dengan gaji yang baik adalah lebih mudah daripada mencari tempat dengan projek yang baik. Dan untuk melakukan kedua-duanya, anda perlu berusaha keras. Dan juga, saya semakin menyedari bahawa saya tidak memasuki profesion ini secara kebetulan, tetapi memperolehnya melalui kerja dan ketekunan saya, walaupun tahap nasib tertentu, terutamanya pada mulanya, pasti berlaku, dan juga: Saya sangat meragui bahawa Saya akan mengubahnya. Menjelang Februari, pengalaman pembangunan komersial saya akan berusia dua tahun. Jika anda menilai tahap saya mengikut konsep yang diterima umum, saya rasa ia adalah sesuatu seperti Strong Junior atau Regular Middle. Walau bagaimanapun, penilaian ini adalah sangat subjektif, kecuali saya pasti bahawa ia belum lagi Senior.  Adakah kata-kata perpisahan untuk mereka yang masih di awal (atau pertengahan) perjalanan mereka? Saya sangat berharap semua orang yang percaya kepada diri mereka sendiri untuk mencapai matlamat mereka, dan saya berharap contoh saya akan menyumbang kepada perkara ini. Saya ulangi: ini bukan jalan yang mudah, tidak kira apa yang orang beritahu anda, dan sangat sedikit daripada mereka yang mula mencapai matlamat mereka. Tetapi ramai lagi orang boleh melakukan ini! Cuma kebanyakan orang kekurangan sesuatu di tengah jalan: motivasi, keinginan, ketabahan, kepercayaan pada diri mereka sendiri dan kekuatan mereka. Ramai yang datang dengan alasan yang canggih dan tidak lagi mencapai matlamat mereka... Jadi percaya pada diri sendiri, jangan berputus asa separuh jalan (rehat kecil sudah tentu tidak dikira =)), dan anda akan berjaya! Seperti kata orang Yunani kuno, "Bukan tuhan yang membakar periuk itu." "Pengaturcara tidak dilahirkan," ingat ini (moto JavaRush, nota editor)? Dan akhirnya, satu lagi nasihat: lulus TEMUDUGA! Ini adalah jalan yang paling langsung. Saya pernah mendengar frasa di acara IT: "Saya tidak pernah bertemu orang yang pergi ke 20 temu duga dan tidak diterima." Berapa banyak temuduga yang telah anda hadiri? Saya tahu anda boleh menjawab saya:
  • Saya belum bersedia, saya masih perlu belajar...
  • Nah, tiada siapa yang memanggil saya...
Jadi: ini semua adalah alasan busuk juga! Saya mendapat pekerjaan pertama saya (dengan gaji $1100) selepas tahap 21! Benar, pada masa itu saya sudah mempunyai sedikit pengalaman dalam GWT, Hibernate dan Spring, yang diperoleh daripada latihan JavaRush saya. Tetapi mereka tidak bertanya tentang perkara ini semasa temu bual; hampir semua soalan adalah mengenai Java Core dan sedikit SQL. Jadi jangan takut, cari kekosongan, pergi temuduga! Daftar di LinkedIn, Gina, tapak carian kerja - di mana sahaja anda boleh! Jejaki jawatan kosong terkini dan balasnya! "Ketuk dan mereka akan membuka untuk anda," membanjiri semua pejabat IT di bandar anda dengan surat dengan resume anda, dan anda tidak perlu menunggu lama untuk jemputan ke temu duga. Banyak pilihan! Jadi tindakan terpendek ialah:
  1. Saya menyelesaikan 20-30 tahap JavaRush, serta mempelajari sedikit SQL dan JDBC. Jika anda juga mempunyai asas Spring dan Hibernate, maka anda benar-benar menghadapi masalah.
  2. Saya menaip resume menggunakan contoh, mendaftar di tapak khusus, menyiarkannya, kemudian membombardir semua pejabat IT dengan spam dengan resume saya. Percayalah, anda tidak akan dibiarkan tanpa maklum balas, ramai yang hanya akan menulis kembali dengan mengatakan bahawa mereka akan mengingati anda, dan ada yang pasti akan menjemput anda untuk temu duga.
Setiap temu duga, walaupun kegagalan sepenuhnya, membawa anda lebih dekat dengan matlamat anda! Kerana pada setiap yang seterusnya anda akan berasa lebih bersedia dan yakin. Dan 80% orang bertanya soalan yang sama hampir di mana-mana.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION