1
How do you get to do deep work?
What are your habits, what is your setup?
How much time of deep work you get in a week? Do you have daily chunks or use some particular days for it?
Besides programmers that work on software such as search engines or software were either memory is very limited or speed is extremely important, what other programmer types do need to learn data structures.
Or maybe the better and easier to address question is: what programmers don’t NEED to learn about data structures?
I am talking about interesting projects that are more than a means for value (money) transfer or a decentralized exchange.
I think infrastructure or some DeFi projects fall into “good projects”