Sampeyan kudu jun siap-digawe - mulang dhewe, utawa Carane kita dibukak kursus seminar kanggo siswa

Sampeyan kudu jun siap-digawe - mulang dhewe, utawa Carane kita dibukak kursus seminar kanggo siswa

Iku ora rahasia kanggo wong HR ing IT yen kutha sampeyan ora yuta-plus kutha, banjur nemokake programmer ana masalah, lan wong sing duwe tumpukan teknologi dibutuhake lan pengalaman malah luwih angel.

Donya IT cilik ing Irkutsk. Umume pangembang kutha ngerti babagan eksistensi perusahaan ISPsystem, lan akeh sing wis ana karo kita. Pelamar asring teka kanggo posisi junior, nanging umume iki lulusan universitas wingi isih kudu dilatih lan dipoles.

Lan kita pengin mahasiswa siap-digawe sing wis diprogram sethitik ing C ++, menowo karo Angular lan wis ndeleng Linux. Iki tegese kita kudu lunga lan ngajari awake dhewe: ngenalake perusahaan kasebut lan menehi materi sing dibutuhake kanggo nggarap kita. Iki minangka ide kanggo ngatur kursus babagan pangembangan backend lan frontend. Ing mangsa pungkasan, kita ngleksanakake, lan ing artikel iki kita bakal pitutur marang kowe carane kedaden.

Latihan

Ing wiwitan, kita ngumpulake pangembang utama lan ngrembug tugas, durasi lan format kelas. Sing paling penting, kita butuh programer backend lan frontend, mula kita mutusake kanggo nganakake seminar ing spesialisasi kasebut. Wiwit iki pengalaman pisanan lan carane akeh gaweyan iku ora dingerteni, kita mbatesi wektu kanggo siji sasi (wolung kelas ing saben arah).

Materi kanggo seminar ing mburi disiapake dening wong telu, lan diwaca dening wong loro; ing frontend, topik dibagi dadi pitung karyawan.

Aku ora kudu nggoleki guru nganti suwe, uga ora kudu mbujuk. Ana bonus kanggo partisipasi, nanging ora nemtokake. We kepincut karyawan ing tingkat tengah lan ndhuwur, lan padha kasengsem ing nyoba piyambak ing peran anyar, ngembangaken komunikasi lan transfer kawruh skills. Dheweke ngentekake luwih saka 300 jam kanggo nyiapake.

Kita mutusake kanggo nganakake seminar pisanan kanggo wong lanang saka departemen cyber INRTU. Ana papan kerja bareng sing trep, lan dina Karir uga direncanakake - rapat siswa karo majikan potensial, sing rutin kita rawuh. Wektu iki, kaya biasane, dheweke ngandhani babagan awake dhewe lan lowongan kerja, lan uga ngajak kita menyang kursus kasebut.

Sing kepengin melu diwenehi kuesioner kanggo mangerteni minat, tingkat pelatihan lan kawruh teknologi, ngumpulake kontak kanggo undhangan seminar, lan uga ngerteni apa sing ngrungokake duwe laptop sing bisa digawa menyang kelas.

Link menyang versi elektronik saka kuesioner dikirim ing jaringan sosial, lan uga takon karyawan sing terus sinau kanggo gelar master ing INRTU kanggo nuduhake karo kanca sakelas. Sampeyan uga bisa setuju karo universitas kanggo nerbitake warta ing situs web lan jaringan sosial, nanging wis cukup wong sing gelem melu kursus kasebut.

Asil survey dikonfirmasi asumsi kita. Ora kabeh siswa ngerti apa backend lan frontend, lan ora kabeh wong bisa nggarap tumpukan teknologi sing digunakake. Kita krungu soko lan malah nindakake proyek ing C ++ lan Linux, mung sawetara wong sing bener nggunakake Angular lan TypeScript.

Ing wiwitan kelas, ana 64 siswa, sing luwih saka cukup.

Saluran lan grup ing utusan diatur kanggo para peserta seminar. Dheweke nulis babagan owah-owahan ing jadwal, ngirim video lan presentasi ceramah, lan tugas peer. Ing kana uga padha rembugan lan mangsuli pitakon. Saiki seminar wis rampung, nanging diskusi ing grup terus. Ing mangsa ngarep, liwat iku bakal bisa kanggo ngajak wong lanang kanggo geeknights lan hackathons.

