Solving problems is interesting. Repetition is terrible. As programmers many of the things we build are to automate processing that other people would find repetitive and make errors doing. As a result, our work becomes repetitive and we make errors doing it. As some level we've succeeded – we've added a layer of abstraction and made a lot of people's lives easier – but we've also moved our expectations ahead of us a…
"Solving problems is interesting. Repetition is terrible." Most "programming" is just "digital plumbing". No matter how flashy or utilitarian the taps or basin are, underneath the job is pretty much always the same - you hook up hot water to one tap, cold water to the other, and the sink drain to the drainpipe. You can do a great job or a shoddy job - so long as nothing leaks _too_ much, it doesn't make any differenc…
Programming is a Terrible Job
111–120 of 296 posts
Re: Programming is a Terrible Job
#112Re: Programming is a Terrible Job
#113Earlier quoted context omitted.
Seconded. It's not our job to create value.. Well it is but in a perverse way. It's our job to follow a boss' order and do what he thinks has value to his life, his salary, and him not getting in trouble with higher management
You guys need to take responsibility for your unhappiness and go find a job where you aren't treated as a cog. I say that with complete sincerity. Find a better job.
Re: Programming is a Terrible Job
#114Get yourself some new development work, and try to pick the hardest challenges and that'll often be enough to stimulate you.
Re: Programming is a Terrible Job
#115No one who can say this about themself is in a position to be making any absolute statements about anything.
Re: Programming is a Terrible Job
#116But hey, sometimes you have to do it to pay the bills. If you can move on up the better. Nevertheless, I think it's good for everyone to pay their dues in doing the menial stuff because it helps build character.
Re: Programming is a Terrible Job
#117Earlier quoted context omitted.
Seconded. It's not our job to create value.. Well it is but in a perverse way. It's our job to follow a boss' order and do what he thinks has value to his life, his salary, and him not getting in trouble with higher management
You guys need to take responsibility for your unhappiness and go find a job where you aren't treated as a cog. I say that with complete sincerity. Find a better job.
Sure! Can you provide for my family while I do?
Re: Programming is a Terrible Job
#118programming is a toolset, its in the eye of the programmer where the passion for creativity, design and ultimately product lies. programming when combined with architectural skill creates the beautiful products we call iphones, devices, web stuff...
if someone is stuck thinking programming is just a tool they will naturally see it as boring or mundane. If someone takes that tool and changes the world with it, then Im sure they will not see it as such.
Re: Programming is a Terrible Job
#119Earlier quoted context omitted.
I don't know if it's easy or hard. I'd bet it's rather on the easy side. What I know is that it's not with having dealines to produce the next product that anybody will have the time to take some step back and come with a better (more automatic) way of doing things. What's painful, it's not doing something repeatitive. It's being presured to repeat it, without being let automatizing it, which is what we should do as…
I had a colleague once that wanted to invest 4-8 hours writing a script that would save her about 1 hour each time it is run. The script was expected to be ran about once a week. She did the wrong thing and asked her boss. "Not enough time, there's more urgent things to do." She then lost an hour per week, contributing to the general sense of urgency that she lived under. Of course, this wasn't the only such script s…
Re: Programming is a Terrible Job
#120After all, motivation is something that you build, not something you have passed-on by DNA.