- So I can start kicking butt faster - When I start a new job or a new contract. Or when I hack on a new feature. Or every day of my life as a programmer that involves legacy code. Yeah pretty much all the time.
- So I can learn new tricks - Healthy languages evolve. Idioms and slang are tools for more efficiently expressing ideas. I want to be on top of that. Also its best way to peak inside the mind of a talented developer and steal and copy their skills.
- So I can work better with others - I understand their idioms because I have seen them before. And I can probably articulate why their idioms are awesome or feeble.
I must remember that attitude matters. If I think of reading code as a painful chore it will be. But if I look for opportunity I find it.
Nice! You read all the way to the bottom of this post. You might find my book Minimum Viable Perl useful. It contains concise tutorials for experienced developers. Its free, open source, and a work in progress. Subscribe to get new chapters in your inbox.