Programs EE major that loves physics class but hates computer programming

AI Thread Summary
An electrical engineering major may face challenges if they dislike programming, as programming is integral to modern science and engineering. While it's true that many applications use canned software, a solid understanding of programming can enhance problem-solving and logical thinking skills. Electrical engineers often engage in programming tasks, sometimes even in low-level languages like assembly. Although some argue that one can rely on software tools like Mathematica for specific applications, the reality is that programming skills are increasingly important across all fields, including engineering and business. It's essential for students to adopt a flexible mindset and recognize programming as a valuable tool rather than an obstacle, as a negative attitude towards programming could hinder job prospects in the future.
jaydnul
Messages
558
Reaction score
15
Is an electrical engineering major like myself going to have a hard time gettin through my bachelors if i can't stand learning a programming language? I love studying the sciences but something about cse bores the crap out of me.
 
Physics news on Phys.org
I wouldn't switch to physics if you hate programming. Programming and teaching are the main things that BS in physics graduates do. Maybe chem would be more up your alley?
 
It's hard to do any science or engineering these days without using a computer, and you need to be able to tell the computer what to do. What is it about programming that you "hate"?
 
Maybe hate's a strong word. I just don't enjoy learning a programming language (I usually enjoy studying most subjects, even if they don't pertain to the sciences). Of course someone could say, tough crap, learn it anyways, which i understand since it applies to so much, and i will. I am just weary of going into a field where programming will be my main job duty. So would an EE major have MORE programming duties than your average physics major?
 
phyzguy said:
It's hard to do any science or engineering these days without using a computer, and you need to be able to tell the computer what to do. What is it about programming that you "hate"?

It is true that all science today involves computers somehow.

However, you have canned software for many applications. It is entirely possible to know little programming and just use the canned software.
 
chill_factor said:
It is true that all science today involves computers somehow.

However, you have canned software for many applications. It is entirely possible to know little programming and just use the canned software.

I guess it's possible to just use Mathematica or something.
 
Every ee I know does programming. Sometimes in assembly!
 
Best Pokemon said:
I guess it's possible to just use Mathematica or something.

For more complicated things you need CAD style simulation software. The number of people that can write these simulations is vastly smaller than the number of people that are required to use the results of these simulations. So a company writes the software and sells user licenses.
 
lundyjb said:
Is an electrical engineering major like myself going to have a hard time gettin through my bachelors if i can't stand learning a programming language? I love studying the sciences but something about cse bores the crap out of me.

This always mystifies me when people say things like this. Try to help me understand. What is it about learning to code that you dislike? Learning to code is simply learning to think logically and capture your ideas in an unambiguous way. If you like science, it is surprising that you dislike thinking logically. Is it learning the details of the syntax that bothers you? If you write is "pseudo-code" (which captures the algorithm without requiring that the syntax is perfect), does this help?
 
  • #10
You don't have to love programming, its just a tool that make many things easy.
And programming is everywhere, even Business majors learn it in one form or another.

Be open and avoid closed mindedness (i.e. since I hate programming I will not learn it), flexibility is a part of the solution.
Engineering & Sciences require flexibility and agility.

If you go to a job interview and you show that you dislike programming then its a disaster.
 

Similar threads

Replies
6
Views
3K
Replies
8
Views
1K
Replies
4
Views
1K
Replies
4
Views
2K
Back
Top