• ↓
  • ↑
  • ⇑
 
Записи с темой: дела программистские (список заголовков)
16:44 

Порой глупа, порой мудра
Вчера поспорила с начальством на тему решения задачки из тервера. На три ведерка мороженного. Вот на решение этой задачи: Парадокс Монти Холла. Правда, для большей показательности мы решили взять не выбор из трех дверей, а выбор из пяти бумажек.
Благодаря объяснениям, гуглу и здравому смыслу, все, даже начальник, в итоге поняли, что я была права. Но! Мороженное мне не покупают =((( Уверяют, что пока не проведено сто экспериментов, победа не засчитывается.
Вчера начальник вспомнил о информационных полях, к которым можно подключиться для получения информации. То есть, он загадывает цифры, каждой цифре сопоставляет свой палец, сидит и ждет, какой палец первым дернется. Какой дернулся - такое решение.
Написал программу, сидит, уткнувшись в нее, и дергает пальцами. Пока здравый смысл с тервером побеждают, но он уверен, что тервер можно обойти.
Боже, с кем я работаю? ((((

@темы: Дела программистские, Бред, Личное

13:31 

Порой глупа, порой мудра
У меня стажер, он задает страшные вопросы :gigi:
- А переменные могут быть с русскими буквами?
- Да, даже с пробелами могут быть.
- С пробелами?
- Да =)
- Точно?
- Да =)
- А можно сделать переменную и название ей сделать пробел?

@темы: Дела программистские

09:26 

Порой глупа, порой мудра
Сейчас было чудесное. Звонит телефон.
Я: Алло.
Голос: Ээээ... здравствуйте...
Я: Здравствуйте...
Голос: Это... Семен?
Я офигеваю, говорю, что нет, я не Семен, Семена нет, но я могу передать сообщение Семену.
Голос: Хорошо, передайте... Я звоню... эээ... из Нижнего... эээ... Тагила.
Я: Замечательно, как вас зовут?
Голос: (пауза)... эээ... (пауза)... (еще одна пауза)... Сергей
Да, выходные у парня явно удались =))))

@темы: Дела программистские

12:28 

Порой глупа, порой мудра
Делаем проект. В некой организации 150 (вы вдумайтесь!) админов. Пароль от администратора - 65 символов бессвязного текста! Я не знаю, чем они думали, честное слово.
Мы этот пароль друг другу показываем периодически, как местную достопримечательность.
Недавно я нашла его на виртуалке в текстовом файлике, в незашифрованном виде. Ну ибо нефиг такое придумывать =)
Я могу запомнить символов 10-15, совершенно логически друг с другом не связанных. Но тут я бессильна, приходится хранить пароль у себя и копипастить каждый раз... Неужели они реально думают, что таким образом усиливают безопасность?

З.ы. Пароли от тестовых пользователей там такие же долбанутые, только 10-15 символов.
Хотела бы я туда прийти и попереворачивать клавиатуры у пользователей =)

З.з.ы. А еще они SQL-сервер отключают. На выходные, на ночь. Сегодня он вырубился в 12 часов дня. Видимо, ушел на обед...

З.з.з.ы.
Сейчас был диалог:
- Сиквел все еще не включили...
- Ну так считай, мы на обед ходим иногда по часу, по полтора... Иногда за печеньками заходим.
- Хочешь сказать, они сиквел отправили за печеньками?

@темы: Дела программистские

13:28 

Порой глупа, порой мудра
Программисты! Вам загадка:

i = 0 ;
i += i+++++i ;

какой ответ правильный?

P.s. c# это

@темы: Дела программистские

11:21 

Про работу

Порой глупа, порой мудра
Ребята, вы задаете мне периодически вопросы, как у меня с выбором работы, решила я что-то или нет.
Отписываюсь.
Я решила.
И выбрала большую московскую контору, со стабильной белой зарплатой и крутым ДМСом.

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

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

