The Pragmatic Programmer: A Timeless Guide Every Developer Should Read
The Pr
#Promotions #AgileMindset #AndyHunt #CleanCodePrinciples #CodingHabits #DaveThomas #DeveloperMindset #PragmaticProgrammerBook #ProgrammingBestPractices #ProgrammingCareer #SecurityInSoftware #SoftwareCraftsmanship #SoftwareDevelopmentBook #SoftwareEngineering #TestingBestPractices #ThePragmaticProgrammer
The Pragmatic Programmer: 20th Anniversary Edition
https://www.ahalbert.com/technology/2023/12/19/the_pragmatic_programmer.html
#HackerNews #ThePragmaticProgrammer #20thAnniversary #Programming #SoftwareDevelopment #TechBooks
Reminder to self:
> Trying to get things done "whenever there's a free moment" means they will never happen. Whatever sort of backlog or task list or flow you're working with, don't reserve it for only feature development. You need to schedule it.
After reading #thepragmaticprogrammer I've been keeping a daily engineering journal and I've been loving it so far!
What is it?
Take notes from what you do during the day, debugging, ideas, struggles, gotcha's, drawings.. Any kind of notes that pop into your head during work.
It helps your brain switch gears sometimes and let's information sink in.
I'd recommend you to try it if you get the chance!
what’s the best way to go about acquiring intellectual capital with which to fund your portfolio? Here are a few suggestions:
#mjbRunningThoughts #Reading #mjbReading #ThePragmaticProgrammer #mjbBooks #mjbBookNotes .
Your Knowledge Portfolio
We like to think of all the facts programmers know about computing, the application domains they work in, and all their experience as their knowledge portfolios.
Managing a knowledge portfolio is very similar to managing a financial portfolio:
1.Serious investors invest regularly—as a habit.
2.Diversification is the key to long-term success.
3.Smart investors balance their portfolios between conservative and high-risk, high-reward investments.
4.Investors try to buy low and sell high for maximum return.
5.Portfolios should be reviewed and rebalanced periodically.
To be successful in your career, you must invest in your knowledge portfolio using these same guidelines.
#mjbRunningThoughts #Reading #mjbReading #ThePragmaticProgrammer #mjbBooks #mjbBookNotes .