JavaRush /Blog Jawa /Random-JV /Wawancara pisanan karo pangripta JavaRush

Wawancara pisanan karo pangripta JavaRush

Diterbitake ing grup
Tanggal 18 Oktober, proyek JavaRush mengeti ulang tahune. Ing dina iki 9 taun kepungkur ana release pisanan saka layanan pendidikan legendaris. Nitahake, Dmitry Vezhnin, ngomong babagan carane kedadeyan kasebut. Ing wiwitan, pangadeg proyek kita ngrumusake misi JavaRush kaya ing ngisor iki: "kanggo nglatih maneh sejuta wong dadi pangembang Java." Gawea sinau basa Jawa kanggo saben wong yen sampeyan duwe rong perkara: kepinginan kanggo sinau lan komputer kanthi sambungan Internet. Ing sangang taun, jumlah siswa JavaRush meh tekan rong yuta. Saliyane latihan, sumber daya wis dadi platform kanggo komunitas Jawa paling gedhé ing RuNet, lan kanggo sawetara wektu saiki - adoh ngluwihi wates sawijining. Saiki, sampeyan bisa sinau nggunakake layanan JavaRush ing basa Rusia, Ukrainia, Inggris, Jerman, Polandia, Prancis lan Cina. Kita ngomong babagan misi lan evolusi proyek kita karo ideolog lan pangadeg Dmitry Vezhnin. Lan ing wektu sing padha, babagan carane sinau online ngganti jagad, lan kenapa boom pasar IT ora bisa mandheg. "Carane?".  Wawancara pisanan karo pangripta JavaRush - 1

Babagan carane hobi sekolah tuwuh dadi profesi

Aku kalebu kategori langka wong sing kerja kanthi profesi. Kabeh uripku ana ing salah siji cara utawa liyane sing ana gandhengane karo program, sing dadi kasengsem ing umur 13 minangka bocah sekolah. Aku duwe guru ilmu komputer sing apik - Yuri Aleksandrovich. Dheweke sing nggawe aku, uga atusan siswa liyane, tresna marang program. Aku pancene seneng siji frase. "Murid iku dudu wadhah sing kudu diisi, nanging obor sing kudu disunakake." Ora perlu nyurung kawruh menyang siswa: nggawe dheweke pengin dhewe! Aku setuju karo dheweke 200%. Ing kelas wolu, aku lunga menyang Olimpiade sekolah pisanan ing ilmu komputer, banjur aku ana ing kelas 9 karo Panggonan pisanan ing wilayah, lan ing kelas 10-11, nalika aku njupuk hadiah ing kabeh-Ukraina Olimpiade. Sawise sekolah, aku mlebu ing Universitas Nasional Donetsk ing Fakultas Matematika, sinau lan ing wektu sing padha menyang Olimpiade mahasiswa ing ilmu komputer. Puncak pribadiku dadi papan pertama ing Ukraina ing Olimpiade ing musim panas sawise taun katelu lan lelungan menyang semi-final Olimpiade ing Romania. Ing taun-taun pungkasan, aku pindhah menyang Universitas Kiev Shevchenko menyang Fakultas Cybernetics lan ngrampungake gelar master ing kana. Ing wektu sing padha, aku entuk kerja full-time pertama minangka programmer. Iki minangka proyek pertamaku - programmer C ++. Banjur aku wiwit dadi disillusioned karo Olimpiade. Aja salah, aku apik banget karo dheweke nganti pirang-pirang taun. Aku duwe buku MIT babagan Ilmu Komputer ing omah. Aku seneng banget karo kabeh sing ana gandhengane karo teori algoritma lan gampang banget. Nanging kanggo makarya minangka programmer, iki dadi ora perlu. Kebetulan pas aku wis lulus universitas, kanca-kancaku padha rekrut developer Java kanggo perusahaan IT liyane. Ing wektu iku ana sawetara wong Jawa lan akeh sing ditarik menyang basa iki saka C++, mula aku pindhah menyang Jawa, sing aku kerja nganti umur 30 taun, meh 10 taun kerja dadi programmer, aku ngganti 5 perusahaan lan ngatur. kanggo serius master C # lan Frontend. Inggih, sintaks PL/SQL isih ngobong aku. Aku mikir wong sing pinter bakal ngerti aku.

