Актуальное чтиво закодированных вомбатов
Jul. 16th, 2013 06:41 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Я расскажу вам сказку про свою работу.
7 лет назад я пришла работать в Апплайд. Вокруг ходили люди и говорили умные слова, из которых я понимала в основном предлоги. Я была в шоке, уверена, что никогда ничего не пойму, а сотрудники обещали, что через 4 месяца я стану как родная.
4 или нет, но прошло время, и я действительно выучила все те же умные слова, и поняла, что никаким высшим знанием эти люди не обладали.
Потом я еще пару раз меняла проекты. Во втором пошло не очень, зато в третьем я прижилась, много узнала и стала неплохим специалистом.
И снова было так: вначале мысли, что они тут все небожители; а теперь некоторые из небожителей приходят ко мне советоваться.
Скажу честно: это балует. Это подкармливает эго, это дает надежду на то, что ничего невозможного нет, что я все могу понять. Может, не сразу, может, с трудом, но я все могу, как и они.
И вот я пришла к новому барьеру: от меня требуют учиться программировать. Крики про немогунехочунебуду все здесь читали, угу.
Я снова думаю, что программисты - небожители, что я никогда это не сумею, и вечерами сообщаю Майклу, что меня скоро уволят.
---
Как все началось: пару недель назад я написала спецификацию нового фичера, который должен был довольно простым способом улучшить симуляцию работы реального оборудования.
В принципе, дело несложное (по большону счету, куча пауз в нужных местах), но для того, кто знает код как свои 5 пальцев, т.к. система очень сложная, и нужно понимать, куда пихать паузы.
Босс сказал: охренеть какой фичер, вот сама и пиши, тебе ж тренироваться надо?
Я пришла в священный ужас, долго страдала, потом доставала одну сотрудницу, она что-то объяснила и ушла, оставив меня медитировать.
Сегодня вомбат решил, что отступать некуда, за нами Москва, и сел читать код.
К концу рабочего дня, вот сейчас, мне кажется, что я примерно поняла, как работает симуляция оборудования.
Нашла все те точки, куда надо вставлять паузы.
Потом с удивлением обнаружила в коде, что одну из пауз кто-то когда-то уже сделал, но по-умному.
Потом сломала мозг, но поняла, как. Круто сделал, респект!
Нашла нужную конфигурацию. Проверила - реально работает.
Снова много читала, поняла, что рекомендованное сотрудницей решение мне не нравится, а нравится такое, как в уже сделанном кем-то умным варианте.
Примерно прикинула, как это должно будет выглядеть и куда это вставлять в код.
Получается в 5 раз легче и надежнее, чем предложенное сотрудницей.
Завтра пойду советоваться с умными людьми и излагать свою идею, и они мне расскажут, почему все, что я надумала, неправильно.
Потом я начну все это писать, и оно нифига не будет работать.
Но вот сегодня, здесь и сейчас, я в блаженном моменте веры в себя и свои силы :)))))
Мне снова кажется, что они все нифига не небожители, и я тоже все смогу.
Хочу зафиксировать этот момент, пока меня не ткнули мордой в суровую реальность :)))))))))))
no subject
Date: 2013-07-16 04:00 pm (UTC)no subject
Date: 2013-07-16 08:02 pm (UTC)no subject
Date: 2013-07-17 08:46 am (UTC)no subject
Date: 2013-07-17 09:53 am (UTC)За похвалу спасибо! :)))) я несколько недель, кажется, была в ужасе от перспективы программирования, и теперь пляшу любые танцы с бубном, чтоб позитивно помотивироваться :)
no subject
Date: 2013-07-17 09:55 am (UTC)no subject
Date: 2013-07-17 09:57 am (UTC)Я пока не знаю, рассчитывает ли босс, что я буду реально на полставки еще немножечко шить все дальнейшие годы, но я всегда могу нахально выбирать задачки попроще ;))))
no subject
Date: 2013-07-16 04:47 pm (UTC)no subject
Date: 2013-07-16 08:02 pm (UTC)no subject
Date: 2013-07-16 05:00 pm (UTC)no subject
Date: 2013-07-16 08:03 pm (UTC)no subject
Date: 2013-07-18 05:21 pm (UTC)no subject
Date: 2013-07-16 05:07 pm (UTC)удачи ))))
no subject
Date: 2013-07-16 08:03 pm (UTC)no subject
Date: 2013-07-16 05:18 pm (UTC)no subject
Date: 2013-07-16 08:04 pm (UTC)no subject
Date: 2013-07-16 05:45 pm (UTC)Держи в курсе! )
no subject
Date: 2013-07-16 08:04 pm (UTC)Но момент счастья и гордости был :)))
no subject
Date: 2013-07-16 08:43 pm (UTC)тебе надо говорить, что способность найти дырку в своей идее до того, как её найдут другие, это тоже про небожителей и даже круче - или сама вспомнишь? ;)
no subject
Date: 2013-07-17 09:56 am (UTC)no subject
Date: 2013-07-16 06:21 pm (UTC)начал сам писать на перле всякие обработчики, и в принципе да, видно, что горшки обожжены богами максимум с одной стороны, а с другой вовсе даже и не богами
так что это хорошо, чем больше понимания и контроля, тем лучше
no subject
Date: 2013-07-16 08:05 pm (UTC)Конечно, из меня все равно программист будет хреновый, но по крайней мере я явно чему-то новому научусь в процессе.
no subject
Date: 2013-07-16 08:47 pm (UTC)с новым челленджем тебя :)
no subject
Date: 2013-07-17 09:50 am (UTC)no subject
Date: 2013-07-17 05:38 pm (UTC)На самом деле в небожителей я уже почти не верю, хотя отдельных знаю и горжусь знакомством :)
А так, сколько раз наблюдала, как человек важно надувает щеки и растопыривает пальцы, а после его увольнения, преемник, разбираясь в коде матерится и удивляется, как оно все до сих пор работало. Так что
а). не сотвори себе кумира и т.д. :)
б). идеальных решений не бывает, хотя к идеалу стоит стремиться
в). ты - молодец! Я Джаву уже который год собираюсь начать учить и даже подорвалась посмотреть книжки, которые тебе присоветовали. И опять отвлеклась :(. Похоже, мне волшебного пенделя не хватает.
no subject
Date: 2013-07-18 04:22 pm (UTC)