P.S. Этот пост не рекламный. Ни капельки. Мне за него не платили. Я долго думала, вставлять или нет ссылку на психолога - и решила вставить, потому что так будет честнее.
И да, когда у меня нервный раздрай и я не могу принять решение - я считаю вполне нормальным сходить к специалисту. Чтобы специалист мне сказал: вот это - признаки эмоционального выгорания, а вот это ощущение - ценное, к нему имеет смысл прислушаться. Психолог не решит ничего за меня, не сотворит чудо, но может дать ориентиры и какие-то опоры в принятии решения.
И да, после консультации я еще 10 дней ходила, обдумывала, анализировала, металась от одного к другому. И только вчера во мне наконец-то щелкнуло. Я нашла недостающие детальки, и все встало на свои места.

Спасибо всем, кто за меня беспокоился!

@темы: Дела программистские

12:11 

Проверки на собеседованиях

Порой глупа, порой мудра
В маленькой конторе, которой я отказала, есть проверки на собеседованиях. Я как-то на них не напоролась, но они есть.

Например, начальник может спросить: "А ты траву куришь?" - и потом с мечтательным видом добавить: "А я вот - курю..." Или вывести претендента в коридорчик и сказать: "Я бы взял тебя, но сомневаюсь, но если ты мне заплатишь..." Это системному администратору или программисту, ага. Удивительно, но некоторые после этого достают кошельки.

Мне кажется, подобные проверки выдают неадекватность начальства и их общее непонимание ситуации.
Когда проверки устраивать можно? Когда твоя контора - крутая. Зарплата - выше рынка. Желающие поработать - валом валят, но никаких знаний специфических от них не требуется, и проверять их - непонятно как. Вот ищешь ты себе девочку-продажницу (или девочку-телефонистку), знаешь, что ей нужно будет общаться с кучей клиентов, клиенты неадекватные, а тебе нужно, чтобы она в любой ситуации не потерялась, не психанула, не подорвала авторитет компании. Вот и начинаются проверки в духе "А ты траву куришь?", "А покажи сиськи" и так далее. Чтобы посмотреть - чувствует ли дистанцию? Адекватная ли? Поведется ли?
Психанет и уйдет? Нестрашно, если контора твоя действительно крутая. У тебя же таких очередь? Ты просто вызовешь следующую.

Но совсем другая ситуация, если контора у тебя маленькая, зарплата - серенькая, соцпакета - никакого, а специалист тебе нужен высококлассный для работы в офисе, а не для встреч с неадекватными клиентами. С высококлассным специалистом подобные проверки не просто бесполезны - они вредны. Во-первых, хороший специалист знает себе цену. Он - не девочка с улицы без образования, которую подпирают со спины десятки таких же. Встретив неадекват, он просто засмеется тебе в лицо. А потом уйдет, не выслушивая сбивчивых объяснений о том, что это мы несерьезно, это была проверка, у нас тут такие тесты. Еще и друзьям своим про твои "проверки" расскажет.
Во-вторых, ты не в том положении, чтобы позволить себе выкрутасы. Если ты хочешь заполучить крутого специалиста, ты должен его не отпугивать, а соблазнять. У тебя соискателей - мало, конторка - не очень, так создай условия, в которых захочется остаться. Но ты прибегаешь к испытаниям. Для чего? Чтобы адекватные люди, которые тебе подходят, ушли, а неадекватные, которых ты хотел отсеять, остались?

А вы встречались с подобными "тестами" при приеме на работу? И как они вам?

@темы: История жизни, Дела программистские, Раскрысления

14:18 

Порой глупа, порой мудра
А у меня новые забавности. Отработка продолжается. Заказчик ругается на баг. Наш главный архитектор на это заявляет, что он не хочет баг править, потому что "это долгая работа, она не вызывает у меня энтузиазма".
Кого-то еще удивляет тот факт, что я увольняюсь? =)

@темы: Дела программистские

09:42 

Порой глупа, порой мудра
А у меня еще гениальный диалог наших гуру.

- Я тут делаю режим редактирования.
- Режим редактирования не надо же было делать, мы с тобой говорили, что это самое сложное.
- А как же без режима редактирования? Пользователь должен же добавлять, удалять объекты.
- Режим добавления объектов, режим удаления объектов. Режим редактирования - не надо, режим редактирования - самое сложное.

@темы: Дела программистские

13:36 

Порой глупа, порой мудра
Ребяты, что я вам сейчас расскажу!

Короче, работу я не сменила. Мне начальство повысило зп и предложило интересные задачи. В компании, в которую я собиралась уходить, вроде получалось чуть выгоднее по деньгам, но не совсем понятно было, какие будут премии. С другой стороны, испытательный срок (в любой день которого тебе могут указать на дверь, если у компании, к примеру, начнутся проблемы с деньгами), начальство в Москве и т.д.. Ну и плюс здесь совершенно ужасный, очень тупой архитектор системы. А вы понимаете, что рыба гниет с головы.
В общем, я дважды меняла свое решение: сперва в пт я сказала, что остаюсь, потом в пн утром я решила уходить, а в пн после обеда забрала заявление окончательно.

Оба раза, когда я забирала заявление, мне казалось, что я сама себя не контролирую. Я просто не могла заставить себя поступить иначе, меня как будто что-то несло. Потом я страдала и мучалась, что это я такая слабовольная, новая компания - это здорово, это новый коллектив, новый опыт и так далее. Но тем не менее, все эти доводы не действовали. У меня случалась паника, причем неконтролируемая и непереводимая в слова. Нет, я боялась не увольнения. Не испытательного срока. Не нового коллектива. Не непонятного начальства. Я сама не могла сформулировать, почему я не могу уйти. Просто я договаривалась уже, что все, сейчас я пошлю документы для трудоустройства, брала пропуск, выходила на лестницу, шла, оказывалась в отделе кадров и заявляла: "Я не увольняюсь". Потом меня колбасило, я злилась на архитектора, я взвешивала все за и против, уговаривала себя. Шла в отдел кадров, говорила: "Я увольняюсь". И снова - по кругу, меня колбасит, я себя не контролирую, я выхожу на обед - и вот я опять в отделе кадров, говорю, что остаюсь.
Понимаю, как глупо это звучит. И я представляю, что думали обо мне в отделе кадров. Я и сама ничего хорошего о себе не думала. Я себя реально ненавидела в эти моменты за то, как тупо себя веду.

А теперь интересное.
В ту же компанию пробовался один мой знакомый. И вот что он пишет мне сегодня:

[14:49:42] Alex: привет! ты уже в *** работаешь? и как?
[15:10:40] Ticky: привет!
[15:10:45] Ticky: меня уговорили остаться
[15:12:05] Alex: я написал в ***, даже выполнил тестовое задание неделю назад, а сегодня они сказали, что заморозили, просрали договор.

Если учесть, что отказала я им в понедельник, а также учесть, что разработчиков под SharePoint в городе немного, то вариант, что вакансии кончились, мне кажется маловероятным.
Более вероятным мне кажется вариант, что они действительно, как и сказал мой приятель, про***ли договор. И непонятно, что было бы со мной, если бы я ушла к ним. Возможно, ничего хорошего. А обратно меня бы уже не взяли.
В общем, свое странное помешательство в пятницу и понедельник я склонна списывать на очень мощное проявление женской интуиции.

Перекрестились левой пяткой.
Выдохнули.
Мироздание, спасибо! Думаю, спасибо от атеиста тебе должно быть особенно приятно!

@темы: Дела программистские, Бред, История жизни

14:00 

Порой глупа, порой мудра
Сидим с подружкой в кафе, пьем чай, лопаем бесплатный (выдают за чекин) горячий шоколад.
Приносят счет. В счете - записка от официанта. Угадайте, с каким текстом? :-D

