metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2012-06-10 12:33 am

Морально-деградационное

Посрались в cкайпе с [livejournal.com profile] zamotivator на тему CMake, Continuous Integration, тайм-менеджмента и прочего. Был обозван работником НИИ ГиТ, СССР-овским подходом и прочими словами. Ребе забиватор занял позицию на амвоне и толкал речи капитана очевидность с апломбом протестантского проповедника :)
Объяснения, что псение на людей нужно оформлять в более аккуратные формы, т.к. оно не способствует взаимному пониманию, услышаны не были. Теперь понятно, почему его [livejournal.com profile] thesz забанил - неумение/нежелание уважать окружающих не способствует душевному и физическому здоровью.

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

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

PS: Вообще говоря, таки работа 15 лет в неадекватных условиях действительно ломает мозг. Я конкретно ориентируюсь в работе и процессах на минимальный порог вхождения - потому что работать приходится с людьми, которые до сих пор пишут на 3 дельфи (а то и фокспро с кларионом) и ни о каких контролях версий и вообще процессах и слыхом не слыхивали. А уж скажи им "подключитесь к нашему серверу" - так работа на месяц встанет, пока они осиливать будут.
Т.е. конкретно есть варианты: 1) работаем с тем, что есть, понемногу поднимая уровень 2) посылаем всех, кто не дотягивает до нас, таких умных, нахер.
Второй вариант, по моему мнению, означает закрытие конторы/смену работы, т.к. заказчиков, которые реально готовы вести проекты по современным методикам (а не имитировать их в виде карго-культа) в РБ практически нет.

PPS: Собственно, сформулировал, чем меня этот срач так задел: я стремлюсь сделать продукт качественно. Чисто из перфекционизма, вызванного тем, что я ничего другого толком все равно не умею делать.

И, смотря на десятки готовых продуктов, как снаружи(как пользователь) так и изнутри(как разработчик) вижу, что моя работа на достаточно приличном уровне, хотя ниже, чем хотелось бы иметь. Наличие правильных инструментов в виде трекеров и контроля версий этому сильно помогает. До CI у меня до сих пор не дошли руки.
Сделать еще лучше, чем сейчас - мешает следующее: есть куча более важной и срочной работы, есть множество не до конца осиленных чисто технических (а не организационно-процессных) инструментов, куча интересных вещей типа SDR/DSP/embedded линуксов и прочего. Кроме того, дополнительные улучшения процессов не принесут лично мне дополнительной прибыли, а только гемор по внедрению, обучению коллег и прочая.

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

Но тут приходит молодой забиватор и начинает рассказывать, как обстоят дела с планками качества на проектах совершенно иного уровня, опенсорсных-международных типа Percona Server, про какой-то консалтинг, про каких-то менеджеров, которым он рассказывает сколько они бабок теряют из-за отсутствия CI и прочая. Меня это, очевидно, бесит, потому что мой уровень - это копаться в белорусском налоговом учете.

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

[identity profile] veter-r-r.livejournal.com 2012-06-10 10:46 am (UTC)(link)
Выбирай выражения, уебок!
Если тебя сделали по пьяни бухие колхозники, это не значит, что другим тоже не повезло с родителями. И нехрен вымещать свои травмы ,полученные от удара головой об пол при родах на других. Нам жаль, что пьяный акушер тебя не добил тогда, миру было бы лучше.

[identity profile] veter-r-r.livejournal.com 2012-06-10 10:47 am (UTC)(link)
Тогда я не вижу, что тебе мешает отстроить на проекте процессы так, как тебе надо и как это будет эффективнее. Руководящая должность как раз подразумевает возможность влиять на работу.

[identity profile] veter-r-r.livejournal.com 2012-06-10 10:47 am (UTC)(link)
Это вряд ли. Не подпадают под категорию льготников никаким боком.

[identity profile] jdevelop.livejournal.com 2012-06-10 10:51 am (UTC)(link)
проектные документации, доступные для осиливания джуниорами, писались в течение одного дня, я тому был свидетелем
а еще бывало выкатывались эстимейшены на несколько человекомесяцев, в течение двух-трех часов.

и ничего, за две недели можно дохера чего сделать, и нормальную девелоперскую документацию

