JavaRush /Blog Java /Random-MS /Bagaimanakah saya menjadi pemaju dalam masa setengah tahu...
llaerto
Tahap

Bagaimanakah saya menjadi pemaju dalam masa setengah tahun?

Diterbitkan dalam kumpulan
Hai semua. Ini adalah satu lagi kisah pekerjaan di laman web javarush, di mana javarush akan dipuji. Hanya bergurau, mereka tidak akan. Atau adakah mereka akan? Sudah tentu mereka akan, saya sedang menunggu masa untuk menulis artikel ini di peringkat 1, semasa saya membaca artikel orang lain :) Secara umum, mari kita mulakan dari awal lagi. Pada Jun 2014, saya menerima ijazah perakaunan saya. Menjelang tahun ke-3 universiti, saya sudah sedar bahawa saya tidak akan menjadi seorang akauntan, saya membuat wang di Internet - cara yang berbeza, arbitraj, langganan, pintu masuk, SDL, GS, dll., terdapat banyak perkara ini di Internet , tetapi terdapat juga banyak nuansa. Pelajar itu sudah cukup. Selepas tamat pengajian di universiti, saya masih meneruskan "spin" di Internet, sehingga ... Pada Januari 2015, saya fikir adalah baik untuk menjadi seorang pengaturcara. Semata-mata kerana saya menyukai sfera IT, saya sendiri telah lama dikaitkan dengannya dan pembangun adalah hasil logiknya (pada masa itu ia adalah hasil, kini ia hanya permulaan jalan baru). Untuk melaksanakan idea yang begitu indah, saya mula belajar pyton 3. Saya mengambil kursus asas, masalah logik dan algoritma, semua ini, tentu saja, ya, tetapi "di mana kehebatannya, di manakah program yang menyelamatkan dunia ?” - Saya fikir kemudian. Seminggu kemudian saya melupakannya dan melupakannya - ada wang, kehidupan sedang berjalan... Tetapi pada bulan Februari, kakak saya dan suaminya datang melawat saya, kedua-dua pakar IT, dan suaminya bercakap tentang kursus yang dirancang di syarikat mereka (bukan latihan, tetapi hanya kursus yang diperkenalkan kepada IT - orientasi, tentang perbezaan bahasa, tentang teknologi, tentang projek, matlamat IT, dll.) dan menasihati saya untuk pergi ke mereka. Saya melanggan semua kemas kini dari syarikat mereka dan mula menunggu ... Pada Februari 2015, pendaftaran untuk kursus ini bermula, terdapat ramai pemohon, tidak akan ada ruang yang mencukupi untuk semua orang. Untuk lulus terdapat ujian pengetahuan bahasa Inggeris dan konsep pengaturcaraan yang sangat asas. Kerana Saya tahu cara Google dengan sangat baik (secara langsung, saya masih menganggap ini sebagai kemahiran PALING penting seorang pengaturcara) dan saya tahu bahasa Inggeris dengan baik - saya lulus ujian, menghantarnya, selepas 2 minggu saya menerima mesej "Anda telah diterima , kelas bermula...” Kursus bermula pada Mac 2015. Selepas pelajaran pertama, satu pertandingan diumumkan, orang ramai perlu mengatur diri ke dalam pasukan dan menyelesaikan tugas pasukan. Sudah tentu, tiada siapa yang mengambil saya, kerana... Saya tidak dapat berbuat apa-apa. Tetapi kakak saya menasihati saya untuk mula belajar java sebagai bahasa yang biasa dan berkembang. Terima kasih kepada keupayaan saya untuk google, saya menemui perkhidmatan Javarash, menemui ulasan, membaca dan apa pendapat anda - Saya membeli langganan semasa di peringkat ke-2 (tanpa menunggu 10 yang percuma). Tetapi kemudian satu perkara lagi menjalar... Pada April 2015, saya telah mengadakan perkahwinan, jadi sebagai tambahan kepada kursus mingguan dan mendapatkan wang untuk roti, satu-satunya masa yang tinggal adalah untuk membuat persiapan untuk perkahwinan, dan jawarash yang dibeli mula menunggu di tingkatan ke-4. Dan selepas perkahwinan... Pada Mei 2015, saya pergi berbulan madu, selepas itu saya tegas memutuskan untuk mula belajar Javarash, dan apa pendapat anda? Apabila saya pulang ke rumah pada 6 Mei, perkara pertama yang saya lakukan ialah mula belajar java. Saya mula melakukan ini dari tahap 1 javarush, dan pada dasarnya saya cukup percaya bahawa laluan saya untuk menjadi seorang pengaturcara bermula pada 6 Mei. Pada Jun 2015, saya sudah berada di tahap 20 Java Rush. Sebenarnya di sini adalah bahagian utama ulasan tentang Java Rush. Kerana Saya tidak mencapai tahap 20. Apa, bagaimana, saya mendapat pekerjaan! Oh, bolehkah saya mendapatkan pekerjaan selepas tingkatan 20? Tidak. Ia dilarang. Jadi apa rahsianya? Rahsianya ialah sebelum tahap 20 anda melalui asas Java, pangkalan yang paling penting. Dan anda bukan sahaja melalui perkara asas. Anda mengulangi setiap perkara asas sedozen kali. Robot sialan memakannya untuk anda dan memaksa anda mencari sekumpulan maklumat separuh dikunyah yang memuat turunKemahiran Google (kemahiran paling penting bagi mana-mana pengaturcara, ingat ini)dan jadi, kesilapan demi kesilapan, kemarahan demi kemarahan, kegagalan demi kegagalan, anda melalui 20 tahap ini... Di sini pecahan indah saya mengikut bulan hilang kerana... seterusnya sukar untuk menghasilkannya dengan cara yang berbeza. Dan kemudian, selepas tahap 20, saya secara tidak sengaja mencuba android. Dan ia mengetatkan dan kami pergi. Saya mula membaca buku, menonton video, pelajaran dalam talian, pelajaran teks - banyak perkara (sekali lagi, Google!!), tetapi di mana-mana saya yakin 100% 1m, terima kasih kepada Javarash bahawa saya menerima asas yang paling berkuasa di mana rangka kerja Android hanya dilancarkan di atas, Tanpa asas, saya tidak akan dapat memahami android dan menulis apl untuknya. Asas adalah asas anda. Jika anda melangkau Javarash, anda hanya akan membuang diri anda dalam dunia pengaturcaraan sebenar, hanya kerana terdapat banyak latihan di sini yang akan meletakkan maklumat penting ini ke dalam kepala pembelajaran yang paling perlahan! Tidak, anda boleh menjadi pengaturcara tanpa Javarash, tetapi ia akan menjadi lebih sukar dan lebih lama *(Saya tidak menganggap pilihan untuk mentor dan menarik telinga, ini adalah kes yang jarang berlaku dan mereka yang mempunyai mentor seperti itu tidak duduk di sini). Dari Jun hingga September saya diserap dalam nuansa android yang saya serap dan serap (dan semuanya masih bergulir ke pangkalan Java yang diperoleh di sini), tetapi (di sini kita akan kembali kepada pecahan bulanan) menjelang Oktober... Pada bulan September 2015 Saya Saya menyedari bahawa saya sudah tahu sesuatu (saya bergurau, pada masa itu saya menganggap diri saya hampir orang tengah, mungkin) dan memutuskan bahawa saya memerlukan pekerjaan (saya terpaksa memberi makan kepada keluarga saya), iaitu kerja Android pemaju. Tetapi bagaimana? Lagipun, ramai orang mencari kerja ini, mereka, seperti saya, menulis resume yang sama, apa yang perlu saya lakukan, orang lain akan berfikir, saya seorang lelaki tidak kira apa, saya segera memutuskan bahawa saya akan mencari kerja apabila saya menulis portfolio penuh :) dan mula menulisnya . Matlamat saya ialah 4 aplikasi: kalkulator dengan pengiraan baris demi baris (yang paling mudah, kira semasa dalam perjalanan), aplikasi pelayan pelanggan (pelayan tidak ditulis oleh saya) yang menyesuaikan tapak ensiklopedia dalam talian menjadi aplikasi, senarai tugasan dengan semua ciri reka bentuk bahan dan 1 lagi penyesuaian ensiklopedia dalam talian , tetapi dengan pangkalan data, reka bentuk bahan, perpustakaan pihak ketiga dan sesuatu yang lain di sana. Secara amnya, saya menggariskan rancangan dan mula menulis... Pada November 2015, iaitu pada 15hb, semua aplikasi saya telah siap, kod itu ada pada bitbucket, aplikasi di kedai mainan, saya menyedari bahawa sudah tiba masanya untuk mula mencari pekerjaan, saya seorang lelaki sekurang-kurangnya - di mana :) Untuk mencari kerja, saya memutuskan untuk mengumpulkan senarai syarikat di bandar saya (Odessa), menyusunnya, meninggalkan hanya mereka yang terlibat dalam pembangunan Android (atau sekurang-kurangnya salah satu kawasan mereka). Untuk melakukan ini, saya menulis program mini yang menghuraikan data daripada http://jobs.dou.ua/companies/ dan memberi saya senarai 180 syarikat IT Odessa. Malangnya, terdapat syarikat terbang demi malam, studio sialan, serta semua jenis syarikat penyedia Internet, saya menyingkirkannya secara manual, dan menerima senarai 63 syarikat yang sesuai dengan saya. Saya memutuskan untuk menghantar resume kepada 3-5 syarikat sehari. Satu-satunya perkara ialah saya memutuskan untuk berehat sebelum ini, pergi ke suatu tempat dengan isteri saya (kalau tidak saya belajar 8+ jam sehari, + 2 jam kerja. Bekerja dengan cara - di suatu tempat pada bulan Jun saya telah menyimpan wang yang cukup untuk setahun hidup di hadapan dan oleh itu saya belajar dengan tenang tanpa menghabiskan banyak masa untuk mendapatkan wang) dan saya mula menghantar senarai mel pada 20hb. Satu-satunya perkara yang saya buat keputusan untuk meredakan hati nurani saya (supaya tidak kelihatan seperti pemalas) ialah menyiarkan resume saya di work.ua. Setelah dengan tenang menyiarkan pengumuman pada hari Rabu, saya pergi berehat. Pada 20 November 2015, saya menerima e-mel bahawa satu syarikat menyukai resume saya, iaitu projek saya yang telah siap, dan mereka menjemput saya untuk temuduga. Terkejut saya, temuduga itu ternyata dalam talian, dan syarikat itu ternyata jauh (pada masa ini saya telah bekerja di rumah pada komputer selama 4 tahun; bekerja sebagai pengaturcara di rumah adalah impian saya). Saya tidak menunjukkan bahawa saya sedang duduk dengan mata yang bersinar, tetapi hanya menjawab dengan tenang semua soalan - teknikal dan tidak, dan menghantar kod saya untuk semakan kod kepada ketua pasukan masa depan saya. Selepas 3 jam bimbang, saya menerima jawapan "kami ingin anda bekerja untuk kami." Baiklah, saya tidak membantah sebenarnya, anda mahukannya seperti yang anda mahu :))) 24 November 2015 adalah hari pertama saya bekerja sebagai pembangun Android... Ia bukan cerita kecil, moral utamanya, mungkin, akan seperti berikut: 1) Belajar asas. Untuk asas java, tidak ada yang lebih baik daripada javarush (percayalah, saya boleh Google :). 2) Belajar kepada Google. Ini lebih penting daripada asas. Mengetahui cara mencari, anda boleh mencari penyelesaian kepada SEBARANG masalah. 3) Belajar Bahasa Inggeris. Saya mempelajarinya sejam sehari semasa pengajian pengaturcaraan saya, kini saya mencari dan membaca maklumat teknikal hanya dalam asal - terdapat lebih banyak lagi, dan ia lebih jelas dan segar. 4) Tulis portfolio. Tiada siapa yang memerlukan anda, tetapi jika anda tahu bagaimana untuk melakukan sesuatu dan menunjukkannya, maka anda akan segera menonjol dari latar belakang sedozen pemohon seperti anda yang terlalu malas untuk menulis portfolio. 5) Sentiasa belajar. Setiap hari anda harus belajar sesuatu yang baru, sekurang-kurangnya 1 perkara kecil. 6) Program. Setiap baris kod membawa anda 1 langkah lebih dekat kepada matlamat anda, semuanya datang dengan pengalaman. 7) Jangan berputus asa. Semasa pengajian saya, sekurang-kurangnya 5 kali saya diserang oleh keputusasaan dan kemurungan, keraguan diri dan kelemahan, tetapi melalui saya tidak boleh dan tidak mahu, saya memaksa diri saya untuk meneruskan dan mereka digantikan dengan inspirasi. 8) Saya rasa itu sahaja yang saya ingin katakan. Berusaha dan semuanya akan berjaya, saya memberitahu anda ini sebagai pembangun Android dengan ijazah perakaunan :) PS Saya tidak menulisnya di bahagian utama artikel, tetapi saya akan menyatakannya di sini. Selain Java\Android\arah utama lain, belajar menggunakan teknologi lain yang diperlukan oleh profesion anda. Yang mana sebenarnya? Nah, 100% Git, JIRA, Scrum, XML, JSON, REST api, HTTP dan banyak lagi. Anda boleh mencari contoh khusus dengan mudah dengan melihat perkara yang majikan perlukan daripada pelajar pertengahan dalam kepakaran anda. Percayalah, kemahiran "sampingan" ini dipelajari dengan cepat dan mudah, kerana... mereka mudah, tetapi mereka menaikkan tahap anda dan harga anda, dan tanpa mereka anda tidak akan pergi jauh :) PPS Oh ya, saya sudah bekerja selama 2 bulan. Tim lead berkata bahawa saya sedang berkembang dan semuanya ok, dia juga menasihati saya tentang apa yang perlu dibaca dan bagaimana untuk berkembang.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION