All that ciphergoth says is correct if you are among the top 5%. Top 10% ain’t enough.
But I have to admit, the first and the last point apply to a much wider variety of programmers. For instance, when you follow this advice and try to become a programmer, you will soon be hit by reality.
Agreed with nazgulnarsil. I’m a competent-at-best coder, and only work as a test engineer, I’ve got no formal qualifications in the field, and I’ve only been working as a software engineer two years. Yet I earn more on my own than the average household’s income in the UK, my work is often interesting, I have more flexibility about things like dress codes and working hours than in any other job I’ve worked, and I get on with my co-workers.
All that ciphergoth says is correct if you are among the top 5%. Top 10% ain’t enough.
But I have to admit, the first and the last point apply to a much wider variety of programmers. For instance, when you follow this advice and try to become a programmer, you will soon be hit by reality.
Agreed with nazgulnarsil. I’m a competent-at-best coder, and only work as a test engineer, I’ve got no formal qualifications in the field, and I’ve only been working as a software engineer two years. Yet I earn more on my own than the average household’s income in the UK, my work is often interesting, I have more flexibility about things like dress codes and working hours than in any other job I’ve worked, and I get on with my co-workers.
I disagree, middling programmers make great livings compared to middling or even above average people in many many fields.