Category: работа

Category was added automatically. Read all entries about "работа".

Cat-light

Нужен 1С-программист и монтажник

Москва.

В одну дружественную организацию требуются.


  1. 1С-программист в штат на full-time с официальной зарплатой. Можно с минимальным опытом работы. Фирма организует обучение если потребуется.

  2. Монтажник / электрик / слаботочник. Можно в штат на full-time, можно на подряд.

Если кому интересно, пишите мне (klinkov@yandex.ru). Сведу с непосредственным нанимателем.
Cat-light

Бессвязного дыбра псто #52

... В Химках закрылась "Карусель". Эх, ушла эпоха. Хде ж мне теперь сыр по акцЫям брать-та, падишевле? Придётся ездить в "Карусель" в Отрадное. Там был торговый центр "Золотой Вавилон", теперь какой-то "Форт". Всё течёт, всё меняется.

Collapse )
Cat-light

Весьма неспешно подыскиваю новую работу

Такие дела.

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

Но только вот перспектив лично для меня здесь нет, от слова "совсем". За полтора месяца работы мне уже стала совершенно ясна динамика, векторы развития компании и моё место в ней. И оно меня совсем не радует.

Так что если вам нужен очень хороший и очень дорогой сисадмин-универсал с уклоном в Linux и OpenSource и твёрдым желанием переквалифицироваться в DevOps-а на севере Москвы и Мособласти, вы знаете кому писать.

Из минусов: не приемлю "корпоративную культуру", бюрократию, мудаков, раздолбаев, социальную иерархию, отсутствуют навыки дипломатии и умение лизать-лебезить. Тут уж извините, что выросло, то выросло... Резюме находится по старому адресу, два последних места работы в него пока ещё не добавил.

Cat-light

Бессвязного дыбра псто #49

... В метро при попытке пройти по карте "Мир" имени Тинькова турникет выдал что-то новенькое. "Отказ. Повторное предъявление". Долго думал. Сберовская "Мир" сработала. Но вообще я часто встречаю бедолаг, которые не могут оплатить проезд картой. Поэтому подходя к турникету я заранее готовлю сразу две. Какая-нибудь да прокатит.

Collapse )
Cat-light

Мимолётная мысль #41

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

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

Пожалуй, да. Иногда лучше не знать, чем знать.

... Посмотрел прикольный ролик. Вот этот. И осознал, что таки да. Вся устоявшаяся система "заточена" под работу на конвейере. В таком случае создаваемая наёмным работником добавленная стоимость действительно пропорциональна проведённому им в стенах предприятия времени. Соответственно, последнее можно рассматривать как коэффициент / мерило его заработной платы. Другими словами, обычному рабочему конвейера платят за время. И это относительно лёгкий, прозрачный и справедливый способ расчета оплаты его труда.

Но когда и где вы в последний раз видели конвейер с мясными людьми? Сейчас всё больше и больше профессий являются творческими. А в тех, что не являются, кожаные мешки медленно, но уверенно заменяются роботами. И где же связь между потраченным условным Васей на решение задачи временем и прибылью предприятия? Правильно, нигде. Сегодня у Васи может быть "непруха", а завтра на него снизойдёт вдохновение, и он накатает условного быдлокода больше, чем за неделю до этого. Дык почему же ему продолжают платить за проведённое в офисе время и требовать физического присутствия в нём по схеме "попа-часы"?

Или, например, я поймал себя на мысли. Мне 35 лет, и я до сих пор ни разу не оформлял себе больничный лист. Я даже не знаю как это делается. Хотя на первую официальную full-time работу вышел в 21 год. Думаете, я вообще не болел с тех пор? Чушь. Просто с меня никто никогда этих самых больничных листов не требовал. Если я плохо себя чувствовал, просто звонил начальнику и оставался дома. Из зарплаты мне ничего не вычитали. Потому что знали, что а) я действительно болею, б) за меня мою работу всё равно никто не сделает, так что общий объём решенных задач всё равно останется тем же самым.

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

Лично я считаю, что самая справедливая система оплаты труда — сдельная. Но, к сожалению, она требует взаимного доверия трудящегося и нанимателя. Потому что с одной стороны всегда возможна халтура (в том числе замаскированная / скрытая), а с другой — заниженная оценка трудоёмкости или завышенные требования. Да и не всегда можно измерить результаты труда в каких-то формализованных понятных единицах.

А жаль. Видимо, ещё долго будем таскать за собой эти рудименты индустриальной эпохи.

