Сообщения

Показаны сообщения с ярлыком "работа"

Собеседование, которое мне понравилось

Изображение
 В 2017-м году я проходил собеседование в одну компанию, которой на очень специфический проект нужен был человек с очень специфическим набором знаний, а именно: портирование windows-приложения на linux. Специфика заключалась в том, что приложение было написано на C# и C++ и задача стояла максимально сохранить существующую кодовую базу. Одна из идей состояла в том, что пользовательский интерфейс писать на python и из него дергать библиотеки на C# (перекомпилированные компилятором mono под linux), которые в свою очередь, дергают библиотеки на C++. Никаких оберток для вызова шарповых dll из питона не существовало, но зато существовал способ вызывать нативные библиотеки из питона и способ вызывать шарповые библиотеки из кода на C/C++. В итоге я решил написать такую прослойку сам. В итоге должно работать как-то так: Добавилось два новых "слоя" - питон и нативная обертка для вызова шарповых библиотек. Выглядит громоздко, но иначе никак. В теории понятно, как делать, и за пару дней ...

Рутина и тоска

Последние пару десятков постов - это чаще про игры, немного про жизнь и политику и почти ничего про работу. И это, конечно же, не случайно, а потому что игры и прочее мне гораздо интереснее, чем работа. Дали тут задачу небольшую - сделать там некоторые изменения в игре, а именно изменить управление иконками. Задача вроде и несложная, но заставлял себя начать что-то делать я ооочень долго: сначала надо было посмотреть, что там в коде игры, потом что там в самом GUI, который генерится специальной тулой, которая делается у нас же (такой вот уникальный и поэтому заметно кривожопый инструмент), как и весь движок игры, впрочем. Ну, "кривожопость" на самом деле весьма условна: неудобно пользоваться, да, но в самодельный движок гуй по-другому не прикрутить, и именно самодельный движок дает хорошую производительность на мобильных устройствах, так что от самодельных тулов не избавиться еще долго. Но и плюсы есть в таком подходе: имея под рукой исходный код и даже людей, которые его пис...

Четверг

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

Выпал снег

Наконец-то выпал снег. Теперь на улице не так уныло. Может быть, даже на Новый Год снег будет. На работе к нам приезжают буржуйские коллеги, сразу 5 человек. Толпа однако. В Киеве все еще стоит Евромайдан. Смотрел прямую трансляцию из ютуба. Какой-то церковник что-то там про веру и духовность рассказывал.

Новые стулья

На работу подвезли новых стульев, вместо старых. Старые стулья таки действительно были дрянь (самые дешевые кресла на колесиках за 150 или около того гривен, жуткое говно), а сейчас вполне удобные кресла за штуку гривен. Вроде и мелочь, а как приятно. Про евромайдан. Лично я настроен очень скептически. Как относительно самой идеи, так и возможности ее реализации. Бандиты пока крепко держат власть и может оно и к лучшему. Я вообще последнее время в политику не лезу принципиально и очень не хочу, чтобы она лезла ко мне. Без нее намного лучше. Ну и еще такая немаловажная вещь, что у меня в банке депозит лежит, тоже не особо способствует хотению кровавых свержений и революций. А в остальном все по-старому. Даже писать как-то не о чем.

Работа

Просто надоело. Я и раньше знал, что весь аутсорс, который у нас тут делают - это унылый багфиксинг. Но не настолько же унылый. Пора что-то думать.

Завал на работе

Недавно вот на работе назначили меня курировать имплементацию одной из фич. Это несколько отличается от простого кодинга: надо вдумчиво прочитать спеку и одну большую задачу разбить на несколько маленьких и распределить между программистами. Стоит ли говорить, что все взаимодействие по данному вопросу происходит через меня. С одной стороны, ведущий программист сильно разгружается. С другой стороны, я сильно загружаюсь. Вот эта сторона она мне не нравится. С третьей стороны, это означает, что мне типа доверяют - а это безусловный плюс. Похоже, что полурасслабленное существование закончилось и дальше надо будет плотно хуярить. Хорошо бы еще и денег накинули за такую мою полезность. Но знаю, что не накинут. Ну не раньше, чем через год. Вчера сходил с мужиками попить пивка и посмотреть футбол. Все же Металл первый раз в своей истории выступал в ЛЧ. Футбол закончился где-то до 23 часов, так что в это время уже почти ничего не ходило. Ну метро вроде как ходит раз в полчаса, но стоять на пл...

Уборщицы

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

Работа и ее эффективность

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

Горло

