I аm іn аn awkward position, bυt basically trying tο find a job іn engineering (nοt computer engineering, possibly product development οr signals processing) аnd I thουght maybe іf I pick up a mainstream programming language I wουld bе more suitable fοr thе work environment. Don’t worry аbουt mу ability tο learn іt, I hаνе ѕοmе familiarity wіth programming already. Thanks!
C is by far the most common language for signal processing, etc. If you consider it a language, Matlab is also very vital for mechanical engineering (Matlab is based on java).
If you know C, java/Matlab must come simple.
I wouldn’t spend any time learning a programming language to impress a potential employer. In most work environments you will likely use some specialized software applications but you would not be likely to renovate applications using a programming language.
C++ for computers or NC for machines.
Knowing a programming language may no be part of a prospective employers requirements. When doing a job quest you must check out what the job requirements are. Do a modest research on your prospective employer and the skills that employer is looking for. In nearly every case the job description will tell you what skills you need to have to perform the job.
Unless you are specifically applying for a programmers position or the employer expects competence in a programming language, you may be wasting your time.
Generally in design work, a position you seem to be looking at, you will find more of a need to use dedicated design software such as OrCad, AutoCad, Pro-Engineer and/or other design programs. Most of these programs do not require conventional programming skills, but often do require a knowledge of the software specific programming. You may even be able to download demo programs to become familiar with the software.
Just be sure you know what you are doing when you go into the interview, you will most likely be tested on your competence with the software used by the company you are interviewing with.