Isine ceramah

Kita mangertos: ing Course saka wolung pelajaran iku mokal kanggo mulang program ing C ++ utawa nggawe aplikasi web ing Angular. Nanging kita pengin nuduhake proses pangembangan ing perusahaan produk modern lan ing wektu sing padha ngenalake tumpukan teknologi kita.

Teori ora cukup ing kene, latihan dibutuhake. Mulane, kita gabungke kabeh pelajaran karo siji tugas - kanggo nggawe layanan kanggo ndhaptar acara. Kita ngrancang ngembangake aplikasi karo para siswa kanthi langkah-langkah, nalika bebarengan ngenalake tumpukan lan alternatif kasebut.

Kuliah Pambuka

Kita ngundang kabeh wong sing ngisi formulir menyang pawulangan pisanan. Ing wiwitan, dheweke ujar manawa mung tumpukan lengkap - sing wis suwe, nanging saiki ing perusahaan pangembangan ana divisi menyang pangembangan ngarep lan mburi. Ing pungkasan padha takon kita kanggo milih arah paling menarik. 40% siswa ndhaptar ing backend, 30% kanggo frontend, lan 30% liyane mutusake kanggo melu ing loro kursus kasebut. Nanging angel kanggo bocah-bocah mlebu kabeh kelas, lan mboko sithik dadi tekad.

Sampeyan kudu jun siap-digawe - mulang dhewe, utawa Carane kita dibukak kursus seminar kanggo siswa

Ing kuliah pambuka, pangembang backend guyon babagan pendekatan latihan: "Seminar bakal kaya instruksi kanggo seniman sing pengin: langkah 1 - gambar bunder, langkah 2 - rampung nggambar manuk hantu"
 

Isi kursus backend

Sawetara kelas backend dikhususake kanggo program, lan sawetara dikhususake kanggo proses pangembangan umume. Pérangan pisanan nyentuh babagan kompilasi, nggawe СMake lan Conan, multithreading, metode lan pola pemrograman, nggarap database lan panjaluk http. Ing bagean kapindho kita ngomong babagan tes, Integrasi Terus-terusan lan Pangiriman Terus-terusan, Gitflow, kerja tim lan refactoring.

Sampeyan kudu jun siap-digawe - mulang dhewe, utawa Carane kita dibukak kursus seminar kanggo siswa

Geser saka presentasi pangembang backend
 

Isi kursus frontend

Kaping pisanan, kita nyiyapake lingkungan: NVM diinstal, nggunakake Node.js lan npm, nggunakake CLI Angular, lan nggawe proyek ing Angular. Banjur kita njupuk modul, sinau babagan nggunakake arahan dhasar lan nggawe komponen. Sabanjure, kita ngerti carane navigasi antarane kaca lan ngatur rute. Kita sinau apa layanan lan apa fitur karya ing komponen individu, modul lan kabeh aplikasi.

Kita kenal karo dhaptar layanan sing wis diinstal kanggo ngirim panjalukan http lan nggarap rute. Kita sinau carane nggawe formulir lan proses acara. Kanggo testing, kita nggawe server mock ing Node.js. Kanggo panganan cuci mulut, kita sinau babagan konsep pemrograman lan alat reaktif kayata RxJS.

Sampeyan kudu jun siap-digawe - mulang dhewe, utawa Carane kita dibukak kursus seminar kanggo siswa

Geser saka presentasi pangembang ngarep kanggo siswa
 

Piranti

Seminar nyakup praktik ora mung ing kelas, nanging uga ing njaba, mula dibutuhake layanan kanggo nampa lan mriksa peer. Sing ngarep milih Google Classroom, sing mburi mutusake kanggo nulis sistem rating dhewe.
Sampeyan kudu jun siap-digawe - mulang dhewe, utawa Carane kita dibukak kursus seminar kanggo siswa

Sistem rating kita. Langsung jelas apa sing ditulis backender :)

