Обновить
16
Анатолий Сорокин@as94

Пользователь

1
Подписчики
Отправить сообщение

Как английский поднял мой доход на 50%. Пошаговый путь айтишника

Время на прочтение8 мин
Охват и читатели14K

Год назад я устроился на удаленную работу, где все общение идет на английском. Мой доход стал в полтора раза выше, чем когда я был Senior-разработчиком в СНГ-бигтехе.

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

Мне это удалось. Хочу поделиться опытом, который сэкономит тебе время и поможет прийти к навыку комфортного общения на английском. Это путь экспериментов: какие-то методы не подойдут, какие-то останутся с тобой навсегда.

Читать далее

Как DDD помог нам построить новые ревизии в пиццериях

Время на прочтение19 мин
Охват и читатели29K
В пиццериях важно выстраивать систему учёта и управления запасами. Система нужна, чтобы не терять продукты, не проводить лишние списания и правильно прогнозировать закупки на следующий месяц. Важная роль в учёте у ревизий. Они помогают проверять остатки продуктов и сверять фактическое количество и то, что есть в системе.

Ревизия в Додо не бумажная: у ревизора есть планшет, где ревизор отмечает все продукты и создает отчеты. Но до 2020 года в пиццериях ревизия проводилась именно на бумажках — просто потому что так было проще и легче. Это, конечно, приводило к недостоверным данным, ошибкам и потерям, — люди ошибаются, бумажки теряются, а ещё их много. Мы решили исправить эту проблему и улучшить планшетный способ. В реализации решили использовать DDD. Как у нас это получилось, расскажем дальше.


Читать дальше →

Логирование как способ отлаживать код

Время на прочтение4 мин
Охват и читатели52K
Почему так важно запретить самому себе отладку руками?

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

Поэтому вам надо будет несколько раз запускать этот код в отладочном режиме, проводя часы отладки над одним и тем же куском кода. И это только вы один столько времени потратили над этой частью программы. Каждый член команды, кому «посчастливится» работать с этим кодом, будет вынужден прожить ту же самую историю, которую прожили вы.

Я уже не говорю о том, что люди в командах меняются, команды меняются и так далее. Человеко-часы уходят на одно и то же. Перестаньте делать это. Я серьёзно. Возьмите ответственность за других людей на себя. Помогите им не переживать тот же самый участок вашей жизни.
Читать дальше →

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Бэкенд разработчик, Фулстек разработчик
Старший
C#
ASP.NET
Английский язык