[Перевод - recovery mode ] Как стать веб-разработчиком в 2017 году — план действий

Комментарии (10)

  • 11 мая 2017 в 15:35

    0

    Т.е. бэкенд ограничивается всего 4-мя динамическими языками. Мы точно в 2017?

    • 11 мая 2017 в 15:48

      0

      Ну, видимо автор писал о том, в чём разбирается.

    • 11 мая 2017 в 15:49

      0

      Почему же, там вон C#, Java и Go представлены.
      • 11 мая 2017 в 15:50

        0

        Значительно менее детально, чем Ruby, PHP и Python. Бэкграунд у автора видимо такой.

      • 11 мая 2017 в 16:11

        0

        Точно, не увидел сразу. Но тоже очень странно: для java написали фреймворки (да и то, Grails и Play — не лучший выбор в 2017), для # и Go — нет. Как-то всё однобоко.

        • 11 мая 2017 в 16:19 (комментарий был изменён)

          0

          Ну для шарпов я про альтернативы MVC.NET и не слышал никогда. Про Go говорят, что в сообществе не фанатеют от фреймворков, а предпочитают собирать всё сами.
          А что в Java мире предпочитают в 2017? Не использовать Java? : D Я думал, что Play в целом хорош.
    • 11 мая 2017 в 15:50

      –1

      А веб-фреймворки для C# и Go вовсе отсутствуют.
    • 11 мая 2017 в 16:15

      0

      На все языки просто не хватило бы места
  • 11 мая 2017 в 15:55 (комментарий был изменён)

    +1

    Критика:
    • Когда человек хочет пройти по этому пути, ему не нужны ветки. Ему нужен workflow без ветвлений
    • DevOps — не профессия и в делает из этой схемы яблоки/апельсины. DevOps полезен каждому разработчику, будь он какой-угодно-end
    • Linux нужно ставить во главу угла, так как это очень важная матчасть. Даже если человек работает под Windows, знания Linux ему помогают, так как раскладывают все по полочкам
    • Обидно, что под PHP дебаггеры существуют, а PDB еще не изобрели
    • Ничего по IPC — как без этого?
    • Проигнорированы MQ
    • Не написано, что человек должен уметь логировать и читать конфиги из приложения
    • Apache можно отнести в мир PHP. Сегодня он нужен только там, где используют .htaccess

    Вывод: это какой-то график toolset, а не то, что написано в заголовке статьи. Причем toolset очень неполный, непоследовательный и непрозрачный. Даже разница между «Возможно» и «На выбор» меня заставила задуматься.
    То есть нельзя на вопрос «как стать» в качестве ответа предосатвить toolset.

  • 11 мая 2017 в 16:15

    0

    SVG есть, а Canvas нет :(
    Только одна SVG библиотека. Не рассматривали вариант с RaphaelJS→SnapSVG?
    Ещё бы увидеть расклад для full-stack JavaScript (front-end + node.js). Типа MeteorJS или SailJS?
    В целом спасибо, буду давать ссылку на этот пост, всем кто меня спрашивал о пути развития.

    п.с. еще её можно закрепить на главной странице totster.ru ибо вопросов по пути развития много.

© Habrahabr.ru