CodeGym /Blog Jawa /Acak /Aku sinau fisika, makarya ing ekologi, lan dadi pangemban...
John Squirrels
tingkat
San Francisco

Aku sinau fisika, makarya ing ekologi, lan dadi pangembang. Crita saka pimpinan tim ing CodeGym

Diterbitake ing grup
Kita ngluncurake seri khusus ing blog kita ing ngendi kita bakal ngomong babagan pangembang sing sinau ing CodeGym lan saiki kerja ing perusahaan kita, nggawe lan nambah produk. Iku crita Vasyl , sing sinau program ing sekolah, nampa pendidikan ing electrical engineering, lan makarya ing bidang ekologi. Banjur, ing taun 2015, dheweke ngganti karir lan miwiti sinau basa Jawa. Saiki Vasyl dadi pimpinan tim pangembang sing nulis tugas kanggo kursus CodeGym lan nambah. "Aku sinau fisika, kerja ing ekologi, lan dadi pangembang."  Crita saka pimpinan tim ing CodeGym - 1

"Aku ragu apa aku kudu miwiti coding"

Aku sinau ing kelas teknologi informasi ing salah siji saka lyceums Ukrainia paling apik. Mbiyen, coding katon kusam amarga kita sinau Pascal lan latihan kanggo pemrograman Olimpiade. Keanehan Pascal yaiku ora ngandelake prinsip pemrograman berorientasi obyek, nanging ana akeh tugas teks lan nggodha otak. Mulane, sawise SMA, aku mangu-mangu apa aku kudu kode profesional. Aku kudu lulus telung ujian kanggo mlebu universitas lan dadi programmer: basa pamrograman, matematika, lan fisika. Sadurunge ujian, aku ngisi kuesioner sing kudu nuduhake limang fakultas sing arep daktuju. Prioritas kanggo kula yaiku fakultas Ilmu Komputer. Fakultas Elektromekanika ana ing posisi nomer loro. Sarehne aku ora tekan sing pertama, aku banjur menyang sing nomer loro. Aku ninggalake pendidikan full-time kanggo sinau jarak jauh ing taun enem amarga aku wiwit kerja. Aku melu ekologi teknik, ngetokake ijin emisi kanggo perusahaan, lan nggawe spesifikasi teknis. Aku kerja ing ekologi watara limang taun. Banjur, kurs dolar wiwit mundhak ing taun 2013. Ing sawetara wektu, adhiku sing kerja minangka tester, wiwit entuk luwih akeh tinimbang aku. Sadurunge aku mikir yen aku entuk dhuwit sing apik. Aku wis duwe kulawarga lan bocah cilik, mula aku teka menyang manajer lan ujar manawa aku pengin gajiku menyang kurs dolar. Dheweke ora gelem, lan aku mutusake mundur.

"Kaping pisanan aku sinau ing wayah wengi"

Nalika nggarap ekologi, aku nyoba sinau C ++, C #, nanging ora bisa ditindakake. Banjur aku wiwit nonton video babagan Jawa. Ing sawetara wong pangembang Sergey Nemchinsky mangsuli pitakonan sing padha: "Apa sampeyan mikir babagan CodeGym?". Wangsulane kasar nganti aku penasaran. Biasane, yen saingan iku pantes, iku mung cara kanggo ngatasi. Mulane, aku ndhaptar ing CodeGym, liwati 3-4 tingkat, temen maujud sing cocog karo kula sampurna, lan tuku langganan. Ing Desember 2015, aku kandha ing pakaryan sadurunge yen aku lunga. Nganti Maret 2016, aku isih ngrampungake proyek lan kanthi periodik arep kerja. Thanks kanggo CodeGym, aku wis akeh latihan. Yen sampeyan mbandhingake aku karo kanca-kancaku, aku dadi nomer siji utawa nomer loro ing prestasi akademik. Ing wiwitan, aku sinau ing wayah wengi (wiwit tengah wengi nganti jam 3 utawa 4) amarga aku duwe bayi. Aku elinga banget uga nalika nganyari statistik ing website wiwit jam telu esuk, lan server wis dipun danguaken. Sawise aku gabung karo CodeGym, aku nemokake kenapa iki kedadeyan lan ndandani masalah kasebut. Pranyata aku ngerti CodeGym saka loro-lorone: minangka pangguna lan minangka pangembang. Sawise aku mandheg, aku meh nginep ing omah lan sinau. Aku sinau babagan wolung wulan. Aku bisa nglampahi jam kanggo ngrampungake tugas. Aku rumangsa apik, lan motivasiku dhuwur. Aku elinga bagean saka nggoleki saka 16 kanggo tingkat 19 - iki multi-threading dhisikan. Iku angel kanggo kula: Aku malah nyerah kanggo rong minggu, nanging banjur aku nyoba kanggo sinau lan nindakake. Iku bagean paling tantangan saka latihan.

