Ответы пользователя по тегу Карьера в IT
  • Мне 39 лет, возможно ли с нуля изучив php найти работу?

    Maksclub
    @Maksclub Куратор тега Карьера в IT
    maksfedorov.ru
    Как стать Java разработчиком за 1,5 года
    Меня зовут Сергей, мне 40 лет и сейчас я работаю Java разработчиком
    Ответ написан
    1 комментарий
  • Используются ли сегодня back end templating engines?

    Maksclub
    @Maksclub Куратор тега Карьера в IT
    maksfedorov.ru
    Вообще победили АПИшки, туда-сюда JSON, GraphQL, JSON RPC

    НО! Шаблонизаторы используются активно еще
    и есть сторонники, что для многих проектов разделение лишнее по стоимости и усилиям (к таким сторонникам относят создателя Basecamp/Hey.com, авторы Ruby on Rails)
    Ответ написан
    Комментировать
  • Какая выгода компаниям "растить" джуниоров внутри себя?

    Maksclub
    @Maksclub Куратор тега Карьера в IT
    maksfedorov.ru
    Там, куда мидлы не пойдут:
    - говно-проекты
    - всякие битриксы
    - дикое легаси
    - низкие зп
    - там где на самом деле не очень сложные технологии и уровень джунов с парой месяцев вникания вполне годится, то есть компании могут утилизировать именно такой уровень
    - рыщут среди "джунов" тех, которые мидлы, просто этого не знают

    Не везде факторы работают осознанно (то есть это не заговор и не злодеи), а просто примерно в компании понимают, что эти джуны — то, что им почему-то и нужно или даже единственное доступное
    Ответ написан
    2 комментария
  • Должен ли программист думать о дизайне?

    Maksclub
    @Maksclub Куратор тега Карьера в IT
    maksfedorov.ru
    Программист тоже дизайнер
    https://www.youtube.com/watch?v=h4QuJ0xBGfc
    Ответ написан
    Комментировать
  • Как правильно вести переговоры с руководством при продлении контракта?

    Maksclub
    @Maksclub Куратор тега Карьера в IT
    maksfedorov.ru
    Как правильно вести переговоры с руководством и поднять себе цену?

    Сергей Горностаев написал отличный совет: Какие стратегии повышения зарплаты существуют?
    Ответ написан
    Комментировать
  • Зачем frontend девелоперу такой большой опыт?

    Maksclub
    @Maksclub Куратор тега Карьера в IT
    maksfedorov.ru
    Ну как бы человек просто глупеет с возрастом. Мозг хуже работает информация хуже усваивается.

    При всем уважении, я освоил программирование в 27 лет :) Мне сейчас 29, не чувствую отсталости ума :):) Вы можете сказать, что меня уделаете, но я могу утверждать, что вы меня и 19 летнего бы уделали с большей скоростью :)

    Его дело книжки писать бесполезные.
    Наверно ушатаю. Его школьник олимпиданик ушатает 200% на им же созданном языке )

    Вы же довольно умный, зачем вы соревнуетесь с остальными, а не с собой, улучшайте себя!
    Устройтесь в Гугл, напишите новую опен-сорс библиотеку, заработайте через год больше, чем сейчас, кого вы обогнать хотите? Есть куча людей, которые зарабатывают БОЛЕЕ несправедливые деньги БОЛЕЕ несправедливым способом и которые при этом БОЛЕЕ глупее, почему вы выбрали относительно честных и работающих людей в цели для уничижения?!

    Зачем frontend девелоперу такой большой опыт?

    я бы не отказался поработать пол годика с такой зп


    Кроме того, все олимпиадники или в ВК, или в Jetbrains или в Google, точно не без работы, и их всего лишь десятки. А в между прочим вакансий за 2 недели по одной только Java около 3000 штук только на одну Москву. И то в рынке HR воют, что нет инженеров.

    UPD:
    Проглядывается не просто максимализм, а некий снобизм, некая ненависть к тем,
    кто ПО ВАШЕМУ взгляду бездарь. Зря вы так.
    Ответ написан
    21 комментарий
  • Если работодатель не разрешает забрать домой изучить договор?

    Maksclub
    @Maksclub Куратор тега Карьера в IT
    maksfedorov.ru
    Встречается часто, решение за вами, в общем, как всегда

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

    Вы вправе предлагать и считать все так, как вы считаете (каламбур :). Это нормально.

    UPD: Но. Можно все же делать красиво и дипломатично -- заявлять об этом не в момент, когда ждут подпись, а например написать за сутки/неделю об этом.

    Человек -- крайне импульсивное существо, видящее узкий контекст и не способно оценивать сложную ситуацию, особенно ту, которую они не знают (а наши HR точно мало видят такие ситуации). помните об этом.
    Ответ написан
    Комментировать
  • Как промоутить джунов в мидл разработчиков?

    Maksclub
    @Maksclub Куратор тега Карьера в IT
    maksfedorov.ru
    Основную разработку ведём на C++

    Абстракции абстрактны -- ну примерно так оно и происходит, вы вкладываете смысл в термины "мидл" и "джун", вы и решаете кого ими наградить, нет критериев....

    Чтобы обид не было -- давайте с разной переодичностью разработчику мини-проект или библиотеку для разработки (улучшения/развития) и после некоторого времени давайте оценку с повышением на базисе результата
    Ответ написан
    Комментировать
  • Реальная заработная плата frontend/backend разработчика в Москве?

    Maksclub
    @Maksclub Куратор тега Карьера в IT
    maksfedorov.ru
    вполне оправданная, сотку тут все дают, и больше дают (и есть, где сильно больше) и не тяжело такую работу найти

    но конторы разные:
    - требуют пахать за 10
    - требуют многое, а пилить Г в итоге дают
    - готовы и давать деньги и условия и делиться знаниями
    - готовы обещать, но не давать

    рынок огромный, толковых разрабов тяжело найти... хорошие компании или проект -- аналогично тяжело,

    ну и никто с джунами возиться не хочет :)
    Ответ написан
    15 комментариев
  • Почему в вакансиях в требованиях большой стаж и нужен ли он?

    Maksclub
    @Maksclub Куратор тега Карьера в IT
    maksfedorov.ru
    как правило (как правило, не всегда) -- люди не очень умные, ленивые и жадные... об этом те, кто ищет других людей знают, чувствуют или просто эмпирическим путем делают некие выводы по характеристикам людей, которые им подходят.

    остальное сами додумайте и делайте выводы, как дальше действовать, на что делать акценты и с какими возражениями работать... если возьмете мой вывод за правду
    Ответ написан
    Комментировать
  • Самые неожидаемые вопросы на собеседовании?

    Maksclub
    @Maksclub Куратор тега PHP
    maksfedorov.ru
    Нужно было дать определение парадигмы программирования и назвать все направления.

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

    просьба дать определение -- примитивный способ выявить способность излагать мысль/мыслить просто
    Ответ написан
    Комментировать
  • Возможно ли вообще найти подростку работу в IT?

    Maksclub
    @Maksclub Куратор тега Карьера в IT
    maksfedorov.ru
    Напишите статью: "Как научиться программированию, учась в школе", например на vc.ru, что сделали, с какими проблема столкнулись...
    Привлечете внимание, обсуждение и возможно внимание работодателей.

    Только пишите меньше своих эмоций и мнений с выводами -- они отличаются у возрастных/социальных групп и могут отторгнуть.
    Ответ написан
    1 комментарий
  • Кто больше независим - разработчик или тестировщик?

    Maksclub
    @Maksclub Куратор тега Карьера в IT
    maksfedorov.ru
    Тестировщик - решение НЕКОТОРЫХ проблем разработчика,

    Также хорошие разработчики умеют в автоматическое тестирование. В некоторых командах тестеров нет или почти нет, где разработка идёт через TDD

    Но на выбор работы тестировщиком это не должно влиять, нрав ится - делайте!
    Ответ написан
    Комментировать
  • Где можно устроиться на удаленную стажировку?

    Maksclub
    @Maksclub Куратор тега Карьера в IT
    maksfedorov.ru
    На стажировку молодым людям проблема устроиться, на удаленку -- никак (но вы можете не слушать и найти)

    Просто постарайтесь подумать с точки зрения работодателя -- как ему работать с удаленщиком и зачем -- попробуйте набросать в голове эту задачу. А еще и стажер.
    В параметры задачи занесите ФАКТ, что бОльшее количество работы -- в миллионниках, где есть куча НЕудаленных кандидатов (да еще и ВУЗы крутые)

    Я вот не представляю такой странный бизнес-процесс, не вижу получения профита с такого,
    удаленная работа определенно сложнее. Вот вам пара статей от основателей успешных компаний с удаленными сотрудниками и вот как они мыслят:
    - Построение распределённой команды CSSSR
    - Условия работы в IT-Agency
    (тут обо всех условиях, но выделен большой раздел про удаленщиков, от туда вы вынесете акценты таких условий, если коротко -- время на коммуникацию идет куда меньше, чем в живую, то есть его тратят на объяснение и уточнения только)

    И тогда поймете -- удаленная работа достаточно сложна в обслуживании, а еще и стажер -- сказка какая-то,

    на вашем месте бы я не держался "в вашем захолустье",
    это не сподручно в современном устройстве страны
    Ответ написан
    27 комментариев
  • Как устроится стажером или junior (java) из глубинки?

    Maksclub
    @Maksclub Куратор тега Карьера в IT
    maksfedorov.ru
    1900 ваканисй (да, 2 тысячи — я не опечатался)
    https://hh.ru/search/vacancy?text=java&enable_snip...

    Из них с зарплатой от 80 тысяч — 500 вакансий (у 1300 из 1900 вакансий просто не указана зарплата, ну сами выводы делайте)

    хотя у нас в глубинке

    Преположим, вы в Магадане — да, стоимость авиабилета 33К
    https://avia.yandex.ru/routes/gdx/mow/magadan-mosk...

    с последующим переездом?

    Жизнь и судьба в твоих руках, а также арифметика
    Ответ написан
    2 комментария
  • Тестовое задание для собеседования на php программиста?

    Maksclub
    @Maksclub Куратор тега PHP
    maksfedorov.ru
    Мы ожидали увидеть приложение с использованием готовых библиотек для работы с HTTP, базой данных, работы с консолью. А также легко расширяемое и поддерживаемое.

    Теперь понятно, что они хотят — но в ТЗ не было указано:
    • Под HTTP понимают либы, работающие с PSR 7 или близкие по «духу», например Symfony HTTP Foundation
    • Под БД понимают Doctrine 2 или Eloquent
    • По консольным — на рынкке используют как правило Symfony Console

    Именно это и хотели, предлагаю вам либо объяснить и написать уже на компонентах, либо послать к черту, НО отметить этот момент и на будущее таки делать уточнение, каковы ожидания от задания...
    Нескольких людей встречал до фанатизма не принимающих сторонние пакеты, и наоборот... Это нужно учитывать... видел задания на PHP 5.3, видел задания строго на Codeigniter...

    Тут на Тостере был пример, когда человек применил композер даже не для сторонней либы, а для внутренних, так на него тимлид сокрушился...
    Разве Composer бесполезен в 2017?

    Люди разные :)


    Материал по компонентной разработке

    Елена,
    не нужно Symfony ассоциировать с фреймворком — это в первую очередь компоненты — потрясающие компоненты:
    • Symfony Console
    • Symfony HTTP Foundation
    • Syfony Routing (к слову очень быстрый, недавно ускорили его в 70 раз ребята и сделали самым шустрым компонентом)
    • Twig
    • Debug
    [*!*] В некоторых вакансиях даже указывают, что нужно уметь работать с некоторыми выше перечисленными компонентами :) Пруф: https://novosibirsk.hh.ru/vacancy/25367906

    Doctrine — совсем не из Symfony и этот компонент можно использовать где угодно

    Zend к слову пошел по тому же пути, например
    • для HTTP Request/Response PSR 7 у него есть отличный компонент Zend Diactoros,
    • для работы с PSR 15 Middleware есть компонент Zend Expressive,
    • для работы с ролями и правами крутое решение Zend ACL

    Laravel уже да — фреймворк, и опять же на компонентах, и можно использовать его куски, например у него замечательная ORM (Active Record) — в отличие от AR в Yii2 ее можно (и нужно) использовать в любом кастомном проекте вне фреймворка Laravel или вообще фреймворка там , где Доктрина лишняя


    Почитать и посмотреть:

    Современный PHP без фреймворков (статья Mail.ru на Хабре)
    Консольное приложение (мастер-класс) — собрано из компонента Symfony Console и ORM Eloquent (от Ларавел)
    PSR-7 фреймворк от Д.Елисеева
    Ответ написан
    3 комментария
  • Как понять что перед вами Senior Developer?

    Maksclub
    @Maksclub Куратор тега Карьера в IT
    maksfedorov.ru
    Во-первых это абстрактные определения — сеньор/не сеньор
    В некоторых компаниях крутых сеньор от мидла отличается только тем, что последний обучает специалистов.

    В геймдеве есть масса крутых инженеров, которые по факту мидлы — пилят мощный код своими руками, но там мозг — метеорит...

    Кто это:
    Если в общем понимании — например по hh.ru (то есть по рынку) — сеньор Х-технологии — человек, который знает ВСЕ недостатки и плюсы Х-технологии, знает когда ее нужно заменить Y-технологией и очень быстро и чисто с ней работает... в современном рынке в Х как правило идет целый стек...
    Конечно ИТ-сеньор должен быть ИТ-инженером — знать общие инженерные навыки, быть неожиданно мидлом :) то есть уметь круто и быстро писать выскокачественный код, быть сеньором — учить, объяснить, планировать и выполнять работу, а также уметь быть хорошим джуниором — уметь учиться!

    По технологиям — должен быть НАД ними, а не под ними. Например в PHP — фреймворк должен быть для него расходником — я к этому иду к слову, но я еще и не мидл :) По глубине знаний — конечно достаточно глубоко, ведь он должен быь мидлом — писать быстро и хорошо при необходимости.

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

    Принц на белом коне
    Зависит от породы коня, климата и типа принца:
    • в пустыне — один конь (белый) хорош и принц саудовский,
    • в диком лесу — принц индейский и конь белый точно не нужен :)
    • в горах — осел и принц горный :)
    * аналогии можно придумать и из мира разработки :)

    Грань
    Зависит от вас — вопрос, я так понимаю, идет к тому, что у вас есть претензия.
    Этикетки и маркеры я бы не вешал,
    а стоимость часа работы и «букет» задач, отвественность и общий уровень — нужно продавать.
    Ответ написан
    Комментировать
  • Каков потолок заработка для Битрикс-программиста?

    Maksclub
    @Maksclub Куратор тега Карьера в IT
    maksfedorov.ru
    170-200К https://hh.ru/vacancy/24060728?query=bitrix
    184К https://hh.ru/vacancy/22389680?query=bitrix
    160К https://hh.ru/vacancy/23027814?query=bitrix
    150К https://hh.ru/vacancy/24623983?query=bitrix
    150К https://hh.ru/vacancy/23157727?query=%D0%B1%D0%B8%...

    Также к заработку битрикс-программиста можно отнести создание и продажа компонентов (да, если времени не много — можно найти средненьких прогеров и в виде тимлида под своим именем генеировать компоненты)
    +вести какие-нибудь семинары

    Было бы желание

    -------------------------------------------------------------------
    Заострение на одной технологии — убыточная тактика
    -------------------------------------------------------------------
    Ответ написан
    1 комментарий