Logic
Respect for others
All relevant skills in tech.
Storing and retrieving data, processing data and communicating between systems is probably the fundamental parts of most business systems. If you've done this using a few different technologies there should be few major surprises except RTFM and Stack Overflow (!)
data structs & algos
slowing down to take perspective on solutions
Obviously fundamentals evolve slowly. The data structures, OS, and programming language paradigms I learned 20 years ago can still help me today. In data science, most problems are solved by solid, fundamental stats work and a solid grasp of the scientific method.
- source: data point of one, my own anecdotal account of being in data for the last 16 years
Can you share a link perhaps?
It's driven by necessity, and then curiosity.
They make a lovely triad.
SQL Antipatterns: Avoiding the Pitfalls of Database Programming