Monday, 15 July 2019
How should I start programming? Which 3 languages gets more money?
Languages don’t get you more money, problem-solving capabilities do.
There is a subtle, but an important difference between a Programmer and a Software Engineer. While a Programmer knows how to write code, a Software Engineer can solve a technology problem. A Software Engineer understands a particular situation and is able to craft a technology-backed solution for it. One of the aspects of this solution is to build a Software for the same and that’s the only part that requires Programming.
That’s why skilled Software Engineers are paid higher. They know a lot more than just writing code in 3 different languages.
You may learn 10 different programming languages. But, can you really build something that solves a need? Can you come up with a creative technology-backed solution to a problem in a specific situation? Or, do you just know the syntax of C/C++/Java/Python/whatever? You can make money if you have problem-solving skills. You won’t make money if you are just a Coder/Programmer.
My suggestion - pick up a single language. Ideally, if you are still in college/university, start with C++. It will help you build solid foundations in not only Programming but also in the general Computer Science domain. If, however, you are out of college and are seeking a career shift in the Software Engineering domain, I’d suggest that you start with Python. You can easily pick it up and the rewards are good - you can quickly get a job since Python is high in demand in the market.
Whatever you start with, aim to become a Software Engineer and not just a Coder/Programmer. The bigger the problems you’re able to solve, the more value do you create for others and accordingly, you’d be paid a lot more.
So you want to start with Competitive Programming? Good, you’re at the right place :) The following are the steps to help you get start...
Machine Learning as a domain is currently the hottest domain in the market. Big tech companies like Google, Facebook, Microsoft, Amazon,...
How are people earning 55LPA/24 LPA at the age of 24-27? I am 23 years old. I earn only 24k per month working in an MNC. What should I do to get on par?I turned 22 just two months back and straight out of college, I was offered 5 packages that varied from Rs. 27 lakhs per annum to up to Rs...
Advice for those students who learned nothing in their 4 years of college, but now wish to work at Google/FacebookThe 4 years of college are the best time to explore and learn new things, the reason being that you do not have any responsibilities and s...