The Passionate Programmer: Creating a Remarkable Career in Software Development

Aleksandr Shitik
Aleksandr Shitik

I write my own posts and books, and review movies and books. Expert in cosmology and astronomy, IT, productivity, and planning.

The Passionate Programmer: Creating a Remarkable Career in Software Development
Chad Fowler
Genres: Information Technology (IT), Programming
Year of publication: 2019
Year of reading: 2022
My rating: Normal
Number of reads: 1
Total pages: 208
Summary (pages): 12
Original language of publication: Spanish
Translations to other languages: Russian, English, Portuguese, Chinese, German

General Overview

This is a 200‑page book packed with 53 tips (chapters). The material is purely textual, easy and quick to read.

Contents

Part I. Find Your Market

  • Tip 1. Be ahead or die
  • Tip 2. Supply and demand
  • Tip 3. Knowing how to write code is hardly enough
  • Tip 4. Be the worst
  • Tip 5. Invest in intelligence
  • Tip 6. Don’t listen to parents
  • Tip 7. Be a universalist
  • Tip 8. Become a specialist
  • Tip 9. Don’t put all your eggs in someone else’s basket
  • Tip 10. Love or leave

Part II. Investing in Your Product

  • Tip 11. Learn to catch fish
  • Tip 12. Figure out how the business works
  • Tip 13. Find a mentor
  • Tip 14. Become a mentor
  • Tip 15. Practice, practice, and practice again
  • Tip 16. Your approach to work
  • Tip 17. On the shoulders of giants
  • Tip 18. Automate tasks

Part III. Execution

  • Tip 19. Right now
  • Tip 20. Read other people’s thoughts
  • Tip 21. Daily victories
  • Tip 22. Remember who you’re working for
  • Tip 23. Be in your place
  • Tip 24. A magnificent task for today
  • Tip 25. What’s your worth?
  • Tip 26. A pebble in a bucket of water
  • Tip 27. Love support
  • Tip 28. Eight‑hour flame
  • Tip 29. Learn to lose
  • Tip 30. Know how to say “no”
  • Tip 31. Don’t panic
  • Tip 32. Say it, do it, show it

Part IV. Marketing… Not Just for Business People

  • Tip 33. Perception and reputation
  • Tip 34. Guide into the unknown
  • Tip 35. The mighty Russian language
  • Tip 36. Be nearby
  • Tip 37. A conversation with a business person
  • Tip 38. Change the world
  • Tip 39. Let people hear your voice
  • Tip 40. Spin your brand
  • Tip 41. Publish your code
  • Tip 42. Uniqueness
  • Tip 43. Make connections

Part V. Preserving Competitive Advantages

  • Tip 44. You’re already obsolete
  • Tip 45. You’re already unemployed
  • Tip 46. The road to nowhere
  • Tip 47. Draft a plan
  • Tip 48. Track market conditions
  • Tip 49. That thick guy in the mirror
  • Tip 50. A monkey trap
  • Tip 51. Avoid cascading career planning
  • Tip 52. Better than yesterday
  • Tip 53. Become independent

Opinion

The book is structured as a series of tips. Primarily aimed at junior developers, even seasoned programmers can find something new here.

Вверх