Ответы пользователя по тегу IT-образование
  • Лучший интерактивный русскоязычный сайт с задачами по JS?

    @dmshar
    чтобы начинающие разработчики однозначно понимали задания. Что посоветуете?
    - тут ответ понятен и однозначен. Посоветую начинающим разработчикам - изучать английский. Тогда ВСЁ будут понимать, точно и однозначно. Кстати, обучающие курсы - отличный, может быть лучший полигон для оттачивания английского. И наоборот - необходимость языка для изучения интересующей темы - отличный стимул в освоении этого самого языка (на отсутствие которого часто жалуются ленивцы).
    Ответ написан
    Комментировать
  • ИИ, Нейронные сети, ML – для школьника?

    @dmshar
    Начинать самообучение по Data Science (как впрочем и по любой другой серьезной теме) необходимо с того, что-бы научиться САМОСТОЯТЕЛЬНО(!!!!!) искать нужную информацию в интернет.
    Не пойму, неужели проще создавать новую тему, писать вопрос, ждать ответа, потом отбирать из них стоящие и отсеивать шлак, чем просто взять и просмотреть этот же форум хотя-бы за последний месяц и найти десяток готовых ответов.
    Ответ написан
  • Обучение Data Science?

    @dmshar
    1. Сколько времени в день уделять линейной алгебре и как ее изучать самостоятельно?

    Не важно, сколько времени уделять, важно - понимать (не запоминать конкретные факты, а именно понимать "что и почему").
    Вот мнение (одно из многих) о том, что надо из математики:
    https://habr.com/ru/post/432670/

    Занимаюсь по Лутцу и решаю задачи на codewars и hackerrank. Достаточно ли этого?

    Более чем. Но на самом деле, для Data Science понадобятся ОСНОВЫ Python плюс соответствующие библиотеки, в первую очередь Numpy, Matplotlib, Scipy, Pandas. Первую надо понять(!) до перехода к практическим задачам, последние три, а также Scikit-Learn и Tensorflow можно разбирать параллельно с собственно Data Science (точнее с Мachine Learning, потому что, например Data Engineering - это вообще отдельная тема).
    Но! Надо понять, что Мachine Learning - это не программирование на Python (или любом другом языке программирования). Это отдельная наука. А все, что перечислено выше - только легкая "подводка" к теме.
    Ответ написан
    Комментировать
  • Какие сайты посоветуете для преподавания?

    @dmshar
    Да какая разница? Хоть по скайпу, хоть в Team Viewer, хоть любая из площадок вебинаров. Поверьте, ваши ученики будут оценивать вашу квалификацию как программиста и ваш талант как преподавателя. До оценки системы средств преподавания они дойдут в последнюю очередь.
    Ответ написан
    Комментировать
  • Путь data science. Как будет правильнее?

    @dmshar
    1."опыт написания фронта, опыт it рекрутера." - накакого отношения в Data Science. От слова "совсем".
    2. "Учился в техническом вузе по инженерной специальности, но спустя год осознал, что сама эта специальность не для меня." - т.е. недоучился? Кстати, если нет склонности к инженерным специальностям, откуда уверенность, что есть склонность к "Data Science"? Замечу, "хотелось бы стать" и "имею склонность к" - это очень разные вещи.
    3. "Математику знаю и понимаю хорошо" - откуда эта уверенность? Из школы? Или из универа в котором недоучились? Какие курсы математики все-таки "дослушали", какие успехи?
    4. "невнимательность при вычислениях." - Вообще-то говоря, DS - это не вычисления. Вернее, вычисление сегодня выполняют хорошо известные реализации методов в разных пакетах. DS - это прежде всего умение разобраться в методах, понять их суть, ограничения, особенности и пр. , умение отобразить данные предметной области на абстрактные математические методы а потом проинтерпретировать полученные результаты в терминах предметной области.
    5. "Хочу попробовать развиваться в нем. " - хочется - развивайся. В чем проблема? Получить благословение сообщества? Зачем? Если человеку что-то действительно чего-то хочется, то он берет и делает это. Иначе это выглядит как поиск оправдания того, почему "мне хочется, но я этим заниматься не буду".
    6. "Не помешает ли отсутствие профильного образования?" - помешает. Ну и ? Если хочется развиваться в этом направлении, то "профильное образование" все равно придется получать. Любым способом - в универе, на курсах, самостоятельно. Но получать придется. А как без него? Не обижайтесь, но DS - это не рекрутинг. Это гораздо серьезнее.
    7. "Не помешает ли особенности моего импульсивного порой мышления?" - Знаю спецов в DS с очень разным типом мышления. Еще раз вынужден повторить - не ищите отмазки "почему не надо этого делать".
    8. "Английский на неплохом уровне, но тяжко будет воспринимать англо-техническую речь" - на первом - а возможно и на всех последующих - этапах говорить на английском вам не придется, это точно. Воспринимать - ну разве что решите заниматься через запись на англоязычные обучающие курсы. Тут уж как захотите - в инете полно материалов - курсов, книг, блогов, форумов - и на русском, а в университете вряд-ли придется учится на английском. А вот чтение и понимание написанного английского - это таки обязательное условия вхождения в эту специальность. Иначе перспективы ваши в ней будут не интересней перспектив в рекрутинге.
    9. "А с чего, собственно, начать? Есть ли какие-то рекомендации по книгам/курсам. " - вот этого - навалом, даже на этом форуме. Настолько навалом, что даже не хочется в 254 раз повторять одно и то-же. Так что ищите, найдете. Надеюсь, Гууглом пользоваться умеете. Или хотя-бы просто пройтись по "Похожим вопросам" внизу. Но вот пользуясь случаем хочу еще раз подчеркнуть - основное умение специалиста по Data Science - это умение и навыки самостоятельного поиска, анализа и инетрпретации информации. Благо источники ее сегодня доступны для любого, у кого есть доступ к интернет.
    Удачи.
    Ответ написан
    3 комментария
  • Какие курсы выбрать для обучения на Data analyst/Data scientist с нуля?

    @dmshar
    Господи, слава Богу, что никому на ум не приходит написать "Попала вожжа под xвост. Xочу за год стать трушным хирургом/кардиологом (больше всего операции по пересадке сердца интересуют). С нуля, базового медицинского образования нет. "
    А че там мелочиться.
    А ниче, что для того что-бы стать специалистом в ЛЮБОЙ области надо потратить 10000 часов. Ладно, пусть вы суперталант и вам надо не 10К, пусть в два раз меньше - 5K. Из расчета 8 часов каждый день пять дней в неделю - это уже 120 недель, т.е. почти два с половиной года. Вы готовы столько тратить помимо "работы для оплаты курсов и пропитания"?
    Впрочем, конечно, сейчас вам тут насоветуют супер-пупер книжек, видеороликов и курсов. Ну, вперед, к мечте. Только когда поймете, что жизнь - это не рекламный ролик, а время и деньги - потрачены почти в холостую - не говорите, что вас не предупреждали.
    Ответ написан
    4 комментария
  • Туториал или лекция по тому, как все устроено на сервере?

    @dmshar
    Ответ написан
    Комментировать
  • Лучший курс для старта в Data Science?

    @dmshar
    Курсов - сотни. Разных. Что бы выбрать наиболее подходящие, необходимо знать ваш начальный уровень знаний математики и программирования.
    Ибо понимание "базиса" у каждого сове - у кого-то это линейная алгебра и теорвер, у кого-то таблица умножения. У кого-то С++, у кого-то умение запустить игру на компьютере.
    И это очень сильно влияет на "подходящесть" курсов.
    Ответ написан
    4 комментария
  • С чего начать путь в data science? Java или python?

    @dmshar
    Вообще-то путь в Data Science начинается не с выбора языка программирования, а с изучения - последовательно - статистики, Machine Learning, Deep Learning. Потом - и то не часто и далеко не всеми - специальных алгоритмов анализа для Big Data. А язык - это только инструмент для решения задачи. И по большому счету он может быть любым - есть примеры библиотек на Python, R, Java, Scala, C++, C#, MatLab, даже JavaScript и прочей экзотики.
    Только вот со знанием языка - даже глубоким - на Junior Data Scientist - никто вас не возьмет. Ибо язык - любой - выучить на много проще, чем то, что зовется Data Science. А знание языка - лишь дополняет, но никак не определяет ваши скилзы и вашу ценность как сотрудника в этой области.
    Ответ написан
    4 комментария
  • Какие курсы по машинному обучению пройти на Coursera?

    @dmshar
    Ну, хоть бы сообщили, в какой области у вас "стандартный университетский багаж знаний". И неплохо бы понимать - вы бакалавр или магистр? Просто "лучший курс от Coursera" для магистра по специальности "прикладная математика" и бакалавра по специальности "мелиорация и водное хозяйство" могут оказаться разными, вам не кажется?
    Кроме того, в сети достаточно много откликов по указанным курсам - не например
    https://www.ibs.ru/datalab/blog/osvoenie-spetsialn...
    Какой курс по машинному обучению на Coursera полезнее?
    https://www.quora.com/What-is-your-review-of-Cours...
    Вы их уже проанализировали и у вас остались какие-то неясности? Или вы просто ждете, что кто-то скажет "вот этот курс лучше, а вот этот курс хуже"? Так человек для этого должен как минимум пройти три-четыре таких курсов, что-бы было с чем квалифицировано сравнить.
    (Кстати - вопрос, почему именно Coursera, а не какой-нибудь другой источник - для простоты оставим за скобками).
    А вообще в таких случаях всегда говорю - вы начните хоть с чего нибудь. Хорошо пойдет - чудесно. Что-то пойдет не так - успеете перескочить на другой. Это все равно лучше, чем сидеть и мечтательно раздумывать "а что лучше-что хуже", полагаясь на чье-то чужое мнение, авторитетность которого - вообще-то мягко говоря не ясна.
    Удачи.
    Ответ написан
    Комментировать
  • Какие темы в математике необходимо знать, чтобы начать изучать машинное обучение?

    @dmshar
    Для того, что-бы начать заниматься машинным обучением надо в первую очередь научиться работать с информацией. Не с информацией вообще, а с САМОСТОЯТЕЛЬНЫМ (!!!!) поиском ответов на интересующие вас вопросы, а не беспомощным вопрошанием на форуме, "с чего начать", "что мне учить", - потом будет "а в каком порядке", потом - "по каким книгам", потом - "как быстро".... Эта тема постоянно обсасывается на Medium, на AnalyticsVidhya, на DataScienceCentral, на KDnuggets, на cyberforum.ru, на десятках других формуах. А есть еще StackOverflow, есть другие сайты.Посмотрите - прежде чем задавать такие детские вопросы - хотя-бы - сам Тостер. Тут десятки если не сотни аналогичных вопросов с ответами. Почем у вы решили, что полезнее задать вопрос в сто первый раз, чем один раз самому поискать и найти ответы?
    Ну, если вас там в Atlanta_Boston вдруг отключили от Гуугл, то сделаю это за вас:
    https://proglib.io/p/learn-data/
    https://ru.stackoverflow.com/questions/678970/Книг...
    https://dev.by/news/kak-izuchit-data-science
    Очередной вопрос по ИИ и математике: какие темы надо знать?
    Очередной вопрос о том как начать в машинное обучение. Как начать, чтобы понять интересно ли мне этим заниматься или нет?
    Какие книги для начинающего по Data Science?
    Ответ написан
    1 комментарий
  • Как максимально быстро получить базовые знания в части мат.анализа, работы с данными, построения моделей?

    @dmshar
    Господи, по три вопроса на день, и все - как под копирку: "Что почитать по Data Science", "Как максимально быстро освоить Data Science", "Что надо знать, что-бы стать специалистом в DS" и пр.
    Мой первый ответ - ну хотя-бы научиться самостоятельно, хотя-бы на том-же ресурсе, где решили вопрос задать поискать, что-же уже отвечали на ВАШ вопрос раньше. Вы же с данными, с информацией хотите работать. Ну так учитесь в первую очередь информацию искать!
    А второй мой ответ - вот ссылка прямо "из-под" вашего вопроса:
    Очередной вопрос по ИИ и математике: какие темы надо знать?
    Большой алгоритм изучения ИИ?
    Очередной вопрос о том как начать в машинное обучение. Как начать, чтобы понять интересно ли мне этим заниматься или нет?
    С чего начать изучение искусственного интеллекта?
    А вот ответ - прямо из сегодняшней темы
    Какие книги для начинающего по Data Science?
    А вообще - в сети книг, сайтов, курсов и пр - навалом. На любой вкус, начальный уровень и степень обучаемости. Выбирайте на свой вкус - и вперед.
    Удачи.
    Ответ написан
    Комментировать
  • Магистратура: Информационная безопасность или UX/UI дизайн?

    @dmshar
    ИМХО, если нет базового образования по компьютерной инженерии, компьютерным наукам и пр, то в ИБ соваться смысла нет. Уж больно много придется наверствовать и изучать самостоятельно, что-бы хотя-бы понять, о чем речь ведется. А вот UX/UI дизайн - вполне подъемный даже для людей с гуманитарным бекграундом. . С моей точки зрения - это даже скорее не ИТ-науки в чистом виде, а скорее "немного ИТ" с глубоким креном в область психологии, социологии, дизайна, маркетинга и пр.
    Что касается зарубежных компаний, то у них своих UX/UI дизайнеров вполне хватает. Но вот к качеству подготовки ИБ-специалиста требования будут предъявляться существенно более высокие. Да и в местных компаниях - дизайнера всегда можно "по месту" доучить-подшлифовать-натаскать, ошибки - если вдруг- загладить и пр. А проколы в организации ИБ способны таких убытков нанести, что иногда лучше вообще без , чем с "недоспециалистом".
    Ну и знание иностранного (английского) у нормального ИБ-спеца должны быть на два порядка выше, чем у UX/UI дизайнера.
    Ответ написан
    Комментировать
  • Перспективные направления в Big Data?

    @dmshar
    Ну, я бы не был столь категоричен относительно R.
    Смотрим в один из самых авторитетных источников:
    https://www.tiobe.com/tiobe-index/
    R в 2008 году - 0.045% аудитории, в 2018 - 2.549%
    Python в 2008 году - 4.227%, в 2018 - 4.678%.
    Сравните темпы роста пользовательского компьюнити на том и и другом языках.
    Можно сделать сравнение и за последние пять лет.
    Да, Python пользуют примерно в два раза больше людей, чем R.
    Но! Ниша R - исключительно DS. Ниша Python - DS+ Webразработка + Первый язык обучения( во многих школах США как минимум). Понятно, что аудитория за счет второго и третьего слагаемого будет существенно шире. Кстати, R - единственный откровенно "нишевый" язык в первой десятке.
    Вывод. Хочешь в Big Data и Data Science - R И Python must have!
    Ответ написан
    Комментировать