Ing sistem iki, kode sing ditulis dening siswa wis autotes. Nilai gumantung saka asil tes. Poin tambahan bisa dipikolehi kanggo ditinjau lan kanggo karya sing dikirim ing wektu. Rating sakabèhé dipengaruhi panggonan ing peringkat.

Rating kasebut ngenalake unsur kompetisi ing kelas, mula kita mutusake ninggalake kelas kasebut lan ninggalake Google Classroom. Saiki, sistem kita luwih cendhek babagan penak kanggo solusi Google, nanging iki bisa didandani: kita bakal nambah kanggo kursus sabanjure.

Tip

Kita nyiapake kanthi apik kanggo seminar lan meh ora nggawe kesalahan, nanging isih ana sawetara kesalahan. We formalized pengalaman iki dadi saran, ing kasus nerangake ing Handy kanggo wong.

Pilih wektu sampeyan lan disebarake kegiatan sampeyan kanthi bener

Kita ngarep-arep kanggo universitas, nanging muspra. Ing pungkasan kelas, ternyata kursus kita ditindakake ing wektu sing paling ora trep ing taun akademik - sadurunge sesi. Siswa mulih sawise kelas, nyiapake ujian, banjur lungguh kanggo nindakake tugas. Kadhangkala solusi teka ing 4-5 jam.

Sampeyan uga penting kanggo nimbang wektu lan frekuensi kegiatan. Kita miwiti jam 19:00, dadi yen kelas siswa rampung awal, dheweke kudu mulih lan bali ing wayah sore - iki ora trep. Kajaba iku, kelas dianakake dina Senin lan Rebo utawa Kemis lan Selasa, lan yen ana tugas sekolah, bocah-bocah kudu kerja keras kanggo ngrampungake kanthi tepat wektu. Banjur kita nyetel lan ing dina kuwi kita takon kurang.

Nggawa kolega kanggo mbantu nalika kelas pisanan

Kaping pisanan, ora kabeh siswa bisa nyetujoni dosen, muncul masalah karo nyebarake lingkungan lan nyetel. Ing kahanan kaya mengkono, dheweke ngangkat tangane, lan karyawan kita teka lan nulungi. Ing wulangan pungkasan ora perlu bantuan, amarga kabeh wis diatur.

Rekam seminar ing video

Kanthi cara iki sampeyan bakal ngrampungake sawetara masalah sekaligus. Kaping pisanan, menehi kesempatan kanggo nonton kelas sing ora kejawab. Kapindho, isi basis kawruh internal kanthi konten sing migunani, utamane kanggo pamula. Katelu, ndeleng rekaman, sampeyan bisa ngevaluasi carane karyawan ngirim informasi lan apa dheweke bisa narik kawigaten para pamirsa. Analisis kasebut mbantu ngembangake katrampilan pidato penutur. Perusahaan IT tansah duwe soko kanggo nuduhake karo kolega ing konferensi khusus, lan seminar bisa gawé pamicara banget.

Sampeyan kudu jun siap-digawe - mulang dhewe, utawa Carane kita dibukak kursus seminar kanggo siswa

Dosen ngomong, rekaman kamera
 

Siapke kanggo ngganti pendekatan yen perlu

Kita padha arep maca Piece cilik saka teori, nindakake program sethitik lan menehi peer. Nanging pemahaman materi ternyata ora gampang lan lancar, lan kita ngganti pendekatan menyang seminar.

Ing separo pisanan kuliah, dheweke wiwit nimbang peer sadurunge kanthi rinci, lan ing bagean kapindho, dheweke wiwit maca teori kanggo sabanjure. Ing tembung liyane, padha menehi mahasiswa rod fishing, lan ing ngarep padha golek reservoir, umpan lan kejiret iwak - delved menyang rincian lan mangertos sintaks C ++. Ing kuliah sabanjure kita rembugan bebarengan apa sing kedadeyan. Pendekatan iki dadi luwih produktif.

Aja kerep ngganti guru

Kita duwe loro karyawan nganakake seminar ing mburi, lan pitu ing ngarep. Ora ana bedane kanggo para siswa, nanging dosen ngarep nggawe kesimpulan yen kanggo kontak sing luwih produktif sampeyan kudu ngerti pamirsa, kepiye cara ndeleng informasi, lan liya-liyane, nanging nalika sampeyan ngomong pisanan. kawruh iki ora ana. Mula, luwih becik ora kerep ganti guru.