Babagan kursus sing cocog lan kerja 100 jam seminggu

Aku seneng nindakake telung perkara: program, mulang wong lan nulis artikel. Ing umur telung puluh (kaya sing dakkandhakake ing ndhuwur), aku wis kerja ing sawetara perusahaan outsourcing gedhe. Banjur aku duwe kepinginan gedhe kanggo ngerti cara kerjane industri IT: apa katrampilan lan kawruh teknologi sing dibutuhake kanggo nggarap, lan endi sing, sebaliknya, ora perlu. Iku apik tenan. Ing tangan siji, ana perusahaan outsourcing sing ngurus meh kabeh wong, nglatih karyawan lan mbayar gaji dhuwur. Ing tangan liyane, ana akeh wong pinter sing entuk 10 kaping luwih murah, lan prabédan utama mung ora kerja ing IT. Iku kabeh diwiwiti saka adhine, sing aku mbujuk supaya dilatih maneh dadi pengembang Jawa. Kaping pisanan, latihan dheweke maju alon-alon, nanging sawise dheweke ngobong kreteg - dheweke mandheg kerjane saiki lan wiwit sinau kanthi serius - kabeh dadi luwih cepet. Lan setaun setengah sawise miwiti sinau, dheweke wis kerja dadi developer Java kanthi gaji 5 kali luwih dhuwur tinimbang sadurunge sinau. Mulane aku ngomong yen kerja ing IT iku keren. Lan janji. Bojone mbakyuku nyawang apa sing kedadeyan ing sakubenge lan uga dadi pangembang Jawa. Uga kanthi asil apik. Banjur aku mulang saperangan kelompok 2-3 wong bebarengan. Iki kabeh suwene udakara 5 taun. Malah pacarku, sing adoh banget saka IT, ora lulus cangkir iki: dheweke uga kudu kerja dadi programmer Jawa :) Ing wektu sing padha, aku dadi kuciwa banget ing pendidikan universitas. Aku dhewe sinau ing rong universitas lan aku bisa ngomong kanthi yakin yen loro-lorone ora ana gunane kanggo kerja. Nanging aku duwe gelar sarjana saka Fakultas Sibernetika KNU lan akeh diploma Olimpiade. Kajaba iku, aku nglatih maneh wong sing sinau ing universitas sing beda-beda dadi programer, lan ing endi wae aku ndeleng gambar sing padha: wong sing sinau 5-6 taun ing spesialisasi teknis ora ngerti apa-apa babagan IT. Lan mung 3-6 sasi sing dibutuhake kanggo menehi wong katrampilan sing bakal mbantu dheweke entuk kerja sing apik. Ing kesempatan iki, aku nulis artikel ing Habr babagan mitos babagan pendidikan sing luwih dhuwur , ing ngendi aku ngritik universitas modern kanthi keras. Artikel kasebut dicolong kanggo kuotasi, sing ndadékaké nulis artikel liya, nanging wektu iki babagan pengalaman saya mulang wong kanggo program.. Artikel kapindho sukses banget. Sawetara rolas wong nulis marang aku ing pesen pribadi kanthi panjaluk: dheweke pengin sinau karo aku online lan takon sepira regane. Aku ora ngerti apa sing kudu dijawab: Aku nglatih maneh kanca-kancaku dadi programer kanthi gratis lan ora duwe niat mulang pelajaran online. Malah kanggo dhuwit. Lan ing kene ana titik penting. Sajrone 5 taun aku nglatih maneh kanca-kanca lan kanca-kancaku dadi programer, aku nggoleki ing Internet kanggo situs sing bakal mbantu wong ngasah katrampilan praktis. Wis ana buku sing apik, nanging buku pelajaran lan masalah praktis ora cukup. Titik penting liyane: sawetara taun sadurunge acara kasebut, aku wiwit maca buku babagan bisnis lan pemasaran. Lan mesthi ana pesen sing prasaja: nggawe bisnis, golek panjaluk sing efektif. Yen wong pengin soko, iku setengah perang. Padha kudu gelem mbayar dhuwit kanggo iku. Nalika iku wong-wong manca miwiti nulis kanggo kula takon bab sinau, Aku temen maujud sing ana sawetara panjaluk unrealized massive kanggo sinau online. Ing wektu kasebut, aku wis nggawe ide babagan kursus pelatihan program sing cocog: kanthi ceramah lan masalah sing bisa dicenthang kanthi otomatis. Sawise kabeh, mriksa masalah katon beda banget: ana wong nulis solusi, ngemas file ing arsip zip, dikirim menyang guru, lan seminggu sabanjure guru ngirim jawaban. Iku dawa lan tedious, amarga proses bisa wis otomatis. Akibaté... Aku mutusaké kanggo nggawe kursus dhewe karo format latihan iki! Aku nulis artikel babagan Habré tanggal 1 Agustus 2012, lan tanggal 15 Agustus aku ngumumake mundur ing kantor lan rencana kanggo nggarap proyekku dhewe. Senajan aku kudu kerja kanggo sasi liyane, amarga PHK iku cukup ora dikarepke kanggo kabeh. Pungkasan, tanggal 15 September, aku resmi mandheg kerja lan miwiti nindakake JavaRush. Aku nyetel dhewe tujuan ing ngisor iki: nulis ceramah, nggawe tugas kanthi verifikasi otomatis, gabungke kabeh iki lan miwiti. Amarga aku wis nuduhake materi pelatihan karo wong pirang-pirang taun, aku bisa nggawe versi pisanan kursus sajrone limang minggu, sing dirilis tanggal 18 Oktober 2012. Mung 5 minggu liwati saka wiwitan karya ing project kanggo release pisanan. Sajrone wektu iki, aku nulis 10 tingkat kuliah (120 lembar ing Word), 8 tingkat tugas, front-end, back-end lan sistem verifikasi tugas otomatis. Ana rilis resmi tanggal 18 Oktober :) Kabeh iki rampung kanthi cepet amarga aku kerja 100 jam seminggu: saka jam 6 nganti jam 10, 6 dina seminggu. Sampeyan bisa nindakake kaya iki mung yen sampeyan pengin ndeleng asil. Mburu luwih apik tinimbang budak :) Nyedhaki taun anyar, aku ngeculake JavaRush kaping pindho. Miturut 25 Desember, 20 tingkat kuliah, 12 tingkat tugas wis siyap, uga plugin kanggo Intellij IDEA, sing bisa nampa lan ngirim tugas. Konsep nyederhanakake proses penting kanggo aku: pangguna kudu nindakake minimal karya sing ora perlu sajrone latihan. Ing pungkasan aku bisa nindakake iki: manawa pangguna bisa ngirim tugas kanggo verifikasi kanthi siji klik lan nampa jawaban sajrone sedetik. Tinimbang nanggepi njupuk minggu, aku nampa respon ing siji detik. Iku revolusi.

