Ask HN: How do I become a good coder?
3 comments
1. Read code on github.
2. Write lots of code.
3. Repeat steps 1 & 2.
Happy coding!
2. Write lots of code.
3. Repeat steps 1 & 2.
Happy coding!
I can see that this is a good thing to do (though I will need to spend some time working out how to find interesting things on github). However, will this be enough to learn things like - design patterns, and when to use them? How to properly test code? I suppose these things are not so much of a problem; I have heard of them, so I can find out about them. I am more worried by finding out about things that I am thus far unaware of!
Read about CS. As much as you can get your hands on.
Find a mentor who can help you when you have hard questions.
Contribute to OSS projects - you _will_ get feedback on your code ;)
Find a mentor who can help you when you have hard questions.
Contribute to OSS projects - you _will_ get feedback on your code ;)
Pair programming. Lots of practice. Always be learning.
- I want to work in programming, at some level. Ideally I would find a job that allows me to do something interesting, and learn (with the emphasis being on learning). Where should I be looking in the UK?
- Most importantly, how do I become a better at creating good code?
Thanks in advance!