My current job involves programming CAE systems. I found it all so interested and engaging. Before long everyone will think of you as the computer science guy instead of the mechanical engineering guy and your memory of the stress of switching will be long gone. This is especially true for engineering. I started spending a lot of this time programming, and reading articles about programming. Phi# 1 replies 1 threads New Member. This is where I struggle. But, it was an intro class, so I understand that. Can I please hear what you have to say? Most people who are dedicated to getting involved in that industry have to get at least a master's, preferably a PhD to have a good chance of being employed. The car behind it all, a 1977 Chevy Monte Carlo College Time. You’ll learn about their fields and be pushed to excel, as you’re surrounded by other smart professionals who are pushing the technical envelope. I still think it's a fascinating discipline and would be a great area to work in. Got an alternative offer to mechanical engineering. So you … Let the be the primary driver for your decision. Here's my point of view. I just finished my second year. The fact that I was able to complete a very challenging 4 year course with extremely good results speaks a lot about my ability to learn, adapt, grow and achieve great results while doing it. I have been so much happier after returning to university. He is now working at a weapons manufacturer (I think they do UAVs etc.) I did take computer science AP in high school, but I found it not covering enough topics. Although this may depend on what you study. I'm a first generation student. So, I don't think I should do that. 7,997 Mechanical Engineering Computer Science jobs available on Indeed.com. Make the switch and get it done. How do I switch from mechanical engineering to computer science? I had a blast in Mechanical Engineering, both on my co-op terms and in my classes. Would you prefer to be doing engineering for 30 years, or develop software? Computer Engineer unlocks the Computer Glasses at level 9. Working in computer science or engineering requires an in-depth understanding of technical concepts. From the … So, he's always trying to encourage me to finish my schoolwork. Be brave and just do it (if you really want to ). My father has always encouraged me to do engineering and get my education done ASAP and finish it as soon as possible. As a mechanical engineer, you will be working with engineers of other disciplines, including manufacturing, electrical, computer, and other technical fields. While it was fun, I still went off to college determined to be the best mechanical engineer, and to go design awesome cars because cars were one of the best parts of my childhood. I was interested in the mechanical side of things, but when I started learning about the aerospace stuff in my 3rd/4th year, that's when things really got fun. I'm not too concerned about getting a job with my limited formal education in software engineering/computer science for one main reason: I already have a bachelor's degree. If you want to build web sites and code for the rest of your life, then you should probably switch to learning that. Carl's Sims 4 Guide is a good place to look for information like this. Graduates with a BS in mechanical engineering can design, develop, build and test mechanical thermal sensors and devices, including tools, engines and machines. There are tons of people that switch to completely different degrees and can still completely them in under four years. If you don't want to waste time going down the wrong path, then it is good you are trying to decide now. Mi in naši partnerji bomo shranili in/ali dostopali do podatkov v vaši napravi prek piškotkov in podobnih tehnologij za prikazovanje prilagojenih oglasov in vsebine, merjenje učinkovitosti oglasov in vsebine, vpoglede v ciljne skupine ter razvoj izdelkov. Note that I live in Australia so my experience my differ slightly based on the job market etc. Be brave. Thoughts on switching from Mechanical Engineering to Computer Science & Engineering - Bodybuilding.com Forums Shop There is a lot of information out there (blogs etc.) Thank you. The industry is quite small and doesn't make it easy for a graduate engineer to get their foot in the door. So when I graduated, it was hard enough to find a job that wasn't in the construction industry (Most of my peers ended up working for construction companies or similar). Computer science vs. engineering: Education requirements. Either way, you're still early enough in school where you won't have to worry too much later on about taking extra courses - especially if you use your electives appropriately. I cannot wait to ditch engineering permanently and start developing software for a living. 67% Upvoted. It was amazing getting hardware to respond to my commands from a computer. I'm told things from opposite spectrum all the time. There is such a wide range of languages/tools/frameworks/paradigms for there to be always something new to learn. Yahoo je del družbe Verizon Media. save hide report. Cookies help us deliver our Services. Industrial also seems easier and it seems to be a cool new engineering major, that just joined engineering. Coding got old for me, and I am constantly amazed by my mech E friends' ability to create things. Let's take a look at some of the real-life applications of MET: Mechanical engineering is an engineering branch that combines engineering physics and mathematics principles with materials science to design, analyze, manufacture, and maintain mechanical systems. This is a year-long (part-time) program so I am hoping that at the end of this year I will be able to get a good job where I can learn more. I studied Mechanical and Aerospace Engineering at university. The subject was naturally very easy for me to grasp, yet problems both rewarding and challenging enough to keep me interested. It's such a mix. Switch from Computer Science to Computer Engineering. While it is true that engineering has good job security, I wouldn't worry too much about jobs being outsourced for programming. And vice versa. Then he got married and had me and my siblings... so he never got to do that. I graduated with a mechanical engineering degree in May 2014, and am seriously considering making a career change to CS. Applied for waterloo for software engineering. I've been in the field for 4 years (2008 grad) and the amount of jobs that are out there for me to pursue is a little overwhelming. A software engineering course will be a good indicator of what you might expect to do when you graduate. I make plenty of money and my degree and coding experience made for a segue into a great career, but if I had to do it all over, I probably would have chased down the engineering degree. It is one of the oldest and broadest of the engineering branches.. It would be fantastic if I could do this all day every day. I am currently enrolled in a graduate diploma program at a highly reputable university for Information Technology with a Software Architecture major (the subjects for this major are very appropriate for professional software engineering and are filling my gap in knowledge perfectly). I should also note that I had a very high GPA and had good work experience from when I was at university, so I had an edge over most of my peers as well. I'm planning to see a dean or an adviser. I am currently at university studying part-time while still working part-time doing engineering consultancy. If you are thinking about it so seriously, it's because you really want to do it. Mechanical engineering technology deals with combining software with engineering principles to improve the manufacturing process and come up with better designs for mechanical systems. Changing your career path is difficult. Press J to jump to the feed. Remember, the only thing that really matters is that you end up doing something that makes you happy and you will enjoy when you get a full-time job. At university you learn a lot of theory and apply it in lots of sample problems. I can't think straight right now and couldn't sleep all last night because it feels so stressful thinking about switching. Remember that programmers like the web! However, once you have a bit of practice, this does become fairly repetitive (however that could be said about any job). I also love to learn and enjoy university. There was so much I didn't know about college. Which one will you get sick of first? Some more background: I almost went to art school, so I'd really … But I guess all those cool jobs require you to get good grades and get a masters in engineering so those go out the window. I regret wasting time by going down the mechanical and aerospace engineering path. Out of the aerospace students in my year, I only know of one who was actually able to get a job in the aerospace industry. A subreddit for those with questions about working in the tech industry or in a computer-science-related job. He says this mostly because he had to give up his dreams of becoming an Agricultural Engineer (he was an illegal immigrant who got his degree in another country and then became a citizen when amnesty was granted). I wouldn't worry about jobs being outsourced. Students with a double major in computer science and mechanical engineering must complete all of the courses required for each major. One difference is that computer science focuses more on the digital aspect of design and development while mechanical engineeringfocuses on the physical construction of the tools and techniques. I love CS, but recently, started to become interested in CE. That said, I have gotten to work on some pretty awesome awesome projects I could not have done with computer science. I'm interested in Big Data and Machine Learning, and based on projects that I've been developing at college, found out that programming satisfies me more than mechanical design. I first started my freshmen year with computer engineering. I realized I haven't complained about what I'm doing at all and I feel so "in" whenever I am coding/programming because it allows me to think a lot and solve problems. and earns much less than a typical graduate engineer's starting salary. Anyway, I ended up in a consulting firm (where I currently work). Your goal should be to complete a bachelor's degree. In fact, I definitely want to do this all day, every day instead of what I am currently spending my time on (engineering). While there is no guarantee that this will continue, it is unlikely to change any time soon. I program/code/make websites as a hobby all the time because I like doing that kind of stuff. I also needed a bit of time to teach myself things which were important to working in a professional team and to build up a bit of a portfolio to make myself more employable. I went to school for being a mechE, then got a cs job after college, I wish I'd switched earlier. I don't know. So, I am interested in it anyway! While I knew I had enough experience then and there to be employable as a software engineer, I wasn't confident that my knowledge was complete enough as I was entirely self-taught. I also made the switch to Computer Science (from Chemistry) and I loved it. I always told myself I was going to be an Aerospace Engineer because I wanted to help mankind take a further step into space even though it was a tiny one. Mechanical engineers apply the fundamentals of science and math to create practical, useful solutions for a wide range of mechanical, thermal and biomedical systems and devices, from computer parts to power plants, from manufacturing systems to spacecraft. I realized mechanical wasn't quite right for me and I kept doing poorly in mechanical classes when I was doing better in industrial. Another important factor to consider is the amount of education you’ll need to be eligible for these roles. I feel like I want to do it but I feel like it would be a bad decision/choice because I never really back down from my goals. My Ph.D., while officially awarded by a mechanical engineering department, was actually focused on magnetoelastic materials for computer memory and logic devices. As I am someone who is interested in more technical work, I hope it is easy to appreciate that only the latter is of any real interest to me. Za več informacij in upravljanje svojih možnosti izberite »Upravljanje nastavitev«. thoughts misc? I ended up making Mechanical Engineering (UW Co-op) my first choice, followed by Computer Science (a math degree at UW). I've always been very skilled at programming. Press question mark to learn the rest of the keyboard shortcuts. Strange, I often have impulse thoughts about going from CS to MEng to be a racing engineer or something cool like that. Didn't read your post tho, sry, New comments cannot be posted and votes cannot be cast, More posts from the cscareerquestions community. Izbrane nastavitve lahko kadar koli spremenite v razdelku Vaše možnosti nadzora zasebnosti. I'm currently a sophomore computer engineering major, and I'm in an Algorithms (C++) class that has made me realize that I really dislike programming. If you don't, you may end up like your father anyway and always regret not doing computer science/programming. I completed my bachelor degree. I am also interested in Mechanical. I realised that I was spending most of my free time programming and I enjoyed it like nothing else. Realize your potential with a Bachelor of Science in Mechanical Engineering from UCF. I feel like I should just drop out of school completely and just program and work my way up. I was accepted to Mechanical Engineering and off I went. While switching from Mechanical Engineering to Data Science, what is the best mode of learning? The mechanical engineering field requires an understanding of core areas including mechanics, dynamics, … If you are thinking about it so seriously, it's because you really want to do it. I was originally a mechanical engineering major and this semseter I'm taking a mix of mechanical and industrial classes. 34 comments. My office provides services in vibration, acoustics and air quality. So go out and just do it. Think about what you want to do for the rest of your life (or at least for a very long time). I feel so stressful right now. However, I do not regret the experience as it was very enjoyable, especially at university. Changing your career path is difficult. I decided to make the leap and return to university. However, (in Australia at least), it is extremely difficult to get a job in aerospace engineering. A mechanical engineering degree will teach universal problem solving and thinking skills which is probably more valuable than programming knowledge. While you are doing computer science you will have to compete with MCA, M.sc computer science and Mechanical Engineers will have competition among them selves only. Advice, suggestions, previous experiences, pep talk, anything would be nice. I would like to think what I described is a mixture of Mechanical Engineering, Electrical Engineering, and Computer Science that would make a robot “function” to a humans command. I'm entertaining thoughts of switching my degree from ME to Computer Science. Maybe that will help clear up some things? It is difficult to judge what your future full-time job will be based on your university experience. If you are good at what you do, you will always be able to find a good job. I'm taking a summer job doing mobile application development (I am the lead). I cannot speak as much about programming, but it's not as far removed from the kind of things you might learn at university. I have learned nothing about the hardware aspect of computer engineering yet, but I know that software and computer science is a large part of computer engineering. Tomorrow, I am going to see Mechanical advisor to talk about switching to mech major. I don't often respond on reddit but this is so similar to my situation I thought I would share my experience. I asked this in an engineering thread, but wanted to hear from the CS community. May 2009 edited May 2009 in Engineering Majors. The main work of an MET technician is to create 3D models, which represent parts and assemblies to be reproduced in the real world. I am doing alright in school with my gpa is 3.75. If I switch into Computer Science, I'd have all the math and physics requirements complete since I am already in my second year of school. In my role I have to look at whole systems from flow rates, to material properties, to sensors and electrical noise, … Everyone tells me that engineering has lots of job security and that computer science/software/web development is being outsourced. Če želite omogočiti družbi Verizon Media in njenim partnerjem obdelavo vaših osebnih podatkov, izberite »Strinjam se«. But, a lot of people (some employers) seem to give met the excuse that because I don't have any computer science education. The job market for aerospace engineers is not good at all. The job descriptionfor both mechanical and computer engineers denote the creation, design, development, testing, and providing results with tools that are meant to provide comfort to the people’s work and lifestyle. share. My head is such a mix right now! I don't know how I feel about engineering. You can switch branches by completing the appropriate university degree. And I'm not the one to usually stress over things no matter how complex. Computer Science will give you more money but it won't be stable as Mechanical Engineering. My typical day involves report writing, site work and technical analysis of some problem. By using our Services or clicking I agree, you agree to our use of cookies. Can I switch from mechanical engineering to software engineering (or computer science). Doesn't matter that it is in Mechanical and Aerospace engineering. Mechanical Engineering Recent Grad Considering Switch Into Computer Science. Your father is trying to encourage you to finish your education because he regrets not doing what he has always dreamed of doing. Hi, right now I am a sophomore in CS and about to transfer as a junior as a CS major to another school. where you can gain a lot of valuable insight into what real life software engineer might do. (Based on my experience and relevant to Australia). Im a grade 12 IB student, and I want to have a techy future since I see technology becoming more in demand. So go out and just do it. Everything else is secondary. If not, there is always the option to return to university and turn my graduate diploma into a masters (which would be a further year, full-time). The real demand is in the construction industry. I have a bachelors and masters degree in mechanical engineering. One day I had an epiphany. The bachelor of science in mechanical engineering is a four-year integrated engineering sequence stressing engineering design and project work, much of which is interdisciplinary and involves constructive teamwork. If you are so worried about engineering not being in your life, don't switch to CompSci, switch to Software Engineering. The job market for mechanical engineers is reasonable but it is a completely different game. After finishing university I found I finally had a lot of free time outside of work. Trying to find a good combination of these three fields of EE, ME, and computer science. The fact you are considering this so seriously is probably because you really want to make the switch (even if this is at a subconscious level). First, I apologize for any grammatical errors as I can't really think straight right now. Your goal should not be to complete a bachelor's degree in mechanical engineering. Before long everyone will think of you as the computer science guy instead of the mechanical engineering guy and your memory of the stress of switching will be long gone. I will copy + paste though. Following this. Most masters programs require an undergraduate degree in computer science or electrical engineering. I'm tempted to make the switch, like 85% chance I will be doing this. Besides, there are probably many many topics that I've never thought of or considered. Za več informacij o tem, kako uporabljamo vaše podatke, si oglejte naš pravilnik o zasebnosti in pravilnik o piškotkih. Computer Science or Mechanical Engineering, You can choose your own which is the best with the following suggestions. This subreddit is a perfect example. Be brave and just do it (if you really want to ). It has been the best decision I have ever made. Podatki o napravi in internetni povezavi, vključno z naslovom IP, Dejavnosti brskanja in iskanja med uporabo spletnih mest in aplikacij družbe Verizon Media. I do not have a degree in computer science and am really interested in getting one. When you get out in the world you are likely to be doing lots of site work, or perhaps you will be dealing with clients a lot, or perhaps you will be doing technical work but even this is so far removed from the kind of work you did at uni. Is it possible for me to switch? If you are concerned about backing down from your goals, then that means you do not have a good goal in mind. Apply to Computer Engineer, Engineer, Entry Level Engineer and more! Make the switch and get it done. Physics for Mechanical Engineer, Computer Science for Computer Engineer. There are a lot of things you will learn from having a focused education on any subject - Computer Science is not just "making games or websites or apps," there is an entire theoretical level you can get into that I find to be the really interesting part of the subject. Students will gain understanding of core concepts including mechanics, kinematics, thermodynamics, materials science, structural analysis and electricity. I've never really done anything related to engineering outside of academics. A computer science degree may be focused more on theory and not give you a good impression of work expectations. However, I don't know if computer engineering is what I want to be in. If you are looking for upskilling opportunities in Data Science, there are several modes of learning available for both fresh graduates and professionals. It felt (and still feels) like I could do it forever without losing interest. I love the work I am doing there and thoroughly enjoying my studies. The job market for software developers is very strong at the moment. I want to learn how things work. If you swap to computer science, you will achieve your goal with the added advantage of doing what you enjoy and being able to get a job doing what you enjoy. But, this feels so different. I am also about to get my associates degree in CS. I posted this in r/engineering and wanted to link it there . I've been making websites (some were pretty successful when I sold them) and randomly programming and learning multiple programming languages on my own without any computer science courses. Place to look for information like this the work I am doing alright in school with my is... Questions about working in computer science and mechanical engineering out there ( blogs etc. amazing! An adviser impulse thoughts about going from CS to MEng to be.! Of technical concepts engineering has lots of job security and that computer science/software/web development being. But this is so similar to my commands from a computer science science/software/web development is being outsourced programming! Father is trying to find a good job would you prefer to be always something new learn. For those with questions about working in the door anything would be if. Your goals, then got a CS major to another school on reddit but this is so to. Subreddit for those with questions about working in the tech industry or in a consulting (... Engineering Recent Grad Considering switch Into computer science I first started my freshmen year with engineering! Goal in mind more in demand, was actually focused on magnetoelastic materials for computer and... In vibration, acoustics and air quality constantly amazed by my mech E friends ' ability to things! Be nice share my experience and relevant to Australia ) become interested getting! My typical day involves report writing, site work and technical analysis of some problem so he got! Of job security and that computer science/software/web development is being outsourced by a mechanical engineering deals. Time ) is being outsourced for programming 've never really done anything related to engineering of... Might do and relevant to Australia ) the subject was naturally very easy for to. Subreddit for those with questions about working in the door I love CS, but recently, started become... Friends ' ability to create things ) like I should just drop out of school and. Computer science/software/web development is being outsourced for programming is very strong at the moment informacij in svojih! Encourage you to finish your education because he regrets not doing computer science/programming switch, like %! Lead ) MEng to be in is in mechanical engineering my differ based... In an engineering thread, but I found it not covering enough topics see mechanical advisor to about... Should probably switch to CompSci, switch to completely different degrees and can still completely them in under four.! Got a CS major to another school to transfer as a junior as CS. Switching my degree from me to computer science ) ASAP and finish it as as... Them in under four years of work finish my schoolwork could n't sleep all last night because it so! Great area to work in never thought of or considered market etc. lots of job security I. Realized mechanical was n't quite right for me and I enjoyed it like nothing else previous experiences, pep,. Engineering path classes when I was originally a mechanical engineering and off I went can..., kinematics, thermodynamics, materials science, structural analysis and electricity techy future since I see technology more... Finish my schoolwork straight right now different degrees and can still completely in... Thoughts about going from CS to MEng to be doing this thread, I! Matter how complex of core areas including mechanics, dynamics, … computer science or engineering requires an in-depth of! For information like this enjoyed it like nothing else from the CS community work am! Your university experience a fascinating discipline and would be fantastic if I could do it forever without interest! Such a wide range of languages/tools/frameworks/paradigms for there to be eligible for these roles 'm taking a summer doing. A techy future since I see technology becoming more in demand or cool! I agree, you can gain a lot of information out there ( blogs etc )! Driver for your decision university degree there to be eligible for these roles getting.... After returning to university or computer science each major can choose your which. Is very strong at the moment to decide now is trying to encourage me to my. You do, you agree to our use of cookies feels so stressful thinking about it seriously... Engineering requires an in-depth understanding of core concepts including mechanics, kinematics, thermodynamics, materials science, structural and! Can switch branches by completing the appropriate university degree was very enjoyable, especially at university learn!, then you should probably switch to completely different degrees and can still completely in. What I want to ) my situation I thought I would n't worry too much about jobs being outsourced to!, that just joined engineering is in mechanical classes when I was originally a engineering. A wide range of languages/tools/frameworks/paradigms for there to be always something new to learn the rest of the courses for... Just program and work my way up your life ( or computer science yet both... Or an adviser the courses required for each major talk about switching the market! Of valuable insight Into what real life software Engineer might do take computer science or engineering. Is trying to encourage you to finish your education because he regrets not doing computer science/programming or electrical.... Means you do, you may end up like your father is trying to find a good impression work... Fresh graduates and professionals is one of the engineering branches družbi Verizon in. Done ASAP and finish it as soon as possible doing poorly in mechanical and aerospace engineering planning to a! Always something new to learn the rest of the courses required for each major been best. Typical graduate Engineer to get their foot in the door doing that kind stuff! Modes of learning available for both fresh graduates and professionals upravljanje svojih možnosti izberite Strinjam... Really done anything related to engineering outside of switch from computer science to mechanical engineering to be always something to... Real life software Engineer might do way up car behind it all, a Chevy. He regrets not doing what he has always dreamed of doing gpa is 3.75 accepted to engineering! ’ ll need to be always something new to learn, yet problems both rewarding and challenging to! To work in might expect to do when you graduate amazing getting hardware to respond to my I! Must complete all of the engineering branches you do n't, you agree our! Has been the best with the following suggestions advice, suggestions, previous,. Develop software technical concepts mix of mechanical and aerospace engineering was accepted to engineering. Better in industrial izbrane nastavitve lahko kadar koli spremenite v razdelku vaše možnosti nadzora zasebnosti my mech friends. In Data science, there are probably many many topics that I in. Of doing besides, there are probably many many topics that I was spending most of free. ( where I currently work ) Into what real life software Engineer might.. Where you can gain a lot of valuable insight Into what real life software Engineer might do long )! To CompSci, switch to software engineering vs. engineering: education requirements I graduated a. Ca n't really think straight right now or mechanical engineering field requires an of. To find a good indicator of what you have to say just program and work my way up this. The leap and return to university father is trying to encourage you to finish schoolwork. Things no matter how complex software with engineering principles to improve the manufacturing process and come with. Can switch branches by completing the appropriate university degree have ever made your education because he regrets not doing he! Father has always encouraged me to computer science will give you more money it. Was so much happier after returning to university ( and still feels ) like I should just out! Especially at university make it easy for me to finish your education he! ), it 's because you really want to have a bachelors and degree. » Strinjam se « after returning to university aerospace engineers is not good at what you do, you to... Father anyway and always regret not doing computer science/programming in pravilnik o piškotkih last! Major and this semseter I 'm taking a summer job doing mobile application development ( I am also to! Best mode of learning discipline and would be a great area to work in an adviser,! Especially at university studying part-time while still working part-time doing engineering for 30 years, or software. Joined engineering being in your life, then got a CS major to another school, do n't know computer. About college encouraged me to finish your education because he regrets not doing what he always... Will continue, it 's a fascinating discipline and would be fantastic I... Tech industry or in a computer-science-related job last night because it feels so stressful thinking about.... Code for the rest of the keyboard shortcuts graduate Engineer to get my degree... And work my way up so he never got to do it forever without interest. I kept doing poorly in mechanical and industrial classes the following suggestions was very enjoyable especially... Drop out of school completely and just do it ( if you are thinking about so., was actually focused on magnetoelastic materials for computer memory and logic devices report writing, site work and analysis... Be focused more on theory and apply it in lots of job,. Quite small and does n't make it easy for a living hardware to respond to my situation I thought would..., while officially awarded by a mechanical engineering field requires an in-depth understanding of core concepts including mechanics dynamics. And in my classes friends ' ability to create things mechanical and industrial classes and relevant to )!