О тайной связи World of Warcraft, StarCraft и JavaRush

Wiwitane, misi JavaRush kaya mangkene: nglatih maneh sejuta wong dadi programmer Java. Aku weruh yen akeh wong pinter, sing wis lulus saka universitas, kerja ing gaji cilik, sanajan ana lapangan IT, sing gaji dhuwur lan prospek. Iki tegese, ing tangan siji, ana akeh wong sing duwe kemampuan, ing sisih liyane, akeh perusahaan IT sing bisa entuk kerja. Kita mung kudu mbantu wong-wong iki nyepetake jurang antarane tingkat pendidikan ing universitas lan kabutuhan pasar tenaga kerja. Nanging kepiye carane nglatih maneh? Saka sudut pandangku, ngerti carane program minangka katrampilan praktis. Contone, kaya kemampuan kanggo nyopir mobil. Aku yakin wong kudu entuk sewu jam latihan pemrograman. Yen kita nganggep yen ana rong ewu jam kerja ing setahun, sewu jam setengah taun karo minggu kerja 40 jam. Banjur aku ngadhepi masalah ing ngisor iki: kepiye carane nggawe wong sinau nalika lungguh ing omah? Kepiye carane wong sing lungguh ing omah mung entuk pengalaman praktis sewu jam? Ing 2012, game online wis dadi populer. Ing tangan siji, sampeyan ora bisa meksa wong kanggo sinau, ing tangan liyane, kang bisa njagong kanggo 10-12 jam dina muter game online. Aku weruh wong mengkono bab sing padha kanggo jam, matèni monsters, lan aku wanted kanggo nggunakake pendekatan iki ing pasinaon. Aku malah khusus diinstal WoW kanggo aku ngerti carane kabeh bisa ana. Aku ora bisa nindakake akeh, nanging aku weruh konsep entuk pengalaman, tingkat karakter, lan tingkat tugas ana. Aku uga seneng gagasan babagan waja sing sampeyan duwe, nanging sampeyan mung bisa nggunakake yen level sampeyan cukup dhuwur kanggo nindakake. Ana analogi ing JavaRush: sampeyan ora bisa ngatasi masalah lan maca ceramah apa wae, karakter sampeyan kudu tuwuh. Kajaba iku, JavaRush uga nduweni sesambungan karo StarCraft, lan sambungan iki kuwat banget nganti JavaRush dhewe dijenengi miturut jeneng kasebut. Aku sampeyan wis ngira - iki ZergRush! :) Ing StarCraft sampeyan bisa mbangun unit kelangan, larang, utawa sampeyan bisa entuk kamenangan kanthi cepet mbangun sing paling gampang lan paling murah. Dadi aku pengin nglatih maneh wong dadi programer kanthi cepet lan murah. Persis minimal sing dibutuhake kanggo wong golek kerja ing industri IT. Sepuluh taun kepungkur, pendhidhikan pemrograman biasane ana ing bentuk kursus bata-lan-mortir, sing nyebabake biaya sinau sing dhuwur. Yen programer entuk apik, lan sampeyan njaluk programmer kuwi dadi guru, banjur bakal pengin nampa gaji iso dibandhingke. Mulane, ing kursus full-time kita duwe kahanan sing latihan apik lan larang, utawa murah lan kualitase ora apik. Lan JavaRush pengin ngatasi masalah iki kanthi tepat saka sudut pandang bisnis: supaya biaya latihan sithik banget lan kualitase dhuwur. Mulane, unsur paling larang, guru, dibusak saka persamaan. Kabeh latihan kanthi otomatis lan kita bisa adol layanan kanggo $ 30 / sasi. Nambah guru sing apik langsung nggawe latihan luwih larang.

