JavaRush /Blog Java /Random-MS /Saya akan memprogramkan: mengumpul potret seorang pelajar...

Saya akan memprogramkan: mengumpul potret seorang pelajar yang pasti akan mempelajari Java

Diterbitkan dalam kumpulan
Seperti yang anda tahu, tidak ada resipi tunggal untuk berjaya. Baik dalam kehidupan, mahupun dalam pengaturcaraan :) Walau bagaimanapun, selama bertahun-tahun kewujudan JavaRush, kami mendapati bahawa pelajar yang lulus dan mendapat pekerjaan dalam IT mempunyai "ciri" yang sama. Apakah ini? Minat dalam bidang teknikal, jadual latihan yang jelas, kemahiran insaniah seperti ketabahan dan ketahanan tekanan. Tetapi ini tidak bermakna sama sekali jika anda mempunyai pendidikan seni liberal, anda tidak akan dapat mempelajari Java. Anda hanya perlu berusaha lebih dan menumpukan lebih banyak masa. Dalam teks ini, kami telah menyusun potret pelajar JavaRush yang berjaya berdasarkan pemerhatian, kisah kejayaan dan cadangan kami sendiri daripada graduan kami.Saya akan memprogramkan: mengumpul potret seorang pelajar yang pasti akan mempelajari Java - 1

Tahap latihan

Menurut tinjauan yang kami lakukan dalam kalangan pelajar JavaRush (mereka yang mencapai tahap latihan ke-30), hampir 40% pengguna yang mula belajar dalam kursus kami mempelajari pengaturcaraan di universiti. Walau bagaimanapun, satu pertiga daripada pelajar mempelajari Java dari awal. Pendidikan teknikal ialah bantuan yang baik dan asas yang membantu anda belajar dengan lebih cepat, tetapi ia bukan titik wajib dalam laluan menuju kejayaan. Pentadbir sistem, jurutera, guru, pakar jualan, ahli ekonomi, doktor, pemasar dan lain-lain datang untuk belajar di JavaRush. Mari lihat jenis latar belakang yang dimiliki oleh graduan JavaRush.

Prishchepa Rom :

Pada gred tujuh, saya berpindah ke lyceum fizik dan matematik, dan pada gred lapan kami mula belajar sains komputer. Seperti yang ditunjukkan oleh kehidupan kemudiannya, sains komputer memberi saya asas untuk memahami asas pengaturcaraan, biasa kepada semua bahasa: apakah struktur data, fungsi, prosedur, syarat. Saya tidak memasuki Fakulti Informatik dan Sains Komputer: Saya mempunyai keinginan untuk komputer. Saya benar-benar kekurangan 2 mata untuk diterima masuk. Saya memasuki Fakulti Elektronik. Di universiti, pengaturcaraan diajar hanya untuk satu semester, kami belajar Pascal. Saya lulus dengan inersia, saya mempunyai pengetahuan yang cukup tentang kurikulum sekolah.

Yuri Sharoiko :

Sejak zaman kanak-kanak saya ingin bekerja dengan komputer dan secara umum topik pembangunan permainan menarik kepada saya. Saya menulis beberapa pencarian teks dalam C++ dan C#, tetapi saya tidak cemerlang dalam pelajaran (saya malas), walaupun saya tidak bodoh - agak tidak terkumpul. Dalam hal ini, saya pergi di mana ada peluang. Saya terfikir untuk bekerja dalam penguatkuasaan undang-undang, jadi saya lulus dari Fakulti Undang-undang Jenayah SGUPS ( Universiti Pengangkutan Negeri Siberia - ed. ), dan akhirnya saya sampai ke tempat yang saya inginkan. Pada tahun kedua saya pergi untuk latihan di Jawatankuasa Penyiasatan, dan tinggal di sana. Pada tahun keempat saya diupah - saya tidak tahu bagaimana keadaannya sekarang, tetapi sebelum ini, selepas tahun ketiga saya boleh mendapat pekerjaan. Enam bulan selepas menamatkan pengajian di universiti, dia menerima pangkat leftenan. Saya bekerja selama setahun lagi dan menyedari bahawa saya letih: semua malam yang panjang, syif, kekurangan kehidupan sosial seperti itu, dan oleh itu memutuskan untuk berhenti.

Anzor Karmov :

Di sekolah saya berminat dalam pengaturcaraan dan bahasa Pascal, dan pergi ke tutor. Saya memasuki universiti untuk mengambil jurusan Business Analytics. Di sana kami juga mengikuti kursus pengaturcaraan, termasuk mempelajari C# dan Java.

Dmitry Mersiyanov :

Saya mempunyai pendidikan tinggi dalam bidang kemanusiaan dengan ijazah dalam Pengurusan dalam Perniagaan Restoran dan Hotel. Jadi selepas tamat pengajian di universiti, saya bekerja dalam perkhidmatan pelanggan untuk sebuah syarikat hospitaliti. Pada masa itu saya menyedari bahawa saya tidak berminat dengan ini kerana beberapa sebab: bekerja dengan orang tidak semudah dan menyenangkan seperti yang dilihat, tahap gaji juga tidak terlalu tinggi.

