3 ms·
I agree with you very much so. A little story -- when my son was in his 3rd grade elementary, I showed him a little Python with turtle graphics. He absorbed it
by gtycomb 8y ago
I agree with you very much so. A little story -- when my son was in his 3rd grade elementary, I showed him a little Python with turtle graphics. He absorbed it in like his Sponge Bob. I still remember the day when he took an old duck taped laptop of mine to school and his teacher had him do a demo before the class, explaining the python constructs that drove the turtle. The school made Python available at its labs for all students after that. Times changed so much from where I started!
Now computer languages are poetry that we all can learn, and its a necessary tool for any career path. When we talk about _CS_ Undergraduate training though, languages are peripheral and we need to get much deeper -- theoretical and hands-on grounding in hardware, software, network architectures, mastering CS fundamentals that help tackle organizational complexities that new tools and methodologies bring upon us on a daily basis (today ES6, webpack, mobility, data science, networks, etc. ) along with a large legacy world running SAP, Microsoft, etc. out there...and don't forget having enough on accounting, economics, and management under the belt.