"Скажите пожалуйста, где вы купили телефон фирмы mi?"
Дожили! Вот она, старость: подкатывают уже не ко мне, а к моему телефону :-D
Расписали, объяснили. И про сайты, откуда заказывать, и про 4pda, и про то, что 3гиговые мишки сейчас продаются со скидками и 13 тысяч стоят.
Ходим теперь, ржем. Вот так и заводи редкие телефоны )))

@темы: Дела программистские

09:29 

Прилетело прекрасное

Порой глупа, порой мудра
Если бы водителей принимали на работу так же, как программистов, то выглядело это примерно так.
Вакансия: водитель.
Требования: профессиональные навыки в управлении легковыми и грузовыми автомобилями, троллейбусами, трамваями, поездами метрополитена и фуникулера, экскаваторами и бульдозерами, спецмашинами на гусеничном ходу, боевыми машинами пехоты и современными легкими/средними танками, находящимисяна вооружении стран СНГ и НАТО.
Навыки раллийного и экстремального вождения обязательны. Опыт управления болидами "Формулы-1" - приветствуется. Знания и опыт ремонта поршневых и роторных двигателей, автоматических и ручных трансмиссий, систем зажигания, антиблокировочных систем, навигационных систем и автомобильных аудиосистем ведущих поизводителей - обязательны. Опыт проведения кузовных и окрасочных работ - приветствуется. Претенденты должны иметь сертификаты Mercedes, BMW, а также справки об участии в крупных международных ралли не более чем двухлетней давности.
Зарплата: 1500-2500 рублей, определяется по результатам собеседования.

@темы: Дела программистские, Позитив

21:31 

Ну и просто прелесть

Порой глупа, порой мудра



И ведь многое ПО пишется именно так :-D

@темы: Дела программистские, Удивительный мир

13:23 

Порой глупа, порой мудра
Читаю документацию для разработчиков.

Цитата дословная и досимвольная:
"Раздел 1. Выполнение рабочих процессов
Рабочие процессы облегчают …

Раздел 2."

Всегда подозревала, что с нашими рабочими процессами что-то не так :laugh:

@темы: Позитив, Дела программистские

10:02 

Порой глупа, порой мудра
Есть у нас странный мужик на работе. Зову я его Архитектурным Астронавтом. Почему так - расскажу как-нибудь в другой раз :)
Разговоры с этим товарищем напоминают мне театр абсурда.
К примеру, Архитектурный Астронавт (назовём его для краткости А-А) излагает долго и путано свой взгляд на какую-то задачу. Потеряв нить повествования, начальник говорит: "Я ничего не понял". А-А, не моргнув глазом: "Я тоже!"
:facepalm:

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

Мужику 45 лет :)

@темы: Дела программистские, Архитектурный Астронавт

10:28 

Порой глупа, порой мудра
Конспектирую очередную порцию бредовых диалогов Архитектурного Астронавта (А-А) и начальства (Н)

А-А: У меня проблем нет, я все свои задачи сделал
Н: Как так, у тебя проблем нет, а у заказчика ничего не работает?

Н: Мы сколько времени это обсуждаем?
А-А: Да я тормоз, я главный тормоз всех совещаний!

Н: То есть, ты хочешь, чтобы последнее слово обязательно было за тобой?
А-А: Да мне на это вообще всё равно, мне вообще безразлично, чье последнее слово, но сделать надо по-моему!
Н: Ладно, давай прекратим прения
А-А: Да можете вообще мне не давать слова!

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

:facepalm:

@темы: Дела программистские, Архитектурный Астронавт

10:34 

Порой глупа, порой мудра
В ситуации, сложившейся на работе, есть плюсы и минусы, причём они - одни и те же.
Плюс: меня окружают идиоты, и оттого я чувствую себя очень умной
Минус: меня окружают идиоты :facepalm:

@темы: Дела программистские, История жизни, Негатив

21:27 

Порой глупа, порой мудра
Вы думали - дно. Ан нет - снизу стучат.

Очередная история про нашего героя-перфоленточника. Ну, вы помните (или не помните?) - когда стало ясно, что проект идёт как-то не очень, нам поставили дополнительного менеджера. Который программировал последний раз, кажется мне, при Советском Союзе на перфолентах. Ну это же так логично: увеличивать количество менеджеров, наплевав на количество - и качество - программистов.

Сегодня обсуждали программный продукт, с которым нужно интегрироваться. Программный продукт выплёвывает на выходе громадные файлы гига по четыре, которые представляют из себя многомерные кубы. Из этих кубов необходимо выделять точки, находящиеся на некой кривой, и каким-то диким образом их аппроксимировать. Но проблема не в этом. Проблема в том, что файл - бинарный.
Узнав об этом, я резонно заявила, что вряд ли я смогу извлечь требующиеся данные из файла.
- Что значит не сможешь? - воскликнул герой-перфоленточник. - Там же эти данные есть.
- Есть, - ответила я. - Но они закодированы. Если неизвестно, как именно они закодированы, то я их не раскодирую.
- Смотри! - тоном фокусника, собирающегося извлечь кролика из шляпы, заявил перфоленточник, сел за компьютер, взял файл и открыл его... в Painte. B Painte, Карл!
Paint, умница моя, резонно сообщил: я, конечно, открылся, но что вы в меня впихнули, я не ведаю. Потому отображать я это не буду.
- Да это не проблема, - радостно сообщил мне менеджер. - Надо просто расширение поменять. На какое-нибудь другое. И оно откроется.
Даже если оно откроется, для меня всё равно остаётся загадкой, что он будет с этим делать. У него будет двухмерное цветное изображение. Которое нужно переделать в многомерный куб с цифрами. И измерениями. Как. КАК он собирается это делать?! Может быть, потерпев неудачу с Paint-ом, он перейдёт к более продвинутым технологиям и возьмёт... 3DMax?
Найдя взглядом более адекватного члена команды, я послала ему телепатический крик. Он, увидев невыразимую боль в моих глазах, сказал, что попробует сгенерить файл с результатами расчёта, который и будет хавать моя программка.
- Ну, задача у нас непростая, да, - приговаривал перфоленточник, когда я покидала кабинет. - Ну да что делать, простых задач у нас не бывает.
"Задача-то несложная, - думала я, уходя. - Проблема в том, кто её ставит".

@темы: Дела программистские, История жизни, перфоленточник

09:33 

Семь красных линий

Порой глупа, порой мудра

Да, эта замечательная задача и правда имеет решение. И не одно, а целых два. Под катом - второе, впрочем, оно сильно похоже на первое.
читать дальше

Кто не знает, началось всё с блоггера, который написал чудесный юмористический рассказ о том, как проходят совещания и ставятся задачи: alex-aka-jj.livejournal.com/66984.html
Русского блоггера :) Но читателям история настолько понравилась, что они принялись её переводить. Вскоре появились переводы на немецкий, украинский, польский, иврит, пара переводов на французский - и сразу несколько на английский. История стала настоящим хитом англоязычного - и не только - интернета. По ней было снято несколько короткометражек, лучшая из которых - вот эта, британская, режиссёра Lauris Beinerts: (под катом). Вот это я понимаю - успех!
Британцы слегка адаптировали историю под себя, изменили имена и убрали фразу про 6й класс геометрии. Видимо, в Англии в шестом классе параллельность линий проходят не все :)

Если вы не читали эту историю и не смотрели ролик - обязательно посмотрите или почитайте :)

@темы: Позитив, Дела программистские

09:58 

Порой глупа, порой мудра
Очередной отжиг нашего перфоленточника: "Если есть возможность интегрироваться с программой в обход API, нужно так и делать. API обязательно платное и обязательно поставляется отдельно! Лучше дезассемблировать приложение втихую, чем общаться с разработчиками на тему API".
У меня всё :facepalm:

@темы: перфоленточник, Негатив, Дела программистские

Домик над пропастью

главная