Computer programming a great career?

Click For Summary

Discussion Overview

The discussion revolves around the career prospects and experiences in computer programming, exploring both the positive aspects and potential drawbacks of pursuing this field. Participants share personal insights, advice, and reflections on job security, career longevity, and the evolving nature of the profession.

Discussion Character

  • Exploratory
  • Debate/contested
  • Technical explanation

Main Points Raised

  • Some participants express enthusiasm for programming as a career, noting it aligns with their interests and strengths.
  • One participant advises considering long-term career satisfaction and the importance of developing social skills or specializations to avoid stagnation.
  • Another participant highlights the lucrative nature of programming compared to other professions, emphasizing the relatively low barrier to entry in terms of time investment.
  • Concerns about job security are raised, with multiple participants noting that programmers often change jobs every 3-5 years, which may lead to challenges in maintaining employment as one ages.
  • Some participants report feeling a high demand for programmers, particularly in regions like Silicon Valley, while others share experiences of job insecurity and ageism.
  • There are differing views on the ease of keeping skills updated, with some asserting that learning new programming languages becomes easier over time, while others express concerns about the increasing difficulty of finding new opportunities as one ages.
  • Discussions include the implications of health insurance and retirement planning for programmers, particularly regarding Medicare eligibility and 401(k) withdrawals.

Areas of Agreement / Disagreement

Participants express a mix of agreement and disagreement regarding job security and the demand for programmers. While some feel there are always opportunities available, others highlight the challenges of job stability and age-related issues in the field. Overall, the discussion remains unresolved with multiple competing views on the career landscape in programming.

Contextual Notes

Participants mention various factors influencing job security, including geographical location, industry trends, and personal experiences. There is also a recognition of the potential impact of age on employment opportunities, but no consensus on the overall job market conditions for programmers.

lovemake1
Messages
147
Reaction score
1
Some people don't mind sitting down on a desk with a cup of coffee and
solve some problems on computer, (mostly coding for whatever it be).

im thinking of persuing my career as a programmer and i think it suits my personality and my
strength.
Im looking for anyone whos currently working in a computer programming field and any regrets for your education? or anything that you would like to change if you were to go back in time?

For me i think computer programming seems like a very interesting job. i would love to sit
down with group of guys and think of innovative ideas to change the world with our technology.

If there are any suggestions or advice for me concerning my future careers please let me know. I am open for any cons/pros or anything i should watch out for. Thanks :D
 
Physics news on Phys.org
It is a good occupation if you're into this kind of thing. One word of advice though is that you should not ignore the long-term picture. Things you enjoy doing when you're 25 are not necessarily the same things you want to be doing when you're 50. You should either have some valuable specialization that let's you move beyond dumb coding, or do what most people do, work on your social skills, eventually get into management.
 
I am a programmer. It is actually my second career. I thought I wanted to be a cinematographer. But I programmed as a hobby since I was young. It's a good clue what you like doing if you do it for fun.

It is very lucrative, especially if you consider the amount of work required (a lawyer or doctor may take years to get to where they want to be, and they may have to work a 60-70 hour week). There is always work in the field (if you keep your skills up-to-date).

It's a good field to be in in a recession.
 
DaveC426913 said:
It is very lucrative, especially if you consider the amount of work required (a lawyer or doctor may take years to get to where they want to be, and they may have to work a 60-70 hour week). There is always work in the field (if you keep your skills up-to-date).

It's a good field to be in in a recession.

The downside is poor job security. Most programmers change jobs every 3-5 years. I imagine it gets increasingly difficult to find new employment and to keep your skills up to date past 50. And you have to make it to 65 somehow, by hook or by crook, because that's when Medicare kicks in. (Unless you strike it rich early on, so rich that you can afford to retire and buy your own health insurance.) In the U.S., anyway.
 
Last edited:
hamster143 said:
The downside is poor job security. Most programmers change jobs every 3-5 years.
Heh. It's been so long since I had any security I hadn't even considered it as a factor, up or down. Longest job I held in programming is 4 years. Usually more like a year.

hamster143 said:
I imagine it gets increasingly difficult to find new employment and to keep your skills up to date past 50.
True. I am suffering from ageism, and I'm not 50.
 
I'm *almost* 50, and have been a programmer for years. While I have to admit that I'm sick of it and am desperately looking for a way out, I also have to say that I've personally never been in as much demand as I have been in the last year or two.

As for job security... my experience has been that there is *always* another job. Companies come and go all the time, but I've never really felt any job insecurity in the sense that I always knew that there were other opportunities out there.

As a disclaimer, I live in Silicon Valley, which is sort of a strange place in general, and probably colors my view of the entire computer industry.
 
Last edited:
hamster143 said:
The downside is poor job security. Most programmers change jobs every 3-5 years.

On the other hand, who doesn't nowadays? The last set of layoffs I've been through were once in which large numbers of people both technical and non-technical got the ax.

I imagine it gets increasingly difficult to find new employment and to keep your skills up to date past 50.

Keeping skills fresh isn't that hard. Once you've learned ten different programming languages, then one more isn't a big deal. Also, I'm find that as time passes, the number of opportunities just keeps growing. As you move along, you meet different people and come up with different skills.

But again, computer programming is no different here than any other industry that I can think of.

And you have to make it to 65 somehow, by hook or by crook, because that's when Medicare kicks in.

At 59 1/2, you can start pulling money out of 401(k)'s.
 
On the other hand, who doesn't nowadays? The last set of layoffs I've been through were once in which large numbers of people both technical and non-technical got the ax.

Physicians and professors have very good job security. School teachers are very rarely laid off. Lawyers are generally quite secure, as far as I know (this recession notwithstanding.)

At 59 1/2, you can start pulling money out of 401(k)'s.

As long as you don't have any pre-existing conditions that make you uninsurable or make your health insurance cost upwards of $1000/month, or make your life miserable in some other way.
 
Last edited:

Similar threads

  • · Replies 11 ·
Replies
11
Views
7K
  • · Replies 21 ·
Replies
21
Views
3K
  • · Replies 30 ·
2
Replies
30
Views
11K
  • · Replies 18 ·
Replies
18
Views
7K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 62 ·
3
Replies
62
Views
11K
  • · Replies 33 ·
2
Replies
33
Views
6K
  • · Replies 14 ·
Replies
14
Views
4K