I figured /biz/ would know best. So I'm 23 and have been working as an industrial engineer at a major auto manufacturer for almost 2 years. I hate it. Right now I am aiming for a position at a consulting firm (Deloitte, Accenture), but I got to thinking about what I really wanted out of all these and what is most important. Yes, I like money but my time and freedom are the most valuable assets I have. My long term plan is to be able to work remotely atleast 90% of the time while I travel, camp, make films or do whatever the fuck I want. I figure the easiest way to achieve that is to become proficient in a few programing languages geared towards enterprise.
So, which programming languages are highly marketable and will be semi future proof?
I have taken courses in C++ and some database theory as well as SQL so I'm not completely novice. JavaScript seems interesting.
depends what you want to do. java is generally the most marketable as it applies to pretty much every business running a web application.
c++ is more for performance heavy applications or embedded systems
Python. Useful in the real world an a cinch to learn.
SQL.
Either build applications designed to provide data ... or provide data.
The latter is safer, it's recession proof and it frequently pays better.
>>1112282
No, Codecademy is only good if you know absolutely nothing about programming. Get "Learn Python the Hard Way". Also, get yourself a copy of SolidWorks through your current employer and then freshen up your skills in your free time. You should know at least 3 languages as an engineer, as well as a mastery of MATLAB and some of the more esoteric shit that only other engineers care about.
>>1112294
I'm an industrial engineer ( easy mode engineering) so I don't stray far out of 2d AutoCAD. Besides, I'm not looking to stay in engineering, at least not manufacturing.