Pull to refresh
2
0
Данильченко Артем @serjeant

backend-разработчик

Send message

Спасибо большое за статью! Ваш пример вдохновляет и дает повод развиваться в профессиональном плане!

А почему вы не смотрите в сторону задач по разбору и поиску ошибок в коде? Это же ближе к практике и тому чем человеку придется на работе за ниматься.

А зачем вы её на английском написали? При этом рекламируете для русскоговорящей аудитории. Было бы правильно делать на 2х языках сразу.

Спасибо, что поделились своим опытом! Наконец-то хоть кто-то признал всю провальность алгоритмических собесов с онлайн коддингом.

Вот вы устраиваете онлайн кодинги, какие-то задачки придумываете. А как это раскрывает потенциал человека? Особенно если у него опыта 10-15 лет и он может спокойно устроиться в другое место, где нет такого маразма на собеседовании.
Первый рабочий день нового сотрудника будет состоять совсем не в распарсивании строки на токены или разворачивании двусвязного списка. Вы на него вывалите кучу кода из репозитория, кучу багов и задач из бэклога, с формулировкой - разберись и сделай!
Так может стоит так же и собесы проводить?
Дайте кусок своего кода или кода с ошибкой, код мз МР джуна. Попросите разобраться и выполнить рефакторинг, объяснить, что код делает, найти в нем ошибки.

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

Спасибо за статью, было интересно прочитать.

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

Спасибо за статью.
Мы используем https://mermaid.js.org/intro/. Он уже поддерживается и в gitlab и в github, по этому не нужно ни каких дополнительных приседаний.

Мне очень понравился подход Arch as Code, надеюсь он будет только развиваться.

Спасибо за ответ.
Ради сравнения. Я живу сильно за МКАДом и у меня свой дом, семья, дети, коты. 10 лет я проработал в офисе и 5 лет на удаленке. С ужасом вспоминаю ежедневные поездки в офис по всем пробкам утром и вечером. Как сложно было отпроситься у начальства по своим делам.Удаленка открыла для меня возможность больше зарабатывать и проще находить новую работу

Ну и просто переезд в ту же МСК для меня это потеря по комфорту, условиям жизни, семейному бюджету для меня и моей семьи.

Очень удивился тому, что кто-то из кандидатов хочет в офис. По тем предложениям, что я получал - наоборот сами компании пытались затащить меня или на гибрид, или в офис (даже если ради этого придется переезжать в МСК)

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

Интересно как изменились:
1. Качество кода, ради улучшения метрики Cycle Time
2. Процент текучки кадров после ввода метрик

Отличная статья, спасибо!

Можно перехватывать панику при записи в закрытый канал. Но это плохая практика.

func main() {
	func() {
		defer func() {
			if r := recover(); r != nil {
				fmt.Println("Recovered. Error:\n", r)
			}
		}()
		ch := make(chan struct{}, 1)
		close(ch)
		ch <- struct{}{}
	}()
	fmt.Println("done")
}

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

Не соглашусь с данным утверждением. Для того чтобы управлять спутником, нужно знать специальные команды управления (у каждого спутника они могут быть свои), которые упаковываются в особым образом для передачи по радиоканалу. А некоторые особо важные команды передаются только после шифрования, дабы недоброжелатели не перехватили канал управления.

За статью огромное спасибо, было интересно почитать и узнать кое-что новое для себя

А зачем нам знать как разработчик живет в Турции? Вы бы лучше по городам РФ опросы проводили и статистику собирали

Работал в Сбере несколько лет назад, в нашей команде архитектором был человек, без опыта работы разработчиком. Было очень тяжело.

Ура! Старая гвардия снова в деле! С нетерпением ждем продолжения!

Спасибо за статью! Приятно встретить на Хабре ценителей часов.
В последнее время увлекся коллекционированием советских часов. Мои самые любимые модели.

Information

Rating
Does not participate
Location
Ростов-на-Дону, Ростовская обл., Россия
Date of birth
Registered
Activity

Specialization

Specialist
Lead
Golang
C++
Qt
C
System Programming
Linux Kernel