Artem Goy :

Sebelum pengaturcaraan, saya adalah ahli terapi pemulihan untuk orang yang mengalami gangguan muskuloskeletal. Ibu bapa saya adalah doktor. Ayah pakar bedah, ibu pakar pemulihan. Mereka menasihatkan saya untuk masuk ke bidang khusus yang berkaitan dengan perubatan dan manusia. Bagaimana saya boleh mempunyai pendapat saya sendiri dalam gred 11? Saya menganggap bahawa sebagai seorang pemulihan saya sentiasa boleh mendapatkan roti dan mentega saya.

Anton Kashnikov :

Pendidikan pertama saya adalah dalam tentera, dengan ijazah dalam keselamatan maklumat teknikal. Selepas 1.5 tahun pertama berkhidmat, pada tahun 2014, saya menyedari bahawa saya akan berhenti. Terdapat dua pilihan mengapa saya boleh kekal dalam tentera: bekerja untuk idea atau gaji. Saya tidak dapat salah satu atau yang lain dalam Angkatan Tentera.

Mod latihan

Walaupun nampaknya anda boleh melangkau rutin anda semasa belajar dalam talian, ini tidak berlaku. Untuk mencapai hasil, anda perlu berdisiplin: buat rancangan dan berpegang padanya. Di sini, seperti di banyak tempat, perkara utama adalah keteraturan. Menurut penyelidikan kami , graduan JavaRush belajar secara purata 1-3 jam sehari, selalunya menggabungkan latihan dengan tugas utama mereka. Pada masa yang sama, hampir satu pertiga daripada graduan belajar tanpa gangguan, manakala selebihnya mengambil satu atau lebih rehat untuk tempoh masa yang ketara. Mari lihat bagaimana graduan JavaRush menganjurkan latihan mereka.

Roman Beskrovny :

Selepas membaca apa yang perlu saya lakukan, saya memutuskan untuk membuat rancangan untuk mencapai matlamat saya dan menyelesaikan kursus, kerana saya tidak lagi mempunyai masa untuk belajar perlahan-lahan. Tugasnya adalah untuk mendapatkan pengetahuan dengan cepat, dan dengan cara yang tidak menghalang keinginan dan memberi masa otak untuk berehat. Kerana jenis beban kerja yang saya inginkan boleh menghalang saya. Untuk ini saya memutuskan:
  • bahawa anda perlu belajar lima hari seminggu (Isnin-Jumaat);
  • pada hujung minggu saya akan melakukan apa sahaja kecuali ini;
  • Setiap kelas akan berlangsung selama 4 jam, dengan rehat 15 minit antara setiap jam untuk berjalan, berehat dan membuat teh.
Jumlah 20 jam seminggu. Tidak buruk, bukan? Tambahan pula, kadang-kadang saya terpaksa masuk universiti, memandangkan saya masih belajar di peringkat sarjana.

Dmitry Mersiyanov :

Saya mempunyai rancangan latihan: Saya bangun setiap hari pada 5-6 pagi dan belajar selama 2 jam sebelum bekerja. Jika saya mempunyai masa lapang di tempat kerja (contohnya, semasa pembangun membuat ciri baharu dan kami penguji sedang menunggu), saya juga bekerja: Saya menyelesaikan masalah pada siang hari. Saya menyelesaikan 20 tahap dalam 1-2 bulan. Mengikut jadual saya, saya menghabiskan 1 hingga 4 hari di tingkatan 1.

Artem Goy :

Saya bangun pada pukul 7-8 pagi, bersarapan, mengambil komputer riba saya dan pergi ke pangsapuri lain supaya tiada siapa yang mengganggu saya. Saya belajar dari 13 hingga 16 jam sehari, 7 hari seminggu. Pada mulanya saya menonton tutorial di Youtube dan membaca buku, tetapi selepas dua minggu latihan saya, seorang rakan melepaskan pautan ke JavaRush. Saya mengklik dan menyedari ia sejuk. Pada masa itu, 10 tahap pertama adalah percuma, saya naik ke 10, saya menyukainya, membeli langganan dan mula belajar lebih lanjut.

Vasily Malik :

Apabila saya terus bekerja, saya belajar pada waktu malam, dan apabila saya meninggalkan kerja, saya belajar sepanjang hari: dari pukul 11:00 hingga petang, dan dari pukul 23:00 hingga 02:00. Ternyata lebih banyak waktu bekerja. Saya kurang percaya bahawa anda boleh menghabiskan 15 minit sehari dan belajar pengaturcaraan.

Sumber Pembelajaran

