И разработчиком, и data science можно стать после курсов. Разве не об этом говорит реклама этих самых курсов? Или неужели люди настолько лохи, что им в лицо врут, а они все равно деньги платят? Нееет, быть такого не может.
Стать можно кем угодно. В конечном счете польза идет от сертификата и рекомендаций, а не от профессии. Другое дело, что с навыками, зачастую, которую получаешь после курсов, даже с рекомендациями продержаться на работе тяжело. Нужно после обучения в сухую потратить еще годик-другой чисто на саморазвитие.
Мне, чтобы стать профи в нескольких направления, курсы даже не потребовались. А это сразу 3 разных направления на высоком уровне за 15 лет от программирования (разработка ПО) и дизайна до специалиста по сетевой безопасности. Мне нулевых социальных навыках.