Wolfy

Жила-была InnoDB

Жила-была InnoDB. Её никто не трогал. Пока в один злосчастный момент в серверной не потух внезапно свет. А UPSа не отработала.

После включения выяснилось, что база "побилась". А бэкапа, как водится, нет. При попытке сделать принудительный replay transaction log-ов она вываливается с ошибкой 11 где-то на первых 13-ти процентах процесса. Если поиграться с величинами буферов-пулов, то вываливается где-то на 75%. Если сказать innodb_force_recovery=6 (SRV_FORCE_NO_LOG_REDO), то обламывается с ошибкой 6 (assertion failure in thread).

Странно, что idb-файлы вроде как консистентные. Утилита innochecksum по всем проходит и никаких ошибок не кажет. Попробовал вытащить хоть какие-то данные напрямую из них, только вот беда: при развертывании сервера параметра "innodb_file_per_table=1" в конфиге никто не прописал. А без него структуру из FRM-файлов не вытащить. При том, что "ibdata1" явно покоцаный.

Оставим морально-этический аспект в стороне. Также не будет задаваться вопросом кто, как и почему всё это настраивал. Скажу сразу: не я.

Есть тут знатоки InnoDB? Можно ли ещё предпринять хоть что-нибудь в данной ситуации? Вытянуть хоть какие крохи, плевать с какими потерями, пофигу на консистентность, хоть из каких-нибудь таблиц?

P.S. База весит 500 гигабайт...

Leopard

Копрономика в IT

Как подметил тов. sevasat, у меня в блоге либо про Linux, либо нытьё. Про Linux уже было, теперь очередь нытья. :-D

Походил маленько по собеседованиям. Все работодатели, которые до сих пор интересовались моей скромной персоной, оказались какими-то странноватыми. Одна девочка-рекрутерша после телефонной беседы пообещала организовать интервью с технарями и растворилась в тумане. Второй долго пытал меня что означает и как рассчитывается системная метрика "Load Average". Блин, как будто я на неё каждый день дрочу смотрю. Третий якобы для заказа пропуска попросил прислать все паспортные данные, включая когда/кем выдан и код подразделения. Был послан сразу по известному адресу. Четвертый непосредственно на интервью заявил, что я им не подхожу, потому что [пока] не умею в Ansible. Блин, ребята, а вы что, моё резюме вообще не потрудились сперва прочитать что ли? Я как бе абсолютно честно там написал про то, что знаю и так же честно не писал про то, чего не знаю. И хрен бы со мной, но неужели вам своего собственного времени не жалко?

Но огорчает даже не это. По итогам ковыряния в вакансиях HH.ru и всех этих покатушек у меня сложилась более-менее ясная картина, куда вообще катится этот мир IT. Туда же, куда и вся прочая копрономика. А именно, когда самым главным критерием является отнюдь не качество выпускаемого продукта, а скорость его разработки и внедрения.

Отсюда тонны Javaписьного говнокода. Отсюда зверские требования к вычислительным ресурсам. Отсюда необходимость построения мега-кластеров на сотни серверов. Отсюда все эти модные buzzword-ы на тему Agile, Scrum, CI/CD и прочие. Отсюда постоянные доработки, обновления, патчи на обновления, патчи на патчи на обновления. Отсюда армии программистов, которые не способны собрать и оттестировать свой собственный проект самостоятельно. Которым нужна постоянная нянька-сиделка в виде DevOps-а, которая будет за них собирать, разливать, тестировать, выкатывать в production. И получать по шапке, если что-то пошло не так.

Это я, конечно, сильно утрированно написал. Но суть примерно такова.

Соответственно, на рынке нонче очень сильно не хватает специалистов, которые умеют:


  1. рулить пачками серверов от нескольких десятков до нескольких тысяч;

  2. автоматизировать процесс сборки говнокода, его тестирования и распространения на вышеупомянутые пачки серверов.

А почему их не хватает? Да потому что им тупо неоткуда взяться. Те немногие "счастливчики", которые есть здесь и сейчас, когда-то давно пришли работать в успешный стартап и "выросли" вместе с ним. Как правило, они сидят на попе ровно и никуда не дёргаются, потому что их текущий работодатель прекрасно понимает чем чревата потеря таких кадров. "Текучки" среди них, как правило, нет. К тому же, во всех компаниях конкретная специфика и стек разработки немного разные. И не факт, что тебе удастся быстро и безболезненно перестроиться с одной на другую.

Таким образом, количество DevOps-ов "с опытом" примерно равно количеству успешных стартапов, которым повезло вырасти до определённых масштабов. Много их? То-то и оно. Теоретически, конечно, можно читать книги. Можно проходить онлайн и оффлайн курсы, как это сделал тот же techquisitor. Можно ковыряться у себя дома на тестовых компах. Но теория — это теория, а практика — это практика. Реальный бизнес же всегда хочет кого-то "готового" и с многолетним опытом работы. Поэтому и такие лютые количества незакрытых вакансий по данному направлению.

Вот я всерьёз задумался. "Обычные" системные администраторы сейчас уже никому не нужны: все ушли во всякие "SaaS", "IaaS" и в прочие облака. Так что текущая ценность моих знаний и навыков прямо сейчас равна нулю. Хуже того, я на рынке труда сливаю даже студентам и выпускникам, потому что их охотно берут в качестве стажёров, а меня — нет. С другой стороны, я уже и сам не знаю, а хочу ли участвовать во всей этой вакханалии. Не уверен на 100%, что готов посвятить этому остаток жизни. К тому же, нет никакой гарантии, что через пару-тройку лет всё не развернётся в каком-нибудь очередном новом модном направлении. С третьей стороны, не часто и не много, но деньги мне всё-таки нужны. Да и из страны свалить мучительно хочется. Прям не знаю что и делать. Хоть бери и на какого-нибудь сварщика или электрика переквалифицируйся.

А вы что думаете по этому поводу? И часто ли смотрите на Load Average?

Lynx

Разведка рынка труда

Чё-то я решил посмотреть какие в принципе есть сейчас вакансии на рынке труда в IT. Залез на HH, да чё-то и залип там неожиданно часа на три. С большой грустью для себя обнаружил, что безнадёжно отстал от прогресса. Сейчас все повально требуют опыт работы с Docker / Kubernetes / Ansible / Ceph, в довесок ElasticSearch, Apache Tomcat и PostgreSQL. Я же с этим не сталкивался, ибо десять лет назад этого всего просто не существовало (за исключением Tomcat и Postgres разве что), а в моей мелкой конторке в подобных инструментах не было ну никакой необходимости. Дальше на сцену выходит стандартная проблема всех сисадминов: "Научитесь плавать — нальём воду". Чтобы разобраться с модными технологиями, нужны реальные задачи. Чтобы были реальные задачи, нужно куда-то трудоустроиться. Чтобы трудоустроиться, нужен опыт работы с модными технологиями. Упс!

Зато по ходу пьесы отметил для себя энное количество перлов и жира, которыми хочу поделиться. Не факт, что все эти ссылки будут работать на момент прочтения вами этого поста. Тут уж не обессудьте. Сперва ссылка на вакансию, после неё мой комментарий.  Поехали.

Collapse )
Lynx

Бессвязного дыбра псто #38

... Сегодня вокруг меня целый день бомбит. То газопровод возле ТЭЦ-27, то газовые баллоны в доме на Бестужевых. А-а-а-а-а, рептилоиды окружают!

... Товарищ hvostat_hvostat подарил билет на "ГикПикник". Спасибо ему и Андрею Кузьмину. Теперь не отмажешься, придётся идти. ;) Если кто хочет там со мной развиртуализироваться / потусить, пишите заранее.

... На стажировку меня не взяли. Говорят, "Я изучила ваше резюме и ваши зарплатные ожидания. Вакансия стажера предполагает только стипендию, которая кратно ниже ваших пожеланий". Перевожу на русский язык: "Нас интересует только школота, которая после стажировки останется у нас работать за еду". Гы-гы-гы. Вот ведь людям только почём зря мозги канифолят. *ржу*

... Чё-то я подсел на игруху под названием "Hustle Castle". Кто-нибудь ещё тут в неё рубает? Айда в клан!

... Тушка чё-то начала сходить с ума и самопроизвольно двигать гормональный баланс в непредсказуемые стороны. Сегодня вот, например, она решила, что спать ей не нужно от слова "совсем". Гр-р-р-р-р! Зато традиционная тоска-печаль куда-то делась. Сколько ни живу, так и не могу понять как это работает и можно ли этим управлять без введения дополнительной химии извне.

... Вот вам философское изречение после бессонной ночи.

— Удивительно, что человек иногда вытаскивает свой счастливый билет из бобины прорухи-судьбы. И ещё более удивительно, что обычно он не находит ему лучшего применения, чем тупо подтереть им свою задницу.

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