и да, у нас могут быть разные понимания "нормальной документации".

[identity profile] jdevelop.livejournal.com 2012-06-10 10:54 am (UTC)(link)
я так понимаю, что в командах по полтыщи человек по всему миру вам работать не довелось?

[identity profile] theiced.livejournal.com 2012-06-10 10:54 am (UTC)(link)
о, таки в самую точку попал, в мякотку. что тварь колхозная, стыдишься своего пролетарского происхождения?

[identity profile] henu3detb.livejournal.com 2012-06-10 10:55 am (UTC)(link)
Спальное гетто будут делать за колодищами, как я понял. И тоже назовут зелебый бор. Хз пчему так.

[identity profile] theiced.livejournal.com 2012-06-10 10:55 am (UTC)(link)
ну не всех можно азбукой вкуса мотивировать.

[identity profile] theiced.livejournal.com 2012-06-10 10:57 am (UTC)(link)
можно ссылочку пожалуйста?

[identity profile] veter-r-r.livejournal.com 2012-06-10 10:57 am (UTC)(link)
ну ты же не стыдишься пользоваться гентой, подтирать жопы свиньям в своем колхозе и жрать говно по утрам.

а родителей не смей трогать, уродец!

[identity profile] veter-r-r.livejournal.com 2012-06-10 10:58 am (UTC)(link)
Ну это старые минские топонимические традиции: именовать объекты в разных концах города одинаково. чтобы удобнее было ориентироваться :))

[identity profile] theiced.livejournal.com 2012-06-10 10:59 am (UTC)(link)
чё мне их трогать. ты своих родителей-колхозанов уже давно в родной колхоз выслал>

[identity profile] metaclass.livejournal.com 2012-06-10 11:02 am (UTC)(link)
Один день - научите меня как?

[identity profile] veter-r-r.livejournal.com 2012-06-10 11:02 am (UTC)(link)
В отличие от твоих родителей, отпивших мозг еще до твоего зачатия, мои сами принимают решения и сами выбирают, где им жить.

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

[identity profile] jdevelop.livejournal.com 2012-06-10 11:08 am (UTC)(link)
сначала надо определиться, что как пишется "нормальная документация"

[identity profile] metaclass.livejournal.com 2012-06-10 11:20 am (UTC)(link)
Документация, которую можно отдать джуниору и забыть о нем на две недели, пока он будет делать.

[identity profile] theiced.livejournal.com 2012-06-10 11:39 am (UTC)(link)
ну факт фактом - твои колхозаны-родители в родном колхозе а ты в малиновке. чсх.

[identity profile] veter-r-r.livejournal.com 2012-06-10 11:43 am (UTC)(link)
Факт только в том, что ты настолько из кожи вон лезешь, чтобы доказать, что ты единственный в истории неколхозник и небыдло, что очевидно, как на тебя давит твое детство в вонючем колхозе. И даже теперь ты не решился жить в городе, завел себе хозяйство, корову и месишь там где-то в глуши навоз, в перерывах между компиляцией генту. Твое право.

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

[identity profile] theiced.livejournal.com 2012-06-10 11:44 am (UTC)(link)
колхозанчики такие колхозанчики ;]

[identity profile] vp.livejournal.com 2012-06-10 12:08 pm (UTC)(link)
Вот, тоже надо высечь золотыми буквами.
Стоимость подъема процессов имеет место быть.

[identity profile] vp.livejournal.com 2012-06-10 12:11 pm (UTC)(link)
Мотивацию давно все потеряли по причине возраста и убитости мозга. Тут хоть 10к плати - если мозг сломался, то поможет только вообще смена профессии.

[identity profile] jdevelop.livejournal.com 2012-06-10 12:28 pm (UTC)(link)
я вообще не понял этих кружочков, может там круто но я не в курсе?

надо ликбез, жуйк не очень тру

[identity profile] theiced.livejournal.com 2012-06-10 12:33 pm (UTC)(link)
ну тогда давайте я М к нам заберу, ибо вам он не нужен же.

[identity profile] theiced.livejournal.com 2012-06-10 12:38 pm (UTC)(link)
очень ок. если veter_r_r забеременеет от ёбли с ниграми в жёппу, то его выблядкам будет где жить.

Page 4 of 7