Содержимое
P.S. К предыдущему посту. На счёт Data Science - да, это сейчас модно и востребованно. Но дата-саентисты не могут существовать без программистов. Так что чем больше на рынке дата-саентистов, тем больше нужно инженеров (в значении Software Engineer) и DevOps инженеров. Проблема в том, что дата-саентисты часто - специалисты достаточно узкого профиля - они понимают матан, на его основе создают модельки и нейросети. Но как правило у них не хватает квалификации в программировании и DevOps навыков, чтобы сделать полноценный продукт из своих моделек. Возьмём для примера Netflix. Одно дело - написать модель, которая будет на основании просмотренных фильмов выдавать рекомендации - какие еще фильмы могут понравиться пользователю. И совсем другая задача (уже инженерная) - писать само приложение для Нетлфилкса и обеспечить работоспособность для миллионов пользователей по всему миру. А еще и встроить туда ту самую модель от дата-саентистов, которая будет предсказывать индивидуальные предпочтения пользователя. В дальнейшем работа дата-саентистов будет заключаться в том, чтобы улучшать результаты, которые выдает модель - чтобы рекомендации были более точными. А задача инженеров - внедрять новый удобный функционал в приложение (в том числе обновлять модельки от дата-саентистов), устранять баги, улучшать производительность. Поэтому говорить, что рынку нужны одни дата-саентисты - некорректно. Конечный продукт создаётся совместными усилиями самых разных специалистов. И во многих случаях разработчик (в том числе веб-) - это гораздо более критичная единица, чем специалист по дата-саенс.