
Ini dan beberapa masalah berikutnya adalah tentang orang-orang yang tinggal dan bekerja di Jerman. Pahlawan wawancara ini adalah Sergey Ermolaev (
Sergiy ), seorang front ender dari Berlin. Ia belajar di Fakultas Ekonomi dan Hukum Jerman di Georgia. Dia mulai mengelola jaringan di universitas, menjadi tertarik pada Flash, dan dengan bantuannya dia mengadaptasi program pendidikan untuk taman kanak-kanak. Kemudian memasuki kasino besar, di mana ia menyalin roulette bengkok ke Flash. Dia pindah ke Malta atas undangan Betsson Group, tetapi setelah satu setengah tahun bosan dan pergi ke Jerman untuk memesan di AiComp.

Jalannya: Flash AS2 / AS3 โ AngularJS โ Angular / React / Vue โ Kotlin (Boot Musim Semi, Android, Angular), Flutter, C #
1. Ceritakan kepada kami tentang fitur yang telah Anda terapkan dan yang Anda banggakan.
Ya, ada satu untuk roulette di kasino. Ada beberapa fitur sekaligus. Seluruh kanvas membuat tabel permainan: beberapa "kanvas" diletakkan di satu sama lain, dengan transparansi yang berbeda. Itu agak sulit, karena itu perlu untuk meniru tumpukan flash dan entah bagaimana bergabung dengan HTML. Plus di atasnya perlu menambahkan suara. Dan agar semuanya berfungsi dengan baik di browser yang berbeda, termasuk ponsel. Singkatnya, solusi keren ternyata: dengan generasi suara dari folder, dengan mengambil semua aset ... Butuh waktu sekitar sebulan: itu bekerja selama 16 jam. Mereka menjanjikan hadiah, tetapi pada akhirnya tidak ada uang. Inilah saat ketika saya menyadari bahwa kita harus disalahkan.
2. Dan sekarang - tentang fakap paling sengit.
Ya, ya. Juga di kasino. Pada waktunya pada Flash saya berhasil novnokodit. Kebetulan pemain membuat taruhan ganda: dia melihat satu chip, tetapi pada kenyataannya menempatkan dua. Dan jika Anda kalah, maka kehilangan jumlah ganda. Itu juga mungkin untuk menang, tetapi tidak sering. Saya mengisi ribuan dolar. Tapi mereka tidak memotongnya dari gaji, entah bagaimana semuanya berjalan baik.
3. Jelaskan ruang kerja Anda: dari kursi dan monitor ke lingkungan pemrograman dan utilitas favorit Anda.
Trik yang sangat Jerman adalah tabel bergerak di mana Anda dapat mengatur ketinggiannya. Dan secara pribadi, saya pasti membutuhkan monitor 4k, meskipun di Berlin ini adalah persyaratan yang cukup keren. Secara umum, saya tahu sedikit dari orang-orang lokal yang mampu meminta peralatan untuk lebih dari 300 euro. Jadi saya sendiri membeli monitor ini sendiri, supaya tidak menderita.

Laptop itu milik perusahaan. Ini adalah Thinkpad 470p dengan baterai yang lebih besar, RAM dua kali lipat. Pekerja keras yang tidak bisa dihancurkan. Ada i7 di dalam, jadi saya memiliki kekuatan yang cukup.

