It seems that I just don't know when to stop. I always feel like I need to do more, because I see people around me doing more than just the minimum. They're better than I am, and as much I hate to admit it, I care too much. Heck, I've got a friend at MIT that wrote up a code editor using Node. And I'm jealous as all hell; it looks good and functions well. It could actually be used, unlike the mini-projects I have going on.
I want to get better at programming, even if I'm bad now. So, here's the plan, for the next four years of college:
- Spend more time on pratice programs and projects. Don't give up write away, and always write down possible plans to rule out/use. Finish them before moving onto other things.
- Read more books; Have a computer next to you and try out the code examples. Try to make your own mini programs, e.g calculating prime numbers, fibonacci. The basic programming exercises.
- Commit to things like HackerRank, InterviewBit, TopCoder.
- Answer stuff on StackOverflow; do the research if you don't know what the asker is talking about, test their code on your machine.
- Contribute to open-source. Find anything that interests you on GitHub, use and read their code (maybe explore an issue with the program after using it) before trying to make any pull requests.
- Write viable code everyday. Try to at least have one useful commit everyday.
Benson Chau
02 - 07 - 2017
No comments:
Post a Comment