• Какое направление выбрать для входа в разработку и есть ли этот самый выбор?

    @nrgian
    - Реально ли за срок 2-3 месяца, нигде не работая, а только учась, выучить технологии\языки для фронтенда до уровня когда могут взять джуном?

    Трейни, не джуном.
    Да, я нанимал таких.
    Причем если есть 2 человека, один с годом опыта, но работа ему не интересна, а другой с месяцем опыта и хочет работать и развиваться, то второй нааааамного предпочтительнее.
    О заработке на первых порах следует забыть, там копейки.
    Но в первые два года постепенный и большой рост (по сравнению с самым началом карьеры)

    - Более утопический вариант: реально ли за аналогичный срок добиться того же результата, но изучая Java?

    Мне и недели хватило.
    Но это же зависит от бэкграунда.
    Ответ написан
    Комментировать
  • Как обстоят дела с junior-ами?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Шлите резюме, пробуйте ходить на интервью, узнайте из первых рук в чем заключается проблема.
    В чем проблема сперва найти работу, а затем переехать? Если вас берут на работу, нет никакой проблемы в том, чтобы договориться о дате выхода не сразу с утра, а через пару дней и то и недель, за которые собственно можно переехать хотя бы в гостинку, а там уже и подыскать жилье поудобнее. Тем более, что КРАЙНЕ рекомендуется сперва найти работу, а потом уже понимать в каком районе искать жилье, чтобы на работу было пешком.

    Кроме того на тостере сидит достаточно мало нетрудоустроенных джуниоров, а ответы даже 5-летней давности, еще и не относящиеся к вашему городу вам не помогут. Общение с HR, интервью - вот ваш путь узнать как обстоят дела.

    P.S. Понятно, что чем больше знаний, тем устроиться проще, но знания сами по себе не трудоустраивать, про них нужно сообщать.
    Ответ написан
    4 комментария
  • Как обстоят дела с junior-ами?

    opium
    @opium
    Просто люблю качественно работать
    практика показала что те кто ищет работу находят ее сразу
    а кто мажется не находит
    вам надо только выбрать вы в первой группе или второй
    Ответ написан
    Комментировать
  • Существует ли "карта программиста"? Что и за чем учить?

    iCoderXXI
    @iCoderXXI
    React.JS/FrontEnd engineer
    Нет одинаково эффективного пути для всех и каждого.

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

    Тут главное - настолько сильно хотеть достичь результата, чтобы любые препятствия только добавляли азарта. Чтобы ночами спать не мог и думал о задаче. Это ключевой момент обучения. Все остальное - декорации, способы, инструменты...

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

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

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

    На первых порах, тестирование будет занимать до 99% времени и сил. Заодно подтягивается синтаксис используемых языков (вообще не важно каких), вырабатывается внимательность, концентрация, тренируется память и пр.

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

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

    Только так, только жесткий хардкор! Если ты не прошел эту фазу, то ты либо родился гением, либо тебе нечего делать в профессии... Это как детские болезни - ими нужно переболеть в детстве.

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

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

    Ах да, обложись справочниками по любому инструменту и научись быстро вникать и подхватывать необходимый минимум. Обычно достаточно на 20% владеть инструментом, чтобы решать 80% задач.

    В любом случае я за критерий истины держу платежеспособный спрос.
    Ответ написан
    3 комментария
  • Споры с менеджером?

    opium
    @opium
    Просто люблю качественно работать
    смените работу
    Ответ написан
    Комментировать
  • Нормально ли спрашивать про бывшую зарплату?

    Если вы мало получали, сильно больше платить не будут.
    Для этого и интересуются.
    Но на вашем месте я бы отвечал максимально уклончиво, мол по-разному, сложно сказать.
    Ведь вас оцениваю и по тому, как вы отвечаете на вопросы, особенно неудобный. А вопрос сам нормальный. Кстати и вам следует их спрашивать, сколько хотят вам платить, иначе подумают, что стесняетесь и постараются платить минимально. Следует подготовится, сказать, что в объявлении указано больше...
    Ответ написан
    Комментировать
  • Нормально ли спрашивать про бывшую зарплату?

    LightAlloy
    @LightAlloy
    Ruby developer
    Думаю, вопрос задан для того, чтобы понять, сколько вам платить.
    Но я считаю, что спрашивать надо прямо "Какую зп хотите?", а вопрос "Какая у вас была зарплата?" - некорректный.
    Ответ написан
    7 комментариев
  • Мотивация для разработчика. Как мотивировать себя/команду работать продуктивно?

    alexpic
    @alexpic
    Разработчика мотивируют задачи с уровнем сложности на пределе текущей компетенции
    Ответ написан
    Комментировать