Записки наемника

Разработчик работает
reldan
Если разработчика ломает писать развернутые комменты к коммитам – пусть пишет что-угодно, но работает.
Если разработчика стремает заполнять затраченное время – пусть напишет бота, который это будет заполнять, а сам работает.
Если разработчик работает не по таскам – пусть работает.
Если разработчик работает по ночам, а днем спит – пусть работает по ночам.

Дети запомните, если разработчик работает, не трогайте, блять, его - пусть себе работает.
В противном случае он будет писать развернутые комменты, возиться с тайм трекингом, не править то, что его не касается, и перестанет работать в часы наибольшей производительности.

UPDATE:
The ultimate software development methodology : "Programming, Motherfucker and Management, Asshole" - http://bokov.net/s/1g

(no subject)
reldan
Сижу в аэпропорту. Хочу спать. До вылета больше трех часов. Интернет фиговый. Но в целом все замечательно

(no subject)
reldan


Hey Sully... how does it feel to betray your own race? You think you're one of them? Time to wake up!

Всем спасибо :)
reldan
Осталось меньше недели до окончания этого года и я решил подвести итоги.

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

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

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

Сейчас прибился к http://www.openstack.org/
Ужасно клевые гики собрались - рад с ними работать. Есть много мыслей, относительно этого проекта. Но пока говорить о них рано, работы там куча :)

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

Нас ждут великие дела, я не сомневаюсь! Чмоге всем!

Gran Torino
reldan
Смотрю Gran Torino с Клинтом Иствудом - замечательное кино. Выжрал из горла бутылку дешового коньяку, а днем записался в спорзал. По всей видимости надо признать, что проект я запорол. Не смог его вывести из стадии прототипа. Более умный чувак вывел бы, а я нет. Никому не нужны мои "феерверки", когда тут надо на пхп слабать и деньги конторе принести. Ну, что же - пора признать, что за этот год я потерял почти все - год назад у меня было место, которое я мог называть домом, была машина, я работал в команде, я даже ментором был - учил там чему-то подрастающее поколение& да чуть не забыл - я был без 5 минут кандидат наук по специальтности Силовая Электроника. А теперь все - нихера нету, ни дома, ни машины, ни команды, а из живых существ меня ждут тока тараканы на съемной квартире. Начальство считает меня последним мудаком, что в принципе не так уж далеко от истины. Вообщем-то все, финиш - пора снимать розовые очки.

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

"— Куда мне отсюда идти?
— А куда ты хочешь попасть?
— А мне все-равно, только бы попасть куда-нибудь.
— Тогда все-равно куда идти. Куда-нибудь ты обязательно попадешь. Нужно только долго идти и никуда не сворачивать."


Ну что с новым годом штоле!

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

Сегодня довелось общаться с чуваком, работает пргораммистом в банке. То, что чувак получает явно больше меня, можно было определить по машине. На вопрос - насколько интересно работать, получил ответ, что поначалу было интересно, а теперь чисто работа. И вообще он о работе думает тока на работе, а так ему гороздо интереснее горные лыжи. 3+ года мучают трехзвенку. Профессиональных целей тоже нету. В принципе оне там всю жизнь клепают трехзвенки, один и тот же стек Hibernate, Spring, Oracle. Клепают и аутсорсят тому же Люксофту. Может, я не прав, но для меня он труп. Для себя я понял, что фигу - лучше на метро буду ездить, чем жить такой жизнью.

Киньте в меня книгой по таймменеджменту.
reldan
А то совсем плохой стал.

(no subject)
reldan
Кто нибудь слышал о нормальной библиотеке для работы с rdf на блятском эрланге?
Самому написать можно простую, а вот с правильными индексами, экспортами или еще с поддержкой спаркла - это можно пол-жизни потратить

upd: по идее можно и neo4j прикрутить, но меня смущает необходимость иметь еще jdk - как то это все пахнет не очень

" ... куда все время ром исчезает?! (вставая из-за стола) .... аааа, понятно куда"
reldan
Да, да - все вы ждете продолжения истории про тимуровцев. И вот здесь, вынужден сказать не все так просто. Во первых давайте подумаем над терминами, что такое агент, а что такое сервис. Не могу нагуглить определения, потому, что лень меня окончательно победила. Но если порться в горе мусора, именуемой моим мозгом, можно придти к выводу, что агент - это существительное или корпускула, а сервис - это прилагательное или волна. Например отдельно взятый тимуровец - безусловно частица, но организация тимуровцев - безусловно волна-прилагательное. Мне на работе сегодня сказали, что я неясно излагаю свои мысли - ха, поучите ученого. Ну или проще, электробритва - это агент, а вот электросеть это безусловно сервис. Потому, что мне важна форма электробритвы или ее характеристика, какая там она на ощупь. Кстати, надо бритвенных лезвий купить, а то последнее лезвие осталось ((( А от электросети вообще не важно чего там, сколько там вольт или герц, какой там генератор стоит на на станции - положить с пробором на это все. Мысль в том, что в одном случае я могу абстрагироваться от реализации, во втором не могу. И вот тут можно найти различные метафоры, которые никому нахер не нужны, так как не отражают суть концепции. К чему это я все, а вот к чему - при достаточно сложной мультиагентной системе становится нихера непонятно, гдк оперировать сервисом, а где агентом. Вообще такое чувство, что в технологии есть больщой пробел. Вот смотрите есть у вас мультиагентная система, размазаная для примера на тысячу серверов. Я хочу на каждый долбанный сервер деплоить чефом и собирать инфу нагиосом, и что? Пусть каждое приложение держит свой коннекшен к своему сервису, плевать как, но держит, есть транспорт. Представьте, что у вас дома одна разетка для бритвы, а вторая для чвйника. А так сейчас и есть. Вы хотите оснастить квартиру новым устройством и все - строите вдоавок новый транспортный уровень. А хорошо это или плохо, не известно. Например, можно передавать информационный высокочастотный сигнал при помоши электросети, если бы можно было передавать таким образом воду или еще чего - ыло бы клева. Ну это я отвлекся, получается что мы моем рассматривать чеф или нагиос как сервис и получаем проеб в транспорте. Рассматриваем их, как агенты, и получаем необходимость оперировать кучей параметров.

Или вот еще - тоже мысль из ноосферы, есть электросеть и есть потребители. Мультиагентная система, но использует один транспорт для различных устройств. Я выпускаю бритву и мне положить на траснпорт электроэнергии. Мне положить, что сервис доставки элекроэнергии включает в себя кучу агентов генераторы, опоры ЛЭС. Так как сервису доставки подожить, что в генераторе есть ротор, статор и прочая херня.

Так вот это я про то, что хрен поймешь как строить абстракции, где проводить границу, что тут у меня вот сервис, а тут агент. На агентах получаем увеличение сложности, но потенциально большие возможности (пример с общим транспортом). Хотя выстраивать их надо обязательно. Те же лееры в мультиагентных системах. Правда пока не думал о их горизонтальности.

Вообщем получаем агентно-сервисный дуализм.

Вышенаписанное не имеет никакого отношения с реальным миром и существует только в воображении автора, который мнит себя человеком.

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

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

(no subject)
reldan

?

Log in