I am 27 years old and did Masters in Mechanical(Thermal, Fluid) Engineering. I have 3+ years of experience as CFD (Computational Fluid Dynamics) application engineer in Automotive industry.
I am thinking from quite some time to switch from application to programming/development field. I have written small codes in Matlab/C++/Fortran to solve flow problems in Bachelors and Masters. But I don't have any professional experience in coding.
Can anyone suggest me some ideas on what I should try to learn or do in the next 6 months to enter into programming field? I am thinking of something on the lines of computational science. Should I take up some online course alongside my job? Can you suggest some online courses that can be of help? Can you suggest some areas/fields where i can work in programming field?
I am also open to work on a complete non-mechanical/non-science field. Can you guide as to how can i start onto this path?
Your guidance will be very helpful.
If it is because you think you might like programming, then take some online courses. There are are plenty of free / cheap ones. If you have trouble choosing - email at hacker AT NOSQL dot com
If you have a masters in mechanical engineering, then you should be able to get a JR dev job after 6 months of practice.