Hi Vishnu,
No – it's never too late to learn. Additionally, you do not have to get a computer science degree to be a programmer. In the developer and designer communities, many companies are more interested in what you've created than in your resume or where you went to school.
There are myriad resources available to you to start your journey. The two most common routes, aside from obtaining a CS degree, are learning completely on your own or attending a bootcamp. What route you choose depends on a number of factors. You'll want to ask yourself questions such as:
How quickly do I want to get a job as a programmer? If you're not in a rus
...more
Hi Vishnu,
No – it's never too late to learn. Additionally, you do not have to get a computer science degree to be a programmer. In the developer and designer communities, many companies are more interested in what you've created than in your resume or where you went to school.
There are myriad resources available to you to start your journey. The two most common routes, aside from obtaining a CS degree, are learning completely on your own or attending a bootcamp. What route you choose depends on a number of factors. You'll want to ask yourself questions such as:
How quickly do I want to get a job as a programmer? If you're not in a rush, then try learning on your own with free and low-cost resources. If you want to make the career change within a much more reasonable amount of time, you will want to look into attending a bootcamp.
How much time can I commit to learning every week? Can you quit your job and go all-in for 3+ months? If so, a bootcamp will get you the fastest results. Do you need to work full- or even part-time while you pursue this career change? If so, then use free resources to get you started. You can also consider a part-time online bootcamp that allows you to commit fewer hours every week without needing to move to a new city.
How much can I afford to pay to pursue this career change? Theoretically, you could pay nothing (except, perhaps, copious amounts of your time) and still get a job as a programmer. You'll want to consider cost per hour when looking at bootcamp prices; how much time you put into learning will greatly influence your outcome.
There are, however, “hidden costs” in either route. If software engineering positions pay more, on average, than your current job, then you may be “losing” income by learning on your own and not switching careers as quickly as possible. On the other hand, if you choose a full-time bootcamp, you'll have to keep in mind the wages lost by not working + the cost of the bootcamp + the cost of relocation, if the program is in.
Hope it helps. Please feel free to revert. Click on the thumbs up or mark it as the best, if you found this useful.
Wish You Luck!
less