Видео

Поговорим про Pull Request, они должны помогать сделать код лучше

В этом видео я решил поговорить про запросы на изменения кода, которые должны помогать улучшать код, а не критиковать. Я расскажу, как познакомился с запросами и о моем отношении к ним. 

За что увольняли программистов в Канаде

В этом видео расскажу, за что увольняли программистов в компаниях, где я работал. В Канаде редко увольняют, но все же это бывает. Главная проблема в том, что не говорят за что уволили человека, а ведь это важная информация для остальных, чтобы они так не косячили. 

Эпичный фейл - самые запоминающиеся случаи фейлов в моей карьере

Видео с тестированием PVS-Studio: https://youtu.be/RxzDaVinKRI

Ссылка на скачивание -  https://pvs-studio.com/pvs_prog

Промокод - #programysli

Начинающий VS Синьор в реальной жизни

Очень часто можно услышать, что синьорами должны быть те, кто может писать код самостоятельно или писать лучше. А разве те, кто не может писать самостоятельно вообще могут найти работу? А разве начинающим кто-то делает поблажки на работе? От всех требуют одинаково и в реальности основной разницей часто становится опыт. 

В этом видео я решил поговорить, как проходили собиседования в компаниях, где я работал и в чем была разница

Я уволился, ухожу красиво

Я последнее время не очень люблю менять компании, предпочитаю сидеть на одном месте не менее 5 лет, но даже с таким графиком уже несколько раз приходилось увольняться и только один раз я пожалел о том, как я расстался с работодателем. В остальных случаях всегда старался уходить по доброму, оставляя хорошее впечатление.

Интервью ужасны, лайв кодинг зло, теоретические вопросы бесполезны

Я не первый, кто говорит о том, что у тенических интервью много недостатков, кто-то считает, что теоретические вопросы зло, кто-то не любит лайв кодинг. Я решил рассказать свое мнение о интервью. 

Почему программисты так много зарабатывают?

Самое популярное объяснение - спрос и предложение. На программистов действительно есть спрос. Но ведь и на учителей тоже есть спрос, так почпму там не растут зарплаты также, как у программистов? В этом видео я просто высказываю свою точку зрения по поводу того, почему программисты много зарабатывают. Хотя... Что такое много? Далеко не везде и не все программисты зарабатывают много.

Постоянная интеграция (CI) или ветвление кода (GIT Flow)

Посмотрел сегодня видео о том, что непрерывная интеграция лучше, чем ветвление кода. Здесь под постоянной интеграцией понимается регулярная отправка своих изменений в мастер, чтобы он постоянно обновлялся, а не долгая разработка в ветках. 

Программисты скрывают свою зарплату

Регулярно залетает вопрос о том, почему программисты не говорят, сколько они зарабатывают. Когда я записывал свое видео о том, сколько зарабатываю я, то тоже не сказал конкретной цифры, хотя очень сильно намекнул на цифру. Свежий видос: Программисты скрывают свою зарплату. Видео о том, сколько я зарабатываю: Сколько я зарабатываю - зарплата программиста в Канаде

Чистый код - Почему стили в разных языках разные?

Вот интересно, если разные способы оформления кода, например в СИ++ я пишу так -  myFunction в С# это выглядело бы так MyFunction()

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне