Ответы пользователя по тегу IT-образование
  • Нормально забывать технологии, когда перестаешь их использовать?

    @zexer
    Пример.
    Человек может уметь ходить 50 лет, однако если он пролежит на кровати без движения хотя бы месяц, ему придется практически заново учиться ходить (пока мышцы не восстановятся).
    В случае программирования считайте происходит тот же самый процесс. И здесь не нужно зацикливаться на 3 или 4 раз написания одной и той же фичи. Даже если вы сделаете 100 раз одно и то же, после долгого перерыва вы все равно можете забыть какие-то детали. Это абсолютно нормально, так работает память человека. То, что вы не используете - медленно, но верно выпадает из памяти.
    Ответ написан
    Комментировать
  • Важно ли высшее образование в Data science и Machine learning?

    @zexer
    В то время как такие классики как Константин Воронцов и Александр Дьяконов заявляют, что в базовых задачах анализа данных вам не нужны супер знания математики, Сергей Горностаев все продолжать рассказывать сказки про то, что в анализ данных приходят какие-то готовые опытные специалисты из других направлений.
    У вас может быть искажено восприятие реальности, но я открываю секрет: на такие позиции даже ищут стажёров и джунов, в том числе из-за того, что больше половины работы аналитика данных заключается в том как достать данные, обработать, сделать фильтрацию и так далее. Многие из этих задач вполне способны сделать и стажёры и джуны, разумеется под присмотром более опытных коллег.
    Не нужно думать что если речь про анализ данных, то это обязательно какие-то супер тяжёлые нейронки и глубокое обучение.
    Так же не нужно думать, что стажёры и джуны какие-то слабаки, многие из них вполне годно знают статистику, матан, линейную алгебру и даже методы оптимизации, это примерно 2-3 курс любого мат направления.
    Если ты действительно знаешь что такое производная и как она применяется, что такое градиент и некоторые матричные операции - остаётся добавить навыков питона и анализа данных, это не какие-то тяжёлые знания, для стажёра уровень будет соответствовать.
    Так же не нужно думать, что аналитик данных это только работа с моделями, как я уже сказал, во многих компаниях на эту должность приходится очень много переферии, в том числе выведение моделей в прод иногда лежит на самом аналитике.
    Рассказываю ещё один секрет, в 2020 году существуют такие библиотеки как xgboost, которые позволяют создать модель с приемлемой точностью, при этом не разбираясь в том, как оно работает внутри. Сказать, что так делают так называемые "макаки" - справедливо, но факт остаётся фактом - такие люди существуют только из-за того, что даже такие люди в состоянии решать задачи, никому не нужна борьба за проценты точности модели, а если нужна, то да, именно туда будут набирать супер опытных аналитиков.
    Ответ написан
    1 комментарий
  • Было ли такое, что хотели уйти из программирования?

    @zexer
    Переучиваться уже поздно, т.к потратил 4 года своей жизни на это.

    Это ложь, никогда не поздно переучиваться, вам только 21 год.
    Представьте, что если вы не переучитесь, то будете оставшиеся 40 лет (оптимистично) заниматься тем, что вам не нравится? Вы потратили лишь 4 года, не потратьте оставшиеся 40 лет.

    Было ли у вас такое ? Как можно выйти из этого состояния ??

    Наверное у всех было, наверное надо просто пробовать что-то иное, даже в программировании множество направлений, условный фронтенд сильно отличается от анализа данных, так что у вас есть пространство для маневра внутри этой сферы.
    Ответ написан
    1 комментарий
  • Какой язык легче изучить для анализа данных?

    @zexer
    Python выигрывает практически по всем параметрам: перспективнее, легче в освоении, в десятки раз больше материала на русском.
    R выигрывает в том, что по сути он изначально создавался для статистических и финансовых вычислений, считается, что там больше библиотек такой тематики.
    Посмотрите вакансии на аналитика данных (или data scientist), и сами увидите, что Python требуется гораздо чаще, чем R.
    Ответ написан
  • Стоит ли учить Python для веба?

    @zexer
    На мой взгляд, порог входа в веб немного, но ниже, чем в машинное обучение. Кроме этого, вакансий по веб разработке на питоне сильно больше, чем вакансий по машинному обучению, тем более стажировок или джуниорских позиций. Отвечая на поставленный вопрос, то да, связка питон и Django даст вам большую вероятность получить работу, чем питон и машинное обучение. А если в итоге веб разработка вам не понравится, то полученные знания в целом в программировании очень кстати будут, если решите перейти в машинное обучение, чего не будет, например в обратном переходе.
    Ответ написан
    Комментировать