The Passionate Programmer
A series of quotes and paraphrases from The Passionate Programmer by Chad Fowler.
- The people around you effect your performance. Choose your crowd wisely.
- You can’t be remarkable if you don’t love your environment, tools, and domain.
- It’s always surprising how wrong the first version of a chapter can be and how right a good reviewer can make it.
- Business domain knowledge is important: the business pays your salary.
- Invest in a business domain: restaurants, real estate, tourism etc.
- When ever you want to learn about something, write about it.
- Talk to the rubber ducky when your stuck.
- Studying the work of masters is essential to becoming a master.
- Align with your teams goals and make your manager look good.
- Think about what it costs a company to hire you. Are you worth it?
- Don’t get too comfortable. Wake up everyday and tell yourself: this could be it.
- The more successful you are the more likely you are to make a fatal mistake. Be humble, always.
- Maintenance is just as important as starting fresh, and usually cheaper.
- Saying yes all the time is an addictive & destructive habit. Learn when to say no.
- Have the strength to say no to a manager or a client when necessary and they will appreciate and trust your yes’s more.
- Don’t panic.
- Physical proximity is an advantage in the work place.
- Hang with those who are good at what you want to be good at.
- Predict the next technology and learn it ahead of time.
- Enjoy the act of doing things – don’t just think about getting them done.