Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

bobber205

macrumors 68020
Original poster
Nov 15, 2005
2,183
8
Oregon
Way back in 8th grade I discovered programming and fell in love with it. ;)
For 5 years it was only a fun thing for me to do in my spare time. I never knew anyone else (in person that is) that did it for their job.

I am now a Junion in Software Engineering and things are going swimingly. I've loved it like I thought it was and learning the more technical aspects has only increased my passion for the subject. (So I'm pretty sure I picked a good major for me).

But I can't for the life of me get over this hump. A "is programming as a career really a serious job". Can you do "hard work" and program. Can you have a tough day at work while "programming"? I know the answer to all of these is obviously yes but...

I've always seen hard work as something physical I guess. I've never been a very physical person at all, which is probably why I early on gravitated towards computers in the first place. And there's nothing less physical than programming. :p

What do you guys generally think about this? I've never ever sensed the same feelings from my peers. People my age generally think programming as something either they sort of like or "way too hard for me!". When I do programming related things at work/really anything computer related and I've done something good, and I get praise (which is nice of course), I don't really felt like I accomplished anything. I know I did but still...

Anyway that's my feelings on paper. Thanks for reading and making any comments. :D
 
the amount of work you put in makes it a serious job, just because its easy for you doesnt mean ur not being productive.


- from a hopeful future programmer/software developer:apple:
 
Considering that at the moment I am fixing up dependencies to a allow a successful system build for someone who is out on vacation for a sub system that I never worked on and that the build system/process is flawed, yeah I'd say it is a pain in the behind right now. :D

Although some days I LOVE programming, it does get old after a while and I get more fun from doing analysis and figuring out system integration problems. But it is serious work, you have deadlines, responsibilities, and if your code determines anything like people's pensions, radiation delivery, health care coverage, etc. then your logic has consequences.

My favorite part is when I see people use my software, or know that for some of the top fortune 500 companies, people call a place and the person on the phone is using something I coded to perform some task for the customer. :D
 
I teach hardware & software to university clients, and 24-32 hours in over the course of a three to four day engagement is exhausting. Digging ditches would honestly be easier.

Mentally demanding work is far more difficult than physical labor, because recovery is not as straight forward as soaking in a hot shower and a few hours off your feet. You can't really turn your brain off.

Yup, programming is definitely serious "work."
 
John, that reminds me of a project from hell* where I was stopped at a traffic light and saw a guy cleaning windows. At that moment I wished I was doing that for a living. :eek:



* ClearCase implementation and environment overhaul with incompetent management.
 
Yes, it get harder than your class projects. Lots harder. Put in a couple of weeks of 14-16 hour days and see how even physically demanding it seems.

As I sit here wondering what the %^$# Microsoft could have been thinking when they actually suggested customers should install and use Vista SP1, and how the hell I'm going to get my product working again, with panicky customers breathing down my neck and two entirely separate critical issues I've had to back-burner to work on it, as I explain to my higher-ups why this may mean a release slip, I must say the idea of digging a few ditches or pounding a few nails (both things I've done before) would be a welcome relief. You know what needs to be done, you do it for a few hours, the clock strikes five and you go home. Frankly, that would be heaven on a lot of days.
 
I teach hardware & software to university clients, and 24-32 hours in over the course of a three to four day engagement is exhausting. Digging ditches would honestly be easier.

Mentally demanding work is far more difficult than physical labor, because recovery is not as straight forward as soaking in a hot shower and a few hours off your feet. You can't really turn your brain off.

Yup, programming is definitely serious "work."


I do the same sort of job but for a commercial training company and at the end of the week I'm totally knackered (even more so after teaching IP Subnetting)

As for your question, of course it is. I spent 18 months as a CoBOL programmer. Although I hated it (can't sit still for more than 2 seconds) it was at time very hard work. Of course without programmers there would be no software is no only a serious job but a vital one.
 
Can you have a tough day at work while "programming"? I know the answer to all of these is obviously yes but...

...

People my age generally think programming as something either they sort of like or "way too hard for me!".
Obviously, yes. :D

Put me in the "way too hard for me!" group. That's why I'm a graphic designer. I've friends who program for a living and it's definitely serious work. I don't know how they have any free time or energy for anything at the end of the day.
 
The baby boomer generation still holds on to that mantra of "never trust someone who dosen't work with his hands". I have heard it countless times before that since my work is transferred through a keyboard in a room that is typically air conditioned, i some how lack comprehension of the "real world". Our end product isnt as tangible as say a house, or a repaired mower. But is all good, because our intangible, "non real work" products run the world. :)
 
The baby boomer generation still holds on to that mantra of "never trust someone who dosen't work with his hands".

Um, kind of over-generalizing, don't you think? I'm in that age group, and none of my contemporaries think that, particularly as we all work in indoor, thought-oriented, air-conditioned, keyboard-intensive jobs.

In fact, that's the first I've ever heard such nonsense. Hell, even my father counseled me to seek cleaner, less physically demanding work than he had to growing up.
 
I'd love to program for a living. It's what I'm good at. I've also made a few games - for the TI-89 and cross-platform ones in Java. My next challenge is writing a cross-platform game in pure Python.

EDIT: To be more on topic, I think programming definitely can be a serious job - it all depends on what you put into getting it right and getting it done.
 
Um, kind of over-generalizing, don't you think? I'm in that age group, and none of my contemporaries think that, particularly as we all work in indoor, thought-oriented, air-conditioned, keyboard-intensive jobs.

In fact, that's the first I've ever heard such nonsense. Hell, even my father counseled me to seek cleaner, less physically demanding work than he had to growing up.



wow, i am incidentally stepping on toes all over here. i was offering an explanation, i was in no way trying to over generalize.
 
Can you have a tough day at work while "programming"? I know the answer to all of these is obviously yes but...
If you have to deal with people, you can still have a might tough day at work :)

People my age generally think programming as something either they sort of like or "way too hard for me!".

Probably because the bar is lowered every year in US schools.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.