Dua tahun tiga bulan telah berlalu sejak saya mendaftar untuk kursus ini dan menulis HelloWorld. Saya sepatutnya menulis artikel ini dan memberi penghormatan kepada sumber yang indah ini sejak dahulu lagi, tetapi entah bagaimana kadar kehidupan yang pantas menghalang saya. Tetapi sekarang "terima kasih" kepada pandemik covid, saya mempunyai masa. Saya berumur 33 tahun. Saya seorang pekerja sosial di Latvia dan tidak ada kaitan dengan IT. Pengalaman terakhir saya dengan kod ialah 15 tahun yang lalu. Tetapi gaji yang tidak seberapa dan kekurangan prospek kerjaya membuatkan saya mencari alternatif. Seperti yang berlaku, ramai rakan saya mencuba bidang IT. Selain itu, tiada seorang pun daripada mereka mempunyai pendidikan IT. Ada yang mendapat pekerjaan, ada yang tidak begitu baik. Tetapi kejayaan itu banyak memberi inspirasi kepada saya, dan akhirnya saya membuat keputusan. Di Riga, enam bulan sekali, sebuah syarikat perunding terkenal menganjurkan satu siri bootcamp percuma (kursus latihan intensif) dengan peluang seterusnya (bagi mereka yang lulus) untuk mendapatkan latihan amali dan kontrak pekerjaan. Saya meluangkan sedikit masa memikirkan kursus mana yang perlu diambil. Akhirnya, saya memilih Java, kerana Java bootcamp yang memberikan peluang terbesar selepas tamat pengajian. Saya dapat melakukan beberapa tinjauan dan bercakap dengan peserta bootcamp, termasuk beberapa yang telah diupah di syarikat itu. Inilah intel yang saya kumpulkan: kursus ini sangat sengit; tidak masuk akal untuk datang ke sana dengan pengetahuan sifar; adalah lebih baik untuk mempelajari segala-galanya sendiri sebelum bootcamp. Jadi saya berhenti kerja empat bulan sebelum bootcamp, menetap di rumah, hidup dengan bantuan kewangan dan sedikit simpanan, dan mula belajar secara intensif. Apakah program latihan itu? Baiklah, pertama sekali, CodeGym ini secara semula jadi merupakan cabang praktikal latihan saya. Cabang teori ialah Head First Java (Java 5). Dan saya mesti katakan, CodeGym dan Head First Java saling melengkapi dengan sempurna. Buku ini memberikan gambaran yang sangat baik tentang ciri asas bahasa. Lebih-lebih lagi, bahan itu termasuk visualisasi dan analogi yang mudah difahami (kaca dengan alat kawalan jauh benar-benar indah). Saya tahu bahawa juruteknik berpengalaman tidak menyukai buku ini kerana pembentangan ini, tetapi jika anda datang dari bidang kemanusiaan, inilah yang anda perlukan. Walau apa pun, inilah rupa kurikulum saya: 3 jam teori daripada Head First Java pada waktu pagi, 3 jam latihan praktikal di CodeGym pada sebelah petang. 6 jam setiap hari, termasuk hujung minggu dan setiap cuti. Sangat intensif. Mungkin terlalu sengit - rejimen ketat saya menyebabkan masalah kesihatan tertentu. Jika anda mempunyai masa dan rizab kewangan, saya tidak akan mengesyorkan pendekatan yang begitu sengit. Tetapi saya tidak mempunyai kemewahan itu, dan saya tidak boleh gagal dalam bootcamp. Jadi saya belajar selama 4 bulan sehingga bootcamp bermula, mencapai Tahap 23 pada CodeGym dengan penyelesaian yang baik untuk semua tugasan (walaupun beberapa daripadanya membuat saya berpeluh banyak), dan menghabiskan buku itu, setelah menyelesaikan semua tugasan. Saya masih mempunyai beberapa minggu sebelum bootcamp. Saya boleh membuat kemajuan tambahan melalui tahap, tetapi saya memutuskan untuk menguasai semua jenis kemahiran yang berkaitan, seperti Git. Bootcamp bermula, dan kursusnya sangat sengit, tetapi ternyata sebelum ini saya tidak menemui hanya dua topik: ujian unit menulis dan JavaFX. Pertaruhan saya untuk belajar kendiri yang teliti membuahkan hasil. Ia juga ternyata bahawa saya bukanlah yang paling teruk dalam kumpulan itu. Di samping itu, saya memutuskan untuk mengambil inisiatif dan melemparkan pukulan besar untuk projek akhir. Satu pasukan kecil tetapi hebat telah dikumpulkan dan menghasilkan permohonan untuk jururawat (latar belakang saya sebagai pekerja sosial muncul ke permukaan). Secara keseluruhannya, bootcamp itu berakhir dengan baik, dan saya mendapat latihan dan juga berpeluang memilih pengkhususan. Di sini saya melakukan pengkhianatan jahat dengan memilih Salesforce dan bukannya Java tegar. Salesforce bermula sebagai sistem CRM (pengurusan perhubungan pelanggan) berasaskan awan yang menawarkan banyak pilihan penyesuaian. Tetapi bertahun-tahun kemudian, ia kini merupakan platform penuh yang berkuasa yang membolehkan anda melakukan hampir semua perkara. Saya telah melihat banyak projek yang tiada kaitan dengan CRM.
John Squirrels
Tahap
Latihan semula mengenai steroid
Dua tahun tiga bulan telah berlalu sejak saya mendaftar untuk kursus ini dan menulis HelloWorld. Saya sepatutnya menulis artikel ini dan memberi penghormatan kepada sumber yang indah ini sejak dahulu lagi, tetapi entah bagaimana kadar kehidupan yang pantas menghalang saya. Tetapi sekarang "terima kasih" kepada pandemik covid, saya mempunyai masa. Saya berumur 33 tahun. Saya seorang pekerja sosial di Latvia dan tidak ada kaitan dengan IT. Pengalaman terakhir saya dengan kod ialah 15 tahun yang lalu. Tetapi gaji yang tidak seberapa dan kekurangan prospek kerjaya membuatkan saya mencari alternatif. Seperti yang berlaku, ramai rakan saya mencuba bidang IT. Selain itu, tiada seorang pun daripada mereka mempunyai pendidikan IT. Ada yang mendapat pekerjaan, ada yang tidak begitu baik. Tetapi kejayaan itu banyak memberi inspirasi kepada saya, dan akhirnya saya membuat keputusan. Di Riga, enam bulan sekali, sebuah syarikat perunding terkenal menganjurkan satu siri bootcamp percuma (kursus latihan intensif) dengan peluang seterusnya (bagi mereka yang lulus) untuk mendapatkan latihan amali dan kontrak pekerjaan. Saya meluangkan sedikit masa memikirkan kursus mana yang perlu diambil. Akhirnya, saya memilih Java, kerana Java bootcamp yang memberikan peluang terbesar selepas tamat pengajian. Saya dapat melakukan beberapa tinjauan dan bercakap dengan peserta bootcamp, termasuk beberapa yang telah diupah di syarikat itu. Inilah intel yang saya kumpulkan: kursus ini sangat sengit; tidak masuk akal untuk datang ke sana dengan pengetahuan sifar; adalah lebih baik untuk mempelajari segala-galanya sendiri sebelum bootcamp. Jadi saya berhenti kerja empat bulan sebelum bootcamp, menetap di rumah, hidup dengan bantuan kewangan dan sedikit simpanan, dan mula belajar secara intensif. Apakah program latihan itu? Baiklah, pertama sekali, CodeGym ini secara semula jadi merupakan cabang praktikal latihan saya. Cabang teori ialah Head First Java (Java 5). Dan saya mesti katakan, CodeGym dan Head First Java saling melengkapi dengan sempurna. Buku ini memberikan gambaran yang sangat baik tentang ciri asas bahasa. Lebih-lebih lagi, bahan itu termasuk visualisasi dan analogi yang mudah difahami (kaca dengan alat kawalan jauh benar-benar indah). Saya tahu bahawa juruteknik berpengalaman tidak menyukai buku ini kerana pembentangan ini, tetapi jika anda datang dari bidang kemanusiaan, inilah yang anda perlukan. Walau apa pun, inilah rupa kurikulum saya: 3 jam teori daripada Head First Java pada waktu pagi, 3 jam latihan praktikal di CodeGym pada sebelah petang. 6 jam setiap hari, termasuk hujung minggu dan setiap cuti. Sangat intensif. Mungkin terlalu sengit - rejimen ketat saya menyebabkan masalah kesihatan tertentu. Jika anda mempunyai masa dan rizab kewangan, saya tidak akan mengesyorkan pendekatan yang begitu sengit. Tetapi saya tidak mempunyai kemewahan itu, dan saya tidak boleh gagal dalam bootcamp. Jadi saya belajar selama 4 bulan sehingga bootcamp bermula, mencapai Tahap 23 pada CodeGym dengan penyelesaian yang baik untuk semua tugasan (walaupun beberapa daripadanya membuat saya berpeluh banyak), dan menghabiskan buku itu, setelah menyelesaikan semua tugasan. Saya masih mempunyai beberapa minggu sebelum bootcamp. Saya boleh membuat kemajuan tambahan melalui tahap, tetapi saya memutuskan untuk menguasai semua jenis kemahiran yang berkaitan, seperti Git. Bootcamp bermula, dan kursusnya sangat sengit, tetapi ternyata sebelum ini saya tidak menemui hanya dua topik: ujian unit menulis dan JavaFX. Pertaruhan saya untuk belajar kendiri yang teliti membuahkan hasil. Ia juga ternyata bahawa saya bukanlah yang paling teruk dalam kumpulan itu. Di samping itu, saya memutuskan untuk mengambil inisiatif dan melemparkan pukulan besar untuk projek akhir. Satu pasukan kecil tetapi hebat telah dikumpulkan dan menghasilkan permohonan untuk jururawat (latar belakang saya sebagai pekerja sosial muncul ke permukaan). Secara keseluruhannya, bootcamp itu berakhir dengan baik, dan saya mendapat latihan dan juga berpeluang memilih pengkhususan. Di sini saya melakukan pengkhianatan jahat dengan memilih Salesforce dan bukannya Java tegar. Salesforce bermula sebagai sistem CRM (pengurusan perhubungan pelanggan) berasaskan awan yang menawarkan banyak pilihan penyesuaian. Tetapi bertahun-tahun kemudian, ia kini merupakan platform penuh yang berkuasa yang membolehkan anda melakukan hampir semua perkara. Saya telah melihat banyak projek yang tiada kaitan dengan CRM.
GO TO FULL VERSION