Which is a harder: being a programmer or an engineer?

  • Thread starter Thread starter AchillesWrathfulLove
  • Start date Start date
  • Tags Tags
    Engineer
Click For Summary

Discussion Overview

The discussion revolves around the comparison of pursuing a career in programming versus engineering, focusing on the challenges, skills required, and personal motivations for entering either field. Participants share their experiences and opinions on the necessity of passion and interest in these careers.

Discussion Character

  • Debate/contested
  • Conceptual clarification
  • Exploratory

Main Points Raised

  • One participant expresses a lack of passion for both programming and engineering, questioning the feasibility of succeeding in either field without genuine interest.
  • Another participant suggests that pursuing a career solely for financial gain may lead to dissatisfaction and lack of success.
  • Some participants propose that programming involves structured thinking, problem-solving, and understanding complex systems, which differs from merely searching for information online.
  • A participant shares their background in both engineering and programming, emphasizing the importance of finding a career that aligns with one's interests for better performance.
  • There are suggestions for exploring free coding resources and introductory projects to gauge interest in programming.
  • One participant mentions that both programming and engineering can be high-income skills but notes that entry-level positions may not be as lucrative as perceived.
  • Another participant recommends trying an introductory programming course to assess one's interest in the field.

Areas of Agreement / Disagreement

Participants generally agree that passion and interest are crucial for success in programming and engineering. However, there are differing views on the importance of financial motivation and the perceived difficulty of each field, indicating that the discussion remains unresolved.

Contextual Notes

Some participants highlight the variability in difficulty based on personal preferences and the depth of knowledge pursued, suggesting that the challenges in both fields can be subjective.

AchillesWrathfulLove
Messages
30
Reaction score
6
I saved up some money and am looking to study either some type of engineering or programming course in the future. I am leaning towards learning how to program since I am mostly on my computer all day and am very experienced with Google searching.

They are both high income skills and honestly I have no passion or desire to do either but out of all the main jobs out there these stuck out to me the most. Are you an engineer or programmer? Please give me your honest opinion/s thanks!
 
Physics news on Phys.org
AchillesWrathfulLove said:
skills and honestly I have no passion or desire to do either
If you're in it for the money only, you won't last. Go into real estate or car sales !
 
  • Like
Likes   Reactions: AchillesWrathfulLove and Dale
One can practice both careers by becoming a software engineer. Outside university I rarely wrote applications but created thousands of lines of code at the systems level that often called other programmer's apps and functions. I left work feeling fulfilled most days and never starved.

I eventually concentrated on IT, knowledge engineering, and data center design but I also have a strong electronics background. As technology improves IT might be a more lucrative career path.

Ask yourself if you enjoy solving difficult puzzles and mental games and helping others.
 
  • Like
Likes   Reactions: AchillesWrathfulLove
If you are in it only for the money you will also not be good at what you do. Not a big self-esteem booster.

Do us all a favor and find something you really want to do! Put in the work now...
 
  • Like
Likes   Reactions: AchillesWrathfulLove, berkeman, Dale and 1 other person
AchillesWrathfulLove said:
I have no passion or desire to do either
They are both far too difficult to do well with no desire.
 
  • Like
Likes   Reactions: AchillesWrathfulLove, berkeman, hutchphd and 1 other person
AchillesWrathfulLove said:
I have no passion or desire to do either

Then it is highly unlikely you will succeed at either.
 
  • Like
Likes   Reactions: AchillesWrathfulLove
AchillesWrathfulLove said:
I am leaning towards learning how to program since I am mostly on my computer all day and am very experienced with Google searching.
Programming is very different from Google searching. Programming is more like a combination of understanding grammar rules, puzzle solving, very structured thinking, human factors and interfaces, more puzzle solving at a complex level, and very disciplined problem solving (debugging programs).
AchillesWrathfulLove said:
They are both high income skills and honestly I have no passion or desire to do either but out of all the main jobs out there these stuck out to me the most.
At an entry level, both jobs are mid-level in terms of entry-level incomes, not high-income. As suggested earler, if you have good people skills, then sales will give you a better opportunity to earn a fairly high income sooner. I actually considered working for a year or two as a car salesman at a point in my EE career where I was pretty burned out. The salary+commission would have been comparable if I could have pulled off the personal interaction part...
AchillesWrathfulLove said:
Are you an engineer or programmer? Please give me your honest opinion/s thanks!
I am both, and I enjoy both a lot. Back in undergrad, I had to make the decision between pursuing Physics (my first love, and I was very good at it at the undergrad level) and Engineering, and at the time in the mid-1970s the job market was stronger for engineering, so I got my degrees in EE. The first class that I took in undergrad that turned me from Physics to engineering/EE was ironically a programming class. The puzzle-solving nature of the programs, as well as my good background in English grammar (and hence my comfort with programming structure and grammar rules) were part of what turned me.

So as others have suggested, I'd recommend that you keep looking a bit longer for some career paths that interest you. The more interested you are in the work, the better you will perform at it, in my experience. Hope that helps.
 
Last edited:
  • Like
  • Informative
Likes   Reactions: CalcNerd, AchillesWrathfulLove, BvU and 2 others
Before you give up in disgust: There are some places on the net you can learn to code for free. And there are some developer tools you can download for free. Google some up. Pick one that looks interesting. Try to code up something. See how it feels to struggle through that.
Here are a few examples of things you could try at an intro level:
- Code up something in HTML that will load in your web browser.
- Do some Java or Java script and make that HTML fancy.
- Get one of the MS Office products and learn some VBA. (Though that's not free. There are Gnu equivs but I have no experience with them.)
- Get a database app and make a simple database.
- Get Gnu C++ and learn to code "Hello World!"

There are lots of other possibilities, many free. There are several online free classes in video format. See if you find doing the beginner level stuff tolerable, fun, interesting. See if you can do it long enough to finish a project, and how stressed you feel at the end. Picture doing that for a full workweek for years. See how you feel then.
 
AchillesWrathfulLove said:
I saved up some money and am looking to study either some type of engineering or programming course in the future. I am leaning towards learning how to program since I am mostly on my computer all day and am very experienced with Google searching.

They are both high income skills and honestly I have no passion or desire to do either but out of all the main jobs out there these stuck out to me the most. Are you an engineer or programmer? Please give me your honest opinion/s thanks!
You'll need a genuine passion for both. Difficulty is scalable depending on the depth and breadth of your preference. If you're gunning to be a programmer try MIT6.00.1x on edX and see how you like it. It's introductory but thorough. Good luck!
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 19 ·
Replies
19
Views
5K
  • · Replies 18 ·
Replies
18
Views
3K
  • · Replies 15 ·
Replies
15
Views
4K
  • · Replies 8 ·
Replies
8
Views
5K
  • · Replies 22 ·
Replies
22
Views
5K