Manage your knowledge portfolio – An investor's approach
I’m true fan of the book “The Pragmatic Programmer”. The advices and analogies in the book is truly helpful to become a pragmatic programmer.
The book explains the importance of managing your knowledge portfolio as an investor does his investment.
- Invest Regularly – Even it’s very small time, invest your time in learning resources regularly.
- Diversify – The more different things you know, the more valuable you’re. Spend time for learning new multiple technologies
- Manage Risk – Don’t put all your technical eggs in one basket.
- Buy low, sell high – be the early adopter of technology. They will be toppers in the field.
- Review and rebalance – brush up the technologies that you’ve not used in a while
The authors expects few goals from the above guidelines
- Learn at least one new language every year
- Read technical books each quarter
- Read non technical books too
- Take classes at your local community college or university
- Participate in local user groups
- Experiment with different environments like linux, windows, mac etc…
- Stay up to date with technology with right subscriptions for magazines and journals (e.g DDJ )
- Get wired with the latest updates from news groups, papers from web etc…
It’s truly worth reading. Go and get a copy!