5 ms·
Python is not eating the world so much as becoming the new Excel. It has a pretty easy learning curve for people who are not programmers. It has pretty good bui
by RcouF1uZ4gsC 7y ago
Python is not eating the world so much as becoming the new Excel. It has a pretty easy learning curve for people who are not programmers. It has pretty good built in tooling. A domain expert, who is not a programmer, can put together pretty impressive models and visualizations relatively quickly.
However, like with Excel, there are serious issues regarding reproducibility, performance, and long term maintenance.
- medecau 7y agoOne who writes a program is a programmer irrespective of being a domain expert or not. If you write code in Excel you are an Excel programmer.
- vcolano 7y agoThat's all good and fine until you want this model you built with tooling you barely understand to be deployed. Then your gross data scientist spaghetti code gets handed off to some one who actually has the skills to turn it into a robust deployable code base. I love that Python has brought a lot of people into programming and that it makes it relatively easy for domain experts to do advanced analytics. However, another side of me wishes that there were a less user friendly language being used for data analysis so that it would force all of these people to actually learn to code half-way decently.