?

Log in

No account? Create an account
November 2016   01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
cartoon

Миф о документации, продолжение

Posted on 2011.06.18 at 23:06

Comments:


Яков Сироткин
yakov_sirotkin at 2011-06-18 21:11 (UTC) (Link)
Ещё бывает надо спасибо сказать, что в принципе есть svn на сервере, у которого должен быть бэкап.
zhabodav
zhabodav at 2011-06-19 09:34 (UTC) (Link)
А поднять свой сервер - религия не позволяет?
Яков Сироткин
yakov_sirotkin at 2011-06-19 10:24 (UTC) (Link)
Корпоративные стандарты. Хотя иногда возникает желание использовать какой-нибудь сервис вроде GitHub, а местные админы пусть как-нибудь сами.
zhabodav
zhabodav at 2011-06-19 10:50 (UTC) (Link)
Интересно, как сформулирован "корпоративный стандарт" запрещающий установку программистом софта на свой рабочий комп?
З.Ы. Мой вам безответственный совет - в следующий раз когда ктото на работе скажет вам слово "корпоративный стандарт" - напомните ему, что компания, в которой программеры работают без тимлида - никак не может являться корпорацией. Для ваших работодателей предлагаю термин "список исторически сложившихся недоразумений".
Яков Сироткин
yakov_sirotkin at 2011-06-19 11:21 (UTC) (Link)
За установку бактреккера на свой рабочий комп я сам по голове настучу, потому что эти сервисы должны быть всё время доступны и и им нужно резервное копирование.

Я сейчас работаю в Академическом университете и у меня пока вообще нет служебного компьютера для разработки. Но у меня есть шансы дожить до приличной инфраструктуры для разработки. А вот когда я работал на большие корпорации (действительно большие) - вот это действительно без шансов, хотя начальников разных - как грязи. Конечно, есть за что их ругать, но если они тебе зарплату платят, то хочется сохранять конструктивность. Хотя, уходишь из такого с облегчением.
Gaperton
gaperton at 2011-06-19 11:27 (UTC) (Link)
> За установку бактреккера на свой рабочий комп я сам по голове настучу, потому что эти сервисы должны быть всё время доступны и и им нужно резервное копирование.

Заведите виртуалку на любом из серверов. VMWare Server бесплатен.

Это в любом случае будет лучше, чем совсем ничего.
Яков Сироткин
yakov_sirotkin at 2011-06-19 11:37 (UTC) (Link)
Багтреккер и VCS всё-таки есть, сложности только с их интеграцией.
Gaperton
gaperton at 2011-06-19 15:14 (UTC) (Link)
В чем сложность-то? Что тут может быть сложного?
Gaperton
gaperton at 2011-06-19 15:15 (UTC) (Link)
Тоже мне хайтек, блин :). Все приличные трекеры умеют это делать практически из коробки. Какой именно трекер и какой VCS?
zhabodav
zhabodav at 2011-06-19 14:49 (UTC) (Link)
Работа, а особенно работа программиста - должна быть для него технически удобной и комфортной. Потому что программа - это запись мыслей. И если обстановка - говно, то и программа/мысли - тоже будут говно. В результате выхлоп от его жизни им же будет тоже восприниматься как говно. В общем вокруг получится одно говно, в прошлом - говно, будущем - говно, депрессии болезни и суициды. Кому оно надо? :)

За установку багтрекера по голове стучать неразумно - программисту не дали необходимый инструментарий и он создал его сам. За это надо сказать спасибо и принудить интегрировать персональный багтрекер с общим. То же касается VCS. И СРК.

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

Предупреждая ваш ответ о реалиях бюджетных/инвестируемых предприятий восточной европы. Не надо. Я знаю.
И это знание говорит мне о том, что у вас нет шансов дожить до приличной инфраструктуры для разработки. Вы так и будете вынуждены продолжать лепить боеприпасы из фекалий, поскольку с т.з. вачальства - "и так работает, зачем платить больше, если достаточно навешать лапши недалеким технарям" а бабки попилить.
Gaperton
gaperton at 2011-06-19 15:05 (UTC) (Link)
"То же касается VCS" - кстати, вот уж с чем проблем в такой ситуации нет, так это с VCS. С момента изобретения распределенных VCS - можно очень много и без сервера. И бэкапы не нужны.
zhabodav
zhabodav at 2011-06-19 15:16 (UTC) (Link)
Ну, тут в ветке гдето упоминались археологические термины типа "svn", так что по поводу распределенных я промолчал.
Яков Сироткин
yakov_sirotkin at 2011-06-19 20:28 (UTC) (Link)
Выпуск качественного софта мягко говоря не сводится к интеграции тулов, есть проблемы и посерьёзней.

Что касается бюджетных предприятий Восточной Европы, то тут шансы как раз есть, потому что в конце концов сделаем сами.

А вот право и обязанность послать нетехнического человека из крупной американской корпорации - это идея если не на миллион долларов, так на сотню тысяч - легко. В минус. В прочем именно это я пару раз делал - просто находил себе другую работу.
Gaperton
gaperton at 2011-06-19 20:32 (UTC) (Link)
> Выпуск качественного софта мягко говоря не сводится к интеграции тулов, есть проблемы и посерьёзней.

Неужели? И что же это за проблемы? Всем читателям очень интересно, расскажите.

Учитывая, что выше вы как раз писали, что проблема таки в интеграции тулов.
zhabodav
zhabodav at 2011-06-19 23:13 (UTC) (Link)
"Выпуск качественного софта мягко говоря не сводится к интеграции тулов, есть проблемы и посерьёзней."
Вот мне бы иногда и промолчать, так нет же скажу.
Работа снайпера отнюдь не сводится к удобству приклада. Важны и концентрация, и мат. аппарат, и работа с курком и позиция и атомсферные условия.
Но реалии таковы, что если вбить в приклад кусок араматуры - со ста метров будет попадать в лучшем случае каждый десятый.
Имхо, не стоит расчитывать на мотивацию и мастерство окружающих, если расклад не подразумевает наличия мотивации или прихода мастеров.
Previous Entry  Next Entry