Showing posts with label krasnodar. Show all posts
Showing posts with label krasnodar. Show all posts

February 6, 2010

Яркий пример Культуры написания кода

Один мой хороший товарищ из компании где я раньше работал прислал мне кусок кода экс-сотрудника этой компании, в прямом смысле культурное наследие оставшееся после него:

// Ветки и листья, чекбоксы

/* В попытках разобраться в этом коде, я повесть написал сию. Однако, не поэт
я, а сплошное горе, и повесть получилась из кусков... */

makeTree = function(treeData) {
// И тут сказал Шекспир: "мне кажется - сие не есть листок бумаги
// белоснежный А4, а папка езмь в которой он лежит"...
var leaf = false;

// ...но вот мы видим, что бездетной матери подобна папка та, печален ее
// рок - исписанной ей быть, как может быть исписан лишь листок...
if (!treeData.child) leaf = true;

// ...и чисел магия не может ум пленить, как возвышают над землей поэтов
// строфы...
// (кстати, а почему бы не treeData.id.toString?)
if (treeData.id == 0) treeData.id = '0';

// ...ВНЕЗАПНО объявил король поход, взять обязал он воинов благородных
// честь и имя (id, name), бумаги пачку A4 (leaf:leaf), в ножнах
// меч (checked:false)...
var node, obj = {id:treeData.id, text:treeData.name, leaf:leaf, checked:false};

// ...и вот стоит отряд на поле как следует в военном деле: там во главе
// король, за ним придворные, бояре, рядовых толпа, холопов массы...
node = new Ext.tree.TreeNode(obj);

// И тут король окликнул "Кто мне верен, из тех, кто близко ко двору?"
if (treeData.child) {
// и собралась вокруг него толпа, что лобызать готова стопы короля...
for (var i = 0; i < treeData.child.length; i++) {
node.appendChild(
// Подобным образом так поступил из них и каждый.
// Так стал отряд подобен видом дереву тем, кто смотрит с высоты
// полета птиц...
makeTree(treeData.child[i])
);
}
}

return node;
}


Вот так вот, высокими категориями человек мыслит! :)

January 13, 2009

Вот так вот ;)

Диалог с экс-сотрудником:

(18:55:11) gray_hemp: Панча на моё место пересадили или там Дима ещё?
(18:55:30) denis.i: Не щас тут Панч сидит
(18:55:51) denis.i: Кстати я ж твою тачку перемастырил под небольшой тестовый сервачек
(18:56:42) denis.i: Назвали itis.tander а при входе по ssh месага: Сервер имени С.С.Коноплева =)

August 22, 2008

МСК

Ок-ок, попробую ответить на вопросы "Ну и чего вы все туда рвётесь?", "Не понимаю как можно срываться с такого стабильного места?", "Зачем вам это надо?" и тому подобные.

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

Проанализировав ситуацию я пришел к выводу, что для дальнейшего движения вперёд, находясь в КРР, мне остаётся либо менять профиль (может быть частично) для того чтобы сделать ещё пару маленьких шажков, либо идти в управление. В первом случае придётся потратить довольно много времени и не будет ощутимой финансовой выгоды. Во втором случае придётся пожертвовать навыками специалиста ради ощутимой начальной выгоды и в дальнейшем оставаться менеджером регионального уровня много лет в ожидании шанса выбиться в топ. Это то, что касается карьерной лесницы.

Касаемо же развития своего ИТ бизнеса, на сколько я понял, в МСК легче найти финансы и заинтересованность. Но это больше в перспективе.

В общем, точнее в душе эмоциональном плане, больше склоняюсь к ответу "Поедем посмотрим, может что хорошее получится. Энивэй, вернуться есть куда :)".