JavaRush /Blog Java /Random-MS /Bagaimana saya tidak menjadi pengaturcara Java
Sergey Alexandrov
Tahap
Smolensk

Bagaimana saya tidak menjadi pengaturcara Java

Diterbitkan dalam kumpulan
Hampir 5 bulan telah berlalu sejak hamba anda yang hina ini mendapat penghormatan bekerja sebagai jurutera perisian dan sudah tiba masanya untuk bercakap tentang laluan panjang dan berduri beliau ke bidang IT.
Bagaimana saya tidak menjadi pengaturcara Java - 1
Sejak sekolah, saya ingin menjadi seorang pengaturcara, walaupun pada hakikatnya saya enggan memahami bahasa pengaturcaraan. Walau bagaimanapun, ini tidak menghalang saya daripada lulus Peperiksaan Negeri Bersepadu dalam sains komputer dengan baik (saya menulis semua kod untuk soalan dalam bahasa algoritma), yang membolehkan saya memasuki salah satu universiti yang tidak begitu berprestij, tetapi masih di Moscow untuk kepakaran teknikal. Pada tahun pertama kami belajar VBA dan Visual Basic, menulis program mudah yang kebanyakannya melakukan pelbagai pengiraan matematik. Pengaturcaraan dikendalikan oleh timbalan dekan fakulti, seorang wanita yang agak tegas dan menuntut dengan pendekatan pembelajaran yang unik. Terima kasih kepada pasangannya, akhirnya saya mula memahami asas pengaturcaraan, saya memahami asas VBA dan konstruk VB, pernyataan bersyarat, gelung dan binaan lain yang digunakan dalam setiap bahasa pengaturcaraan. Selepas semester ketiga, pengaturcaraan berakhir dan bersama-sama dengan itu, minat untuk belajar dalam kepakaran ini hilang. Namun begitu, saya memutuskan untuk tidak berhenti belajar dan mendapatkan diploma. Tanpa kelas pengaturcaraan saya hampir berhenti pengekodan, kadangkala membuat percubaan separuh hati untuk terus belajar VB daripada buku, tetapi selepas beberapa lama saya berhenti pengaturcaraan sama sekali. Menjelang penghujung tahun ke-4, saya mulakan semula tentang sambung belajar pengaturcaraan dan, secara umum, tentang cara hidup selepas menamatkan pengajian di universiti. Pada masa itu, saya bekerja di sebuah syarikat insurans sebagai pakar pengurusan dokumen kanan, tetapi saya faham bahawa ini bukanlah apa yang saya mahukan dari kehidupan. Yang tinggal hanyalah membuat pilihan bahasa yang hendak dipelajari. Setelah mempelajari pasaran kerja dan menyedari bahawa tiada siapa yang benar-benar memerlukan VB, saya memilih Java, bahasa yang ternyata paling diminati dan paling sukar pada pendapat saya + Saya mempunyai rakan yang mengetahuinya dengan baik. Saya memulakan perkenalan saya dengan Java dari buku oleh A.N. Vasiliev. "Tutorial Java dengan contoh dan program." Selepas membaca buku itu, menulis sinopsis dan dengan jujur ​​menulis semula kebanyakan penyenaraian, saya menyedari bahawa sama sekali tidak ada yang terlekat di kepala saya selain perkara yang sudah diketahui daripada bahasa pengaturcaraan lain dan tidak begitu jelas apa yang perlu dilakukan seterusnya. Saya menjumpai beberapa pelajaran video yang menjelaskan perkara-perkara seperti yang saya tidak tahu sebelum ini, seperti OPP, polimorfisme, warisan dan objek; seorang kenalan menjelaskan beberapa perkara yang sukar untuk saya, tetapi secara keseluruhannya ia tidak banyak mengubah keadaan. Dan selepas salah satu perjalanan biasa saya merentasi Internet, saya terjumpa JavaRush. Pada mulanya saya ragu-ragu tentang sumber itu, tetapi selepas melalui beberapa tahap, saya mendapat keseronokan, dan dalam beberapa hari saya mencapai tahap 8 dan, selepas berehat sebentar, sehingga 10. Tugasan pada JavaRush membantu saya memahami apa yang saya baca dalam buku sebelum ini. Saya faham bahawa inilah yang perlu saya lakukan. apa yang saya perlukan, tetapi saya menangguhkan pembelian langganan, yang kemudian saya kesalkan kerana... Pada masa itu, kadar pertukaran dolar meningkat, dan saya perlu membayar 2 kali ganda :) Selepas mencapai tahap 20, saya menulis resume dan mula memohon jawatan kosong. Terdapat beberapa temu bual yang tidak berjaya di mana saya mengalami masalah yang teruk (kurang pengetahuan dan pemahaman), tetapi saya tidak putus asa dan terus belajar, Saya membaca "Falsafah Java" yang terkenal, menonton kuliah Golovach di YouTube, mula belajar CSS/HTML daripada pelajaran video Evgeniy Popov, berkenalan dengan JUnit, JDBC, SQL, XML, menulis Pengurus Kenalan menggunakan Swing, JDBC dan membuat persembahan operasi CRUD yang mudah. Menjelang tahap 30, saya mendaftar untuk kursus pembangunan aplikasi pelayan pelanggan di pusat latihan Pakar, program ini termasuk multithreading, JavaFX, Servlets, JSF, JSP. Selepas itu saya bercadang untuk mengikuti kursus mengenai EJB, tetapi ia masih tinggal kira-kira 2 bulan lagi, jadi saya membeli tutorial video tentang Spring dan mula mempelajarinya. Pada masa itu, saya telah pun menamatkan pengajian di universiti dan mereka sudah pun menunggu saya di komisariat tentera tempatan. Pada mulanya saya entah bagaimana mahu menyelesaikan masalah dengan pejabat pendaftaran dan pendaftaran tentera, seperti mana-mana orang Muscovite biasa, tetapi selepas menimbang semua kebaikan dan keburukan, saya memutuskan untuk membayar balik hutang saya kepada Tanah Air dengan jujur ​​dan pada 20, 15 November, Saya sudah berada di lokasi salah satu unit pasukan peluru berpandu strategik yang gagah berani. Tidak ada gunanya bercakap tentang perkhidmatan; ada sedikit kaitan dengan pengaturcaraan; saya sedang dalam penyahmobilan. Saya mula membaca manual Java pada masa lapang saya, memantau kekosongan Java Junior di bandar saya, memutuskan untuk tidak kembali ke Moscow. Selepas DMB, setelah saya sedar sedikit, saya membuka akaun kedua di JavaRush dan membeli langganan, kerana... Saya tahap 32 dalam akaun ini, dan saya ingin mempelajari Java Core. Dalam masa kira-kira 5 hari saya mencapai tahap 15 dan, diilhamkan oleh fakta bahawa kemahiran dikembalikan dengan mudah dan cepat, saya mengemas kini resume saya dan membuka akses kepadanya. Keesokan harinya saya menerima panggilan daripada syarikat IT tempatan dan menjemput saya untuk bercakap. Pada temu bual, gadis dari HR bertanya soalan umum, bertanya tentang teknologi yang saya ketahui, apa yang lebih saya sukai: Depan atau Belakang. Secara umum, ia tidak penting bagi saya, saya hanya mahu bekerja sebagai pengaturcara, dan saya ditawarkan untuk cuba menulis tugas ujian untuk kedudukan pengaturcara JavaScript, dan saya bersetuju. Pada masa itu, saya tahu JS pada tahap "JavaScript? Nah, ya, nampaknya ada bahasa pengaturcaraan seperti itu," dan apabila tiba di rumah saya segera duduk untuk mengkaji manual. Jadi 3 hari berlalu, selepas itu saya mula mengkaji tugas ujian itu sendiri. Mereka memberi saya 7 hari untuk membuat keputusan, pada petang 6 hari saya menghantar kod saya kepada majikan saya. Beberapa hari kemudian mereka menelefon saya dan mengatakan bahawa semuanya baik-baik saja dan saya dijemput untuk uji bakat dengan pemimpin masa depan. Temuduga berlangsung 10-15 minit, selepas itu saya diterima untuk jawatan jurutera perisian :) Tempoh percubaan berlangsung selama 3 bulan, selepas itu saya diuji di JS, yang berjaya saya selesaikan dan kini saya bekerja di salah satu syarikat terbesar di bandar di pusat perniagaan 7 tingkat yang luas dengan kawasan rekreasi dan gim :) Menjelang tahap 30, saya mendaftar untuk kursus pembangunan aplikasi pelayan pelanggan di pusat latihan Pakar, program ini termasuk multithreading, JavaFX, Servlets, JSF, JSP. Selepas itu saya bercadang untuk mengikuti kursus mengenai EJB, tetapi ia masih tinggal kira-kira 2 bulan lagi, jadi saya membeli tutorial video tentang Spring dan mula mempelajarinya. Pada masa itu, saya telah pun menamatkan pengajian di universiti dan mereka sudah pun menunggu saya di komisariat tentera tempatan. Pada mulanya saya entah bagaimana mahu menyelesaikan masalah dengan pejabat pendaftaran dan pendaftaran tentera, seperti mana-mana orang Muscovite biasa, tetapi selepas menimbang semua kebaikan dan keburukan, saya memutuskan untuk membayar balik hutang saya kepada Tanah Air dengan jujur ​​dan pada 20, 15 November, Saya sudah berada di lokasi salah satu unit pasukan peluru berpandu strategik yang gagah berani. Tidak ada gunanya bercakap tentang perkhidmatan; ada sedikit kaitan dengan pengaturcaraan; saya sedang dalam penyahmobilan. Saya mula membaca manual Java pada masa lapang saya, memantau kekosongan Java Junior di bandar saya, memutuskan untuk tidak kembali ke Moscow. Selepas DMB, setelah saya sedar sedikit, saya membuka akaun kedua di JavaRush dan membeli langganan, kerana... Saya tahap 32 dalam akaun ini, dan saya ingin mempelajari Java Core. Dalam masa kira-kira 5 hari saya mencapai tahap 15 dan, diilhamkan oleh fakta bahawa kemahiran dikembalikan dengan mudah dan cepat, saya mengemas kini resume saya dan membuka akses kepadanya. Keesokan harinya saya menerima panggilan daripada syarikat IT tempatan dan menjemput saya untuk bercakap. Pada temu bual, gadis dari HR bertanya soalan umum, bertanya tentang teknologi yang saya ketahui, apa yang lebih saya sukai: Depan atau Belakang. Secara umum, ia tidak penting bagi saya, saya hanya mahu bekerja sebagai pengaturcara, dan saya ditawarkan untuk cuba menulis tugas ujian untuk kedudukan pengaturcara JavaScript, dan saya bersetuju. Pada masa itu, saya tahu JS pada tahap "JavaScript? Nah, ya, nampaknya ada bahasa pengaturcaraan seperti itu," dan apabila tiba di rumah saya segera duduk untuk mengkaji manual. Jadi 3 hari berlalu, selepas itu saya mula mengkaji tugas ujian itu sendiri. Mereka memberi saya 7 hari untuk membuat keputusan, pada petang 6 hari saya menghantar kod saya kepada majikan saya. Beberapa hari kemudian mereka menelefon saya dan mengatakan bahawa semuanya baik-baik saja dan saya dijemput untuk uji bakat dengan pemimpin masa depan. Temuduga berlangsung 10-15 minit, selepas itu saya diterima untuk jawatan jurutera perisian :) Tempoh percubaan berlangsung selama 3 bulan, selepas itu saya diuji di JS, yang berjaya saya selesaikan dan kini saya bekerja di salah satu syarikat terbesar di bandar di pusat perniagaan 7 tingkat yang luas dengan kawasan rekreasi dan gim :) Menjelang tahap 30, saya mendaftar untuk kursus pembangunan aplikasi pelayan pelanggan di pusat latihan Pakar, program ini termasuk multithreading, JavaFX, Servlets, JSF, JSP. Selepas itu saya bercadang untuk mengikuti kursus mengenai EJB, tetapi ia masih tinggal kira-kira 2 bulan lagi, jadi saya membeli tutorial video tentang Spring dan mula mempelajarinya. Pada masa itu, saya telah pun menamatkan pengajian di universiti dan mereka sudah pun menunggu saya di komisariat tentera tempatan. Pada mulanya saya entah bagaimana mahu menyelesaikan masalah dengan pejabat pendaftaran dan pendaftaran tentera, seperti mana-mana orang Muscovite biasa, tetapi selepas menimbang semua kebaikan dan keburukan, saya memutuskan untuk membayar balik hutang saya kepada Tanah Air dengan jujur ​​dan pada 20, 15 November, Saya sudah berada di lokasi salah satu unit pasukan peluru berpandu strategik yang gagah berani. Tidak ada gunanya bercakap tentang perkhidmatan; ada sedikit kaitan dengan pengaturcaraan; saya sedang dalam penyahmobilan. Saya mula membaca manual Java pada masa lapang saya, memantau kekosongan Java Junior di bandar saya, memutuskan untuk tidak kembali ke Moscow. Selepas DMB, setelah saya sedar sedikit, saya membuka akaun kedua di JavaRush dan membeli langganan, kerana... Saya tahap 32 dalam akaun ini, dan saya ingin mempelajari Java Core. Dalam masa kira-kira 5 hari saya mencapai tahap 15 dan, diilhamkan oleh fakta bahawa kemahiran dikembalikan dengan mudah dan cepat, saya mengemas kini resume saya dan membuka akses kepadanya. Keesokan harinya saya menerima panggilan daripada syarikat IT tempatan dan menjemput saya untuk bercakap. Pada temu bual, gadis dari HR bertanya soalan umum, bertanya tentang teknologi yang saya ketahui, apa yang lebih saya sukai: Depan atau Belakang. Secara umum, ia tidak penting bagi saya, saya hanya mahu bekerja sebagai pengaturcara, dan saya ditawarkan untuk cuba menulis tugas ujian untuk kedudukan pengaturcara JavaScript, dan saya bersetuju. Pada masa itu, saya tahu JS pada tahap "JavaScript? Nah, ya, nampaknya ada bahasa pengaturcaraan seperti itu," dan apabila tiba di rumah saya segera duduk untuk mengkaji manual. Jadi 3 hari berlalu, selepas itu saya mula mengkaji tugas ujian itu sendiri. Mereka memberi saya 7 hari untuk membuat keputusan, pada petang 6 hari saya menghantar kod saya kepada majikan saya. Beberapa hari kemudian mereka menelefon saya dan mengatakan bahawa semuanya baik-baik saja dan saya dijemput untuk uji bakat dengan pemimpin masa depan. Temuduga berlangsung 10-15 minit, selepas itu saya diterima untuk jawatan jurutera perisian :) Tempoh percubaan berlangsung selama 3 bulan, selepas itu saya diuji di JS, yang berjaya saya selesaikan dan kini saya bekerja di salah satu syarikat terbesar di bandar di pusat perniagaan 7 tingkat yang luas dengan kawasan rekreasi dan gim :) Terdapat sedikit kaitan dengan pengaturcaraan di sana; semasa penyahmobilan, saya mula membaca manual Java pada masa lapang saya dan memantau kekosongan Java Junior di bandar saya, memutuskan untuk tidak kembali ke Moscow. Selepas DMB, setelah saya sedar sedikit, saya membuka akaun kedua di JavaRush dan membeli langganan, kerana... Saya tahap 32 dalam akaun ini, dan saya ingin mempelajari Java Core. Dalam masa kira-kira 5 hari saya mencapai tahap 15 dan, diilhamkan oleh fakta bahawa kemahiran dikembalikan dengan mudah dan cepat, saya mengemas kini resume saya dan membuka akses kepadanya. Keesokan harinya saya menerima panggilan daripada syarikat IT tempatan dan menjemput saya untuk bercakap. Pada temu bual, gadis dari HR bertanya soalan umum, bertanya tentang teknologi yang saya ketahui, apa yang lebih saya sukai: Depan atau Belakang. Secara umum, ia tidak penting bagi saya, saya hanya mahu bekerja sebagai pengaturcara, dan saya ditawarkan untuk cuba menulis tugas ujian untuk kedudukan pengaturcara JavaScript, dan saya bersetuju. Pada masa itu, saya tahu JS pada tahap "JavaScript? Nah, ya, nampaknya ada bahasa pengaturcaraan seperti itu," dan apabila tiba di rumah saya segera duduk untuk mengkaji manual. Jadi 3 hari berlalu, selepas itu saya mula mengkaji tugas ujian itu sendiri. Mereka memberi saya 7 hari untuk membuat keputusan, pada petang 6 hari saya menghantar kod saya kepada majikan saya. Beberapa hari kemudian mereka menelefon saya dan mengatakan bahawa semuanya baik-baik saja dan saya dijemput untuk uji bakat dengan pemimpin masa depan. Temuduga berlangsung 10-15 minit, selepas itu saya diterima untuk jawatan jurutera perisian :) Tempoh percubaan berlangsung selama 3 bulan, selepas itu saya diuji di JS, yang berjaya saya selesaikan dan kini saya bekerja di salah satu syarikat terbesar di bandar di pusat perniagaan 7 tingkat yang luas dengan kawasan rekreasi dan gim :) Terdapat sedikit kaitan dengan pengaturcaraan di sana; semasa penyahmobilan, saya mula membaca manual Java pada masa lapang saya dan memantau kekosongan Java Junior di bandar saya, memutuskan untuk tidak kembali ke Moscow. Selepas DMB, setelah saya sedar sedikit, saya membuka akaun kedua di JavaRush dan membeli langganan, kerana... Saya tahap 32 dalam akaun ini, dan saya ingin mempelajari Java Core. Dalam masa kira-kira 5 hari saya mencapai tahap 15 dan, diilhamkan oleh fakta bahawa kemahiran dikembalikan dengan mudah dan cepat, saya mengemas kini resume saya dan membuka akses kepadanya. Keesokan harinya saya menerima panggilan daripada syarikat IT tempatan dan menjemput saya untuk bercakap. Pada temu bual, gadis dari HR bertanya soalan umum, bertanya tentang teknologi yang saya ketahui, apa yang lebih saya sukai: Depan atau Belakang. Secara umum, ia tidak penting bagi saya, saya hanya mahu bekerja sebagai pengaturcara, dan saya ditawarkan untuk cuba menulis tugas ujian untuk kedudukan pengaturcara JavaScript, dan saya bersetuju. Pada masa itu, saya tahu JS pada tahap "JavaScript? Nah, ya, nampaknya ada bahasa pengaturcaraan seperti itu," dan apabila tiba di rumah saya segera duduk untuk mengkaji manual. Jadi 3 hari berlalu, selepas itu saya mula mengkaji tugas ujian itu sendiri. Mereka memberi saya 7 hari untuk membuat keputusan, pada petang 6 hari saya menghantar kod saya kepada majikan saya. Beberapa hari kemudian mereka menelefon saya dan mengatakan bahawa semuanya baik-baik saja dan saya dijemput untuk uji bakat dengan pemimpin masa depan. Temuduga berlangsung 10-15 minit, selepas itu saya diterima untuk jawatan jurutera perisian :) Tempoh percubaan berlangsung selama 3 bulan, selepas itu saya diuji di JS, yang berjaya saya selesaikan dan kini saya bekerja di salah satu syarikat terbesar di bandar di pusat perniagaan 7 tingkat yang luas dengan kawasan rekreasi dan gim :)
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION