tmshu1
Joined 14 years ago
Joined 14 years ago
It’s not everyday that devs like me get to learn from someone with as much experience as you have. Thanks again for sharing your knowledge!
None of the OP’s tips for increasing product velocity apply to my company. The essence of product velocity reveals itself when N=1.
Focus on a few things. Don’t rush, do them well. Say no to everything else.
Let Your Life Speak, Parker Palmer
The Beginning of Infinity, David Deutsch
A Philosophy of Software Design, John Ousterhout
Poetic prose about creativity and life. Infrequently updated.
I want to write better quality code: less fragile, easier to change. Which is something I haven’t really done for one reason or another. Now, to level up my development skills, I just finished reading Philosophy of Software Design, Clean Architecture, and Design Patterns. I guess Stackoverflow is a good place for me to get most questions answered. But I like the idea of an “in-person” mentor who can help me discover things I don’t know I don’t know. Things about the general “art” of being a good developer that seems to encompass much more than just knowledge about what good code is like.
In my experience with my own difficulties executing, I’ve found that ineffective action comes from inner struggle. Inner struggle comes from an inaccurate view about how thought works. See my comment here: https://news.ycombinator.com/item?id=34692137#34699010.
With less inner turmoil, inspired, effective action becomes effortless to do and maintain.