4 ms·
Agreed - tough to nail down a definition of deliberate practice for software engineering. I credit three sources - Working on a large open-source gave me acces
by rckrd 5y ago
Agreed - tough to nail down a definition of deliberate practice for software engineering. I credit three sources
- Working on a large open-source gave me access to high-quality reviewers from around the world.
- Likewise, at Google, I was surrounded by some exceptionally smart people.
- Finally, like you said, working on projects outside the scope of my work and expertise.
- michaelbarton 5y agoThanks for your comment. I enjoyed your article. Deliberate practice is something I’ve thought about before in the context of programming and it’s hard to nail down. Especially because of how some of the skills are not programming at all. E.g. How might you deliberately practice skills like requirements gathering or managing stakeholders.