Writing hundreds of lines of code, reviewing other's code, learning new codes, being creative ... so on and so on...
So, how can someone be a smart programmer? How can s/he code faster and effectively?What's really a smart programmer like? I have tried my best to answer these questions in this blog.
- Be a constant learner:
One cannot learn everything about programming overnight or in a week or even in a year, not even in a lifetime. Accept this fact, always be ready to learn new tricks, ideas, packages, shortcuts, etc. Remain updated about changes in the way programming language is used. - Learn to strap in and not leave the job until its done:
It can be a problem to be writing complex, long codes. But that shouldn't discourage you.Keep going until it's done.
- Having Fun is the Key: Always remember that FUN is a very critical part of doing anything. Find your ways to make programming fun and enjoy every ounce of it.
- Know what you are programming for: If you are employed, know the business requirements. If not employed, find out what you could do with the programming language, find your interests, explore more and more. Read books related to your interests.
- Do not Procrastinate: Use two minute rule to rule out your procrastination behaviour if you have any. Two minute rule is, getting into the work at least for two minutes. Most of the time you will end up getting indulged for hours.


Very insightful, you must start bringing these buddies out.
ReplyDelete