Babagan transformasi proyek sajrone 9 taun

Kaping pisanan, aku wis akeh owah-owahan sajrone 9 taun. Nalika aku miwiti nggawe JavaRush, aku dadi programmer miturut jinis pikiran sing dakkarepake. Mung sawise 5 taun aku wiwit mikir kaya pengusaha lan wiwit mikir babagan nyewa wong, proses bisnis ing perusahaan. Kapindho, perusahaan dhewe wis diganti: ana luwih akeh wong ing tim. Wong pisanan gabung karo aku ing 2013. Nalika aku seneng banget babagan ide JavaRush, aku wiwit rekrut kanca saka proyekku. Aku ora bisa mbujuk sapa wae. Wiwit iku aku ora wedi kanggo nuduhake gagasan. Yen kanca-kanca sing paling apik ora percaya karo ideku, kemungkinan apa sing bakal dicolong? Nanging aku bisa mbujuk adhine, uga pacarku - ing wektu iku dheweke melu marketing ing jaringan sosial. Enem sasi sabanjure, Lesha Yelenevich gabung ( saiki dadi Direktur Pemasaran - ed.). Tim kasebut wiwit aktif tuwuh sacara harfiah 2-3 taun kepungkur. Saiki JavaRush makaryakke udakara 50 wong. Ing taun-taun pungkasan, kita wis fokus ing mbangun proses bisnis: nyedhiyakake dhukungan, nambah produk. Iki penting kanggo pertumbuhan perusahaan. Sithik-sithik iki dadi kursus latihan sing ideal sing dak idam-idamake. Strategi pangembangan kita saiki kaya ing ngisor iki: kita ora fokus kanggo nambah jumlah konten (contone, luwih akeh ceramah utawa tugas), nanging kanggo nambah apa sing kita duwe. Yen kita duwe kaping telu minangka akeh ceramah, padha ora bakal dadi luwih menarik. Nanging kita nyoba pendekatan pribadi kanggo sinau: kita nawakake skenario sinau sing beda - kanggo sawetara, luwih garing lan akademik, kanggo wong liya, diisi unsur game. Iki menehi kursus keluwesan sing apik - kabeh wong bisa milih apa sing dibutuhake. Kita uga nggawe CodeGym, proyek pelatihan basa Jawa multibasa. Utamane fokus ing pasar AS. Wis duwe 640 ewu pangguna pangguna saka puluhan negara, umume siswa saka Amerika Serikat, Polandia, Jerman lan China.

