Π£ Π½Π°Ρ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ I18: Elizarov R.A. | JetBrains, Kotlin, ICPC, sports programming, Yandex, ITMO, Codeforces ΠΈΠ»ΠΈ ΡΠΊΠ°ΡΠ°ΡΡ Π² ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΌ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠΌ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅, Π²ΠΈΠ΄Π΅ΠΎ ΠΊΠΎΡΠΎΡΠΎΠ΅ Π±ΡΠ»ΠΎ Π·Π°Π³ΡΡΠΆΠ΅Π½ΠΎ Π½Π° ΡΡΡΠ±. ΠΠ»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Π²Π°ΡΠΈΠ°Π½Ρ ΠΈΠ· ΡΠΎΡΠΌΡ Π½ΠΈΠΆΠ΅:
ΠΡΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ Π½Π΅
Π·Π°Π³ΡΡΠ·ΠΈΠ»ΠΈΡΡ
ΠΠΠΠΠΠ’Π ΠΠΠΠ‘Π¬ ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ
ΠΡΠ»ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΡΠΎ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ Π²ΠΈΠ΄Π΅ΠΎ, ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ° Π½Π°ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ Π²Π½ΠΈΠ·Ρ
ΡΡΡΠ°Π½ΠΈΡΡ.
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΡΠ²ΠΈΡΠ° ClipSaver.ru
Elizarov Roman Anatolyevich - Java Champion, expert in multithreading and financial mathematics, member of the international organizing committee of the ACM ICPC Final, one of the founders of the Devexperts company, former Kotlin project manager, head of the Development Experience department, Yandex Ridetech & Ecom. Twitter: Β Β /Β relizarovΒ Β Information: https://cyclowiki.org/wiki/%D0%95%D0%... %BE%D0%BC%D0%B0%D0%BD_%D0%90%D0%BD%D0%B0%D1%82%D0%BE%D0%BB%D1%8C%D0%B5%D0%B2 %D0%B8%D1%87 Personality at ITMO: https://museum.itmo.ru/person/375/ 00:00 Greetings 00:12 Programming and management in ICPC competitions, JetBrains, Yandex 02:49 Do you miss programming? 03:08 Could you solve the problem from the ICPC spectrum? 05:13 Do sports programming skills interfere with industrial programming? 08:01 Divisions in programming 10:40 What skills are needed in sports programming? 14:14 Command programming 16:30 How can a team write one code? 18:45 Pair programming is a method for producing very high-quality code 22:13 The test on Codeforces does not report error parameters, is this comfortable for a programmer? 25:44 Time limit in tests 27:17 Do you need talent in programming? 28:47 Is it useful for a beginner programmer to practice in Codeforces? 31:33 Is it possible to upgrade your profile on Codeforces and use it as a resume? 33:30 Solving programming problems using ChatGPT 35:54 Who writes test problems? 36:48 Trends in programming problems 37:25 Example of a trend problem 39:17 Sports programmers in the Kotlin language development team 40:02 Is knowledge of sports programming useful when developing a programming language? 41:00 Is higher education necessary? 43:02 Competitions within the company 46:53 Experience in JetBrains and Yandex, comparison 48:17 What do you like more: RnD or production? 49:46 Do you like teaching? 51:33 Earning money from teaching 52:51 Would you switch to teaching if the salary was high? 53:31 Teaching program in universities 54:10 Can anyone offer their course to a university? 54:36 Comparison of Russian and foreign programmers 58:12 National flavor in programming 1:01:32 Russian education system 1:02:20 Going abroad with JetBrains 1:03:43 Do you regret not leaving? 1:03:58 Is it possible for large-scale projects to appear in Russia? 1:06:31 Creation of new languages for the purpose of import substitution 01:08:53 Will accounts on foreign platforms be closed? 1:10:04 Career in programming