Блог

СhatGPT заменит программистов?

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

EF Core журналы и про сохранение

В разделе Плюс появились еще две главы моего мануала по EF Core. Читаем здесь.

Наследование на примере BMW

Дочка сейчас проходит наследование и переопределение в колледже. Звонит мне и просит объяснить, что это за хрень, потому что преподаватель не особо объяснял. И если в Библии C# я рассказывал наследование на примере сараев и домов, то любителю BMW проще рассказать на примере BMW. 

Как стать Backend программистом - дорожная карта

В разделе статей появилось мое мнение по поводу сложных дорожных карт изучения программирования и мой план для тех, кто хочет стать Backend программистом. Я считаю, что карты ограничивают и при этом приносят мало пользы, поэтому написал свой небольшой и достаточно гибкий план для тех, кому необходимо какое-то направление, наставление. Как стать программистом - Roadmap backend программист. Возможно со временем еще буду дополнять, а пока вот так, жду ваших комментариев, на их основе наверно и будут доработки моего плана. 

У Google новый карбоновый язык

Google представили новый язык программирования Carbon, который должен стать последователем С++. Сколько языков уже вышло из под пера Google?

Я познакомился с cypress и кайфанул

На работе для тестирования UI используется cypress, о котором я раньше не слышал, но захотелось узнать и на собственной шкуре проверить, что это такое и с чем работают программисты в моей команде. 

Дизайн системы во время интервью - сбор требований

Прежде чем ты начнёшь читать, я должен заметить, что эта заметка была написана ещё зимой, до того, как я перешёл на нынешнюю работу. Это было спонтанное интервью, потому что рекрутер обещал много денег, а я тогда особо и не искал работу, но решил все же попробовать. Потом заметка потерялась на планшете и я сейчас наткнулся на неё и решил опубликовать. 

Мне не так часто удаётся столкнуться с хорошим интервью, но только дважды мне приходилось сталкиваться с тем, чтобы меня просили нарисовать дизайн какой-то системы. Не буду говорить в последовательности их прохождения, а скажу в последовательности успешности. Успешным было интервью в архитектуру в Ceridian и провальным было на менеджера в одну компанию, куда меня не взяли.

Потеряли данные - восстанавливаем без резервной копии

Почему очень часто можно услышать о том, что кто-то восстановил данные в БД без резервной копии, почему не использовать резервные копии? 

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

VS Code под Linux не стабилен

Люблю VS Code, но на Linux (я его использую в Fedora) он достаточно часто падает

Ревью кода

Я как-то уже записывал видео про ревью кода, как я познакомился с pull запросами и мое отношение к ним. 

О блоге

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

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

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

Пишите мне