Quoted post unavailable.
About ⅓ of the homepage is already directly about ChatGPT, please let's not have every other submission's comment section dominated by it too...
Ask HN: Reading material on how to be a better software engineer?
11–20 of 134 posts
Re: Ask HN: Reading material on how to be a better software engineer?
#12Quoted post unavailable.
About ⅓ of the homepage is already directly about ChatGPT, please let's not have every other submission's comment section dominated by it too...
Re: Ask HN: Reading material on how to be a better software engineer?
#13Re: Ask HN: Reading material on how to be a better software engineer?
#14“The Effective Manager” by the people behind Manager Tools (a great podcast) is a really, really good view of this. Re: Communication, this book starts there and builds upon that foundation. It’s targeted at line managers, but anyone in a leadership position can and will benefit. For example, I don’t do one-on-one’s with my team. I do “Project Management 1:1’s” or “Weekly project status updates.” I don’t always give…
How did that play out?
Re: Ask HN: Reading material on how to be a better software engineer?
#15Re: Ask HN: Reading material on how to be a better software engineer?
#16Staff Engineer: Leadership beyond the management track by Will Larson ( https://staffeng.com/book ) Peopleware
Re: Ask HN: Reading material on how to be a better software engineer?
#17Re: Ask HN: Reading material on how to be a better software engineer?
#18Re: Ask HN: Reading material on how to be a better software engineer?
#19The two most useful books I have read: Code Complete by Steve McConnell - Really covers how to be good at the craft of writing programs and constructing software. https://www.amazon.com/Complete-Microsoft-Programming-Steve-... The Effective Engineer by Edmond Lau - Covers how to focus on what you work on based on the leverage it provides you. http://www.effectiveengineer.com/
+1. Also, Rapid Development, by McConnell[0]. I would say that it's even better than Code Complete.
It would be considered "quaint," these days, but Writing Solid Code[1], by Steve Maguire, was a seminal book in my education. I still use many of the techniques he mentioned.
And I cannot say enough about The Design of Everyday Things, by Don Norman[2]. That book changed my life. I would consider it required reading, for anyone that develops anything that will be used by other humans.
[0] https://www.microsoftpressstore.com/store/rapid-development-...
[1] https://writingsolidcode.com
[2] https://jnd.org/the-design-of-everyday-things-revised-and-ex...
Re: Ask HN: Reading material on how to be a better software engineer?
#20https://nostarch.com/missing-readme
“The Missing README fills in that gap—a distillation of workplace lessons, best practices, and engineering fundamentals that the authors have taught rookie developers at top companies for more than a decade”
Get it just for the “Design Doc” template!