Give me top 5 reasons why one should learn programming?

14 replies
The extension of the question would be: Give me the reasons why you made up your mind to learn programming.

#give #learn #programming #reasons #top
  • Profile picture of the author webpeon
    - wanting to understand how things work
    - the satisfaction of problem solving both for myself and others
    - being apart of a continually evolving industry
    ... and that pretty much covers most of it


    what are yours?
    Signature
    Web 2 Mobile
    The Future of The Web
    {{ DiscussionBoard.errors[6564303].message }}
  • Profile picture of the author rising_sun
    Banned
    My top reasons are:
    1)I am adopt in mathematics ,so I want to apply all my mathematical technique to design a program.
    2)As a student of CSE(computer science and engg.)I love programing ,and software eng. is my mejor.
    3)Programming make me cool,I get inner piece from programming.
    4)As a problem solver I feel difference from others.
    This is my real cause .Yours??????
    {{ DiscussionBoard.errors[6564782].message }}
    • Profile picture of the author GermanMan
      1. its fun to learn something if you are interested in something.
      2. you always see the results of what you did
      3. you can earn money, selling scripts
      4. you can earn money, setting up your own projects
      5. Programmers are cool
      {{ DiscussionBoard.errors[6565095].message }}
      • Profile picture of the author Brandon Tanner
        1 - It's fun to create cool things that didn't exist before!

        2 - It's very satisfying when you create a unique solution to other people's problems, or one that simply helps them do certain tasks quicker or easier than they could before.

        3 - It can be very rewarding, from a financial perspective.

        4 - You can make a very nice income from it.

        5 - Oh, and did I mention that the money's good?
        Signature

        {{ DiscussionBoard.errors[6565171].message }}
  • Profile picture of the author rcnsmith
    1) Unlimited earning potential - Make a program or script to automate something tedious and profit.

    2) Satisfaction of knowing you are making a difference and making other people's lives easier. Also the satisfaction of knowing that you are finding easier ways to do something.

    3) A greater understanding of how things work, a definite advantage. By understand the language you will find that you can make your site or anything else more interactive etc. Competitive edge.

    4) Job security: Do you ever think there will come a time when programmers aren't needed?

    5) Cool factor: Every girl over 24 wants to marry the next Bill Gates, and they all think he is a programmer
    {{ DiscussionBoard.errors[6565610].message }}
    • Profile picture of the author Amandasimmons
      Haha the #5 "Cool factor: Every girl over 24 wants to marry the next Bill Gates, and they all think he is a programmer."

      Originally Posted by rcnsmith View Post

      1) Unlimited earning potential - Make a program or script to automate something tedious and profit.

      2) Satisfaction of knowing you are making a difference and making other people's lives easier. Also the satisfaction of knowing that you are finding easier ways to do something.

      3) A greater understanding of how things work, a definite advantage. By understand the language you will find that you can make your site or anything else more interactive etc. Competitive edge.

      4) Job security: Do you ever think there will come a time when programmers aren't needed?

      5) Cool factor: Every girl over 24 wants to marry the next Bill Gates, and they all think he is a programmer
      {{ DiscussionBoard.errors[6570919].message }}
  • Profile picture of the author Pragun
    1. I like challenging myself
    2. I like being able to turn my own visions into reality
    3. I like not having to rely on anyone to get my business up and running
    4. I like being on the bleeding edge of technology
    5. The money's good!
    Signature

    Web development problem? No problem! Contact me and let's make it happen!
    Color Coding the world, one pixel at a time.
    {{ DiscussionBoard.errors[6566417].message }}
    • Profile picture of the author Amandasimmons
      Well said Pragun
      I like the 3 one the most "not having to rely on anyone to get my business up and running"

      Originally Posted by Pragun View Post

      1. I like challenging myself
      2. I like being able to turn my own visions into reality
      3. I like not having to rely on anyone to get my business up and running
      4. I like being on the bleeding edge of technology
      5. The money's good!
      {{ DiscussionBoard.errors[6570908].message }}
  • Profile picture of the author locke815
    1. Know how to troubleshoot when your website or program is down.
    2. Learning is always a journey in your life.
    3. Better than watching the idiot box (TV)
    4. Can make a career out of it
    5. Satisfaction after accomplished something you have set.
    {{ DiscussionBoard.errors[6568560].message }}
  • Profile picture of the author jaasmit
    You do not need to force your mind to learn programming. It is a process that can develop your thinking ability to develop your skills. Programming is all about passion.
    {{ DiscussionBoard.errors[6611657].message }}
  • Profile picture of the author mlab
    1. Control
    2. Curiosity
    3. DIY Mentality
    4. To solve a problem
    5. Earning Potential
    {{ DiscussionBoard.errors[6612438].message }}
  • Profile picture of the author ALicenseToCode
    I only need one reason: Necessity, I wanted to start a business online and I needed a custom backend to handle it so I just got an open source application and started messing with it until it did what I needed it to do. "Necessity is the mother of invention" etc.
    {{ DiscussionBoard.errors[6612759].message }}
  • Profile picture of the author James Andy
    It is really amazing to find such interesting text it gives me courage in programming. Well, I love to solve different problems in programming and this is my passion too that I build up new websites or servers through my developing.
    {{ DiscussionBoard.errors[6621996].message }}
  • Profile picture of the author Prospernlive
    After the hard PHP and MySQL class I just took, I need to revisit why I like it lol. Thanks for posting the thread. )

    1. Programming allows someone to make a powerful and profitable program.
    2. It becomes an obsession when a person likes to figure things out.
    3. It's very challenging.
    4. It's great to mingle with like minds that are programmers. (Most don't waste time looking at a lot of TV lol).
    5. It's the one skill you can learn on your own at your own pace.
    6. Great field to retrain yourself into in a bad economy.
    7. Can work as an employee, a contractor or as an entrepreneur by designing monetized profitable sites for yourself.

    Sorry, I can go on and on. #6 and #7 are huge!
    {{ DiscussionBoard.errors[6622112].message }}

Trending Topics