Алексей Тимофеев
@waydev
8 posts

“Каша” в голове программиста: постоянство и практика как спасение

Многие, кто начинает изучать программирование, сталкиваются с тем, что многие аспекты этой области кажутся им абстрактными и непонятными. Это особенно заметно при изучении JavaScript, React и state-менеджеров. Разнообразные объяснения от разных преподавателей могут не прояснить ситуацию, а лишь запутать.

Что делать начинающему программисту?

Часто вижу вопросы от новичков: "Как практиковать программирование?, "Какой пет проект делать?". И это правильные вопросы, т.к. нет смысла просто изучать теорию языка или фрэймворка. Нужно сразу начать применять знания на практике.

Задача React - Жизненный цикл

Реальный вопрос на frontend собеседовании. В какой последовательности выведутся консоль логи? Тут проверяется понимание жизненного цикла компонентов и в какой момент срабатывает useEffect.

Как понять что я синьор? 

Ты стал синьором тогда, когда прошел собес на синьора и прошел испытательный срок.

Задача на JavaScript собеседовании. Банкомат

Рассмотрим классическую задачу на javascript собеседовании.

Алексей Тимофеев - ментор ИТ

Lead JavaScript Developer @ Медлайнсофт, ранее Альфа-Банк и ВТБ