I was wondering if there are particularly principles of a good coder or some kind of pattern. I find myself coding well and quick when I'm interested and motivated, but other times I'm slow and just procrastinating.
Ask HN: How to know how good at coding you are?
1–8 of 8 posts
Re: Ask HN: How to know how good at coding you are?
#2It doesn't matter how long do you work but how often do you work. So spend some time daily on that project rather than spending 10-15 hrs on Weekend and not thinking about it at all during weekdays.
hth
Re: Ask HN: How to know how good at coding you are?
#3Re: Ask HN: How to know how good at coding you are?
#4Your mileage may vary.
Re: Ask HN: How to know how good at coding you are?
#5I guess I have to elaborate on that a bit :)
At first, if you assume you are bad at programming, you will begin to look for reasons why you are bad. You will find them and then you can remove them, if necessary. This will make you better.
Second, assuming you are bad removes a lot of pressure. You don't need to be good, and it is not bad to do an occasional mistake, because you are bad. Surprise, Surprise, bad programmers make mistakes.
Third, this assumption creates a good attitude. You won't think that that particular habit of someone else is stupid, because it is different and you are good, so it must be bad. No. You are bad. Maybe that little attitude of the other person can make you a little bit better, or rather, less bad than you are right now. Let's examine that!
And once you are firmly confirmed about how bad you are, you are a good programmer at the same time, for the reasons above (and you will have found a paradoxon. yay).
Re: Ask HN: How to know how good at coding you are?
#6In doubt, assume you are bad. You will fare better with that. I guess I have to elaborate on that a bit :) At first, if you assume you are bad at programming, you will begin to look for reasons why you are bad. You will find them and then you can remove them, if necessary. This will make you better. Second, assuming you are bad removes a lot of pressure. You don't need to be good, and it is not bad to do an occasiona…