
Привет, меня зовут Саша, и я продолжаю рассказывать о JavaScriptЧитать полностью »

Привет, меня зовут Саша, и я продолжаю рассказывать о JavaScriptЧитать полностью »

На рынке есть устойчивая норма: после 40–50 лет карьеру лучше не менять. Иногда так считают и по поводу семейной жизни, но сегодня не об этом.Читать полностью »
Давайте сразу проведем красную линию. В IT-культуре годами культивировалось понятие «состояния потока» (Deep Work). Это когда ты загружаешь в оперативную память своего мозга сложный контекст задачи, отключаешь уведомления и три часа «пилишь» сложную логику. После такой сессии ты выжат как лимон, но у тебя есть результат и полное понимание того, как работает каждая шестеренка системы.
«Вайбкодинг» — это злой, ленивый двойник потока.

Привет, я Александр Дудукало, фронтенд-разработчик. Сегодня я расскажу об обработчиках событий. Если коротко, вы узнаете о самом удобном способе управлять откликом на действия пользователя или браузера.
Эта статья — Читать полностью »
Перфолента.NET — это на удивление профессионально выглядящий язык программирования на платформе .NET, который поддерживает объектно-ориентированное и функциональное программирование, и на котором написан даже написан другой язык, функциональный язык программирования — Перфо.NET (интерпретатор).
Мой личный опыт
Когда я начал немного программировать на Перфоленте/Перфо, моё понимание языков программирования сильно изменилось. Я почувствовал себя как англоязычный программист, пишущий код на родном языке.
Стать Middle NLP Engineer за 6 месяцев — реально.
Не за два года, не через бесконечные курсы — а за полгода нормальной учебы.
Эта статья - про оптимальный путь. Без матана, без академизма, без «прочитай пять книг». Только то, что реально нужно для собеседований и работы.
Почему это реально:
Мой путь от нуля до стажёра занял два года, и сейчас я понимаю, как пройти его быстрее
После нахождения первой работы я вырос до Senior за год;
Я регулярно провожу собеседования и знаю реальные требования;
Уже помог нескольким людям войти в профессию.
Некоторое время назад меня попросили обосновать, почему я за Pascal при обучении программирования. А я скорее не конкретно за Pascal, я за наличие у языка для обучения программированию ряда важных свойств. Получается, я скорее против Python (шутка). В результате получилась эта мини-статья.
Перечислим сначала собственно свойства, на которые стоит обращать внимание при выборе языка для обучения программированию.

Когда в 2019 году я начинал размышлять о проблемах обучения кодингу, нашим врагом номер один был «ад туториалов». Признаки попадания в этот ад:
Вы успешно завершили кучу туториалов, но не можете создать ничего своего.