Lead Software Engineer в Kurva Bobr Unchained
  • «Недокоммуникация» как один из признаков украинского аутсорсинга

    А то начинающие программисты сплошь помешаны на «быстродействии» своих программ, циклы оптимизируют, чуть покруче — о «качестве», а в итоге индийцы присаживают пользователей на свои табуретки.

    Да у нас ИТ только и развивается потому что мы не как индусы. «Формошлепов», которые будут табуретки клепать в индии могут за день 1000 найти — нам с ними не тягаться. Если единственная цель это make customer happy — тогда и качество кода получается «индийское».

    Нашит клиенты аутсорсят нам потому что мы сначала думаем — а потом еще и стараемся сделать лучше. И в результате получается не «табуретка с занозами» а вполне себе приличный стул. А иногда потом даже хвалят за то что подумали — и не стали делать какую-нибудь безумную чушь придуманную клиентом.

  • Роман Хмиль может купить Stalker 2

    Только фаллаут про США. А если сделать из сталкера «советский фаллаут» — будет супер. Тем более что мир фаллаута полностью вымышленный (альтернативная история), а вот крах СССР вполне реальный. И помимо Чернобыля можно найти массу интересных настоящих локаций: заброшенные базы, секретные объекты, бункера, лаборатории, мертвые города и т.д. Езди — снимай и вперед.
    Только делать надо онлайновую ролевую игру (или хотя-бы микс: сначала прохождение локальной компании а потом выход в «большой мир» ), иначе спиратят.

  • «Недокоммуникация» как один из признаков украинского аутсорсинга

    Есть два типа разработчиков: одни думают, что им платят деньги за то, что они пишут код. Другие — что им платят за то, чтобы они make customer happy.

    Правильно — должно быть 2 типа сотрудников: одни пишут код, другие make customer happy. Разделение труда — его еще в каменном веке придумали.

    Підтримав: Aliona Sorokina
  • Выучить C# .Net

    Будешь смотреть ASP.NET — смотри только MVC. Web Forms модель слишком сложная для изучения и ее время уже прошло.

    LINQ 2 SQL — еще одна тупиковая ветвь.

  • Выучить C# .Net

    WPF жив сейчас (для GUI приложений) и будет еще больше востребован с выходом Windows 8 (для разработки METRO интерфейса).
    Silverlight скорее всего постепенно умрет вместе с флешом по мере развития HTML 5.
    С WF интересная история: его реализация в .Net 3.5 вышла кривая и ей пользоваться не надо. В .Net 4 WF полностью переделали, увязали с WCF и XAML и, на мой взляд, теперь она выглядит перспективно для сложных серверных бизнес-приложений (этакая замена BizTalk серверу). Но для начального уровня это не нужно.

  • Дайджест: 25 тысяч IT-студентов, Visual Studio 11, моделирование данных в NoSQL и психологическая деформация программистов

    Прочему-то все приводят пример однонаправленной связи: работа программистом деформирует психику. Я думаю связь двунаправленная: самыми «продвинутыми» программистами становятся в основном «заучки», «ботаны», интроверты т.е. люди у которых уже есть определенные психические проблемы.

    Виноваты в этом не компьютеры: раньше такие люди становились монахами и корпели над книгами. Первопричина — непонимание со стороны других людей. «Нормальным» молодым людям сложно понять человека, который место того, что бы тусить по клубам, орать на концертах, пить водку, курить траву и бить морды за любимую команду сидит за компом.

    Підтримав: Sergiy Borodych
  • Sign-on бонусы — зло?

    Но писать код — это (о, ужас!) только половина необходимых умений. Нужно уметь работать с требованиями, тестировать, работать с системой версий и дефектов, уметь оценивать сроки и прочее, и прочее. А уж о знаниях в какой-то области бизнеса типа ecommerce, Telecom или логистике даже и говорить неприлично. Не поймут-с. Давайте не забудем еще умение писать письма и умение разговаривать (да-да, и английский в ту же копилку). Где этому учат в комплексе?

    Даже если сделать самый замечательный учебный центр с лучшими преподавателями и набрать 1000 толковых студентов то на выходе получим в лучшем случае 10 (!) выпускников, которые будут ВСЕ это знать и уметь.

    Система образования не виновата. Просто люди — не чурки, из которых можно настрогать буратин «по шаблону». Единственный способ такое сделать — это зомбирование. Организуйте секту программистов — зомби и набирайте детей прямо со школы (как «белое братство»). Пару лет промывания мозгов — и получите идеальных сотрудников.

    Підтримав: Denis Muratov
  • Выучить C# .Net

    Без умения читать технические книги на английском далеко не уедешь. Поэтому нельзя читать переводы — иначе так и не научишься. Включай гугл-переводчик, открывай википедию (для незнакомых терминов) и читай.
    Для практики вот лабы: Visual Studio 2010 and .NET Framework 4 Training Kit
    www.microsoft.com/...s.aspx?id=23507

    Підтримали: Qwe Qwe, св Антоний
  • Учиться, учиться и ещё... где/когда/как?

    Пока не сделал 2 — 3 учебных проекта или хотя бы не выполнил лабы из тренинг-кита еще не «выучил».
    С другой стороны выучить все невозможно. Если, к примеру, взять только Майкрософт технологии то «выучить» .Net Framework — это попробовать написать все возможные виды приложений (GUI, Web, Smart Client, Mobile и т.д). По моим прикидкам на это надо не меньше года. Просто освоить нововведения очередной новой версии — не меньше месяца.
    Поэтому прочитав за 2 — 3 дня хорошую книгу можно не «выучить» технологию, но узнать зачем ее придумали, что она позволяет делать и как. Это позволит вспомнить о ней когда надо будет решить подходящую задачу.

    По моему опыту обучение в рабочее время — это роскошь, доступная только если совсем туго с заказчиками. Обычно крупные проекты длятся годами и новое там не приветствуется. Хочется новых технологий и идей — выучи в свободное время (например, в отпуске) и уходи на другой проект (в другую контору).

  • Нардепы предлагают повысить налоги для бездетных

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

    Вы вообще в какой стране живете? Если не в нашей — то и за налоги можете не волноваться ;)

  • Украинский рынок разработки через пять лет. Ваши ставки?

    да это слишком сложно для них — зачем так напрягаться когда можно просто распилить бабло от продажи сырья, а когда его не станет просто поменяется власть и все начнется заново.
    «Украина — не Россия». У нас сырье не бесконечное — что будут пилить когда закончится?
    Уже сейчас беда: газа дешевого не дают, зарплаты выросли, да и спрос упал — на металле и химии уже как раньше не наваришь. Уголь гонят на экспорт — но он то же не бесконечный, да и шахты ветшают и взрываются. Пилят все больше кредиты и деньги на ЕВРО. Но ЕВРО пройдет, а кредиты надо отдавать будет. Потом власть поменяется — вместо старых, зажравшихся, придут новые, жадные до денег. А воровать-то нечего уже: все до них разворовали. Вот тогда и про ИТ вспомнят.
  • Грейды: оцифровка программистов. Часть вторая, или Чего ждать от грейдинга

    В декабре 2010 года в рамках ДОУ стартовал проект по системе грейдирования. Предполагалось, что так как весьма затруднительно найти экспертов по всему стеку технологий программной индустрии (даже без учета проблемы «А судьи кто? И по какому праву?»), а также обеспечивать актуальность экспертных оценок, то уровни грейдов и их характеристики будут определяться на основе опросов сообщества ДОУ.

    Теперь для меня проясняется для чего все эти рассказы о «так нужной все-всем» (и в первую очередь крупным компаниям) единой системе грейдирования. Это (наряду с конкурсом лучших компаний) еще один способ заработать на популярности ДОУ. Выгода очевидная: «у нас товар — у вас купец». У нас (ДОУ) 25 000 специалистов — у вас (компании) кадровый голод и проблемы с ростом зарплат и «перебежчиками».
    Только зачем тогда перед техническими людьми, которые как раз проектируют сложные системы, расхваливать какую-то абстрактно-философскую систему грейдирования? Ни первая часть, ни вторая так и ни прояснила как конкретно будет работать такая система. Более того: большинство комментаторов (из тех самых, которые должны были потом стать «оценщиками») высказались что такая система или не нужна, или ее просто нельзя создать объективной. Компании, судя по статье, то же не повелись на ПР по поводу «пользы для всех» и не поняли идеи.

    Если вы действительно хотите донести идею до девелоперов — выскажите ее техническим языком (формулы, алгоритмы), хватит «лить воду». А то у меня возникает подозрение что система грейдирования пока только на стадии «как бы нам продать такую замечательную идею» — а если пойдет там уже додумаем детали реализации.

  • Нардепы предлагают повысить налоги для бездетных

    www.tochtonadomame.ru/6/443/445/4952


    Это положение доказано многочисленными статистическими исследованиями врожденных аномалий у человека.У матерей в возрасте старше 35 лет увеличивается число детей с множественными пороками,ВПС и пороками ЦНС.Наиболее четкая зависимость от возраста матери прослежена в случаях хромосомных аномалий.В возрасте старше 35 лет — риск патологии плода — в 3 раза выше, чем в популяции.
    Что может быть хуже чем рождение больного ребенка?! Это мука для него и для родителей. И никакая карьера и деньги потом не помогут.
    Природу не обмануть: если женщина не стала матерью до 30 то это плохо и для нее (возрастают риски патологий) и для детей (если она потом спохватится).
    Підтримав: Iaroslav Voitovych
  • Грейды: оцифровка программистов. Часть первая

    «Вы, профессор, воля ваша, что-то нескладное придумали! Оно, может, и умно, но больно непонятно. Над вами потешаться будут.» («Мастер и Маргарита»).

  • Про тренинги, тренеров, внутренние университеты и специфику обучения в ИТ-компаниях, или Предложение и спрос из параллельных миров

    В этом и парадокс: менеджеры хотят видеть своих подчиненных идеальными сотрудниками и гонят их на тренинги. Но научить нерда презентациям и лидерству — это нужны наручники и электрошок.

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

  • Про тренинги, тренеров, внутренние университеты и специфику обучения в ИТ-компаниях, или Предложение и спрос из параллельных миров

    Правильно ли я поняла, что тренинги по тех.скилзам тоже не особо нужны, так как если ты мотивирован учиться и профессионально расти- сам почитаешь, т.д.
    Не то что бы тренинги совсем не нужны. Просто по большинству технологий их уже предостаточно готовых: и видео, и аудио, и вебкасты, и лабы и т.д. Плюс есть сертификации если надо сдавать экзамен чтобы подтвердить знания.
    Если бы бизнес тренер за неделю делал джуниор программиста сеньором под ключ и с гарантией, к нему стояла бы очередь.
    Хотите заниматься обучением — сделайте «курсы повышения квалификации», наподобие уроков английского. Бизнес-модель простая: сотрудник одной компании может заплатить денег и в свободное время посещать курсы. В итоге он гарантированно получает знания для следующей ступени плюс сдает сертификации. С этим багажом курсы продают его в другую компанию на вдвое большую зарплату. Такое обучение может быть востребовано — особенно если учителями будут настоящие гуру.
  • Грейды: оцифровка программистов. Часть первая

    Чем в качестве оценки не подходят сертификации? Есть авторитетные сертификации почти по всему (технологиям, английскому, менеджмент, скраму). Это и есть та универсальная «плюс-минус лапоть» оценка.

    Підтримав: Taras Kolodiy
  • Про тренинги, тренеров, внутренние университеты и специфику обучения в ИТ-компаниях, или Предложение и спрос из параллельных миров

    Следить за тем, чтобы менеджеры обязательно включали в performance review рассмотрение вопроса участия сотрудника в корпоративных образовательных программах

    Имхо идея заставлять сотрудника учиться «по приказу» — упадочна по своей сути. Невозможно научить того, кто не хочет научиться сам. Заставить всех посещать партсобрания корпоративные тренинги — просто потратить рабочее время впустую.
    В ИТ не бараны работают: большинство научились всему сами — а значит учиться умеют и знают где найти в инете вебкасты, тренинги, лабы и т.д. Да, есть «пассивные» которые годами сидят на теплом месте и ничего нового учить не хотят. Так на них унылые проекты и держаться — зачем их гонять на обучение? Что бы выучились и ушли?

    А «активным» не нужна палка или корпоративные тренинги: освободите их на 2-3 дня в месяц от тупой рутины — так они сами научатся еще и демок для клиентов напишут (мол «вот что мы умеем»).

  • Про тренинги, тренеров, внутренние университеты и специфику обучения в ИТ-компаниях, или Предложение и спрос из параллельных миров

    Любой менеджер хочет иметь в подчинении идеальных девелоперов: не только супер-спецов в технологиях но еще и коммуникабельных, ответственных, само-обучающихся, само-мотивирующихся, толерантных, идеально здоровых, без личных и семейных проблем и и т.д.
    А сами девелоперы — это очень разные (и «сложные») люди, которые зачастую хотят совсем другого. И научить их чему либо (особенно soft skills вроде «лидерства», «коммуникабельности», «креативности» и т.д.) можно только если они этого сами захотят.

  • Отвлекающие факторы на работе

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

    Хотя это наверно и будет самый отвлекающий фактор — красивая женщина в мужском опенспейсе.

← Сtrl 1... 549550551552553554 Ctrl →