вторник, 5 марта 2013 г.

Фрустрация

Сегодня на улице с утра -19°C (пятое марта, подчёркиваю), так что я решил пробежку утреннюю отменить. Вместо этого напишу пост про образование.

Если бы мои дети подошли ко мне и спросили: "папа, а что тебе представляется лучшим объектом для инвестиций?", я бы ответил: "конечно, это собственные дети. Но денег карманных не дам". На втором месте - здоровье, на третьем - образование. Образование имеет чрезвычайно важное значение, особенно для людей, работающих в индустрии информационных технологий. Что ни день, то новая технология, каждую неделю - новый фреймворк, раз в квартал - новый язык программирования. Надо стараться быть в теме.

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

Когда в "Гринсайте" появилось направление по херачению сайтиков на "джанго", на работу набрали знающих python студентов. А я херачу сайтики на "битриксе", потому что много важной и срочной работы по херачению сайтиков на битриксе. Может быть, мне тоже хотелось изучать python, но требования бизнеса таковы, что херачение сайтиков на "битриксе" приносит доход, и кто-то должен жтим заниматься; почему бы не продолжить заниматься этим мне, раз уж получается.

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

Принялся читать книжки в обед. Если вдруг я не иду обедать в какое-нибудь кафе или столовую, а ем в офисе принесённую с собой еду, то я читаю книжку. За полтора года в обеденное время я прочитал самоучитель по Java и страниц 50 самоучителя про Android. Никакой практической пользы это не дало. Ну да, теперь я знаю, что в Java есть статическая инициализация и чем в Java интерфейс отличается от абстрактного класса, но пока я не написал на ней почти ни строчки кода - толку-то в этом. Продолжаю херачить сайтики на "битриксе". Кажется, что если вдруг я захочу херачить сайтики на чём-то другом, представители сословия менеджеров, тяжело вздохнув, закроют крышки ультрабуков и объяснят мне, тупоголовому капризуле, что компании надо зарабатывать деньги, чтоб платить зарплату сотрудникам. За херачение сайтиков на "битриксе" заказчики платят много денег, должен же кто-то им заниматься? Почему бы не заниматься этим тому, у которого это получается лучше?

Сейчас, конечно, мне грех жаловаться. Мне нравится программировать, мне нравится PHP, и, хотя мне не очень нравится "битрикс", я к нему уже привык. Работа есть (даже выше крыши), деньги платят, всё нормально. Но вот вчера я подумал - а вдруг через пару лет разработчики PHP скажут: "этот язык программирования на самом деле говно. Извините, ребята, мы столько лет ошибались и вас ввели в заблуждение", и перестанут его поддерживать. Компания "1с-битрикс" полностью перейдёт на какой-нибудь ASP.NET или что там у них есть, а то и вовсе займётся франчайзингом маздайного Exchange. Студия "Гринсайт" полностью перейдёт на разработку на python и на поддержку старых ещё работающих сайтиков на "битриксе". Менеджерьё быстро переползёт на проекты на python - методы управления проектами мало зависят от языка реализации, им-то что. Пока заказчики еще не купят себе новые крутые сайтики на "джанго", у меня ещё будет работа по дохерачиванию старых сайтиков на "битриксе", а потом?

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

А ещё хочется, не напрягаясь, не страдая и забесплатно похудеть и накачать бицуху. Мною овладевает печаль. Впрочем, мне некогда печалиться, пора начинать собираться на работу, меня ждут сайтики на "битриксе".

2 комментария:

  1. Ну, такова жизнь: либо качаешь бицуху, либо изучаешь питон в свободное от работы время, если оно у тебя есть. Хочешь рефлексируй, хочешь нет. У меня на работе так же: сегодня старший группы отмазывался перед начальником отдела в письменном виде, почему я долго реагировал на проблему с sun сервером, по которой в итоге крутые дядьки админы завели инцидент через ТП Джет в Оракле. А все потому, что в остальное время мы херачим другие юниксы, и хорошо знать и линукс, и аикс, и солярис и кучу специализированных БД типа Progress - это никак не средний уровень и вообще есть платная ТП, которой успешно и воспользовались, а денег на обучение выделяют на год так, что хватит, дай ктулху, только на одного. :)

    ОтветитьУдалить
    Ответы
    1. У меня есть время только на рефлексию, на питон, к сожалению, его надо значительно больше, чем у меня есть :)

      Удалить

Ублюдочный Гугл поломал форму комментариев. Извините.