Takon pitakonan ing saben pelajaran

Siswa dhewe ora bisa ngomong yen ana sing salah. Padha wedi katon bodho lan takon pitakonan "bodho", lan isin ngganggu dosen. Iki bisa dingerteni, amarga wis pirang-pirang taun dheweke ndeleng pendekatan sing beda kanggo sinau. Dadi yen angel, ora ana sing ngakoni.

Kanggo ngilangi ketegangan, kita nggunakake teknik "decoy". Rekan dosen ora mung nulungi, nanging uga takon nalika ceramah lan menehi saran solusi. Siswa weruh yen dosen iku wong nyata, sampeyan bisa takon lan malah guyon karo dheweke. Iki mbantu nyuda kahanan. Sing utama ing kene yaiku njaga keseimbangan antarane dhukungan lan gangguan.

Inggih, sanajan karo "decoy" kuwi, isih takon bab kangelan, temokake carane nyukupi beban kerja, kapan lan cara paling apik kanggo nganalisa peer.

Rampung ora resmi ing pungkasan

Sawise nampa aplikasi pungkasan ing kuliah pungkasan, kita mutusake kanggo ngrameke pizza lan mung ngobrol ing setelan ora resmi. Dheweke menehi hadiah kanggo wong-wong sing tahan nganti pungkasan, jenenge sing paling dhuwur, lan golek karyawan anyar. Kita padha bangga karo awake dhewe lan siswa, lan kita padha bungah sing pungkasanipun rampung :-).

Sampeyan kudu jun siap-digawe - mulang dhewe, utawa Carane kita dibukak kursus seminar kanggo siswa
We menehi hadiah. Ing njero paket: T-shirt, teh, notepad, pena, stiker
 

Hasil

16 siswa tekan pungkasan kelas, 8 ing saben arah. Miturut profesor universitas, iki akeh banget kanggo kursus sing kerumitan kasebut. We nyewo utawa meh nyewo limang sing paling apik, lan lima liyane bakal teka kanggo laku ing mangsa panas.

Survei diluncurake sawise kelas kanggo ngumpulake umpan balik.

Apa seminar mbantu sampeyan nemtokake arah sing dipilih?

  • Ya, aku bakal pindhah menyang pangembangan backend - 50%.
  • Ya, aku mesthi pengin dadi pangembang ngarep - 25%.
  • Ora, aku isih ora ngerti apa kapentingan kula luwih - 25%.

Apa sing dadi paling berharga?

  • Kawruh anyar: "sampeyan ora bisa entuk iki ing universitas", "katon seger ing C ++ kandhel", latihan ing teknologi kanggo nambah produktivitas - CI, Git, Conan.
  • Profesionalisme lan semangat para dosen, kepinginan kanggo nularake ilmu.
  • Format kelas: panjelasan lan praktik.
  • Conto saka karya nyata.
  • Pranala menyang artikel lan instruksi.
  • Presentasi ceramah sing ditulis kanthi apik.

Ingkang utama yaiku kita bisa ngomong yen sawise lulus saka universitas, wong lanang bakal duwe akeh karya menarik lan tantangan. Dheweke ngerti arah sing dikarepake lan dadi luwih cedhak karo karir sing sukses ing IT.

Saiki kita ngerti carane milih format latihan sing cocog, apa sing kudu disederhanakake utawa ora kalebu saka program kasebut, sepira wektu kanggo nyiyapake lan liya-liyane. Kita luwih ngerti pamireng kita; wedi lan mangu-mangu ditinggalake.

Mungkin kita isih adoh saka nggawe universitas perusahaan, sanajan kita wis nglatih karyawan ing perusahaan lan nggarap siswa, nanging kita wis njupuk langkah pisanan menyang tugas serius iki. Lan ora suwe, ing wulan April, kita bakal mulang maneh - wektu iki ing Universitas Negeri Irkutsk, sing wis suwe kerja sama. Mugi kita luck!

Source: www.habr.com

Add a comment