Is Switching Careers to Electrical or Civil Engineering at 27 a Good Idea?

  • Thread starter Thread starter peterAce
  • Start date Start date
  • Tags Tags
    Study
Click For Summary
SUMMARY

The discussion centers on the potential career switch from software development to either electrical or civil engineering at the age of 27. The original poster expresses dissatisfaction with their current role, citing age discrimination and a desire for more varied work environments. Participants advise against pursuing a second bachelor's degree, recommending instead that a master's degree would be more beneficial and cost-effective. They emphasize the importance of continuous self-improvement to mitigate age discrimination in technical fields.

PREREQUISITES
  • Understanding of software development principles and career trajectories
  • Familiarity with the educational pathways in engineering disciplines
  • Knowledge of age discrimination issues in the tech industry
  • Awareness of the differences between bachelor's and master's degree value
NEXT STEPS
  • Research the job market for electrical engineering roles and their on-site requirements
  • Explore civil engineering programs and their relevance to previous software experience
  • Investigate the benefits of obtaining a master's degree versus a second bachelor's degree
  • Learn about strategies for overcoming age discrimination in technical fields
USEFUL FOR

Individuals considering a career change from software development to engineering, career counselors, and professionals facing age discrimination in technical industries.

peterAce
Messages
1
Reaction score
0
Hi,

I've completed a bachelor in computer engineering (software development). Working as software developer for almost 3 years now. Am 27.

I don't hate the software development but it's wearing me out. It's also that I'm always in the same office, looking at code behind pc. I feel it's not good for me. Yes, I should have figured that out earlier. Also I don't see the future in this "carreer" all that bright because there's a huge age discrimination. Why hire a 45 year old software developer when a 20 something knows about the same? Anyway I just don't want to be stuck looking at code the next 15 years.

I'm really looking for a jump into something else and do another bachelor. Broaden my knowledge and so I can apply for more jobs than just software developer.

Do you think this is too late or stupid?

I want to get into a field where long term experience does matter. Preferable it should be somewhat related to previous study or the one study should have an advantage over the other. I could do something entirely unrelated but that's not that smart i guess?

I would really like to not be stuck behind a pc all day long.

Does electrical engineering have a lot of 'on location' jobs? Or is it also just office work sitting behind a pc? I guess electrical engineering has some things in common with software engineering and it would broaden my knowledge instead of a complete switch.

Civil engineering looks very interesting to me, but it has absolutely nothing in common with software development. Also my experience knowledge in this is basically none.

Thanks for any advice, negative or positive.
 
Physics news on Phys.org
peterAce said:
Also I don't see the future in this "carreer" all that bright because there's a huge age discrimination. Why hire a 45 year old software developer when a 20 something knows about the same? Anyway I just don't want to be stuck looking at code the next 15 years.
Of course there's discrimination against a 45 year old versus a 20 something when the 20 something "knows about the same." There's nothing special here with regard to software development. Discrimination occurs in just about any technical field against people who haven't progressed after 20 years on the job. Age discrimination isn't so bad (at least not at 45) if you constantly improve yourself and if keep your eye on your career. Don't let yourself get stuck in the same task for a long time, particularly when you are young. Don't move from one task to another to another, each of which is a carbon copy of the first.

Aside: Right now the age discrimination is against those 20 somethings. Hiring someone straight out of college is always a bit of a risky endeavor. Why hire a freshout when there are tons of seasoned engineer who were laid off thanks solely to the economic downturn?


I'm really looking for a jump into something else and do another bachelor. Broaden my knowledge and so I can apply for more jobs than just software developer.
Employers don't look kindly on people with two bachelors. It's much better to get a master's degree. It takes less time, costs less money, and is worth a whole lot more in the long run. This is true even if you choose to get a master's in a field slightly different from your undergrad degree and have to take a few undergrad courses to get up to par.
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 18 ·
Replies
18
Views
7K
  • · Replies 21 ·
Replies
21
Views
3K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 131 ·
5
Replies
131
Views
15K
  • · Replies 47 ·
2
Replies
47
Views
7K
  • · Replies 14 ·
Replies
14
Views
4K
  • · Replies 13 ·
Replies
13
Views
5K