• Как развиваться python-программисту от начального уровня до junior и дальше?

    @kova1ev
    я вижу это так:
    1) сначала книги по базовым основам, их много, писать простые консольные скрипты, решать задачки на сайтах типа checkio и codewars
    2)изучить джангу, или можно сначала фласк, а потом джангу, попробовать сделать простейшее crud приложение с sqlite3 базой.
    3)потом идешь на кэгл, вкуриваешь основы машинного обучения, ищешь какое-нибудь интересное прошедшее соревнование, заходишь в кернэлы и дискуссии, смотришь решения, которые дают хороший результат (часто победители выкладывают свои решения).
    4)Берешь решение, обучаешь свою модель и запиливаешь ее на свой джанго-сайт, типа приложение "предсказываем то-то то-то"
    5)идешь устраиваться джуном, всем показываешь свое приложение.
    Ответ написан
    Комментировать
  • Какой редактор выбрать Sublime, Brackets, Atom?

    Xserber
    @Xserber
    Full-stack developer. React.js, AngularJS + NodeJS
    Раньше работал на Sublime , сейчас перешёл на Atom.
    1. Sublime выигрывает в производительности безусловно, но если верстать не порталы или интернет магазины с большой кучей каталогов, разницы малозаметно в этом.
    2. Настройки удобнее в Atom ИМХО. Не сидишь в коде и не прописываешь нужное значение для темы и тому подобное (Sublime). При желании можно и ATOM даёт такую возможность, так же полностью переписать дизайн самостоятельно.
    3.Пакеты популярные в sublime text'e тоже присутствуют в ATOM.
    4. Не надо самого начала paсkage control уставнавливать в начале.
    5. Поддержка синтаксиса в ATOM храмает, даже с дополнительными пакетами.(но это наживное)

    Какой удобней тем и пользуйтесь, рано или поздно к IDE придут большинство. Переход из Sublime text в ATOM или наоборот не составляет труда. Горячие клавиши одинаковые, миксины переписать.

    P.S. Давно слышал что ATOM хотел синхронизацию ввести пакетов, чтобы заново не устанавливать на новом рабочем месте. Может уже присутствует и это большой плюс
    Ответ написан
    Комментировать