Читаю в русском переводе отличную книжку Кормена и Ко "Введение в алгоритмы" (2 издание). Читаю и поражаюсь ошибкам в тексте - я конечно понимаю, погрехи переводчика, опечатки наборщика и прочее, но ведь это полностью искажает смысл математических выкладок, которые по своей сущности должны быть точными!!! Хорошо, что я раздобыл также и английскую версию - все мои сомнения я сверяю с ней и еще не было такого, чтобы они оказались беспочвенны. Оригинал пока что выглядит безупречным. Но читатель не знакомый с предметом вряд ли догадается о том, что "в определение закралась ошибка" и будет биться об стенку пытаясь осмыслить очередное утверждение! Что делать? "Учите английский"?..
Показаны сообщения с ярлыком books. Показать все сообщения
Показаны сообщения с ярлыком books. Показать все сообщения
суббота, августа 11, 2007
пятница, апреля 13, 2007
Будущий архитектор или кто?
Снова взялся за книгу Sun Certified Enterprise Architect for J2EE Technology Study Guide в рамках подготовки к сдаче одноименного экзамена (SCEA). Дело в том, что на меня уже 7 месяцев как выписан ваучер по этому экзамену, купленный в сезон летних распродаж у московского офиса Sun. Причем дополнительно к скидке в рамках акции мне будет бесплатно предоставлена вторая попытка в случае провала первой :) И вот я уже полгода пытаюсь осилить книжку и воспользоваться-таки всем этим счастьем. И каждый раз когда я берусь за эту книгу меня одолевают сомнения - а буду ли я архитектором? А хочу ли я им стать?Еще год назад, на каком-то собеседовании у меня спросили: "В какую сторону вы хотите развиваться? Технического специалиста (senior, architect) или руководителя (team lead, PM)?". Позже этот вопрос мне задавали еще раза 3-4, в том числе на недавней аттестации по моему текущему месту работы. И каждый раз я толком не знал, что ответить. Например, я уже не ощущаю разницы между senior developer & team lead, потому как работаю сейчас и тем, и другим, одновременно. Но в то же время я чётко вижу, какие дополнительные обязательства и ответственность несут архитектор проекта и его менеджер (и тех, и других на проекте как правило 1-2 человека). И сказать, чтобы я был в восторге от одной или другой роли - так и нет, хороший ПМ или архитект вкалывает больше других и больше других же получает по шапке в случае чего :) Видимо это та грань для меня, когда работа из удовольствия превращается в работу. И чтобы расти дальше нужно понимать, что у тебя лучше получается, в каком кресле ты будешь приносить больше пользы при меньших затратах (временных, энергетических).
С другой стороны, позиция ПМа мне кажется чуть более важной и, что самое главное для меня, открытой для дальнейшего роста. Самый крутой архитект может получать бешенные бабки и легко менять работу для увеличения своего банкрола и своей крутости. Выдающийся же ПМ рано или поздно станет топ-менеджером, а там, глядишь, и до директората рукой подать. Другими словами, эта стезя ведет к дальнейшему росту вверх, вплоть до точки, когда ты сам начнешь давать работу другим (в том числе крутым архитекторам). Все это конечно утрированно, но кажется мне более-менее логичным. Есть еще две категории IT-трудяг, которые я пока не могу классифицировать в своей RPG-шной карьерной лестнице - дизайнеры и аналитики. Но об этом в другой раз :)
Ну и конечно, как в любом хорошем квесте или RPG всегда есть обходные пути :) В любой момент и с любой позиции, накопив немного денжат (допустим, не женясь и не ходя в отпуск три года), можно кинуть все к черту и открыть свой ИП. Там можно грести лопатой любой опыт, начиная от тестировщика и заканчивая бухгалтером. И жизнь вам не покажется сахаром :)
Возвращаясь к поставленному вопросу, думаю, что лишний сертификат и чемоданчик знаний не станут мне помехой на любом из выбранных путей. А поскольку я пока не вижу другого способа куда-то расти, займусь-ка таки я своей книжкой. Аминь.
Подписаться на:
Сообщения (Atom)
