*Yes I have been googling the answer. The problem is most people have a general advice such as how to learn programming or where to start and so on. It’s usually learn one common language, then build on top of that… and then someday you too can be clever.
What programming language would you recommend for someone without experience or knowledge that’s looking for something that he or she can learn quickly (less then a year) in order to get work, earn money and change his or hers life? So my question is market oriented. A life practical question, I really don’t care if some language is beautiful or elegant or magnificent. I get it they have their own uses. So my friend, an astrophysicist uses fortran because that’s how her community of scientists does it. But what can I learn in order to make money?
Don’t get me wrong, I have spent 5 years working on my current career which is as challenging as software development. I am educated formally at the university and have been studying constantly since I graduated. I have soft skills and right attitudes and all that crap. I am dedicated and I work hard, inventive and entrepreneurial. I am not a superficial kind a person. I go deep into the matter. I know that development is not easy and I am not looking for shortcuts, I just need a direction. I have become feed up with with work that I am doing and I am thinking about the exit. For instance my friend went to a crash course in front end dev for 3 months and then got a job in a company, he had 0 prior knowledge. He is intelligent and hard working sure. I understand that development is hard and requires a lot of learning and all that.
In other words what is a type of job that is in demand but still well paid with a low enough entry point, room to grow and a decent salary? What is that job and what does it require?
I’m guessing I can’t just learn machine learning in one year starting from 0.
Also do I really need to learn java or C if I want to work in some weird niche thing? I get that learning programming as a general skill and not a specific language is the priority, but do I really need to know python if I will be typing ruby all day. For instance people ask how to get into traditional drawn animation and a general answer would be get really good at life drawing first. While that will work and help as a good foundation it will be a painfully slow 5+ years process. It’s a bad answer, but a safe one. These two things are only loosely related. So the idea is to learn one skill only to get its side benefit instead of teaching it directly. On the other had if you wanna be a physicist learn math because psychics is math.