4. Dengan prinsip apa Anda memilih pekerjaan? Tumpukan, produk, kondisi kehidupan, uang?
Uang bukanlah hal yang paling penting. Mungkin saya akan menyetujui jumlah yang lebih kecil, jika ada pekerjaan yang sangat menarik. Saya umumnya memiliki masalah: jika proyek ini membosankan, tidak menarik, maka depresi yang mengerikan dimulai. Saya jatuh pingsan dan tidak bisa melakukan apa-apa. Jadi proyek yang menarik adalah hal yang paling penting.
Dan teknologinya sendiri harus menarik bagi saya. Saya tidak akan main-main dengan Java, Spring Boot. Tapi Kotlin, ya - itu keren. Itu pasti sesuatu dari tempat Anda mendapatkan pengetahuan dan pengalaman baru.
5. Teknologi dan bahasa apa yang Anda gunakan untuk Anda perbaiki?
Tuhan Javascript! Bunuh dia. Saya pikir itu tidak cocok untuk web. Itu harus digergaji, digergaji, digergaji dan digergaji. Katakanlah sistem prototyping. Tidak ada kelas biasa. Mereka agak ditambahkan dalam revisi baru ES6, tapi itu hanya gula sintaksis. Dan ada bug yang sangat aneh: jika Anda mengambil unit sebagai digit dan menambah unit sebagai string dan kemudian kurangi unit, Anda akan mendapatkan hasil yang sama sekali tidak terduga. Anda dapat mengetahui semua nuansa ini dan Anda tidak akan pernah membutuhkannya, tetapi sebuah situasi mungkin muncul ketika kontol tahu apa yang sedang terjadi. Bahkan ada situs js-shit - ada mutiara yang dikumpulkan dari JavaScript, yang dapat diperoleh dengan secara tidak sengaja menembak diri sendiri di kaki.
Nah, itu adalah TypeScript atau Flow memecahkan masalah sekarang. Dan saya melihat secara positif Google Dart - ada beberapa fitur yang sangat menarik di sana. Namun pada akhirnya, Anda kembali mendapatkan JavaScript.
6. Di mana lebih baik untuk belajar dari pengalaman orang lain - di universitas, di sebuah konferensi, di sebuah hub? Di tempat lain?
Sebagian - di Habrรฉ. Layak untuk menonton apa yang ditulis orang, dan pastikan untuk membaca komentar. Dan pastikan untuk naik ke kode sumber proyek di GitHub, yang kurang lebih โdengan tanda bintangโ.
Semuanya buruk dengan buku - sangat jarang untuk menemukan satu di mana semuanya belum kedaluwarsa untuk waktu yang lama. Mereka mungkin cocok untuk pemula, karena ada banyak ruang yang ditujukan untuk bagaimana teknologi bekerja secara prinsip. Dan jika Anda sudah tahu bagaimana melakukan sesuatu, maka saya akan menyarankan Anda untuk membaca blog para penginjil teknologi yang Anda gunakan.
Tetapi bagaimanapun juga, Anda akan memalsukan pada awalnya, sedapat mungkin.
7. Jika Anda memiliki sumber daya yang tidak terbatas (waktu, uang, tenaga, orang), proyek apa yang akan Anda ambil?
Saya tidak akan terbang ke angkasa, mengapa menyumbat Mars? Tapi saya pasti akan membeli rumah di desa dan menanam bunga. Rumah biasa tanpa embel-embel, dengan kolam kecil, mungkin. Dia akan mengendarai chacha Georgia di rumah. Dan saya akan melakukan yoga.
Mereka pensiun di Jerman sekitar 65. Dan saya tidak punya rencana khusus setelah 40-45 untuk melanjutkan pemrograman. Karena itu, pada saat ini saya akan membuka startup, memulai bisnis dan terutama tidak masuk ke dalamnya - yang muda lebih tahu pekerjaan mereka. Dan saya akan terlibat dalam bunga.
8. Bagaimana Anda rileks? Apa yang kamu lakukan selain bekerja?
Sekarang saya tidak istirahat sama sekali. Itu tidak berhasil. Saya merasa bahwa saya mulai memudar, dan karena itu, hanya setelah seminggu saya akan berlibur selama sebulan. Di Jerman, Anda dapat dengan mudah mengambil liburan untuk waktu yang lebih lama. Hal utama yang harus diingat setidaknya sebulan.
Sekarang saya akan pergi ke orang tua saya di Tbilisi: makan, tidur, bisa pergi ke jalan di Batumi. Tapi ini bukan liburan aktif, tapi ... wajib. Jadi saya punya rencana di Norwegia - Saya ingin melihat fjord. Mahal, saya setuju, tapi saya sendirian, jadi saya bisa membelinya. Dan ini sudah lebih untuk musim dingin.
9. Ceritakan tentang 3 buku favorit - pendidikan, sains populer dan fiksi.
- Saya pikir Anda perlu membaca buku-buku klasik dengan kode yang baik. Gang empat (penulis Desain Pola - Ed.) Adalah suatu keharusan. Tetapi secara umum, saya tidak melihat banyak gunanya dalam buku-buku pelatihan, karena apa yang Anda baca hari ini sudah usang besok. Lebih mudah membaca dokumentasi resmi - itu akan menjadi hasil yang sama.
- Saya tidak membaca banyak tentang Scientific Pop, tetapi saya mencoba untuk menonton Anthropogenesis di YouTube, di mana para lelaki itu menentang teori-teori alternatif dan mencoba mengatakan bagaimana sebenarnya semua hal dalam sains.
- Artistik - "Chapaev dan Kekosongan", Pelevin. Saya biasanya suka Pelevin.
10. Jika, tepat di depan mata Anda, AI bangun, apa yang akan Anda katakan kepadanya?
Saya akan mencoba mencari tahu seberapa besar kemungkinan integrasi kecerdasan dengan individu manusia yang hidup. Apakah simbiosis dua intelek mungkin?
Pertanyaan dari tamu sebelumnya: jika profesi Anda, pekerjaan seumur hidup Anda, dan apa yang Anda beri makan orang yang Anda cintai (keluarga) suatu hari akan dinyatakan ilegal, apa yang akan Anda lakukan?
Kemungkinan besar saya akan mencoba mengubah profesi saya. Saya tidak melihat alasan untuk melanggar hukum. Pemrograman memang menarik, tetapi ini bukan masalah seumur hidup. Ada banyak bidang yang jauh lebih menarik: kimia, fisika, matematika.
Bonus: ajukan pertanyaan ke pengembang lain
Apakah Anda mengenali diri Anda abadi atau tidak, setelah melampaui standar 70 tahun, dua, tiga, tiga, bagaimana Anda akan terus hidup?