Олександр Цимбалюк — тренер Prog Academy. Викладає програмування понад 12 років і є автором офлайн- та онлайн-курсів школи з Java і Python. Навчався в Київському національному університеті імені Тараса Шевченка.
У блозі Prog Academy відповідає за матеріали про Java, Python та аналіз даних на Python: вибір першої мови, шлях у професію, типові помилки новачків. Статті спираються на програму курсів і на першоджерела — документацію мов та відкриті дослідження ринку.
40 питань, які ставлять на співбесіді Junior Java Developer, з короткими відповідями та перевіреним кодом: Java Core і ООП, String та equals/hashCode, колекції, винятки, generics і Stream API, багатопотоковість, JVM, SQL і Spring. Плюс практичні задачі, типові помилки та план підготовки на два тижні.
Що питають на співбесіді Python Junior і частково Middle: 36 питань із короткими відповідями та перевіреним кодом — типи даних і змінюваність, функції, ООП, генератори й декоратори, винятки, GIL та asyncio, SQL, ORM, HTTP і pytest. А ще практичні задачі, типові помилки та план підготовки на два тижні.
Python чи JavaScript — яку мову обрати першою? Коротка відповідь, той самий приклад коду обома мовами, типові труднощі новачка, професії, до яких веде кожна мова, зарплати за опитуванням DOU і план на перші три місяці.
Чи реально стати Python-розробником без досвіду і скільки це триває? Чим займається розробник, які напрями відкриває Python, таблиця навичок, roadmap за етапами з орієнтирами в часі, ідеї для портфоліо, зарплати за даними DOU і план пошуку першої роботи.