Про работу
Mar. 25th, 2016 03:18 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Я, старый, битый Колобок, опять попалась на детскую ловушку.
Я - контрактор. Т.е. работаю по часам и не должна принимать работу близко к сердцу. Да, фирма меня надула, они обещали, что после трех месяцев меня переведут на постоянную работу, но на доверчивых возят воду. Я уже работаю месяцев 8, постоянной работой не пахнет. А я ради будущего старалась. Выполняла пятилетку в четыре года. Требования росли по мере выполнения и сейчас я уже не могу уложиться в те темпы роста. Сначала я писала только на JQuery, потом мне доверили работу с базой, сейчас я - прислуга за все. Я пишу и UI, и бэкенд, и бизнес-логику, и я же еще им и архитектор. На мои вопросы "как это должно работать" мне отвечают"А ты как думаешь? Сделай как лучше". И QA - тоже я. Что примечательно - за ту же зарплату. "А наши ребята за ту же зарплату уже пятикратно выходят вперед". Мне, честно говоря, все равно какую часть писать. Я в базах данных разбираюсь ( без ложной скромности) раз в 20 лучше, чем мое начальство.Не потому что я умная, а потому что они такие специалисты в SQL, что я бы их на работу не взяла на телефонном интервью, без личного разговора. Мало того, что этой базе лет 20, и там черт голову сломит, поломать им referencial integrity элементарно, у них она вообще не поддерживается. Linq с этой базой не может работать, там .NET 2.0 справляется, и то хрипит. Их stored procedures - это песня, поэма экстаза. Я видела много дерьма, но этих надо гнать говенной метлой за профнепригоднось. Сначала я была главным писателем, просто поэтом фронт-энда, потом я залезла вглубь, упростила код, перевела логику в бэк-энд. Пишу я быстро, и к моему несчастию, у меня багов мало. В основном - орфографические ошибки в мессаджах, а логика работает чисто. Чем быстрее я писала, тем больше росли требования и пожелания. Пока у меня был компьютер дома и я могла регулировать рабочее время - я не возражала. Чуть более интенсивной работой я платила за гибкий график. Сейчас я могу работать только сидя на рабочем месте и отмечать время прихода и время ухода по часам, но не больше, чем 40 часов. Кто из нас проиграл? Мне напомнили, что мне платят по часам? У меня жопа толстая, я могу на ней сидеть долго. А вот о чем я в это время думаю - никто не знает. Нет, я не читаю интернет, я умею мечтать о кренделях небесных, сохраняя серьезное выражение лица. Иногда записывая что-то на бумажке - типа, мысль. У них дед-лайн первого апреля? Хуй им, а не дед-лайн. Что мне можно сделать? Уволить? Да ради бога, работу я найду, а вот как они будут искать людей, которые разберутся в моем коде? Напугали, блядь, ежа голой жопой. Я написала эту аппликацию от первой до последней запятой. Когда я уйду, им придется писать с нуля, потому что документации нет вообще. И не я в этом виновата, я в самом начале предлагала писать спеки и документировать код. Но им было некогда. А мне-то что - я контрактор, мне за что платят, то и делаю. Пока они не прижимали мне свободу, я вела себя порядочно. Документы писала, переписку со всеми third-party хранила. Но я ведь тоже не вчера родилась. Я все у себя хранила, до востребования. Почищу одну директорию - и "привет-пока". Да даже если не почищу, они все равно не смогут разобраться.
Давили меня грамотно и постепенно. Лишали разных степеней свободы. И допросились. Первого апреля проект должен быть в продакшине. И он там не будет. Он бы там не был, даже если бы я очень этого хотела, я могу вытащить кролика из шляпы, но это будет довольно дохлый кролик. А сейчас я не хочу.
Мне любопытно, что будет. Я рискую потерей работы, которая перестала быть мне интересна. Пару месяцев безработицы - найду новую на большие деньги. Испортить репутацию сильно они мне не смогут, мне два раза продлевали контракт, хвалили меня фирме, которая им меня продала. Как же так - была-была, да вся вышла? Даже если они испортят мне рекомендации, что трудно, у меня с прошлой работы есть прекрасные. Да и здесь я соломку подстелю, не первый раз замужем. А вот они что делать будут? Тысяча строчек кода на Jquery, код на C#, ни одного комментария, даже ленивого. Без меня встанет не только новый проект. но и старый, чинить там баги я врагу не пожелаю. Жалко, у меня их мало. Я в продакшине все починила. Но жизнь на месте не стоит. Новая версия выйдет, что-то сломается. Ох, не надо было меня злить, ох не надо....
Я подозревала, что моя начальница - дура. Не понимала - насколько. " Нет у нее методов против Кольки Сапрыкина". Ей есть что терять, а я - пролетариат и меня ихние цепи задолбали. Ясен пень, что и я выкручусь, и она тоже не вчера стала начальством. Мы разойдемся но нулям. А вот фирма выбросила нефиговые деньги на мою зарплату почти за год. Частная фирма. Хуево у нас свободный рынок работает. Закон Мэрфи - каждый человек достигает степени свой некомпетенции. Мэри, возможно, неплохо писала процедуры ( я бы ее выгнала раньше, один раз прогнав ее процедуру в профайлере, но как-то она выживала, у них база маленькая, на 1000 записей перформанс незаметен). Она писала процедуры и дослужилась до мелкого менеджера. Ей дали людей в подчинение, тут-то она и достигла предела. Потому что писать процедуры может кто угодно, а вот руководить группой - это другая работа. Знаю, плавала. Быть ефрейтором тяжело. Особенно, если у тебя нет разделения обязанностей. И на любой запрос начальства ты отвечаешь "Есть!", не понимая, что у тебя попросили. Cкучная история, я ее много раз видела. Меня Мэри уволит, и успеет еще пару нанять, потом начальство озверет, не потому что нет нового, а потому что не работает продакшн ( тестировать Пушкин им будет?). Потом уволят Мери, а новый человек не сможет разобраться в их базе... Реки текут в море, но море не переполняется, что было, то будет, и ничего нет нового под солнцем.
Я предпочитаю читать Экллизиаста на пенсии. Мне скучно.
Никому не нужен хороший программист с плохим характером? Умею все, кроме Джавы и Оракла. Их тоже умею но не люблю. Любой Микрософт. Мне все равно, какие веники считать, но на Джаве я буду начинающим, а .NET я умею все. Ну практически все, кроме самого нижнего уровня. На С пишу быстрее, чем разговариваю, а вот в микрософтовских операционных системах разбираюсь плохо. На любом Юниксе/Линуксе могу, но не хочу. Я уже давно только Микрософт. SQL у меня отличный, кроме datawarehouse.
MVC, JQuery, Web API, Telerik - что угодно для души. Налетай,торопись, покупай живопИсь, Я, как кот Матросскин,еще и крестикм вышивать могу
на С могу легко. Все кроме Вижуал Бейсика.
Я - контрактор. Т.е. работаю по часам и не должна принимать работу близко к сердцу. Да, фирма меня надула, они обещали, что после трех месяцев меня переведут на постоянную работу, но на доверчивых возят воду. Я уже работаю месяцев 8, постоянной работой не пахнет. А я ради будущего старалась. Выполняла пятилетку в четыре года. Требования росли по мере выполнения и сейчас я уже не могу уложиться в те темпы роста. Сначала я писала только на JQuery, потом мне доверили работу с базой, сейчас я - прислуга за все. Я пишу и UI, и бэкенд, и бизнес-логику, и я же еще им и архитектор. На мои вопросы "как это должно работать" мне отвечают"А ты как думаешь? Сделай как лучше". И QA - тоже я. Что примечательно - за ту же зарплату. "А наши ребята за ту же зарплату уже пятикратно выходят вперед". Мне, честно говоря, все равно какую часть писать. Я в базах данных разбираюсь ( без ложной скромности) раз в 20 лучше, чем мое начальство.Не потому что я умная, а потому что они такие специалисты в SQL, что я бы их на работу не взяла на телефонном интервью, без личного разговора. Мало того, что этой базе лет 20, и там черт голову сломит, поломать им referencial integrity элементарно, у них она вообще не поддерживается. Linq с этой базой не может работать, там .NET 2.0 справляется, и то хрипит. Их stored procedures - это песня, поэма экстаза. Я видела много дерьма, но этих надо гнать говенной метлой за профнепригоднось. Сначала я была главным писателем, просто поэтом фронт-энда, потом я залезла вглубь, упростила код, перевела логику в бэк-энд. Пишу я быстро, и к моему несчастию, у меня багов мало. В основном - орфографические ошибки в мессаджах, а логика работает чисто. Чем быстрее я писала, тем больше росли требования и пожелания. Пока у меня был компьютер дома и я могла регулировать рабочее время - я не возражала. Чуть более интенсивной работой я платила за гибкий график. Сейчас я могу работать только сидя на рабочем месте и отмечать время прихода и время ухода по часам, но не больше, чем 40 часов. Кто из нас проиграл? Мне напомнили, что мне платят по часам? У меня жопа толстая, я могу на ней сидеть долго. А вот о чем я в это время думаю - никто не знает. Нет, я не читаю интернет, я умею мечтать о кренделях небесных, сохраняя серьезное выражение лица. Иногда записывая что-то на бумажке - типа, мысль. У них дед-лайн первого апреля? Хуй им, а не дед-лайн. Что мне можно сделать? Уволить? Да ради бога, работу я найду, а вот как они будут искать людей, которые разберутся в моем коде? Напугали, блядь, ежа голой жопой. Я написала эту аппликацию от первой до последней запятой. Когда я уйду, им придется писать с нуля, потому что документации нет вообще. И не я в этом виновата, я в самом начале предлагала писать спеки и документировать код. Но им было некогда. А мне-то что - я контрактор, мне за что платят, то и делаю. Пока они не прижимали мне свободу, я вела себя порядочно. Документы писала, переписку со всеми third-party хранила. Но я ведь тоже не вчера родилась. Я все у себя хранила, до востребования. Почищу одну директорию - и "привет-пока". Да даже если не почищу, они все равно не смогут разобраться.
Давили меня грамотно и постепенно. Лишали разных степеней свободы. И допросились. Первого апреля проект должен быть в продакшине. И он там не будет. Он бы там не был, даже если бы я очень этого хотела, я могу вытащить кролика из шляпы, но это будет довольно дохлый кролик. А сейчас я не хочу.
Мне любопытно, что будет. Я рискую потерей работы, которая перестала быть мне интересна. Пару месяцев безработицы - найду новую на большие деньги. Испортить репутацию сильно они мне не смогут, мне два раза продлевали контракт, хвалили меня фирме, которая им меня продала. Как же так - была-была, да вся вышла? Даже если они испортят мне рекомендации, что трудно, у меня с прошлой работы есть прекрасные. Да и здесь я соломку подстелю, не первый раз замужем. А вот они что делать будут? Тысяча строчек кода на Jquery, код на C#, ни одного комментария, даже ленивого. Без меня встанет не только новый проект. но и старый, чинить там баги я врагу не пожелаю. Жалко, у меня их мало. Я в продакшине все починила. Но жизнь на месте не стоит. Новая версия выйдет, что-то сломается. Ох, не надо было меня злить, ох не надо....
Я подозревала, что моя начальница - дура. Не понимала - насколько. " Нет у нее методов против Кольки Сапрыкина". Ей есть что терять, а я - пролетариат и меня ихние цепи задолбали. Ясен пень, что и я выкручусь, и она тоже не вчера стала начальством. Мы разойдемся но нулям. А вот фирма выбросила нефиговые деньги на мою зарплату почти за год. Частная фирма. Хуево у нас свободный рынок работает. Закон Мэрфи - каждый человек достигает степени свой некомпетенции. Мэри, возможно, неплохо писала процедуры ( я бы ее выгнала раньше, один раз прогнав ее процедуру в профайлере, но как-то она выживала, у них база маленькая, на 1000 записей перформанс незаметен). Она писала процедуры и дослужилась до мелкого менеджера. Ей дали людей в подчинение, тут-то она и достигла предела. Потому что писать процедуры может кто угодно, а вот руководить группой - это другая работа. Знаю, плавала. Быть ефрейтором тяжело. Особенно, если у тебя нет разделения обязанностей. И на любой запрос начальства ты отвечаешь "Есть!", не понимая, что у тебя попросили. Cкучная история, я ее много раз видела. Меня Мэри уволит, и успеет еще пару нанять, потом начальство озверет, не потому что нет нового, а потому что не работает продакшн ( тестировать Пушкин им будет?). Потом уволят Мери, а новый человек не сможет разобраться в их базе... Реки текут в море, но море не переполняется, что было, то будет, и ничего нет нового под солнцем.
Я предпочитаю читать Экллизиаста на пенсии. Мне скучно.
Никому не нужен хороший программист с плохим характером? Умею все, кроме Джавы и Оракла. Их тоже умею но не люблю. Любой Микрософт. Мне все равно, какие веники считать, но на Джаве я буду начинающим, а .NET я умею все. Ну практически все, кроме самого нижнего уровня. На С пишу быстрее, чем разговариваю, а вот в микрософтовских операционных системах разбираюсь плохо. На любом Юниксе/Линуксе могу, но не хочу. Я уже давно только Микрософт. SQL у меня отличный, кроме datawarehouse.
MVC, JQuery, Web API, Telerik - что угодно для души. Налетай,торопись, покупай живопИсь, Я, как кот Матросскин,
на С могу легко. Все кроме Вижуал Бейсика.
no subject
Date: 2016-03-25 09:02 am (UTC)А ты себе точно другую работу найдёшь, лучшую. А может быть жизнь вообще какой-нибудь неожиданной гранью повернётся.
Удачи тебе!
no subject
Date: 2016-03-25 02:18 pm (UTC)no subject
Date: 2016-03-25 04:26 pm (UTC)no subject
Date: 2016-03-26 04:13 am (UTC)Спасибо, Аня. Я надеюсь, что найду то, на что учиться не придется. Но все равно спасибо.
no subject
Date: 2016-03-27 02:49 am (UTC)no subject
Date: 2016-03-28 06:21 pm (UTC)no subject
Date: 2016-03-26 01:13 am (UTC)no subject
Date: 2016-03-26 04:11 am (UTC)no subject
Date: 2016-03-26 05:45 am (UTC)Ужас, сколько всего надо знать. Я знала только Visual Basic, да и тот не твердо.
no subject
Date: 2016-03-29 12:56 am (UTC)no subject
Date: 2016-03-29 01:31 am (UTC)А вы там дальше говорите, что вам надо уйти аккуратно. Так unemployment же будет, если уволят не за нарушение трудовой дисциплины. Вы же любите unemployment! Сами говорили, я помню. Лето скоро! Я знаю, у вас в штате к uneploymenty страховка прилагается, не то, что у нас.
no subject
Date: 2016-03-29 02:44 am (UTC)no subject
Date: 2016-03-29 03:41 am (UTC)Когда я сидела на программистском unemploymente, чуть с ума не сошла от счастья. Мои близкие таки решили, что сошла - я все время просветленно улыбалась, и меня абсолютно невозможно было разозлить. Ну первые две недели. Потом привыкла, решила, что так и надо. А потом начала рыдать и паниковать, потому что конгресс решил, что хватит продлевать это дело и отменил 9 месяцев, оставил 6. Я правда, даже полные 6 не отсидела, но май, все лето и сентябрь были мои. Я ужалась в расходах до абсолютного минимума - моргидж, кобра и поесть, чтобы ничто не омрачало.
no subject
Date: 2016-03-29 05:24 am (UTC)Ерунда, где наша не пропадала. Выживем. Найду я работу. С самыми срочными долгами бывший муж выручил ( не имей сто друзей), можно и выдохнуть. А дальше мне не так страшно, можно и работу поискать. Хороший человек - мой бывший муж, папа Дэвида. Дай ему бог здоровья, а хорошая жена у него есть.
no subject
Date: 2016-03-29 06:31 am (UTC)Хорошо, когда есть хорошие бывшие мужья с хорошими женами. Я помню, вы писали, как он с вами не спорит, когда вы объединяйтесь.
Конечно, вы найдете работу. Пошли они к черту, ваши начальники. Это планирование от достигнутого - поубивав бы! Только Вильяма жалко, он-то не найдет.
no subject
Date: 2016-03-26 03:22 pm (UTC)no subject
Date: 2016-03-29 02:39 am (UTC)Понимаешь, так не работают, так работать в принципе нельзя. Ну что можно сказать, если я спрашиваю:
- А кто у нас делает архитектуру?
- Я думала - ты?
Т.е. я, оказывается, архитектор, только мне об этом сказать забыли.
- Ну ты же главный девелопер ( тоже новость, об этом мне тоже не сказали), значит ты и и архитектуру можешь сделать. Да, мы опаздываем с определением функциональности, но ведь это challenge. Ты не хочешь быть архитектором?
За ту же зарлату играющим тренером? Не-а...
- И вообще, ну зачем тебе архитектор? Чего тебе не хватает?
- Мне... Не мне use-case диаграм не хватает.. Sequence помешал бы, workflow - я посмотрела, как она киснет, - да шучу я, мне бы грамотное задание, не устно, а на бумажке, что ваша блядская аппликация делает, я уж не спрашиваю - зачем. И примерный вид UI, и не диаграмма вашей базы данных, в которой плавают обломки кораблекрушений за последние 20 лет, 600 таблиц, это только наша часть, где не слышали слова "нормализация", но хотя бы какая-та информация, что вы хотите от этих 5 таблиц, которые я сама вырезала, как вы хотите, чтобы они работали. Я понимаю, что архитектора по дате у вас нет тоже, и я понимаю, что при такой работе с данными ждет вас скорый пиздец.
Ну а мне-то какое дело? Я котрактор. Их пиздец - это их пиздец. Им главное, чтобы оно завтра заморгало, а там хоть трава не расти. Сказка про Ходжу Насредина, который учил осла разговаривать. К тому времени, когда referencial integrity рухнет окончательно, или ишак (т.е. я) или Ходжа - моя непосредственная начальница, или Имам - заказчик - предстанут перед Всевышним. У Горького Лука была прекрасная философская история, почему так нельзя работать. А я не хочу быть ишаком, и Ходжой не хочу. Нет, я не работаю на вечность. Но откровенная халтура оскорбляет меня, как честную жену предложение переспать за деньги, муж не узнает. Дальше тоже по анекдоту
- Ты бы переспала с посторонним человеком за сотню?
- Да нет, конечно!
- А за мильон?
- Ну за мильон, возможно...
- Полный дом блядей, а денег нету.
До мильона мне не доторговаться, а за сотню - я честная женщина!
Я ужу совсем решила только исполнять указания, не думаю, к чему они приведут. Но мастерство не пропьешь. Задала вопрос, что делать, если два их требования по изменению в базе войдут в противоречие, а база это не контролирует. Ограничение простое. Мы сдаем в рент самолеты для чартерных рейсов. В зависимости от типа самолета, он может вместить от 7 до 20 человек, включая команду. Команда назначается одной частью аппликации, а количество пассажиров - другой, самолет, который их унесет - третьей. Друг с другом они не связаны. Я пишу кусочек, который позволяет пассажиров добавлять. Я и спросила - а вдруг они добавят больше, чем самолет вмещает, как бы мне узнать максимальное число? Обсуждение вылилось в час, вызвали другого начальника, решение отложили на неделю, оказалось, что это бизнес решение. Или им надо другой самолет предложить и денег содрать ( выгодно для бизнеса, но непонятно как) или сказать, что больше нэ лезет, тогда они могут отказаться от заказа, который они уже полчаса считали - невыгодно для бизнеса. Оказывается надо как-то не так workflow продумывать. А через 3 - продакшн, не девелопмент, а продакшн. А у меня таких нежных вопросов еще 20 как минимум. В общем - работу надо искать, а не фигней страдать.
no subject
Date: 2016-03-29 05:38 pm (UTC)no subject
Date: 2016-03-27 02:26 am (UTC)no subject
Date: 2016-03-28 06:23 pm (UTC)no subject
Date: 2016-03-28 06:33 pm (UTC)no subject
Date: 2016-03-29 12:04 am (UTC)no subject
Date: 2016-03-29 12:39 am (UTC)no subject
Date: 2016-03-28 01:09 am (UTC)no subject
Date: 2016-03-29 12:08 am (UTC)no subject
Date: 2016-03-29 12:22 pm (UTC)