Software developers understandably spend a lot of time honing their technical acumen. Increasingly, though, those technical abilities are just table stakes. If you want to really stand out, you need to master these three skills.
Kaggle can be a great way for newcomers to build data science skills. At a certain point, though, its artificial nature and emphasis on competition become harmful.