metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-01-26 09:52 pm

Когда думать, если нужно пилить?

Ссылка

я вот сейчас начинаю смотреть глазами менеджера на разработку софта, и мне страшно.
Ведь я вместо работы паши как негр до дедлайна половины рабочего времени сижу и изучаю всякую нужную и не очень хуйню.
Ладно, допустим, у меня на работе в QD - RND. Что делать с аутсорс и заказными проектами? Изучать инструменты ДО запуска разработки? Или что-то ещё?


И действительно, когда это все делать?
Это мне, честно говоря, весьма повезло с начальством и клиентами, что они в некотором роде понимают необходимость "сделать все правильно" и на словах время на такие вещи выделяется.

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

И это все при том, что высокоуровневую архитектуру систем, которые я разрабатываю и проектирую вообще никто кроме меня не придумает и не сделает.

[identity profile] pete-by.livejournal.com 2010-01-26 10:21 pm (UTC)(link)
Неправильный подход, понятное дело, что новых людей надо учить и на это уходит ценное время. Но если человек не дурак, способен учиться и у него есть интерес и желание разбираться в новых для себя технологиях и т.п., то через некоторое время он начнет приносить ощутимую пользу. В идеале он затем понимает все с полуслова и делает как надо и за ним не приходится подчищать. Надо наступить на горло собственной песне и отдавать человеку делать то, что можешь сам за 10 минут сделать, а он будет делать час. В противном случае, основной разработчик вешается, потому что ему приходится сапортить в одиночку старых и новые клиентов. А фирма теряет деньги, потому, что бизнес перестает масштабироваться, в конечном в итоге девелопера ждет нервный срыв, а контору потеря клиентов и даже бизнеса.

[identity profile] vp.livejournal.com 2010-01-26 10:37 pm (UTC)(link)
высокоуровневую архитектуру систем, которые я разрабатываю и проектирую вообще никто кроме меня не придумает и не сделает.

дык давай ты сядешь на работе, загрузишься как я всякой херней по клиентам, а я сяду дома. И посмотрим, как ты придумаешь архитектуру. Это сугубо стечение обстоятельств что пошла такая "специализация". Посадить тебя на работу с 9:00 до издыхания - я бы посмотрел на результаты :)