Блог

Персональный план развития

В списке вопросов добрался до очень интересной просьбы рассказать про карту развития, что очень похоже на персональный план, а это вызывает ассоциации с недавним скандалом с одним из блогеров:

Думаю, многим интересна была бы подборка карты развития по конкретному языку - что сначала стоит изучить, что дальше, на какие нюансы обращать внимание. Очень часто эта информация либо сжата до предела и получается размытой. Было бы любопытно посмотреть лесенку знаний и развития по C# допустим или другому языку. Конечно, эти вопросы требуют проработки по времени.

Играй и зарабатывай с PlayStation

Я еще летом сделал для PlayStation и SonyRewaeds систему, которая позволяет получать поинты за игры, но полноценно запустили эту систему только на прошлой неделе. К сожалению, эта система доступна только для пользователей из США. Я еще в июле упоминал в своей заметке Promotion Engine, который я сделал для обработки этих трофи (http://www.flenov.info/blog.php?catid=3187). Это наверно самая интересная работа, которую я выполнял для Sony и пришлось написать множество тестов, чтобы покрыть возможные варианты, потому что реально система гибкая и настраиваемая. 

Scrum - конфликт интересов

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

Progile работа над проектами

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

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

Мой дополнительный заработок хорошо оплачивается, я могу выбирать технологии, архитектуру, потому что делаю все под ключ. Мне дают проект, и я делаю его с нуля до самого запуска в работу:

Слишком дорогой Agile

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

На мой взгляд Agile реально правильный, удобный и полезный, но если им правильно пользоваться и не злоупотреблять. 

Одной из составляющих Agile являются спринты. Менеджеры разбивают разработку на несколько спринтов и в каждый спринт планируется выполнение каких-то задач. И если что-то не запланировано, то консалтинговые компании, которые злоупотребляют подходом, просто не будут браться за задачу. Их отмазка – у нас не запланировано, так что идите лесом. Причём я такое слышал от двух разных американских компаний. 

Где Visual Studio ищет DLL файлы?

Сегодня был очередной звонок с консалтинговой компанией в стиле кодопаразиты (об их кодопаразитизме я писал здесь: Мы найдём OpenSource проект и будем его использовать). Попросили час моей консультации, чтобы я помог скомпилировать проект. 

Десять минут после начала звонка мы потратили на вступительное слово. Мне архитектор компании рассказал кучу абсолютно ненужной фигни, которая совершенно ни на что не влияет, но все это было явно произнесено вслух, чтобы менеджер проектов услышал кучу умных слов от архитектора. После этого последовало реальное описание проблемы. 

IBM уже не тот

Блин, еще даже лет 10 назад IBM была крутой компанией и сам брэнд был достаточно крутым. Сейчас они превратились больше в консалтинговую фирму, которая занимается внедрением и разработкой приложений на заказ. 

Это поразило меня недавно, так это то, что IBM конкурирует ценой. Причем их цены почти в два раза ниже лидеров на рынке консалтинга. 

На прошлой неделе я получил звонок от одного из своих бывших клиентов, который предложил мне перейти в IBM или хотя бы работать part-time на них в качестве консультанта. Переходить я туда точно не собираюсь, меня пока в нынешней компании все устраивает, а вот консультантом.. Не знаю, посмотрим. Интересно, а это все еще пристижно иметь надпись об IBM в резюме?

Массовое обучение программированию

В воскресенье в Торонто пройдет беспланое событие (даже не знаю, как его назвать, может конференция), где будут обучать народ базовым навыкам программирования  HTML500. Все это бесплатно и создано компанией, которая занимается обучением программистов для рекламы самих себя. 

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

Последний раз я был на подобном событии у компании Facebook. Это было круто. С удовольствием еще раз сходил бы, жаль, что они больше не проводили ничего подобного. Там было интересно и позновательно опытным программистам. 

Сбор на создание отечественного ПО

Меня уже который раз убивают инициативы национальной ОС, национальных поисковиков и теперь всерьез говорят о сборах на создания отечественного ПО. И снова мой ответ будет таким же, как и раньше - дерьмо это собачье. В России полно проблем и без ПО, у детей нет реального бесплатного образования (не сравнимо с канадским), у пенсионеров пенсии не достаточны для выживания (по сравнению с канадскими), а медицина и близко не является бесплатной. И мне есть что сравнивать - как я бесплатно лечился в России и как я лечился в буржуазной Канаде. 

Любые подобные проекты - это воровство бюджета. Более 10 лет сверх доходов от нефти и что теперь - Россия впадает в панику уже от того, что цена нефти падает до $85 за барель, а экономика страны зависит от Европы, США и стран бывшего СНГ. 

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

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне