TIL (Today I Learned) - Programmatic programming #1

Today's 3 Line Summary

  • It is your life. Software development skills are in demand in the world. You can change it if you have frustrated the job.
  • You should be responsible for what you did. Don't blame others, don't excuse problems. Don't leave broken windows(bad designs, wrong decisions, or poorcode)
  • Your knowledge becomes out of date. As the value of your knowledge declines, so does your value.You should keep learning.

TIL (Today I Learned) date

2022.03.19

The scope I read today

Foreword ~ 1.A Pragmatic Philosophy

What you want to remember in the book

  • you can change your organization or change your organization.
  • Don’t blame someone or something else, or make up an excuse.
  • but it is up to you to provide solutions, not excuses
  • That’s the way it must be with software: don’t cause collateral damage just because there’s a crisis of some sort.
  • Great software today is often preferable to the fantasy of perfect software tomorrow.
  • Don’t spoil a perfectly good program by overembellishmentand overrefinement.
  • As the value of your knowledge declines, so does your value to your company or client
  • Pragmatic Programmers embrace documentation as an integral part of the overall development process.
  • Participate in local user groups and meetups -> Isolation can be deadly to your career

How did you feel reading it today?

  • Under the theme of pragmatic philosophy, it was about the mind that pragmatic programmers.
  • I sympathized to "participate in local user groups and meetups - Isolation can be deadly to your carrer" in Tip 9 "Invest Regularly in Your Knowledge Portfolio", Because that make overlaped with my current situation
  • It took much time to read english version. I should read again translate version

Questions

  • I counld't understand IC chip story in topic 5 Good-Enough Software

Popular Posts

CloudWatch EventsはAmazon EventBridgeになるらしい

PythonのDict型をDynamoDB形式のJsonに変換する

CloudFormationテンプレート内のStep functionsのState machine定義をS3に置けるようになった