I don't want to go on a rant but as an ancient veteran of computing (I feel like I'm 25) it is an attention point for organisations to avoid a potentially impending Ball of Mud. (disclaimer: I use C++, C# and Python).especially in the current time when there is a flood of "watered down" programmers who only know python and r
Sums it up best. Even then I wouldn't say having python or R to any decent standard is a bad thing. I volunteer for a Meetup programming group and get to see the standard of said flood and would say that, although standard amongst CS/math/data science students is good, most "coders" we see struggle with basic if statements when they have to move beyond codecademy tutorials and where they have to put something useful together. And in many cases they have done "courses" in programming.especially in the current time when there is a flood of "watered down" programmers who only know python and r
Wonder how to demonstrate the programming skills for those who do not have an advanced degree. Is Github the best way?Some myths about programming skills etc.
1. I am an applied mathematician, thus I am automatically a good programmer.
2. Programming is easy, it demands little cognitive effort.
3. No need to write maintainable code, our CS prof never talks about that.
The misconceptions abound. When you enter an industrial setting, reality kicks in.
The name says it all..Try HackerRank.com
You're welcome,Thank you for the informative replies Daniel Duffy, IntoDarkness, Liam, and James Ma. I have heard elsewhere the opinion that Python has caused less supply of skilled C++ programmers relative to the entire labor pool, while skill in C++ remains in demand. It seems, then, a prudent option at this time for one seeking a career in quantitative finance to become proficient in C++.
Good plan. Not only the demand but the programming *discipline* that C++ demands. After that all other languages become easy to learn.
Python was not built for RB trees. A hedge-clipper is not a chainsawExactly!
"After that all other languages become easy to learn."
Python becomes almost a piece of cake, unless you try to implement complex data structure like RB-Tree
would you say this applies for research/data science roles as well? or would the time be better spent learning how to pass through the rounds of difficult interviews..