Latihan terbaik adalah menyeluruh. Sebagai contoh, anda boleh mengambil kursus JavaRush sebagai asas , membaca beberapa buku tentang Java dan mencari mentor. Sebagai contoh, senarai sumber pembelajaran mungkin kelihatan seperti ini:
  1. Kursus JavaRush.
  2. Buku:
    • "Ketua Java Pertama, Belajar Java", Kathy Sierra, Bert Bates;
    • "Java. A Beginner's Guide", Herbert Schildt;
    • "Java. Panduan Lengkap", Herbert Schildt;
    • "Java. The Professional's Library", Kay S. Horstmann, Gary Cornell.
  3. Tutorial di YouTube;
  4. Perundingan dengan mentor/pembangun yang dikenali. Perkara ini diperlukan bagi mereka yang penting untuk menerima "penjelasan langsung", dan bukan untuk memikirkan semuanya sendiri.
Antara buku terbaik untuk pemula, pelajar dan graduan JavaRush menamakan:
  • Java berkesan;
  • Falsafah Jawa;
  • Struktur data dan algoritma dalam Java;
  • Kod bersih;
  • Panduan Pemula Java 8;
  • Corak reka bentuk.
Inilah nasihat graduan JavaRush.

Dmitry Mersiyanov :

Saya syorkan membaca buku "Pengaturcaraan Java untuk Kanak-kanak, Ibu Bapa dan Datuk Nenek" oleh Jacob Fine. Pada satu ketika, ini banyak membantu saya, kerana saya bukan dari bidang IT dan saya terpaksa belajar banyak konsep dari awal. Buku ini menerangkan asas pengaturcaraan dalam format yang sangat mudah. Membacanya sebelum memulakan pengajian anda sangat memudahkan prosesnya.

Sasha Kopaygorodsky :

Saya mendapati diri saya seorang mentor di JavaRush. Saya pernah membaca kisah kejayaan di mana seorang lelaki memberitahu bagaimana dia belajar, mendapat pekerjaan di EPAM, dan meninggalkan maklumat hubungannya. Saya menulis kepadanya di Skype, kami memanggil satu sama lain, dan saya memintanya untuk menjadi mentor saya: supaya saya kadang-kadang menulis kepadanya tentang beberapa soalan yang saya tidak dapat mencari jawapannya. Saya juga memintanya membantu saya membuat projek percubaan, kerana pada masa itu saya hanya tahu Java Core dan langsung tidak mempunyai pengetahuan tentang kerangka kerja. Beliau mencadangkan saya membuat projek pendaftaran pelajar dengan pangkalan data. Saya juga menasihati anda untuk mencari sekolah yang baik. JavaRush menarik saya dengan pendekatan pembelajarannya, dan pencarian itu menarik saya dengan ceritanya yang menarik. Saya percaya bahawa JavaRush ialah sekolah terbaik untuk Java Core.

Kemahiran insaniah

Kemahiran insaniah ialah kemahiran yang tidak berkaitan dengan profesion, tetapi lebih berkaitan dengan kualiti peribadi, seperti komunikasi, kreativiti, empati. Dalam proses pembelajaran itu sendiri, mereka tidak mempunyai kepentingan yang sama seperti semasa mencari kerja dan di tempat kerja itu sendiri. Faedah utama kemahiran insaniah ialah ia membantu membina rangkaian perhubungan peribadi dalam organisasi dan komuniti. Mempunyai kemahiran interpersonal yang baik bermakna mudah didekati, disenangi, boleh dipercayai dan boleh dipercayai—seseorang yang orang lain suka bekerja dengan dan ingin mengetahui lebih lanjut. Google menjalankan kajian mengenai topik ini pada tahun 2017. Mereka memutuskan untuk mengenal pasti pasukan terbaik dalam syarikat. Mengikut keputusan, ternyata pekerja pasukan yang paling produktif adalah orang yang mempunyai kemahiran insaniah yang tinggi.
Berikut adalah kesimpulan yang dibuat oleh graduan JavaRush tentang kemahiran insaniah.

Dmitry Sokolov :

Di tempat baharu, bukan kemahiran teknikal yang penting, tetapi keupayaan untuk berkomunikasi dengan orang ramai. Terdapat orang yang benar-benar tenggelam dalam menyelesaikan tugasan, dan saya perlu mencari pendekatan untuk mereka, kerana penyelesaian tugas saya bergantung kepada pembangun.

Anzor Karmov :

Jadi diri sendiri. Jangan teragak-agak untuk bertanya soalan. Jangan takut melakukan kesilapan. Jika pada mulanya anda tidak berapa faham, ini bukan sebab untuk tekanan. Ia tidak jelas kepada semua orang pada mulanya. Anda akan mula membawa keuntungan sebenar kepada syarikat dalam masa 6-12 bulan. Selama ini, libatkan diri anda dalam proses, kaji produk, teruskan pendidikan anda. Apakah kemahiran dan kualiti peribadi yang anda fikir membantu anda menjadi seorang pengaturcara yang baik?
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION