Hacker News new | past | comments | ask | show | jobs | submit login

Program has always been about 20% of the labor of a program. Testing was 50%, maintenance, documentation, and other things are the other 30%. The above numbers are all estimates and you can adjust them to some extent - trading quality for test time for example: I know some industries that when to 60% test, and some do less than 50% in test.

The numbers have not really changed in modern software. We do more automated testing now, so programmers might spend a little more time on software, but the additional time is just in test.




What you are relating is a break down of tasks a programmer might do, the % hours of a day for these activities, tasks a programmer does as a part of programming.

They might spend 20% of their time programming, like you say. Actually creating code.

I'm asking, where are these jobs.

It seems like 90% of the 'programming' jobs are doing '0%' coding. The job isn't about creating any new logic at all.

It seems increasingly difficult to find a job that 'codes at all'.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: