Александр Цимбалюк — тренер 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-разработчиком без опыта и сколько это занимает? Чем занимается разработчик, какие направления открывает Python, таблица навыков, roadmap по этапам с ориентирами по времени, идеи для портфолио, зарплаты по данным DOU и план поиска первой работы.
Python или JavaScript — какой язык выбрать первым? Короткий ответ, один и тот же пример кода на обоих языках, типичные трудности новичка, профессии, в которые ведёт каждый язык, зарплаты по опросу DOU и план на первые три месяца.