Рубрика «Карьера в IT-индустрии» - 312

Распознай это! Конкурс «Родная речь» 2014
Всем привет!

В прошлом посте мы анонсировали конкурс разработчиков «Родная речь-2014», участники которого должны будут создать работоспособный алгоритм преобразования распознанной последовательности фонем в текст, соответствующий нормам русского языка.
Регистрация уже началась, и чтобы помочь сомневающимся определиться с решением: принимать ли участие, я попробую объяснить, что же нужно сделать в рамках конкурса.
Читать полностью »

– Папа, а идеальное собеседование существует?
– Нет, сынок, это фантастика.
(с)

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

Читать полностью »

Архитектура карьерного роста
С понедельничком (говорят — самым депрессивным в году)!
После публикации этой статьи, многие заметили, что я шустрый карьерист, и у меня начали просить совета на тему: как обеспечить карьерный рост в IT-индустрии. Во избежание повторения одних и тех же советов разным людям в личных сообщениях я и пишу эту статью, делясь в ней историей своего собственного карьерного роста и основными наблюдениями, которые я сделал за 13 лет опыта работы в больших и не очень компаниях.
Сразу предупрежу, что не претендую на изложение универсальной теории карьерного роста сферического коня в вакууме, и большинство замечаний искривлено призмой моего восприятия. То, что неоднократно работало в моем случае, необязательно сработает в вашем.

Читать полностью »

Новый вид разработчиков — Framework Java Coder?Перевод небольшой заметки Yakov Fain с сайта javalobby.org о том, как обилие фреймворков на любой вкус лишают разработчиков необходимости знать, как всё устроено «под капотом». Думаю, эта проблема не ограничивается только Java, а актуальна для любого современного языка.

Читать полностью »

Хочу рассказать об акселераторе TechPeaks, в первом наборе которого я участвовал. Грант в €25k без доли в стартапе, 6 месяцев в Италии и теперь я совладелец итальянской компании. Может, звучит круто, на самом деле не совсем так. Но если вы ещё не заняты в лучшем стартапе своей жизни и этой весной совершенно свободны, пожалуйте под кат.

TechPeaks: акселератор в АльпахЧитать полностью »

Год назад мне позвонил агент из Лондона — они искали Javascript программистов для Badoo. Смутно помня, что для работы в UK требуется сложная рабочая виза, я сообщил им сразу, что гражданство у меня только российское. Агент сообщил, что это не обязательно беда, и что у Badoo есть несколько квот для людей без права работать в Британии. Позже он правда перезвонил, извинился, и сказал что квоты закончились.

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

  • К поиску работы стоит подходить как к игре. Есть правила игры, есть победившие и проигравшие, и всегда можно сыграть другую игру. Не стоит воспринимать весь процесс слишком всерьез.
  • Правила поведения в интервью, технические задания и вопросы с большей вероятностью не будут иметь отношения к реальным проектам. Точно также финальное впечатления от тебя командой может не иметь отношения к тому, что ты на самом деле можешь.
  • Стоит предельно четко выяснить для себя на какие позиции вам охота попасть. Это сэкономит кучу времени — можно быстро отсеивать все ненужное. Я начинал поиск как фронтенд девелопер, потом очертил круг как фулл-стек девелопер с перспективой выхода на project manager.
  • Скайп интервью — ок. Техническое задание на выходные — ок. Слетать в Лондон на первое интервью или первое техническое задание — не ок. Лететь имеет смысл только когда уже все друг другу нравятся, и у обоих сторон есть положительное представление о том, как все может сложиться. Или просто если хочется посмотреть город.

Читать полностью »

Разговаривают две девушки:
— А что он из себя представляет?
— Очень общительный и доброжелательный…
Даже не скажешь, что программист!

Мысль будет хаотичная, без какой-либо структуры. Из личного опыта.

Долго зрела в голове мысль написать такое творение, да вот только то времени не хватало, то работа висела на шее неподъемным грузом, то домашние дела и прочее. Почему в заголовке звучат слова «Как стать женой…»? Да потому что стать ПРОСТО женой нелегко, а связать свою жизнь с программистом – дело весьма сложное, хлопотное и не все девушки согласятся. Читать полностью »

Здравствуйте, коллеги.
В течение последних полутора лет в Москве проходил собеседования в 10 компаниях, в 8 из которых прошел. В двух поработал, а сейчас устроился на работу в третью. По результатам прохождения собеседований накопилось некоторое количество опыта, которым хотелось бы поделиться. Возможно, для кого-то он окажется полезным и поможет найти достойную, хорошую работу.
Читать полностью »

Человек проводит на работе почти четверть времени каждой своей недели. Если исключить из трудоспособного периода сон и время на дорогу, то получается, что работа поглощает более половины времени. Рассудив так, я понял, что нужно искать работу по душе и по деньгам, чтобы это время не было простым «отсиживанием» в удобном или не очень кресле. Я был выпускником тогда еще престижного финансового факультета и казалось, что прекрасная жизнь – вот она, в корочках красного диплома. Однако, шел 2005 год и финансисты были совершенно не нужны. В этот момент вслед за разочарованием стал приходить опыт.
image
Читать полностью »

Друзья! Мы все очень любим (или не любим) поговорить о шаблонах проектирования. Лично я их сильно недолюбливаю, т.к. большинство из них достаточно очевидны для более или менее опытного разработчика, а шаблонность мышления еще никому в жизни не помогала.

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

В повседневной жизни я стараюсь не употреблять слово «программист». Оно для меня несет негативный оттенок и сразу вспоминаются 90-е, когда кого только программистами не называли. Они и картриджи у принтеров меняли и бабушкам-бухгалтерам помогали их первый комп осваивать. Помните это нетленное «Ты же программист!»? В общем дискредитировало себя это слово.

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

001. А у меня на компе работает

Эта фраза знакома всем, кто хотя бы несколько месяцев работает в индустрии и просто должна быть исключена из лексикона любого разработчика. Чувак, если ты отправляешь на тестирование код, который не работает у тебя на компе, то тебе не место в профессии! По определению у тебя на компе код всегда работает. Разве может быть иначе? А не работает он у тестировщика, клиента, да кого угодно, потому, что ты не учел какие-то нюансы, различия в окружении, данных, погоде на Марсе и твоя задача выяснить, что именно и исправить, а не пытаться сразу откосить и доказать свою невиновность. Нет ничего страшного в том, что ты чего-то не учел. В моей практике бывали случаи учесть которые мог бы только… Да никто не мог бы!

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js