• Как я переехал в Польшу и вернулся назад: несколько причин не эмигрировать за границу

    Вышел в облущенный, сифонящий и воняющий подъезд, повтыкал кнопку сто раз на неделю ломающегося лифта, чертыхнулся и пошел по ступенькам на первый этаж по пути спотыкаясь о бутылки, шприцы, банки от спирта и черт еще знает чего (думая как уберечь детей, чтоб не схватили какю-то дрянь и вообще как бы избавится от этих нариков на 2м этаже, которые уже всех задолбали, приводят гостей, которые уже квартиры пытаются вскрыть...), на первом этаже тебя сбивает с мысли едкий запах горелой пластмассы, напомнившей про недавний пожар в подъезде, когда бомж залез в какую-то нычку, развел там костер и подпалил все свои устилки, состоящие видимо из пенопласта, дым стоял аж до 12-го этажа, ты тогда еле добежал с 6-го на улицу, не расчитав опасность едкого дыма, оставив жену и детей с открытыми окнами в квартире..., а все украденный много месяцев домофон и нежелание горлифта, который отжал имущество у частной фирмы его востанавливать... И выбравшись наконец из вонючего подъезда, в одном из лучших районов мегаполиса между прочим: через дорогу метро, супермаркеты, все дела... ты читаешь объяву, что опять отрубают холодную воду, чертыхаясь, так как гарячую отключили на плановый больше месяца назад, а теперь и бойлер не поможет... проходя мимо лежащего на лавочке без штанов пьяного местного бомжа (думая что надо бы запретить детворе садиться на эти лавочки)... выносишь мусор, здороваясь с соседкой из первого этажа, которая в открытую роется в мусорке ища там вторсырье, чтобы как-то прожить на эту пенсию... (тут я могу продолжать вечно) и эпически так вскрикиваешь "Дак вот же ж она жизнь, едрена вошь, всег-то 5% налога!!!

    З.Ы. Ничего не вымышлено, просто собрано воедино:)

  • Самое странное собеседование

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

  • Самое странное собеседование

    ФОР МАЗЕР РАША!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • Где трудоустраивают официально (не СПД)?

    Да бросьте вы чернуху расхваливать. Ничего она не дает, кроме чувства нуля. Официально показать свои доходы при любых обстоятельствах вы не можете. Про кредиты можно забыть. Я и чернуху получал и белую, вот сейчас СПД. И скажу, что СПД — гораздо лучше чернухи. Гемморой — да, но я могу спокойно показать свой оборот и взять кредит. И я чист перед законом, свои 5% я заплатил.

    Поддержали: Inna Inna, Razubajev Yurii
  • Сдача электроной отчетности в налоговую

    Да, я имел ввиду налог на прибыль.

  • Сдача электроной отчетности в налоговую

    1, 4. Использую OPZ. Ключ ІВК (стоит 70 грн./год), программа подписи/отправки “ІВК Звітність” (шла в комплекте с ключом).
    2. По валюте платите налог и отчитываетесь по курсу нацбанка на день захода средств на ваш валютный счет.
    3. Вроде бы юридически они отказать в почтовом отчете не могут. Но лучше не затягивать.

  • Посоветуйте хороший бодишоп

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

  • Посоветуйте хороший бодишоп

    Прислали мне шоперы оффер с пачкой документов на подпись. Почитал и волосы в разных местах зашевелились. Я думал только у нас умеют мутить. Возможно это наши и есть. Сделал им предложение, мол найдите мне локального работодателя — заплачу перву з/п. Упали на мороз, мы мол не шоперы, а консалтинговое агенство.

    Бросай ты свою хотелку, пока не поздно. На галеры всегда успеешь...

  • Кремниевая Долина: взгляд украинского программиста

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

  • Отзывы о компании EVOS и о работе в ней

    Менеджеры должны быть проактивными, а разработчики реактивными иначе будет лебедь, рак и щука. Если я не пью кофе, это еще не означает, что кофеварка плохо работает.

  • Где трудоустраивают официально (не СПД)?

    Знаю еще 3 конторы, где оформляют на трудовую: Terrasoft, MDM&Technology, UNIS.

    У меня масса вопросов по СПД (ни разу еще не работал, но может придется), подскажите, кто в курсе:
    — что будет со стажем и пенсией?
    — можно ли официально подтвердить свое место работы, должность и доходы?
    — как платятся деньги (нал/безнал, валюта, курс)?
    — на фирмах говорят, что сами открывют СПД, отчитываются и закрывают. В первые два еще могу поверить, а вот какой им резон возится с уволившимся? Вообще, что нужно делать работнику на протяжении всего «найма» в связи с таким оформлением? Что с теми, кто прописан не по месту работы?
    — если есть пауза между трудоустройствами, получается, нужно самому следить за этим фейковым СПД?
    — какая ответственность работодателя за сотрудника, ведь сторудник находится не его территории, работает на его оборудовании, а считается свободным предпринимателем? В случае, не дай Бог, производственной травмы и т.п. потом и не докажешь, что работал у них?

    Поддержал: михаил Бухгалтер
  • Как уезжают программисты

    Да елы-палы, какой-такой патриотизм?! Это не патриотизм, а нежелание смещать пятую точку в незвестном направлении, тогда как даже буянящие в подъезде наркоманы уже привычны, а вот там, за бугром, жуткая неизвестность. Что больше всего бесит, как валить — так у нас патриотизм, а как что-то здесь изменить, так у нас мояхатаскраюнизм...

  • Муки предателя

    В точку — это рынок! Про предательство фирмы и речи быть не может (если, конечно, человек не уходит со всеми наработками к конкурентам). А друзей-коллег вы не предаете, с ними можно продолжать встречаться и весело пить пиво.

  • Про описания вакансий

    Из своего опыта. Что касается описания вакансии:
    — ищут C#, Java как плюс: нужен водитель, управление самолетом как плюс.
    — перечислены все платформы и аббревиатуры фреймворков C#, оказывается нужен чистый ASP.Net — потеря времени. Ну и частенько требования так сказать «с запасом» даже в пределах одного языка. C# страдает особо т.к. на нем можно под разные платформы писать на совсем разных фреймворках. Как по мне нужно четко разделять десктоп/веб/мобилки (и даже внутри этих категорий), а не тулить все в кучу.

    Что касается тестового задания. Частенько они с большой стоимостью имплементации:
    — Первый случай: на вход даются два многоугольника в файлах, нужно написать алгоритм их сложения, пересечения и XOR — выходные координаты тоже в файл. Сторонние библиотеки (даже системные, которые умеют это делать) использовать нельзя. Расчет на 4-8 часов (С#). Учтем, что код на проверку надо писать красиво, очень архитектурно, с обработкой эксепшенов, с ремарками, в стилях и хорошенько оттестированным (а может быть даже с юнит тестами). Так вот у меня несколько ремарок по этому поводу. Как по мне очень нескромно отнимать у соискателя 8 часов — он на них еще не работает! Второе: я бы очень хотел иметь в своей команде человека, способного даже не создать свой, а найти и заимплементить готовый алгоритм за 8 часов (с учетом вышеперечисленных требований). И последняя: если они ТАК оценивают задачи, то КАК мне там будет работаться?!. Долго смеялся когда HR на мое возмущение ответила, что у них был мальчик, который за выходные сделал, но его не взяли — код неструктурированный был.
    — Второй случай: двузвенка с тремя сущностями, CRUD и спецлогика, 4 часа (C#, VS2010). Тут еще с горем пополам можно было вписаться (опять же учитывая всю красоту), но лично я нарвался на тонну проблем в VS2010 со связыванием и намного превысил это время. Когда от проверяющего я услышал возмущение почему нет MVC, сортировки и фильтрации, которых не требовали по описанию, но я видите ли должен был догадаться, что так будет неудобно, меня просто порвало.
    Я считаю такие задания и отношение к их выполнению банальным неуважением к соискателю. Сюда кстати нужно добавить логические задачки, которые многие любят. Надо ходить со своими — предлагать решить, пока делаешь ихние. А че, мне начальник-дурак тоже не нужен.

    Что касается устного собеседования:
    — Я называю это «шпильками». Собеседователь знает несколько сложных неочевидных вещей и начинает ими «понтоваться» перед соискателем. Из разряда задач i++ + i++ и т.п. В этом случае предлагаю в ответ загнать пару шпилек от себя, чтоб неповадно было. На самом деле эта ерунда в работе в 99% случаев не нужна.
    — Прогонка по теории. Если институт был давно и за плечами много лет суровой практики вы уже навряд ли вспомните, что такое сложность алгоритма и какие есть методы сортировки. Да что там, что такое полиморфизм? -вот вопрос века! Все понимают, а объяснить толково могут немногие. В общем перед собеседованием нужно прошвырнуться по структурам данных, ООП, алгоритмам, паттернам и пр. Опять же, правильные ответы не гарантируют, что вы хороший программист, но они их любят, поэтому учите. Я вспомнил случай, когда нанимали на работу девелопера — выбрали одного, который единственно ответил на все теоритические вопросы, т.к. был дважды сертифицирован мелкомягкими и видимо поднатаскался в ихних тестах, но на практике оказался вообще никакой — переломал всю систему, еле избавились...
    — А поговорить?. На одном 2-х часовом собеседовании я говорил наверное процентов 30, остальное время собеседователь рассказывал свой опыт, удивлялся моим решениям, предлагал свои, спорил. Это был кошмар — и остановить как-то неудобно и свое время зря тратишь.
    — Многие работодатели даже не подозревают наверное, что не только соискатель у них, но и они у него на собеседовании. Бывают так увлекаются, что забывают рассказать о себе, предложить задать вопросы и т.д. Друзья, не стесняйтесь задавать самые коварные вопросы, в том числе и финансовые, расспросить об условиях труда и отдыха, попросить показать рабочие места и т.д. Если придете к ним на работу уже будет поздно. Ну и естественно навести все справки, которые только можно по этой конторе.

    В общем, по тестам и собеседованию нужно отдельную статью писать:)

  • Зарплаты в регионах: Донецк и Луганск в аутсайдерах

    Да при наших ценах на жилье, условиях ипотеки и пр. 3К/мес. совсем ничего.

  • Как уезжают программисты

    Да, печально всё это. Молодёж сама рвётся свалить, старики тоже поддерживают. На что ж неньку бросаем, кто ж кроме нас тут порядок наведёт? Не всё ж время бывшим госаппаратчикам, раздеребанившим совок, пировать!

  • Как уезжают программисты

    Есть такая государственная организация ДКФМ — Державний Комітет Фінансового Моніторінгу, так вот все банки подают им данные по движению средств. Вас могут увидеть.

  • Гибкий подход разработки ПО — Scrum

    Опыт Скрама более полугода. Не нравится! Сегодня делаем, не продумывая завтра и особо не смотря на вчера. Завтра видим, что для следующей задачи/фичи вообще половину переписать нужно или вообще невозможно. Может это и не проблема Скрама, а отсутствие проработки архитектуры. Т.е. эта форма организации без толкового прототипирования, проджект-менеджмента, QA ничего не даст. А оставлять все на суд команды это лажа — у нас было 5 человек и у всех свое мнение по поводу решения, решали голосованием, общего видения не было ни у кого. Во время спринта за командой никто особо не следил. Результат ужасный. Люди берут себе задания, какие считают привлекательными, в результате хороший базовик написал кривое ГУИ, а ГУЕвик сделал кривую базу. Никто не запрещает тебе брать задачи, на которые ты не способен. Это мегариск. Каждый придумывает время на таск — смех, да и только, одни (кто поопытнее) ухитряются раздуть проблему и выторговать больше времени для баклуш, а кто менее опытный берет задачу на день и попадает на неделю (учитывая также то, что проектирования не было). Внутри команды полная анархия, главного нет, никтно никого не слушает, каждый делает так как считает нужным. В результате система написанная раком, лебедем и щукой.Сейчас я ПМ в этом колективе, склоняюсь к классике, сам распределяю задачи, зная способности всех. Контролирую процесс разработки, какие человек принял решения по задаче и т.д., т.е. стараюсь делать все, чтобы проект был в хоть каких-то архитектурных рамках. Но народ уже разбалован жуткой анархией, так что прийдеться попотеть.Скрам считаю высшим пилотажем в слаженной команде мегапрофессионалов. Иначе как ничего не продумывая, отдавая все команде мы можем получить качественный и своевременный результат?

  • Гибкий подход разработки ПО — Scrum

    2krivitsky: спасибо за коммент и приглашение. Очень хотел поучаствовать, для меня как для начинающего ПМ много интерессных тем. Понятно, что за 45 минут они не раскроются, но понятия прибавилось бы, в частности куда копать. Но к сожалению руководство отказало: (По сути СКРАМа: — как эта схема организации труда решает вопросы архитектуры? У кого эта роль? Кто должен ее планировать и следить за ее выдерживанием? Кто должен продумывать архитетурные требования к реализации. Это очень важно, а в презентациях по СКРАМу я этого не нашел. Теперь варианты: а) эта роль у ProductOwnera. Сомневаюсь, что заказчику есть дело, где строки, в харкоде или в ресурсах.б) эта роль у Scram Mastera. По теории вроде нет. У нас SM даже не работал в команде.в) команда «самонаводящаяся». Т.е. сама все продумает и придержится.Опять сомневаюсь. Возможно я не с теми людьми за свои 30 лет сталкиваюсь:), но суть большинства ничего не делать, ни за что не отвечать и обязательно получать при этом многА денеХ. Ну на кой им продумывать, брать на себя ответственность, потом окажется, что ошибся, окажется, то как хочешь писать нельзя:)...У нас так было: один предлагает в лоб, чтоб меньше париться, другой наоборот, чтоб два дня потерять, но потом за пол-часа долететь, остальные невнятно пытаются примкнуть к одному из. Прошу учесть психологию, хватит уже нескольких «друзей», чтобы лобировать любые [ленивые] решения! При равности голосов разрулить некому. Даже если на митинге к чему-то пришли, туча моментов возникает по ходу работы: как этот функционал реализовывать, куда этот в проекте расположить и т.д... Пытаемся решить командой по ходу работ: три разных мнения, форсировать некому, каждый делает по своему. Все время нужно следить: то неправильно понял, то забыл и т.д. Про кодревью в курсе, это не одно и то же, вот таких два «забыл/непонял» друг друга отревьювят будь здоров.в) есть выделенный архитектор в команде. Это многое меняет. По сути при разговоре с заказчиком команда тогда не нужна.Она ему будет только мешать. В любом случае если он есть, то будет существенно влиять на декомпозицию фичей, требования и сроки выполнения.У меня было такое чувство при всем этом, как-будто собрали плотника, штукатурщика, маляра, каменьщика и т.д. и дали задание без подробного плана строить дом. И на вопрос почему «поколодник не вровень со стеной», и почему «куда-то исчезают маляры и штукатуры» (http://newradio.by.ru/new_page...) ответить некому, т.е.есть — всей команде. А всех не уволят, так что и фиг с ним.

  • Гибкий подход разработки ПО — Scrum

    2Алексей.com: — по поводу мотиваций. Тут тема для диссертаций психологов. Встречал людей сидящих за копейки, но в спокойной обстановке и полностью располагая своим временем годами... Встречал других, прыгающих по работам, только где больше заплатят... Работал на фирму, слова директора которой запомнились: «Не надо нам автоматизация производства, вот девочка в бухгалтерии получает 100 банкнот — пусть работает, а то нажмет кнопку и гулять будет»...Встречал также тех, кто по трупам пройдет ради карьеры... А есть еще липовые заказы для отмыва бабулек, и там мотивация заказчика и исполнителя совсем не в качестве, дешевизне и своевременности продукта...) — по существу СКРАМА. Мне все больше кажется, что эта форма срабатывает в командах имеющих сильного неформального лидера (ов). Дочитываю книгу Фредерика Брукса «Мифический человекомесяц», полностью с ним согласен, что проектированием и архитектурой должно заниматься очень ограниченное количество профессионалов. И что вообще ней нужно целенаправленно заниматься. Почему-то не все у нас архитекторы зданий, режиссеры и выдающиеся менеджеры. А СКРАМ говорит, что все. Так не бывает. Поэтому СКРАМ и срабатывает там, где команде просто по зубам решить задачу в лоб, сама задача вполне тривиальна, очень ограничена по объему, времени разработки, расширению и поддержке.