Search This Blog

Friday, 23 January 2015

5 Reasons Everyone Should Learn To Code


As I always say Coding is an Art... But it is not necessary that everyone in this world should master this art. I mean really, if everyone in this world is a master coder, than no company will hire software developers to build software, the managers will do it themselves... Result, More unemployment... :-P 

But the point is everyone should learn the very basic of coding. Cause learning how to code doesn't only increases the chance of better jobs, it teaches us how to solve problems, how to think... 

As steve jobs said - 

"I think everybody in this country should learn how to program a computer because it teaches you how to think."


So here are 10 reasons why everyone (not only people who are in technology field or pursuing b.tech or something but everyone) should learn the basics of how to program a computer.

  1. Improves Problem Solving Skills :

    Doesn't matter if you are doing a full-time job, or pursuing your mba, b.tech or any other course related or unrelated to computers, problem solving skills are must in every field. Programming teaches us how to think, how to break problems into parts and solve it.

    Additionally the benefits of coding don’t have to be tech related either. Some of the top lawyers work in law firms where they query candidates if they have programming backgrounds. Why? Check the heading of this point... :-D
  2. Encourages Creativity :

    Programming is a great example of thinking outside the box because, well, you’re creating the box. A lot of the times, the most interested of coders will start from the ground up. Most of the coders find many creative solution to a single problem.  They’ll spend hours at a time working on fun projects for themselves. These projects can be anything, as simple as adding numbers, asking your name, or even building a market changing software or app. Why? Check the last point.In the world of computers nothing is worthless. Everything teaches you something.
  3. Encourages Entrepreneurship :

    The prospect of starting your own company is one that excites many people. By learning programming, you clarify your business model and learn the limitations and strengths of what type of product you’re trying to provide. In TechCrunch’s Disrupt conference, many of the startup companies were comprised of people who had no programming experience. “You just need to know your multiplication table,” said CEO Tony Hsieh. “It’s really not all that difficult.”

    I mean really, Who knows that you guys find coding such a fun job, that some of you create the next Facebook or Whatsapp etc. Nothing is impossible... :-)
  4. Enhances Technical Knowledge : 

    Whether you are starting your own company, managing a team, a project or simply looking for someone to get a website up, learning programming allows you to get a technical leverage. Depending on how much you’ve exposed yourself to coding and the goal you’re trying to accomplish, having a coding background allows you to make sound decisions in cases that could also happen in a variety of industries such as health care.
  5. Better Job Aspects :

    After all these points this point seems obvious to me. In this generation where children are born with smart phones in their hands, programming is becoming a must have skills in all fields. So, A good programming background can open a lot of new possibilities in every market.

  6. Coding Is Fun (Extra) :

    Last but not the least, Coding is fun. If you like challenging yourself, if you have the guts not to give up on a problem, if you like building things you will fall in love with programming...


     A video can teach us lot more than an article. So here is one of my favorite videos you will also love watching... Watch all these big guys of tech industry sharing their experiences of coding with the world...


1 comment:

  1. If you have more good points to add you can add them in comments... It will be appreciated..

    ReplyDelete