You are on page 1of 5

Programming experience: How much is enough?

I was curious as to how much computer programming experience was common within the field of electrical engineering. I'm an EE student studying C++ right now. I'm starting to learn Python as well. What languages are good to pick up for someone just entering the field? Any advice on what to do or what to avoid? 2 months ago

Close viewer Like Comment Follow Flag o Flag as Promotion o Flag as Job o Flag as Inappropriate More o Reply Privately

Isaac Malukutu likes this You, Isaac Malukutu like this 9 comments

BasitUnfollow Follow Basit Basit Lashari It is very necessary for a professional engineer to have a sound knowledge in software. As an EE you must have a nice grip on MATLAB & LabVIEW.. 2 months ago Unlike Like

Reply privately Flag as inappropriate Flag as promotion

YonasUnfollow Follow Yonas Yonas Teodros you need to have proper knowledge on c and matlab 2 months ago Unlike Like

Reply privately Flag as inappropriate Flag as promotion

Ing. OleUnfollow Follow Ing. Ole Ing. Ole Knudsen Depends on where you want to go! If you want to stay in the office, staring at a computer screen, you learn some programming language, and if you learn it (very) well, you may even get a promotion occasionally. If you want to get out and have a hand in the bigger projects, you need to know that there is some discipline called programming, so you can see where it is needed, so you can ask somebody to do it for you. For most real-world projects outside the software arena, it is more important to have a good understanding of how electrical systems can affect each other, and your most efficient calculation tool will be the (now obsolete) slide-rule. With some experience you can replace the slide-rule with some good approximations inside your head. You will of course need to understand that there are a lot of national and international standards written by very experienced people, and you will need to know where and how to apply the appropriate standards for the project you are working on. You seem already to master the topmost important area, namely a properly formulated written language. 2 months ago Unlike Like

Reply privately Flag as inappropriate Flag as promotion

SamirUnfollow Follow Samir Samir Ismail Dear colleague I completely agree with Eng. Ole, where it depends on your career later on because the Electrical Engineering study is very huge and with a great varyties of branches and to get all these informations is behind the ability of any body except ,may be, the highly genious people and even so I doubt they can succed. So ask yourself what you like to do, then concentrate the proper study for this career as said Ole. 2 months ago Unlike Like

Reply privately Flag as inappropriate Flag as promotion

ShahramUnfollow Follow Shahram Shahram Shahkar I have always felt the need of a deep knowledge in Data Communication throughout my professional career as an Electrical Eng. I havent ever come across any matter that would need computer programming though. 2 months ago Unlike Like

Reply privately Flag as inappropriate Flag as promotion

AmalUnfollow Follow Amal

Amal Khashab I am very sorry for my late comment about " Programming experience: How much is enough? for an EE student studying C++ , What languages are good to pick up for someone just entering the field? " My answer is , no limits at all , if you are going to build your own software to solve a certain problem. But if you are going to use ready made software packages such as MATLAB , You will deal with input/output interfacing ,meaning practice of formulating your specific problem to fit with MATLAB requirement, which is not hard for clever engineers. 4 days ago Unlike Like

Reply privately Flag as inappropriate Flag as promotion

KhalidUnfollow Follow Khalid Khalid Nabbie There is lots of programming opportunities in North America. I am an electrical engineer surrounded by programmers. There are some easy programming if you are setting up a GE multilin motor or transformer relay, or programming a VFD, or a controller to speed up or slow down or stop a motor feeding a batch of chemicals, or water to a process or treatment plant. Then there is real heavy programming, writing process naritives and doing SCADA programming, setting up OIT and display screens...... 3 days ago Unlike Like

Reply privately Flag as inappropriate Flag as promotion

AmbroseUnfollow Follow Ambrose Ambrose Ileogben @Khalid, I would appreciate if you could give a lead to such programmers. Send details to ojoamby@gmail.com

3 days ago Unlike Like


Reply privately Flag as inappropriate Flag as promotion

KhalidUnfollow Follow Khalid Khalid Nabbie http://jobsearch.monster.ca/jobs/?q=instrumentation-engineer&cy=ca 3 days ago

You might also like