metaclass: (Default)
[personal profile] metaclass
Посрались в 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 и прочая. Меня это, очевидно, бесит, потому что мой уровень - это копаться в белорусском налоговом учете.

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

Date: 2012-06-09 10:27 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Ребе, если я начну выступать на тему "какой я пиздато умный" - при всей объективности этого, мне за это зарплату в два раза не увеличат.

Date: 2012-06-09 10:30 pm (UTC)
From: [identity profile] theiced.livejournal.com
выступать не обязательно. важно самому это понимать. тогда зп как то сама собой увеличится ;)

Date: 2012-06-10 07:17 am (UTC)
From: [identity profile] 9zloy.livejournal.com
Охуенно сказал.

Date: 2012-06-10 03:18 am (UTC)
From: [identity profile] zamotivator.livejournal.com
Как раз увеличат.

Date: 2012-06-10 07:14 am (UTC)
From: [identity profile] jdevelop.livejournal.com
и уже будет можно плевать на окружающих, или еще пока нет?

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

Date: 2012-06-10 10:25 am (UTC)
From: [identity profile] theiced.livejournal.com
не, в малиновке жить плохо.

Date: 2012-06-10 10:29 am (UTC)
From: [identity profile] veter-r-r.livejournal.com
Если из нее никуда не выезжать, разница с Зеленым Бором минимальна.
Кстати, читал про планы сделать из вашего уютненького райончика очередное спальное гетто?

Date: 2012-06-10 10:32 am (UTC)
From: [identity profile] theiced.livejournal.com
та мне насрать, абы такому быдлу как ты жильё нахаляву не выдавали и всё будет ок.

Date: 2012-06-10 10:33 am (UTC)
From: [identity profile] veter-r-r.livejournal.com
А для чего по-твоему спальные гетто строятся? Чтобы побольше халявного жилья раздать. Так что готовьтесь отстреливаться.

Date: 2012-06-10 10:37 am (UTC)
From: [identity profile] theiced.livejournal.com
я всё же буду надеятся на лучшее.

(no subject)

From: [identity profile] veter-r-r.livejournal.com - Date: 2012-06-10 10:38 am (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2012-06-10 10:42 am (UTC) - Expand

(no subject)

From: [identity profile] veter-r-r.livejournal.com - Date: 2012-06-10 10:46 am (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2012-06-10 10:54 am (UTC) - Expand

(no subject)

From: [identity profile] veter-r-r.livejournal.com - Date: 2012-06-10 10:57 am (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2012-06-10 10:59 am (UTC) - Expand

(no subject)

From: [identity profile] veter-r-r.livejournal.com - Date: 2012-06-10 11:02 am (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2012-06-10 11:39 am (UTC) - Expand

(no subject)

From: [identity profile] veter-r-r.livejournal.com - Date: 2012-06-10 11:43 am (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2012-06-10 11:44 am (UTC) - Expand

(no subject)

From: [identity profile] zamotivator.livejournal.com - Date: 2012-06-12 01:36 am (UTC) - Expand

(no subject)

From: [identity profile] veter-r-r.livejournal.com - Date: 2012-06-12 07:59 am (UTC) - Expand

(no subject)

From: [identity profile] zamotivator.livejournal.com - Date: 2012-06-12 08:14 am (UTC) - Expand

Date: 2012-06-10 10:46 am (UTC)
From: [identity profile] metaclass.livejournal.com
Более того, жилье раздадут змагарам, которые пишут на С++ расширения для PHP и деплоят их на Дебиан!

(no subject)

From: [identity profile] veter-r-r.livejournal.com - Date: 2012-06-10 10:47 am (UTC) - Expand

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

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

(no subject)

From: [identity profile] henu3detb.livejournal.com - Date: 2012-06-10 12:32 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2012-06-10 12:38 pm (UTC) - Expand

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

(no subject)

From: [identity profile] henu3detb.livejournal.com - Date: 2012-06-10 01:10 pm (UTC) - Expand

Date: 2012-06-10 05:25 am (UTC)
From: [identity profile] falcrum.livejournal.com
Ну, у меня, читая твои посты, сложилось впечатление, что если ты возьмёшь жену подмышку и свалишь на месяцок-другой в любую точку земшара, где нет интернета, твоей конторе станет кисловато даже с "текучкой". Я тебя не переоценил? :)

Date: 2012-06-10 06:21 am (UTC)
From: [identity profile] metaclass.livejournal.com
Ну так и будет. Например, проект на сотню штук зелени просто закроется. Т.к. его делает три человека, из них двое я и моя жена)

Date: 2012-06-10 06:32 am (UTC)
From: [identity profile] falcrum.livejournal.com
Так в чём проблема? Эвон, айсед тебе предлагает получать в два раза больше. С сохранением гиковства и мозгоёбства. :) Это вполне аргумент для торгов.

Date: 2012-06-10 06:39 am (UTC)
From: [identity profile] metaclass.livejournal.com
Я бы предпочел наводить порядок на текущей работе.
Но вообще да, в два раза больше от входа - это уже надо задумываться.

Date: 2012-06-10 08:03 am (UTC)
From: [identity profile] eternal-leave.livejournal.com
Почему предпочел бы? И сотня штук - это ниочем вообще :)

Date: 2012-06-10 10:26 am (UTC)
From: [identity profile] veter-r-r.livejournal.com
А зачем тебе наводить порядок на текущей работе? Ты имеешь процент акций компании? Место в совете директоров? ну не знаю, хотя бы должность вице-президента?
Эффективность работы компании в целом -- это в общем-то головная боль тех, кто компанией владеет и управляет. Если им пофиг, то рядовым исполнителям должно быть пофиг еще более.

И для исполнителя тут два варианта: или пробиваться в руководство и внедрять процессы или идти туда, где эффективность, процессы и правильные подходы к работе ценят.

Date: 2012-06-10 10:33 am (UTC)
From: [identity profile] theiced.livejournal.com
не все работают на епамах как сраное быдло вроде тебя.

Date: 2012-06-10 10:34 am (UTC)
From: [identity profile] veter-r-r.livejournal.com
Иди вскопай огород и накорми свиней. Корову подоить не забыл?

Date: 2012-06-10 10:45 am (UTC)
From: [identity profile] metaclass.livejournal.com
Замдиректора сойдет?

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

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 4th, 2025 08:38 pm
Powered by Dreamwidth Studios