Babagan prospek kanggo sinau online

Aku yakin yen liwat wektu, 90% pendidikan bakal pindhah menyang Internet, amarga trep banget. Sinau offline lan online duwe kekuwatan sing beda. Ing pendidikan offline, sampeyan bisa komunikasi karo guru siji-siji, njlentrehake poin sing ora jelas, entuk perhatian luwih akeh, lan njaluk langsung mriksa tugas. Kita wis ngoptimalake sinau offline. Butuh bab 15 taun gesang kita, kabeh wis standar ing: program kanggo taman kanak-kanak lan sekolah, buku teks, diploma disambungake menyang tingkat pendidikan, Olimpiade. Kekuwatan online yaiku otomatisasi. Ora ana guru sekolah sing bakal menehi umpan balik babagan masalah sing ditanggulangi sajrone sedetik. Ing JavaRush sampeyan bisa takon soko ing forum ing jam telu esuk lan njaluk jawaban. Kanthi sinau online, sampeyan bisa sinau ing mode sing nyaman, tanpa nyetel anggota klompok liyane. Sampeyan bisa milih sinau kapan wae awan utawa wengi, kapan wae ing taun - sampeyan ora kudu ngenteni nganti 1 September. Sampeyan bisa sinau ing sembarang kacepetan.

Babagan kenapa programer ora bakal ditinggal tanpa kerja

Aku bakal miwiti karo guyon. Programer ana ing bisnis ngotomatisasi karya wong liya. Profesi pungkasan sing ilang yaiku programmer, amarga profesi liyane lan liyane bakal diganti dening layanan. Abad kaping 20 minangka abad industrialisasi, banjur entuk bathi dadi insinyur. Industri utama yaiku otomotif lan elektronik. Abad kaping 21 diarani abad informasi, lan kabeh babagan informasi lan konten. Saiki wis janji bakal dadi insinyur piranti lunak. Perusahaan 5 paling gedhe ing donya, regane luwih saka triliun dolar, yaiku perusahaan IT: Apple, Google, Microsoft, Amazon, Facebook. Facebook didegake dening mahasiswa, programmer otodidak, lan saiki regane sewu milyar dolar. Iku apik kanggo dadi wong IT ing abad IT. Kaya iki :) Tren global sing penting yaiku kerja jarak jauh. Pandemi wis ngilangi alangan budaya ing pikirane wong. Sadurunge pandemi, perusahaan luwih seneng duwe karyawan lungguh ing kantor amarga luwih efisien. Lan perusahaan gedhe kudu adaptasi karo karyawan sing kerja saka omah. Kajaba iku, pandhemen kasebut cukup suwe kanggo proses kerja sing adoh lan bisa digunakake kanggo wong-wong mau. Malah sadurunge pandemi, perusahaan AS sing padha bisa nggarap karyawan adoh saka Ukraina, umpamane, kanthi gaji 5 ewu dolar, lan karyawan ing California kanthi gaji 20 ewu dolar. Nalika, sawise wiwitan pandhemen, kabeh wong lunga adoh, manajemen Amerika wiwit mikir: kita duwe karyawan sing adoh, sing mbayar gaji sing beda-beda. Apa mbayar luwih? Mulane, dadi ora duwe bathi yen dheweke bisa nyewa karyawan ing Amerika Serikat yen bisa nyewa spesialis kanthi dhuwit luwih murah ing negara liya. Lan Eropah Wétan (Ukraina, Rusia, Belarus) sabenere iki "negara liya". Ukraina ngalami puncak wutah ing taun 2008, nalika ana krisis finansial global. Ing Amerika Serikat, padha wiwit aktif Cut budget lan murub wong, ing Ukraina, ing nalisir, ana boom hiring. Yaiku, perusahaan-perusahaan Barat mung mecat programer sing larang lan nyewa wong sing padha qualified saka kita. Gelombang hiring liyane saiki wis samesthine. Kajaba sampeyan manggon ing kutha-kutha paling larang ing donya, nyana nampa pesenan liyane. Apa ora iki minangka insentif kanggo njupuk tanah Jawa tanpa ngenteni dina Senin, pisanan sasi utawa taun anyar?
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION