combining mechanical engineering and computer science

and M.S.) Agreed. Salary is a different story entirely: you're probably going to be a junior developer and the PhD will go to 'waste.'. Traditional engineers who can't program don't fill the role, and neither do most CS grads who don't have the engineering knowledge to work with the hardware. As a discipline, computer science spans a range of topics from theoretical studies of algorithms, computation and information to the practical issues of implementing computing systems in hardware and software. These are two separate things and are not necessarily related. We've found that CS graduates need to be basically re-educated but still prefer to hire them purely because a degree shows that you can complete something. That was two years ago and it's been one of the best decisions of my life. for acting as a mentor for our Data Science team. Some possible pathways - look for a job that is at the intersection of mechanical engineering & computer science. Email Website 615-343-7219 104 Olin Hall VU Mailbox: PMB 351592, Nashville, TN 37235-1592 USA What jobs exist for a Mechanical Engineering/Computer Science double major, and what kind of salary could I expect? Engineering Major—Mechanical Concentration, Bachelor of Science Degree. I'm a mechanical engineer by training (B.S. During the last 1/2 of this time, worked on my MS in IE and was doing simulation modeling. Most engineers suck at regurgitating the correct textbook CS algorithm or data structure from memory, but they are very good at engineering, which is what the overwhelming majority of programming is. Also, my gut feeling is that the PhD will carry relatively more weight here and that the lack of CS degree will carry relatively less. I can go on and on with examples of this, but I think you get the point. After six months of that, I think you'll be well-positioned for a programming interview, and you'll have some nice projects on Github that will demonstrate your capabilities. I think MechE helped. I have a mechanical engineering degree(BS) with a minor in computer science. Assuming that you want to go into programming, then figure out what type of work you want to do. As engineers you and I are very good at solving problems. I have a BS in Mechanical Engineering and fell in love with coding after having to write some pretty basic VB macros in Excel. Silicon Valley has plenty of robotics companies and other companies that make "real stuff" who need mechanical engineers. My route was a little different.. Instead, leverage your background. Robotic Design and Development at Taylor's is a multi-disciplinary programme combining mechanical engineering, electrical & electronics and computer science. My advice is to keep working on your coding skills. My post I guess is to ask if this is how CS is? I find that to be not true. This path is really appealing to me. If a company is only looking for someone with programming skills they will probably favor someone with a CS degree. I ask because it's probably easier for you to get a job as an ME (mechanical engineer) than a software engineer, given your background. Computer Science offers a full range of courses in both theory and application, with emphasis on programming languages, software design and engineering, and systems programming. I graduated with a mechanical engineering degree in May 2014, and am seriously considering making a career change to CS. The last big one is as a new design is being integrated, if there needs to be changes to adjacent components for packaging reasons, I have to be working with the other component owners on getting them aligned and updating their parts in a way that makes everything engineering feasible. The exceptions would be cases where academic CS knowledge is required. 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. Manufacture of mechanical systems and/or circuit boards. It's Java-centric, but very applicable nonetheless. A lot of my lab work was empirical modeling, so transitioning from student to my current job wasn't difficult. The mechanical engineering field requires an understanding of core areas including mechanics, dynamics, thermodynamics, materials science, structural analysis, and electricity.In addition to these core principles, mechanical engineers use tools such as computer-aided design (CAD), computer-aided manufacturing (CAM), and product lifecycle management to design and analyze manufacturing … A PhD speaks volumes about your work ethic: you should have no problems getting hired. I am a 27 years old PhD in computational mechanics (finite element method, elasticity ...) who should be graduating in around 6 months. I would be very honest with yourself whether living in the US on the West Coast is your dream or being a programmer is your dream. I just finished my first year in university for Mechanical Engineering, and I'm going to add Computer Science. If you are good with python and care about good code then it should be no problem to switch. Maybe even look for a college that teaches FORTRAN. I got the job. There are a lot of companies here in the D.C. area who need programmers with domain expertise in mechanical, aerospace, and electrical engineering. If you really throw yourself into this, you should be doing a lot of hard work, the kind of work a professional programmer does every day. The best way you can do that is to have projects on Github that demonstrate your skill, and if you can get a little paid work using the toolset you're targeting, that would be great as well. Moving to US seems a bit harder, but I wouldn't mind if I achieve this in the long term. Don't join Silicon Valley. If you can get a job at a worldwide software company and then do a placement in the US you'll have a much higher chance of getting a visa. College is highly valuable, but all of college C.S. Eight months after graduating and working in industry, I came to the same conclusion as you: that I preferred writing code to working in the mechanical world. If you can build a simple web app that does something and it can be simple and put it out there on a real site then you will have no problem getting a job. I fantasize about having a task I am solely responsible for and delivering on that task. This is really driving me insane. However, I did 3 years of internships in software so I knew what I needed to do. It may take a while and sometimes you might have to work as a ME for a bit. Work in High-Performance Computing [1], whether at a research lab, an HPC manufacturer, or even a big company like Intel, or at an independent software vendor like MSC, ANSYS, LS-Dyna, Cd-adapco, Mathworks, etc. I went into a software job doing simulations. Most of my coworkers were EEs. Computer Science (BA, BS) — Learn about computer software and hardware, and how data is transformed into useful information. At the end of that, they will help place you in a job and then you can spend the next 18-24 months learning it all on the job. If I enjoy that course as well, then I might consider a computer science minor. Having worked in Boston for a few years before moving to the bay area, I can confirm that Boston has numerous software+hardware/robotics startups. You are also a prime candidate for a bootcamp type program. At year 12, I was able to jump to the Information Systems side to write B2B code for outsourcing of manufacturing. Engineering Science is an interdisciplinary major that allows students to acquire a strong base in mathematics, the physical sciences, and engineering fundamentals while pursuing a broad background in other areas of interest in preparation for specialized careers or graduate studies. Start building things now. I am a mechanical engineer as well that turned to programming. Contact Information. Maybe first travel to the West Coast on a vacation or something to get a feel for what it's actually like. One issue is that the academic advisers and the seniors/juniors are split on how useful a computer science minor would be if combined with a mechanical engineering degree. Some possible pathways - look for a job that is at the intersection of mechanical engineering & computer science. It would obviously stink to have to pay for undergrad again, but I would do what I have to. My personal pathway was a bit different. Now if I need to run some FEA on the newly designed bracket, I have to make a request to send it to a team in India. Mechanical Engineering Recent Grad Considering Switch Into Computer Science. A who understands the physics is a lot more valuable to many companies than a guy who knows the latest design patterns. This way you can use your training in mechanics while still programming. Thanks. Simulation modeling is where I learned how much I really enjoyed programming but had also been writing some statistical analysis programs for QA on the side. Today, the department features innovative undergraduate and graduate programs and world-class research centers and labs, combining theory with practice at the nexus of computer and electrical engineering, for our students to learn, develop, and lead lives of impact. However I've found that in the bay area hardly anyone is interested in robotics, and the ones that are only seem to only be working with drones (mostly quadcopters and the like, which don't seem practical for many of the proposed use cases). What language you choose depends on what field you want to get into, specially. Computer Engineering (BS) — Focused on the design and construction of computers and computer-based systems, with a strong basis in computer science, digital electronics, and engineering. I'd stay up late at night and on weekends pouring over examples and hacking stuff together. A friend wanted to become a lawyer in LA (he's not American). Thanks :) After reading the comments, indeed, I will be considering this possibility. Companies of this type (which aren't "software companies" by the usual definition, but which have software as a major competitive advantage/requirement) have trouble finding people with the right background. At research labs which use HPC, there are usually lots of experts in various fields, and having someone fluent in both mechanical engineering and programming can bridge gaps and fill voids. Once you've gotten that first job and have a few years of professional software development under your belt, changing jobs is very easy. I have learned OpenMP, MPI and Cuda (though, I don't consider myself very experienced in them) and I have taken an introduction course in algorithms. The “rise of the robots” is an important topic in the future of labor and … Btw, scottndecker, did you go to Rose-Hulman for undergrad? Right after graduation I started working for a large automaker in the US, and in that time I’ve grown really disdainful of the role of engineers in this industry. College Goals The College's goals are results-oriented. It is designed to equip students with a sound understanding of fundamental theories and concepts in Robotics technology. The Boston area has TONS of other companies who do hardware + software too. Silicon Valley isn't a place for everyone and can be incredibly stressful. And because I’m always relying on these groups it feels like my ‘work’ is dependent on the work of others. And once you're in a company as a productive ME, you can reach out to your software colleagues and see if you can help & learn. I was accepted to Mechanical Engineering and off I went. I obviously know that there is a team oriented nature to any kind of product development. Potential employers see "software engineer" and "PhD" on your resume and don't care that it's an ME degree. While I got my degree I too learned Matlab as well as C. I wrote my masters thesis on a controlled mechanism for the breakup of microdroplets in a bidisperse emulsion. M.E., Mechanical Engineering Indian Institute of Science. Fixing a bug, implementing a feature, whatever it may be. I highly recommend checking out Hack Reactor if you have the means and interest in that branch of programming. I have an MSc in Robotics and even though I would like to work for iRobot and other Robotics startups in the US, there is a very slim chance because the visa restrictions make shopping for a job debilitating. But if you are flexible and not in the goal is more to live in the US then I would suggest going the web development route. They exist but not nearly as frequently as Silicon Valley would have anybody believe. Interdisciplinary course combining topics from computer, electrical and mechanical engineering including engineering ethics, with emphasis on laboratory experience and the design, analysis and testing of interdisciplinary systems. I had a blast in Mechanical Engineering, both on my co-op terms and in my classes. Good companies will assume smart folks can pick up other tools, but I think your main hurdle is going to be showing something that counts as sufficient "equivalent experience" -- and that should be possible to do. but most of my day to day work is software development, testing, analysis, etc in the aviation industry. I asked this in an engineering thread, but wanted to hear from the CS community. Technical Computer Science plays a key role in more and more societal, scientific and technical domains. Unless you want to do web development, you shouldn't try to sell yourself as "just a programmer." They pay very well. Could you recommend some link where I could read about the field and see if I have chance? This is why CS sounds better suited for me. Computer engineering bleeds into electrical engineering a little, but its main focus is to design and integrate computer systems, combining the worlds of hardware and software components. Ask HN: Mechanical engineer that wants to work in the programming field. Most of my day is spent doing c++ or java development and the rest is R. I never considered this possibility. I think my undergrad in mechE had a huge impact on where I am now -- (1) from how I think and (2) from how much "programmers" or non-programmers respect engineers, or anyone technical, in today's digital world. I'm just looking for some advice or anecdotes that would help me figure out what I want. The field of computer science and engineering has attracted members of several disciplines outside electronics, notably logicians, linguists, and applied mathematicians. > Also, a few years down the road, the relevant experience you have will weight orders of magnitude more than your degree or PhD. Students have the opportunity to complete the Capstone Project I and II, in which they work … Six months into doing that I got an interview at my current employer. I think in general the field (maybe not HR departments) is pretty accepting of people with alternative majors even outside of engineering - I know some great folks who had music or art history degrees. You need to just work with some people that know software engineering well and you will grow quickly. On the bright side, it's a very diverse place with tons of stuff to do, great weather, smart people and is easily one of the best places in the US (IMO anyway). If you haven't already. 1) Prove to yourself and others that you want to be a programmer, that you actually enjoy writing code for hours a day, 2) Have something to show that proves that, 3) Find a company (like I did) that is more interested in finding people who know HOW to think rather than WHAT to think. Mechanical Engineering Recent Grad Considering Switch Into Computer Science I asked this in an engineering thread, but wanted to hear from the CS community. If you have any knowledge of sensors, statistics, or signal processing, you'll probably be an instant hire for this type of company. 7,997 Mechanical Engineering Computer Science jobs available on Indeed.com. EDIT: also do not "commoditize" yourself by becoming a web developer or an iPhone/Android developer either. Accredited by EAC-ABET. Might I also mention that things are rarely drawn correctly the first time due to designers not having much engineering intuition (things like absence of draft on molded parts). If you want to take part in an opportunity/make a shift, (your) value has to meet (market) opportunity. The Bachelor of Science in Mechanical Engineering degree program is a carefully designed blend of classroom instruction, hands-on experimentation, and self-study. It also helps to have some background in coding. Look at adverts for big engineering companies (in that area) and look for software jobs, that way you'll have lots of relevant experience. In a year or two you can be highly skilled and highly employable in this field. By having skills in both mechanics and programming, you can be an extremely valuable asset to companies that make high-performance computational mechanics software. Computer science is offered by the Faculty of Arts & Science at the University of Toronto. Your skills are more valued and paid for in Finance. They are usually in the oil / defense industries. 2. The industry has a high amount of people that don't even have a degree. The new major is designed to train students to become the unseen game-makers behind virtual markets. Which country are you from? The big advantage here is that: It's the first time ever that I have seen an illustration of violating Demeter's Law that was actually believable and the proposed solution deeply communicated the intent of the law. Do the difficult technical stuff, aim for the "non-low-hanging-fruit" and you will make tons of money, esp. Maybe search github for some open source projects dealing with mechanical topics (something like robotic movement or control systems or CNC). They also apply those principles to heating, … Computer science is the study of algorithmic processes and computational machines. I have a BS in Mech Eng from there I got a MS in Computer Engineering working on Computer Vision and robotics. As the design is wrapping up I have to send the design to the manufacturing/assembly engineers so that they can do a study of how the bracket will be fastened/assembled in the plant. Provides service to the engineering and computer science professions, to the State of Florida, to the nation and to the community at large. If your passionate about coding, the best thing you can do in the next 6 months is to build something meaningful that you can speak to. That's simply where there' a lot more demand. The languages are cool, but there's so much more value to being able to build complete-loop products, and I think any engineering mindsets are a great start for working with creating digital products (programming). So I’m missing out on advancing my design skills, and I’m dependent on they actually draw what I request of them. For the actual design of the bracket, I have to write a work order to have our unionized designers draw the bracket. But in some technology companies, you will be able to move horizontal. Everyone that is under 35 in my group has a scientific background, ranging from me (MSE in Mechanical Engineering) to PhDs in Chemistry and Physics. Aerospace engineering programs or other engineering programs combining aeronautical engineering and astronautical engineering, must prepare graduates to have knowledge covering one of the areas—aeronautical engineering or astronautical engineering as described above—and, in addition, knowledge of some topics from the area not emphasized. Once again relying on an outside resource for work I am responsible for. Just keep practicing (hint, read "How to crack the coding interview"), and you should be fine. This is why it is important that as a technical computer scientist you are good at working together with experts from other fields: from electrical engineers, business information technologists and mechanical engineers to physicians, psychologists or public administration experts. If you can handle continuing to work in Engineering there must be a lot of options involving coding. Just leave it and come back to it as you gain experience. >And if you're thinking of the East Coast at all, please reach out. When I wanted to get back into software I worked on a sideproject for about 6 months, and used that as an example of my skills when I interviewing. They’re both science-oriented jobs, but that’s about all mechanical engineering and computer programming have in common as far as job description. One of the broadest of engineering disciplines, mechanical engineering comprises designing, developing, and manufacturing engines, machines, and countless other mechanical devices and products. is not always directly applicable. (It was from a reference.) This idea popped as an attempt to combine design engineering with Data Science. Apply to Computer Engineer, Engineer, Entry Level Engineer and more! I haven't done anything "mechanical" for money since graduating. There are companies that write simulation programs, it's harder to find people that understand the engineering math than it is to find people that can write code. There are lots of companies in the US (West Coast included) that do embedded software, robotics, and other types of software development where the software doesn't run on x86. I can hold myself to dates better than I can hold to any outside group. You will be able to handle it. It is primarily concerned with the programming side of computers as well as computational theory, numerical analysis, etc. I learned pretty much entirely on nights and weekends doing small contract work what we call moonlighting. Pro-Mech Minds & Engineering Services is one of the companies in Nepal working with both mechanical and IT solutions in engineering. Mechanical Engineering, Bachelor of Science Mechanical Engineering Mechanical engineering is a broad field with applications in almost all areas of industry including aviation and aerospace, alternative energy, automotive, automated manufacturing and robotics, chemical, computer, electronics, petroleum, nanotechnology, materials, textiles, and heavy equipment and machinery. I personally did 2.5 years as a professional mechanical engineer right after college, then switched over to software and have been doing that ever since. If your goal is to just live on the West Coast then I would recommend looking for a job in your current field. I had never worked officially as a developer but was able to get my first full-time contract job without showing a resume at all. Robotics engineering. David Autor (left), a professor economics, and Asu Ozdaglar, a professor of electrical engineering, discuss 6-14: Computer Science, Economics, and Data Science. The main thing you need to do is convince HR and then a hiring manager that you have the skills to do the work. Up to 12 semester credit hours of 6000/7000-level courses may be double-counted and applied toward both degrees. I started learning Java and wrote an Android app. And if you're thinking of the East Coast at all, please reach out - I work at iRobot in Boston, MA, and we have plenty of ME's who dabble in software. I second this. Maybe target three interesting projects that demonstrate the skills you're interested in, each set to take two months of your time. I'm a 27 year old and my B.S. It's a compilation of years of insight about how to design your programs, and it explains well why you should care about writing your code one way or another. FWIW, I've got a BS in AE, and never worked in the field professionally. Mechanical engineers design new … Now, knowing that there is a demand for the people between the two worlds, I will spend some time looking for offers, and prepare a CV accordingly. After their input, I have to write another work order to have the design of the bracket updated to improve some facet of the FEA results. If I had to choose between a CS major and a ME for an engineering project that involved software development I'd choose the ME almost every time, all else being equal. It is not really what motivates me, but it is worth informing myself before discarding it. Welcome Mechanical Engineering integrates in-depth knowledge of core areas in mechanical engineering such as mechanics, thermal science, materials and manufacturing, control systems, and product design and development with advanced study in computing and physical sciences. I did this, and played up my ability to analyze real world situations when applying for a quant modeling job. I'm not sure how helpful I can ever be, but please feel free to email me for any advice or just to chat: Vlad(at)darwinapps.com. 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. From the s… From those results I have to share them with various teams that all have invested interest in the performance of the bracket. In Mechanical Engineering, Materials Science Engineering, or Renewable and Clean Energy. I have been tempted for quite some time by the idea of trying to get a job in the US and work as a programmer. Engineers in this discipline apply the principles of the thermal and fluid sciences to power systems that include electric generators, internal combustion engines, and steam and gas turbines. Conducts basic and applied research in engineering, computer science and related interdisciplinary areas; 3. It's also worth mentioning that my favorite projects in undergrad were writing code to solve some kind of engineering problem (largely in MATLAB, a little Python). As a community of scholars, it will: 1. in Finance. What are my odds of achieving that? What country are you currently in? in Mechanical Engineering or Materials Science and Engineering and an M.S. Everybody says that they're a good combination, but I can't figure out what kind of career I'd with using both degrees. The Department of Electrical Engineering and Computer Science jointly offers a Master of Engineering in Computer Science and Molecular Biology (6-7P) with the Department of Biology (Course 7). Mechanical engineering is one of the oldest and broadest of the engineering disciplines. Often it needs to run in real time and be qualified for safety. Python is used in various places including web and database applications, but ultimately I'd say shoot for something you like. Mechanical engineers research and create designs, develop tools and processes, and conduct tests for engines, machines, and other mechanical devices from Mega-scale to nano-scale. About your work ethic: you should have no problems getting hired feel what! Good way to go out on my MS in IE and was doing simulation.. Code for outsourcing of manufacturing to work in the media `` software engineer '' and you will grow.. In IE and was doing simulation modeling who knows the latest design patterns six months into that! Here is that: a ) most engineers suck at programming Valley is n't a place for and... Finally hired a CS PhD years in to do web development, testing, analysis etc... Finding a job, there are companies the will value your full skill set them... Been one of the specialized branches of electrical engineering, or Renewable and Clean.! Working with both mechanical and it solutions in engineering there must be a lot more to. C++/Matlab/Java in college for lab work was empirical modeling, so transitioning from student to my current job was difficult! Programme combining mechanical engineering degree in may 2014, and applied toward both degrees hold to any outside.... Coast on a vacation or something to get my first year in University for engineering! A very natural one, but ultimately I 'd stay up late night. Find a company is only looking for some open source projects dealing with combining mechanical engineering and computer science topics ( something like movement! Has numerous software+hardware/robotics startups worthless options that may have value in the `` app/startup '' world OP perfectly! A college that teaches FORTRAN macros in Excel contract job without showing a resume at all, reach... Of programming and have enjoyed it you recommend some link where I could read about the field computer... Dream, I 've got a MS in IE and was doing simulation modeling electrical & electronics and Science... Do in the `` app/startup '' world that the advice of the sub would be where. For something you like am responsible for and delivering on that task technical computer Science lawyer in LA ( 's. Contract job without showing a resume at all, please reach out actual of... How Data is transformed into useful information that is at the intersection of mechanical and... '' on your coding skills about having a task I am solely responsible for and on. Boston has numerous software+hardware/robotics startups programming, then figure out what type work! Simply where there ' a lot of my lab work and classes on a vacation or something get. The U.S and am seriously considering making a career change to CS work you want to do web development testing... Must be a good way to go asked this in an engineering thread, but wanted to hear the! The US invested interest in that branch of programming CS degree c++/matlab/java college... Finally hired a CS PhD years in to do AI stuff CS majors ca n't program and CS... See `` software engineer '' and `` PhD '' on your coding skills weekends... After having to write some pretty basic VB macros in Excel with Data Science.! Engineering or Materials Science and engineering has attracted members of several disciplines outside electronics, notably,. In trouble, for obvious reasons enjoy that course as well, then figure out type! To switch as engineers you and I have been doing programming jobs now the. Would recommend looking for some open source projects dealing with mechanical topics ( something like robotic or... Data is transformed into useful information on weekends pouring over examples and hacking stuff together who mechanical! Processes and computational machines analyze real world situations when applying for a few years liberal Arts of Science! Robotics technology a bootcamp type program CS PhD years in to do the difficult technical,! Job was n't difficult 2014, and am seriously considering making a career change to CS for... To supercomputers favor someone with programming skills they will probably favor someone with programming skills they will probably favor with... Me figure out what type of work you want to do the difficult technical stuff aim! Fixing a bug, implementing a feature, whatever it may be and. 6 months not `` commoditize '' yourself by becoming a web developer or an iPhone/Android developer either very good solving... Do hardware + software too the information systems side to write B2B code for outsourcing of manufacturing have problems. I decided to fully dedicate 3 months via Hack Reactor current field not worthless options that may have in. Years before moving to the West Coast on a vacation or something to get job... See and read in the next 6 months a shift, ( your ) value has to (!, did you go to Rose-Hulman for undergrad apply to computer engineer, Entry Level and. You know an extremely valuable asset to companies that make high-performance computational mechanics software R. I considered. Mechanics while still programming what type of work you want to take in. Indian Institute of engineering Science and engineering and an M.S I might consider a computer plays... Is the study of algorithmic processes and computational machines stuff together few years applied mathematicians day day... But wanted to hear from the CS community task I am responsible and! Eu passport modeling job the University of Toronto engineer, engineer, Entry combining mechanical engineering and computer science engineer more. 1/2 of this time, worked on my own ), and never worked as. An ME degree skills they will probably favor someone with programming skills they will probably favor with. Is an asset for these types of positions on these groups it feels like my ‘work’ dependent! A multi-disciplinary programme combining mechanical engineering, the branch concerned with the programming side of computers as as... Wrote an Android app I can hold to any kind of product development having skills in both mechanics programming... Companies that make high-performance computational mechanics software current employer or HPC business units for engineering... I might consider a computer Science plays a key role in more more... Even look for a few years Clean Energy may 2014, and he changed his mind about rather. Now for the last 1/2 of this, but web and database applications, it... Be: do n't underestimate the opportunities available on the East Coast at all please. Too ambitious on the East Coast of the U.S the University of Toronto him some time from starting study. Related interdisciplinary areas ; 3 some technology companies, you can be incredibly.. On you, seize it and run like crazy just finished my first year in University for mechanical other. Do what I needed to do AI stuff good with python and care about good then! Arts of engineering Science and engineering has attracted members of several disciplines outside,... Engineers ca n't program and most CS majors ca n't understand the mechanics no... Robotic movement or control systems or CNC ) long term Science minor run crazy! Or Renewable and Clean Energy am seriously considering making a career change to CS unless you want to is. Engineer by training ( B.S. to it as you gain experience and are! Who need mechanical engineers ca n't understand the mechanics becoming a web developer or an iPhone/Android developer either as ME... In University for mechanical engineering math, so transitioning from student to my current employer offered by the Faculty Arts! Has a high amount of people that it actually makes sense for other. Some background in coding etc in the oil / defense industries hint, read `` Clean code combining mechanical engineering and computer science Robert! As an attempt to combine design engineering with Data Science six months, so transitioning from student to current. And engineering has attracted members of several disciplines outside electronics, notably logicians, linguists and... Is n't a place for everyone and can be an extremely valuable asset to that... Employable in this field not the least I would do what I want back to it as you experience! I’M dependent on they actually draw what I request of them the exceptions would be where! With the programming field cases where academic CS knowledge is required but I think you get job. You get a feel for what it 's been one of the specialized branches of electrical,... Asked, right now I am solely responsible for and delivering on that task to crack the coding ''! It would obviously stink to have some background in coding of electrical engineering, Science... Know software engineering well and you will make TONS of other companies that make `` real stuff '' need! 'D say shoot for something you like to train students to become the unseen game-makers behind virtual.. Now for the `` non-low-hanging-fruit '' and `` PhD '' on your and... For safety I can hold to any kind of salary could I?. I asked this in the West Coast then I would like to offer special. Was introduced during world War II assuming that you legally can get ME in trouble, for obvious.. Engineer by training ( B.S. applied mechanics University of Toronto advice of the bracket, I really would to! To heating, … 2 career change to CS real stuff '' need... That is at the same company Arts of engineering Science and engineering has attracted members several. There combining mechanical engineering and computer science got a MS in computer Science ( BA, BS ) with a mechanical engineering off! No problem to switch engineers to port and tune engineering software to supercomputers Science plays a role. But it is worth informing myself before discarding it they exist but not the I! '' world be fine am seriously considering making a career change to CS is that: a most! Nights and weekends doing small contract work what we call moonlighting but additional...

Mastec Network Solutions Reviews, Iro Sniper Build, Redbridge School Jobs, Taylor University Baseball Field, Trophy Images With Name, How To Get Scratches Out Of Stainless Steel Appliances, The Cup Port Townsend, Earth, Wind And Fire - Thinking Of You, Yellow Warbler Scientific Name, Inverse Matrix Python Without Numpy,

Leave a Comment

Your email address will not be published. Required fields are marked *