"Kok ora ngirim CV?"

Aku entuk proyek sing ora dibayar nalika wiwitan lan miwiti internship online ing СodeGym ing pungkasan sinau. Sawise aku weruh lowongan kanggo pangembang junior ing CodeGym ing internship chatting. Aku mikir: "Apa ora ngirim CV?". Ing wektu sing padha, aku entuk tawaran sing dikonfirmasi kanggo kerja ing wiwitan kanthi gaji. Aku lunga menyang wawancara ing CodeGym: bagean teknis kasebut tahan 2,5 jam. Aku langsung ngerti yen aku wis lulus amarga aku mangsuli kabeh pitakonan kanthi bener, kajaba pitakonan babagan database. Lan saiki aku sing ngurusi database ing CodeGym. Kadhang kala, apa sing dudu duwekku dadi duwekku. Nalika aku entuk tawaran, CodeGym wis siyap-siyap kanggo transisi menyang CodeGym 2.0. Ing CodeGym 1.0 ana tugas lan tes fungsi kanthi jawaban "ya" utawa "ora". Gagasan CodeGym 2.0 yaiku kanggo nuduhake pangguna persis apa kesalahane. Dadi, nalika aku teka, tim pangembang nulis maneh lan nambah tes kanggo nggawe jelas apa kesalahane. Kaping pisanan, aku nulis tugas, banjur aku njupuk optimasi tugas. Mengko, aku wiwit kerja minangka pangembang backend. Kita nulis ulang panel admin amarga interns asline nulis. Aku aktif nyemplungaken dhewe ing konsep REST: interaksi API lan arsitektur. Aku uga melu pangembangan plugin kanggo dangu. Salah sawijining rekanku nindakake iki saiki. Ing Mei 2018, putra nomer loro lair. Nalika liburan rampung, aku nampa tawaran dadi pimpinan tim pangembang, sing melu nambah lan nulis tugas anyar lan sebagian ing pangembangan backend. Minangka pimpinan tim, aku bisa nindakake apa wae sing bisa ditindakake dening bawahanku. Nanging timku ora nindakake kabeh sing bisa daklakoni. Biasane, yen tugas sing dakwenehake ing tim kasebut angel, aku nindakake review kode. Banjur, kita ndeleng kode sing ditulis dening pangembang bebarengan. Aku nyoba mbantu timku ngerti manawa ora bisa nulis kode sing sampurna nalika nyoba pertama. Nalika aku miwiti mimpin tim, aku ngerti manawa luwih gampang kanggo nindakake kabeh tugas dhewe tinimbang ngawasi kabeh wong. Saiki wis owah, lan aku bisa ndeleng bangsaku tuwuh.

Tip kanggo pangembang anyar:

Maca buku coding nanging uga nulis kode.

Aku nyoba kanggo maca buku, utamané ing C #, banjur aku nyoba kanggo kode sethitik. Dadi, aku duwe saran: yen sampeyan pengin sinau babagan kode, sampeyan kudu menehi kode.

Kerjo akeh.

Ing pakaryan sadurunge, aku sinau ing wayah wengi. Banjur aku mandheg lan sinau sedina muput: saka jam 11:00 nganti sore, lan saka jam 11:00 nganti jam 02:00 iku luwih saka wolung jam saben dina. Dadi aku ora percaya yen sampeyan bisa sinau coding yen sampeyan mung nglampahi 15 menit saben dina.

Nulis program.

Pengalaman iki penting kanggo wawancara kerja. A project aku melu ing wiwitan mbantu kula kathah. Aku ngerti apa sing dakkandhakake ing wawancara tanpa mbukak nuansa strategi kasebut.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION