Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

Will coding be useful for my career? (Engineer here)

Hello, I'm Eddy. I'm going to start my EE major this fall, even though it is actually full of general requisites. Now, I find coding very interesting and I think it could be a great hobby that also, and if I become proficient at it, I could earn some money from it. I'm also interested in Computer Engineering, and depending of what I decide I can study EE or CompE; they are almost the same so I don't need to make a choice now. I must highlight that in my major, I would not almost learn anything about coding, I would just touch superficially, and will just learn how to code with C and how to use Mathlab, but that's about it.

However, I wonder, learning how to code in Treehouse would be any useful in my engineering career, especially if I am an EE? I mean, are the languages that I learn here any useful? In what ways it could help me? Thank you!

1 Answer

Paul Frivold
Paul Frivold
1,073 Points

I've just finished with my first year of Mechanical Engineering. As far as I can tell, learning to code will be extremely helpful for any engineer, but especially for EE and CE students! It seemed to me that all MEs, EEs and CEs had to learn basic C, and then both EEs and CEs continued to learn C++, Assembly, and quite a bit more. I have a good friend who is doing EE, and there is definitely a lot of programming involved, the fact that he had spent some time tinkering with arduinos and learning their programming language definitely gave us a huge advantage when it came to some of our Intro to Engineering projects. I'd say that you should at least familiarize yourself with basic C (C++ was the standard at my University, at least for the first year).

Anyway, I wouldn't worry to much if you don't get around to learning to much code before you get to college because they will teach you the basics there. But I'd still encourage you to give it a shot, you'll figure out if you like it or not, and I think you'll find the knowledge useful no matter what concentration you decide to pursue.

Good luck with college! And I hope someone more qualified than me answers your question better than I did. :)