======================
== Code and Destroy ==
======================

Не могу начать свое приложение

Q/A
Вопрос: Коля привет! Смотрел твоё интервью у лекса когда оно только вышло, сейчас вспомнил про тебя как бизнес программиста) у меня есть запрос можешь помочь? Сам я андройд разработчик который до этого 6лет в армии служил, и все вроде норм, вырос как профессионал нормально за два года, но все два года никак не могу начать свое приложение, понимаю что это меня прокачает но чёт не могу двигаться, даже начать, можешь помочь советом? Read more...

Notes

Programming
This is my collection of useful recipes. Git Delete branch git checkout <old_name> git branch -m <new_name> git push origin -u <new_name> git push origin --delete <old_name> MacOS Flush DNS cache sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder Linux Letsencrypt + Nginx redirect sudo apt install certbot python3-certbot-nginx sudo certbot --nginx -d example.com -d www.example.com Cert update check sudo systemctl status certbot.timer sudo certbot renew --dry-run Nginx config server { listen 80; server_name www. Read more...

Запуск Docker mysql 5.7 на M1 Apple чипах

Errors
Если у вас проблемы с этой задачей, то можно прописать следующее в Dockerfile.yml: platform: linux/x86_64 Это запустит образ в эмуляторе - больше памяти будет тратиться, но зато работает…

Я люблю Legacy

Programming
Неприязнь к легаси-коду давно известна. Многие программисты с ненавистью повторяют эти слова, но… Я Legacy люблю, потому что это прекрасная возможность внедрить что-то новое и отточить практики рефакторинга. Да и вообще, испытываю огромное чувство удовлетворения, когда превращаю legacy-код во что-то прекрасное. Только есть нюанс - нужно огромное количество терпения, потому что придется совмещать работу над новыми фичами или исправлением багов с рефакторингом, а это удлиняет процесс. Но, у меня есть несколько простых рецептов: Я стараюсь выделять по часу в день на рефакторинг. Read more...

Про построение плана равития

Career
Крайне полезный сегодня пост с ссылочками, записывайте себе в заметки, но сначала присказка: Товарищ сегодня написал. Он C++ разработкой уже несколько лет занимается в банке, и, вот встал вопрос - как будучи синьором развиваться дальше? Что именно делать чтобы стать супер-спецом (мастером)? К сожалению, задавая такие вопросы публично он даже нарвался на типичного мудака, который встретил его вопросы следующим сообщением: ⁃ Вроде бы взрослый человек, а задаешь дебильные вопросы. Из тебя не выйдет супер-программиста по одной простой причине: ты - ДУРАК. Read more...

А попрощаться?

Recruiting
Мне начало приходить все больше запросов от рекрутеров с общим смыслом “супер-интересный проект, крутая компания, достойное вознаграждение, давайте созвонимся”. Сегодня не разбор этой формулировки, сегодня о том что дальше. Мои действия Добрый день, ***, я рассматриваю предложения от *** в месяц, если мои ожидания попадают в вашу вилку, буду рад пообщаться. Я писал недавно про аукцион, как писал, так и делаю, все эти статьи не ради красного словца. Действия рекрутера Их нет… Никаких вообще, человек просто пропадает, даже не попрощался… Read more...

Аукцион

Recruiting
Наиболее распространенная тактика в поведении как кандидатов, так и рекрутеров - не называть уровень вознаграждения. И в данной статье я расскажу вам о том, как можно кандидату избавиться от страха “продешевить”, но не устраивать перепалку с рекрутерами о том кто должен первый приоткрыть карты. Это, правда, достаточно дешево выглядит, и, если рекрутер может опираться на “политику компании”, то кандидат лишь портит впечатление о себе как о профессионале, который ценит себя. Согласитесь, слово “ценить себя” означает, что вы должны, как минимум, знать уровень этой ценности, в противном случае, она сомнительна. Read more...

По мотивам разбора обращения HR'а появился вопрос:

Recruiting
Как обозначив верхнюю планку по итогам собеседования сделать предложение кандидату заметно ниже неё? Я не стесняюсь называть сумму начиная с которой мне было бы интересно разговаривать дальше. Ответ: Верхняя планка - не обязывает платить кандидату именно эту сумму, она нужна лишь чтобы сопоставить его нижнюю планку с вашей верхней. Если максимальный уровень зарплат для него слишком мал, отлично, каждая из сторон не будет тратить свое время и силы. Read more...

Разбор сообщения от HR 1

Recruiting
На днях мне написала HR одной аутсорс-конторы, сейчас разберем что не так на реальном примере, я специально спросил у нее разрешения дать ей рекомендации, и получив согласие сформировал список недочетов, который, думаю, будет полезен и вам. Сообщение: Николай, здравствуйте! Я рекрутер компании ****. Заинтересовал Ваш опыт работы JavaScript (React) Developer. Сейчас у нас открылись позиции на крупный банковский проект. Над чем предстоит работать: линейка продуктов Cash Management. Продукт корпоративного блока, предоставляющий функции управления финансовыми потоками для предприятий и корпораций с развитой филиальной сетью. Read more...

А теперь к озвучиванию зарплат рекрутерами

Recruiting
Зарплата по результатам собеседования! Да ладно?? Понятно, что окончательный оффер будет после собеседования, но вы скрываете самую важную для разработчика переменную. Зарплата не главное? Главное интерес? Если бы вы были Гуглом или Майкрософтом, о зарплатах которых кричит их бренд, то да, интерес. Вы не Гугл и пытаетесь сорвать человека с насиженного места? Или хотите обычной рыночной зарплатой конкурировать с другими компаниями, которые эту вилку публикуют? Или у вас такая большая зп что неприлично о ней говорить? Read more...
1 of 8 Next Page