Недавно каким-то непонятным образом простудил горло. Хожу теперь и кашляю. Лето на дворе, птички поют и травка зеленеет, а я простудился. Наверное, под кондиционером пересидел, больше не могу причин придумать. А еще сегодня забыл перед уходом с работы сменную обувь переодеть. В результате обратно ехал в дрековских сандалиях типа "обувь из Днепропетровска". На работе как-то пофигу вчем ходить, лишь бы ноги не потели и было удобно. Ну вот я их и купил. Народ там вообще в шлепках за 20 гривен ходит и ничего. Надо было как-то тщательнее обувь подбирать.

Весна

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

Работа, которая приносит удовольствие

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

Кастомизированная чашка

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

Подводя некоторые итоги

Работа Работается себе потихонечку. Не так давно мне казалось, что в IT работают если не очень одаренные, то все равно крайне прошаренные люди. Сейчас же я понимаю, что это не так. Люди тут такие же, как и везде - самые обычные - и стать лучше остальных здесь несложно по прошествии некоторого времени. Задачи в целом не сложнее, чем те, которыми я занимался на предыдущих двух работах, но тут гораздо больше стандартизации в используемых инструментах. В общем и в целом управление кадрами такое же хреновое, как и везде (особенно в плане назначения тасков - вообще тупой рандом), но при этом платят заметно больше и за людей, которые уже давно занимаются разработкой какой-либо софтины, держатся очень сильно и охотнее поднимают зп. И правильно делают, кстати. Тут дядька-программер, которому уже хорошо за 50 лет, часто приводит пример землекопов: если взять двух землекопов, то они выроют в два раза быстрее яму, а если взять двух программистов, то они вовсе не напишут продукт в два раза быстрее...

Закон № 11433 о налоге на продажу валюты: не все так мрачно.

Покращення (?) Не все так плохо, если прочитать текст закона который лежит вот тут . Приведу тут наиболее важные для меня строки: Не є об’єктом оподаткування операції фізичних осіб: - з продажу готівкової іноземної валюти за готівкову гривню, що відбувається під час отримання готівкою суми переказу із-за меж України, у сумі, яка не перевищує у гривневому еквіваленті 150 тисяч гривень протягом календарного місяця; - з продажу готівкової іноземної валюти за готівкову гривню, що відбувається під час зняття суми вкладу(депозиту) з вкладного (депозитного) рахунку фізичної особи, за умови, що відповідна сума знаходилась на цьому рахунку не менше 30 днів, та/або процентів за цим вкладом(депозитом); - з продажу готівкової іноземної валюти за готівкову гривню, яка отримана внаслідок виплати купонного доходу та від продажу або погашення казначейських зобов’язань, облігацій внутрішньої державної позики, номінованих в іноземній валюті, за умови її продажу під час отримання виплат»...

Работа

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

Работа тестера

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

Мотивация

Работа С одним таском я очень долго возился, поэтому в этот понедельник мне вкатили пиздюлину. Не скажу, что они были правы, но дело пошло гораздо быстрее. Когда полностью пропадает мотивация работать и периодически бегаешь то за кофе, то за чаем или вообще в туалет, чтобы не заснуть за компом, то значит человеку пора дать мотивацию. И мне дали. Даже как-то работать интереснее стало и время быстрее на работе пошло. Пропало нездоровое желание шароебиться по новостным сайтам, харьковфоруму и прочим злачным местам. Жизнь наладилась, стала лучше и веселее. Отдых На прошлых выходных так феноменально нажрался, что из памяти пропало несколько часов. Хорошо, что на планшете осталось несколько фоток, на которых, впрочем, все выглядит относительно прилично, кроме моего окосевшего лица. Что-то мне подсказывает, что самое интересное произошло, когда я положил планшет в сумку. Надо бы опросить свидетелей на предмет того, прилично ли я себя вел. Взрослые же люди, а нажрались как школьники на вып...

Как оно вообще

В общем, уже ничего так. Я более-менее поймал ритм и теперь жить вполне можно. На работе завалов стало меньше, как и желания работать, правда. Но это решаемая, в принципе, проблема. Была бы только необходимость ей решать. Свободного времени стало больше и это мне точно нравится. У нас есть бесплатные курсы английского, но мне в лом на них ходить, потому что это значит на час в день меньше времени - это сейчас для меня недопустимо. Оказывается, я очень люблю свободное время, очень люблю поспать или даже просто полежать на диване и это мне гораздо интереснее любых курсов английского. Хотя, чего уж тут врать, язык надо подтягивать. Сегодня, например, только через несколько минут дошел смысл сказанного в чате, да и то не без помощи гуглотранслейта. Но это потерпит, причем потерпит очень долго. Мне ближайшие год-два точно некуда спешить и в этом плане можно расслабить булки. Лучше подумать о том, что мне надо купить: планшет, смартфон или, может, е-бук? Ничего не хочется. Поэтому лучше не ...

Соблазнительные овертаймы

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