How Long Does it Take to Learn Programming?

63 replies
I only know the basics of programming with simpler languages and I wondered, how long would it take me to learn programming to a level where I can make a lot of money with it?

5 years, 10 years? I'm generally savvy regarding internet and technologies in general, and I know what programs need to be made, so I feel like the only skill missing from my arsenal is programming to be really successful.

Is it worth it? What language would be the best start? I have some experience in basic, delfi, pascal.

What kind of programmers are the most demanded? What programmers make the most money?
#learn #long #programming
  • Profile picture of the author johnclave123
    dude programming is not a single thing there comes many things under programming thats why its called programming languages coz same as our languages programming codes languages also differ and htere are many programming languages in the market e.g c,c++,C#,html,php,sql,oracle etc if you want to learn each and every program it may take a long time coz every year we get to learn a new thing in IT industry
    {{ DiscussionBoard.errors[3012909].message }}
  • Profile picture of the author pethanks
    It actually depends on the person's learning capability. There people who are fast and some also are slow learner.
    {{ DiscussionBoard.errors[3012924].message }}
  • Profile picture of the author badwolf
    Learning a programming language is one thing, and learning the things you need to know in order to use it well is another - algorithms, data structures, design patterns etc. It takes a short time to learn a language - how to write if-statements, loops, functions - but a long time to use these things to create an effective and efficient program that solves a problem. It's that move from being a mechanic to being an engineer that is really hard.

    I've been working with software development since early 80s with COBOL, since the mid 1990s with C++, have a postgrad degree in computing, and still feel there are new things to learn, new ways to improve.

    And if you really want to earn serious money, then you'll probably want to learn high finance too (which involves serious math) etc
    Signature
    www.videocardroundup.com -- news/views/tutorials for all things related to PC video/graphics cards
    www.peonyplants.net -- the gorgeous world of peonies
    {{ DiscussionBoard.errors[3013674].message }}
  • Profile picture of the author CrhisD
    Originally Posted by LetsGoViral View Post

    I only know the basics of programming with simpler languages and I wondered, how long would it take me to learn programming to a level where I can make a lot of money with it?

    5 years, 10 years? I'm generally savvy regarding internet and technologies in general, and I know what programs need to be made, so I feel like the only skill missing from my arsenal is programming to be really successful.

    Is it worth it? What language would be the best start? I have some experience in basic, delfi, pascal.

    What kind of programmers are the most demanded? What programmers make the most money?
    The concepts are the same. Learn the two major approaches : procedural and object-oriented. Most languages are either one or the other or both. Beyond that every language is more or less the same.
    {{ DiscussionBoard.errors[3014002].message }}
  • Profile picture of the author pomspot
    Do you have an analytical/logical or romantic/emotional personality?

    I knew nothing when I bought the Big Black Book of PERL in 99 and 2 years later I was employed maintaining/updating a high volume surf-exchange and downline builder and creating more custom online apps.

    I completed a Comp.Sci degree since then and nothing I learned in school would have gotten me that job and that took 3 years and many $$$.

    I did learn a lot about what I was already doing and how to do it better like more algorithms and an understanding of how you choose/design them, hashing and trees...

    Start with PHP and HTML/CSS if you want to work online with websites.

    Get some good beginner tutorials for these 2 topics with examples to try out. This is all available online.

    Concentrate on Object Oriented programming concepts since it is the future and get another GOOD book on general programming concepts to learn about multi-dimensional arrays and functions and classes and objects and inheritance and everything else...

    Get a cheap shared host ($5 month) because doing it on your PC while possible is not the same as online.

    Get the Web Developer add-on and the PHP add-on for Firefox.

    Get going and if you have questions you're in the right place already.

    Getting something small and simple running and messing with it is a great way to start.
    {{ DiscussionBoard.errors[3015231].message }}
    • Profile picture of the author phpbbxpert
      Originally Posted by pomspot View Post

      Get a cheap shared host ($5 month) because doing it on your PC while possible is not the same as online.
      :confused: I know about 15 developers including myself and we all develop on a local host. Granted we all have hosting for production, but development is still done locally.

      Doing it online will just slow you down wasting your time uploading to see your work. Not to mention a pain to debug.
      {{ DiscussionBoard.errors[3018460].message }}
      • Profile picture of the author pomspot
        Originally Posted by phpbbxpert View Post

        :confused: I know about 15 developers including myself and we all develop on a local host. Granted we all have hosting for production, but development is still done locally.

        Doing it online will just slow you down wasting your time uploading to see your work. Not to mention a pain to debug.
        I haven't set up apache/php/mysql on windows lately and I wholly agree once you setup your local environment correctly then it is so much simpler.

        It is a good learning experience for very little to go online and eliminates the trials that may be associated with setting up a local hosting environment that reflects what you will encounter online. Not for html design of course but for php work on Apache.

        Then again it was fun to take an old computer and install a good linux package to play with and it is not difficult to link it into a wireless local network... or hook it up through your ISP and get a free domain from Dyn dns... install ssh and some apps... it just isn't necessary.

        I got myself a brand new dedicated to play with for the Holidays! I think if you are going to teach yourself anything all you you need initiative. There is everything and anything you want to know right here.
        {{ DiscussionBoard.errors[3020311].message }}
        • Profile picture of the author IMmoneydeals
          Depending on your ability to learn quickly and comprehend the structure and reasoning behind computer programming, you should be able to bring yourself to a decent skill level in a relatively short amount of time. You can take on smaller projects to get your feet wet in the industry and really get comfortable.

          I know people who have spent less than a year learning in earnest before really getting into lots of freelance work. Like most things though, it takes about 10,000 hours of practice to become an expert, at which point you can really start making a lot of money.
          {{ DiscussionBoard.errors[3021281].message }}
      • Profile picture of the author richardgunther
        Originally Posted by phpbbxpert View Post

        :confused: I know about 15 developers including myself and we all develop on a local host. Granted we all have hosting for production, but development is still done locally.

        Doing it online will just slow you down wasting your time uploading to see your work. Not to mention a pain to debug.
        absolutely right!
        {{ DiscussionBoard.errors[3032666].message }}
        • Profile picture of the author Mike Anthony
          It all depends on your expectations and what your aims are. You can learn enough programming to put together a simple content management system in a few weeks but if you are looking to have something like Wordpress then thats not going to happen overnight. Key is to dive in and work with lesser projects first.

          If i had to do it all over again I would concentrate less on learning programming as a general skill (that is the theory behind the languages) and I would learn by working with projects. It was only when I started to work with projects in particular areas that I began to pick up real steam.
          Signature

          {{ DiscussionBoard.errors[3033426].message }}
    • Profile picture of the author aborana
      Originally Posted by pomspot View Post


      I did learn a lot about what I was already doing and how to do it better like more algorithms and an understanding of how you choose/design them, hashing and trees...

      Start with PHP and HTML/CSS if you want to work online with websites.

      Get some good beginner tutorials for these 2 topics with examples to try out. This is all available online.

      Concentrate on Object Oriented programming concepts since it is the future and get another GOOD book on general programming concepts to learn about multi-dimensional arrays and functions and classes and objects and inheritance and everything else...
      Very good and detailed advice, Pomspot. You did sound like you really wanted to answer the question.

      Thanks
      {{ DiscussionBoard.errors[3070336].message }}
  • Profile picture of the author darthdeus
    4 years 8 months 15 days 16 hours 23 minutes and 42 seconds ... hope you don't get LOST on the way
    Signature
    Visit our website - Internet Marketing Tools on Darthopia

    And join the newsletter to get the Affiliate Sins Report with MRR!
    {{ DiscussionBoard.errors[3017598].message }}
  • Profile picture of the author Eager2SEO
    Originally Posted by LetsGoViral View Post

    I only know the basics of programming with simpler languages and I wondered, how long would it take me to learn programming to a level where I can make a lot of money with it?

    5 years, 10 years? I'm generally savvy regarding internet and technologies in general, and I know what programs need to be made, so I feel like the only skill missing from my arsenal is programming to be really successful.

    Is it worth it? What language would be the best start? I have some experience in basic, delfi, pascal.

    What kind of programmers are the most demanded? What programmers make the most money?
    I don't think there is real money in programming anymore. You would have to manage offshore resources to do well. Clients don't like to pay over $15/hr.

    As for learning programming, it truly depends on you - your patience level, your logical abilities, ability to learn new things...

    I would say at least two years of regular study (like 3-4 hrs a day) to become a master in a language. It also depends on what you want to accomplish.
    Signature

    Available for article writing or <?php | .net ?> programming work! Article samples available on request.

    {{ DiscussionBoard.errors[3018538].message }}
    • Profile picture of the author rwil02
      Originally Posted by Eager2SEO View Post

      I don't think there is real money in programming anymore. You would have to manage offshore resources to do well. Clients don't like to pay over $15/hr.

      As for learning programming, it truly depends on you - your patience level, your logical abilities, ability to learn new things...

      I would say at least two years of regular study (like 3-4 hrs a day) to become a master in a language. It also depends on what you want to accomplish.
      Really?
      I'm paid ~$50/h, I'm contracted out at ~$150/h. I know guys that contract direct at ~$100/h.

      I worked with a guy who had a friend who specialised in mainframe optimisation. He got paid by the line, not the hour. $1000 per line added, $2000 per line removed. He worked seldom, but if you needed to do something like transform your batch processing job from 8 hours to 1 hour, he was pretty much the only person you'd call.
      Signature

      Roger Willcocks
      L-Space Design
      Please vote to help me win a 3kW solar array

      {{ DiscussionBoard.errors[10213021].message }}
  • Profile picture of the author gordi555
    You never stop learning, you just advance to the next level I've been doing programming since I got a ZX Spectrum (18 years ago?) - I'm still not a guru but I make a living with it.
    {{ DiscussionBoard.errors[3023000].message }}
  • Profile picture of the author ericsinternet
    I have a really great designer... but I need a programmer

    Programming seems to be the one highly sought after skill these days. Any recommendations will help me very much.
    {{ DiscussionBoard.errors[3023053].message }}
    • Profile picture of the author Martin Avis
      It depends on what you mean by 'long' and it depends on what you mean by 'a lot of money'.

      The extent of my programming knowledge was a bit of old Sinclair BASIC from nearly 30 years ago, but when I got into Internet marketing I found there were things I needed to have a script to do for me.

      Fortunately they were simple things and a good book on PHP taught me how to do them.

      Armed with that small bit of knowledge - and the understanding that PHP is quite simple to learn - at least to do simple things - I set about writing more complicated scripts. And added to my knowledge in the process.

      Within a few months I was confident enough to write a script that has now sold many thousands of dollars worth.

      I think that to be a coder you have to have a love for all things analytical. Getting a script to work can sometimes be a real puzzle and a great challenge. But it is almost always solvable in the end, and each puzzle teaches you something new.

      The 'how long' is probably unanswerable. You could learn enough PHP to write a simple working script in under half an hour, but to really get to grips with all the complex nicities of the language could take years.

      The 'how much' question comes down to what you'll do with your knowledge. If you job yourself out writing scripts for other people you'll make money, for sure, but you will essentially be working for a wage. And any wage-based job has an upper limit on how much you can earn.

      Conversely, if you can put in the same effort writing something useful that you can sell yourself, there is no upper limit. You work once and earn over and over again.

      There are some excellent books you can buy on PHP, but before you do that, learn to love the online PHP Manual. It is free and extremely useful.

      Martin
      Signature
      Martin Avis publishes Kickstart Newsletter - Subscribe free at http://kickstartnewsletter.com
      {{ DiscussionBoard.errors[3025007].message }}
      • Profile picture of the author annyphp
        It actually depends on the person's learning capability.May be 1 years, 10 years, 20 years,....
        {{ DiscussionBoard.errors[3030223].message }}
  • Profile picture of the author leiden
    If you start learning programming now, it's unlikely that you will ever make a lot of money with it (assuming you are planning to do it as a freelancer), there are simply too much competition out there already. You should instead focus on coming up with an excellent and unique idea and have a website built around that. That is what can make you a lot of money.
    {{ DiscussionBoard.errors[3030295].message }}
  • Profile picture of the author mymoney5243
    Programming is changing rapidly. There are so many different kinds of programming and unless you are in the top of the heap your are not going to make a "great deal of money" I think the highest paid programs are in companies that have big government contracts.
    {{ DiscussionBoard.errors[3033453].message }}
  • Profile picture of the author ivcan
    10,000 hours for a complete master of the programming... 3 Years maybe...
    {{ DiscussionBoard.errors[3035418].message }}
  • Profile picture of the author markowe
    Yeah, to learn enough to do outsourcing would take a LONG time. But I learned enough to write a simple WP plugin that could earn me money quite quickly. However, I also had some ZX and C64 (assembler) experience from before. But I also had some very sloppy habits. Learning good programming practices (OO, MVC) take a while and now I am undoing a lot of my mistakes from my initial forays. So learn properly right from the start, you will be grateful later.
    Signature

    Who says you can't earn money as an eBay affiliate any more? My stats say otherwise

    {{ DiscussionBoard.errors[3039869].message }}
  • Profile picture of the author h_al
    Who told you that you could make money with programming?
    {{ DiscussionBoard.errors[3040218].message }}
    • Profile picture of the author davidmoore
      here are critical factors that I guess affects ones learning.
      1. user learning capability
      2. time
      3. resources

      if you have everything then it will be easy for you.
      {{ DiscussionBoard.errors[3040256].message }}
      • Profile picture of the author ryanstreet
        As mentioned above, to become truly proficient in a skill, you must put in 10,000 hours into a job. That translates into an 8 hour a day job, 5 days a week, for 5 years.

        You must also choose a focus. The more focused you are, the more you can charge for your services. I know of programmers who charge $150 per hour for their work.

        Do you programming?
        How about web programming?
        How about PHP programming?
        How about WordPress PHP Programming?
        See what I mean? Focus.

        To get a good footing, get out there and learn the top languages involved for your particular area of expertise. If it is web, you need to be learning PHP, MySQL, XHTML, XML, JavaScript, CSS and sprinkle some Web Usability Standards, W3C Standards, browser compatibility and web server standards 101 and 102.

        Then do some open source work for a good portfolio builder, (and give back to those to gave so much already).

        If you are going for a degree program, go for a mathematics or engineering degree. Then go for the masters at software engineering at FIT or MIT.

        Software engineers can make up to $150,000 per year. And that, my friend, is a lot of money.

        I hope this helps.
        Signature
        Ryan Street
        PHP Developer Specializing in WordPress and Magento
        {{ DiscussionBoard.errors[3040339].message }}
        • Profile picture of the author Eager2SEO
          Originally Posted by ryanstreet View Post

          As mentioned above, to become truly proficient in a skill, you must put in 10,000 hours into a job. That translates into an 8 hour a day job, 5 days a week, for 5 years.

          You must also choose a focus. The more focused you are, the more you can charge for your services. I know of programmers who charge $150 per hour for their work.

          Do you programming?
          How about web programming?
          How about PHP programming?
          How about WordPress PHP Programming?
          See what I mean? Focus.

          To get a good footing, get out there and learn the top languages involved for your particular area of expertise. If it is web, you need to be learning PHP, MySQL, XHTML, XML, JavaScript, CSS and sprinkle some Web Usability Standards, W3C Standards, browser compatibility and web server standards 101 and 102.

          Then do some open source work for a good portfolio builder, (and give back to those to gave so much already).

          If you are going for a degree program, go for a mathematics or engineering degree. Then go for the masters at software engineering at FIT or MIT.

          Software engineers can make up to $150,000 per year. And that, my friend, is a lot of money.

          I hope this helps.
          Getting into MIT for a masters is very competitive, you are competing with hard hitting international talent. Also, you would have to have a very technical bachelors degree with good grades.

          Honestly, I would get some books on PHP and work thru them, see how you do.

          Some of this is true, but making $150K/yr in the corporate world as a programmer is a pipe dream. Maybe after 10-15 yrs, assuming you are not outsourced. Tech skills are a commodity now, there are always ways to get it cheaper.

          The only ones who make that are MANAGERS who mange others on big projects. Usually they manage offshore resources and know how to get good results. This is the same as you can do on your own getting odesk workers to complete jobs. I'm not saying you can't make a good living as a programmer, however.

          The only way to make real money in programming is to develop a killer product and market it correctly. Do you see an unfulfilled need in Wordpress? How about a web service? Can you develop it quickly before someoene else does? Can it go viral? Do you have a list to market it to?

          You can always break up the tasks and get people to do the tech stuff.

          The marketing is key.
          Signature

          Available for article writing or <?php | .net ?> programming work! Article samples available on request.

          {{ DiscussionBoard.errors[3058111].message }}
  • Profile picture of the author wayfarer
    Teach Yourself Programming in 10 Years
    Why is everyone in such a rush?
    Signature
    I build web things, server things. I help build the startup Veenome. | Remote Programming Jobs
    {{ DiscussionBoard.errors[3041653].message }}
  • Profile picture of the author telltimmy
    you should learn asp.net because that is really up in the industry nowadays and its programmers are actually making lot of money, and how long it will take to become master of it..it depends upon your mind and consistency.
    {{ DiscussionBoard.errors[3044523].message }}
  • Profile picture of the author lundager
    Hi, I am a 14 year old boy, and i started programming when i was 11 years old and now i can program in c++ Java, html, css, php and many more programming languages so its probably not going to take 10 years if you really want to learn to program.
    {{ DiscussionBoard.errors[3056363].message }}
  • Profile picture of the author johnson_tara
    It's like asking how long it takes to learn the piano - depends on your motivation and the level you want to reach.
    {{ DiscussionBoard.errors[3056552].message }}
  • Profile picture of the author CrhisD
    Originally Posted by LetsGoViral View Post

    What kind of programmers are the most demanded? What programmers make the most money?
    Right now CSS,XML,php,AJAX,Jquery.
    {{ DiscussionBoard.errors[3056702].message }}
  • Profile picture of the author Andro
    It takes a years if that you are focusing on what programming language you interest.
    {{ DiscussionBoard.errors[3057443].message }}
  • Profile picture of the author brian culbert
    If you focus on one programming language it could take less than one year to be professional at it. after it will take lifetime learning solving programming problems you will face.
    I recommend you begin with something easy to learn concept like VB.Net or C#. good luck learning!
    {{ DiscussionBoard.errors[3059060].message }}
  • Profile picture of the author snilfy
    I think programming is something you learn through out your entire life, you can always get better
    {{ DiscussionBoard.errors[3063807].message }}
  • Profile picture of the author mortamous
    Well myself I have been programming for maybe 3-4 years, and I still feel there is much to learn. With a couple years experience you can generally accomplish most simple tasks you come across - it's the larger, more complex projects which will require a higher level of skill - and require years and years of experience.
    {{ DiscussionBoard.errors[3064259].message }}
  • Profile picture of the author TheArticleWriter
    I've been a programmer for 30 years, and I am still learning new stuff every day.

    I started with BASIC and C and COBOL and Fortran, then moved into PL/1. Worked on COBOL and Fortran stuff for years and earned a good income. But I wouldn't recommend them to someone starting out now.

    Then I absorbed HTML, Javascript and php - and that is what I now use to build 40+ shopping cart web sites a year. I am now earning a good income from them, but I am doing it from home rather than working "for the man".

    But who knows how long these are going to be in demand? So I also supplement my income writing in another language - English. I write articles for magazines (yes, real magazines printed on paper!), as well as online. I have written an eCourse on Selling Craft Online, which is free, and which also gets me a lot of web site clients.

    So no matter what programming language you choose, you should also have a backup plan, preferably one which will help you get more clients for your main programming business.

    Christine.
    {{ DiscussionBoard.errors[3064925].message }}
  • {{ DiscussionBoard.errors[3064941].message }}
    • Profile picture of the author Edward Floyd
      Originally Posted by tonnele View Post

      Are there any recommended books on programming for beginners?
      Plenty. Just pick the programming language you're interested and get a "For Dummies" book or one of those "in 21 days" books.
      {{ DiscussionBoard.errors[3065335].message }}
    • Profile picture of the author traderookie
      Hi tonnele,

      You might want to try w3schools dot com
      I learn quite a bit from there on HTML, Javascript, XML, PHP, SQL, etc.

      I think you will love it too!

      Originally Posted by tonnele View Post

      Are there any recommended books on programming for beginners?
      {{ DiscussionBoard.errors[3094503].message }}
  • Profile picture of the author Radcliff
    It doesn't get many time to learn the basic stuff.

    But when talking about learning to apply it, I have to say it will take years to go some far...because new concepts are introduced so frequently.
    {{ DiscussionBoard.errors[3066524].message }}
  • Profile picture of the author nsdoi
    Hello....

    It is depend on currently how much you know about programming and which kind of programing you want to learn....If you are very new to programing then it will take time..
    {{ DiscussionBoard.errors[3094392].message }}
  • Profile picture of the author artekweb
    According to me whole life is not enough to learn any programming language btu you can learn what you need within 6-12 months
    Signature
    Wizhoo.com Social Media Reseller Panel - 30+ Services
    Facebook, Youtube like/dislike/ safe views , Twitter, Instagram
    Google Plus, Pinterest, Instagram, Vimeo, Vine​
    {{ DiscussionBoard.errors[3094919].message }}
    • Profile picture of the author Shirlyn
      Hi, I think you should start your programming from C because this is the only language which works as a base of all the languages and you can learn how to implement a logic for any program in C.
      Signature
      {{ DiscussionBoard.errors[3095085].message }}
  • Profile picture of the author ukprize
    Well it depends upon your passion to learn, I learnt php in almost 3 months by constant study and practice.
    {{ DiscussionBoard.errors[3099816].message }}
    • Profile picture of the author msforum01
      I don't think you can put a time limit on it. The more you learn, the more you discover......
      {{ DiscussionBoard.errors[3162165].message }}
  • Profile picture of the author davewebsmith
    An abstract question with a no definite answer. Its upto you to learn - you can learn php in a short period by following online tutorials / guides or you can read a book and learn it in 200 hours.

    one of the best resources i still use after years of php coding is

    Tizag Tutorials

    PHP Tutorial - Introduction >> PHP

    PHP - Introduction
    PHP - Installation
    PHP - Syntax
    PHP - Variables
    PHP - Echo
    PHP - Strings and many more

    MySQL Tutorial - Introduction

    MySQL (Database)

    Installing PHP on your windows machine try


    VertrigoServ

    If i was you and i was going to learn php from scratch and i wanted to do it right - maybe you should try looking into

    http://codeigniter.com/


    Personally i wish i had learned it from the beginning - nothing like trying to unlearn old habits and concepts

    Check the user guide here

    Welcome to CodeIgniter : CodeIgniter User Guide#

    there is a hidden menu at the top "marked - Table of contents"

    Its very cool stuff ...


    enjoy
    davewebsmith
    {{ DiscussionBoard.errors[3163063].message }}
  • Profile picture of the author ntemple
    Originally Posted by LetsGoViral View Post

    5 years, 10 years? I'm generally savvy regarding internet and technologies in general, and I know what programs need to be made, so I feel like the only skill missing from my arsenal is programming to be really successful.

    Is it worth it? What language would be the best start? I have some experience in basic, delfi, pascal.
    My question for you is - how do you want to make money programming?

    If the answer is creating your own software to make money, I think you'd be better off learning how to manage people, let them do the grunt work, and learn enough so that you are in control and can't be taken for a ride.

    In that case, you could get a "PHP in 24 hours book" and get up to speed in a week or two, since you have the basics (data structures, functions, objects, etc) down.

    As far as programming language, each project has a right fit - if there was a one-size-fits-all answer, we wouldn't have 100

    For the web, I'd say PHP if you want to sell your software to the largest market (every cpanel server can run PHP, and most Windows servers, too). If you are looking to create a service, that opens up to some cooler technologies like Python (which I prefer to Ruby or Java, but are both options). Also, a good smattering of HTM5/CSS3/JavaScript, preferably in framework.

    For mobile apps, consider Java (Android), Objective-C (iPhone), or HTML/CSS and a framework like Titanium.

    For Windows Desktop, C# is the standard.

    Flash can be used on any desktop (Air) or on the Web, except for iPhone ... so it can be a good chouce if cross-platform is important. Titanium also has a desktop system.

    So, again, it boils down to ... where do you want to go today?

    NOTE: If you are looking to make money as a freelance programmer in the U.S. doing progamming, don't. While good engineers with formal training can still get $100 per hour or more, most smaller jobs are being taken by equally bright people overseas for $10-$25 per hour. You don't want to compete with that kind of labor - it's better to be an idea and marketing person, and hire the development out.
    {{ DiscussionBoard.errors[3164105].message }}
  • Profile picture of the author RobertAxelsen
    Anywhere from days to years, or even decades, depending on your definition of "learning programming" and how you end up making money with your new skills.

    That being said, I have had success personally with online learning websites, like LinuxAcademy.com (not programming focused, but aimed at system administration etc) and teamtreehouse.com. Great video based training, with forums and helpful communities.
    Signature
    Want YOUR OWN website or blog?

    Let's Create Your Website Together...

    Live event (with free mindmap) shows you how to easily create your own website.
    {{ DiscussionBoard.errors[10155892].message }}
  • {{ DiscussionBoard.errors[10157225].message }}
  • Profile picture of the author Nonsi
    Try to update daily.


    Originally Posted by LetsGoViral View Post

    I only know the basics of programming with simpler languages and I wondered, how long would it take me to learn programming to a level where I can make a lot of money with it?

    5 years, 10 years? I'm generally savvy regarding internet and technologies in general, and I know what programs need to be made, so I feel like the only skill missing from my arsenal is programming to be really successful.

    Is it worth it? What language would be the best start? I have some experience in basic, delfi, pascal.

    What kind of programmers are the most demanded? What programmers make the most money?
    {{ DiscussionBoard.errors[10157230].message }}
  • Profile picture of the author ErickShawn
    Hi there,
    Learning a programming language is not a piece of cake.Your whole life is little to make hold on a skill.
    And according to Socarate: "I know one thing, I know nothing"

    However you can earn a handsome amount by learning these languages.
    The global middle class is smaller and poorer than we thought - Quartz
    {{ DiscussionBoard.errors[10159194].message }}
  • Profile picture of the author piter2015
    About 6 months
    {{ DiscussionBoard.errors[10159498].message }}
    • Profile picture of the author storhatt
      Ask yourself what language would be fun and intresting to learn.
      {{ DiscussionBoard.errors[10161988].message }}
  • Profile picture of the author FarNext
    There is no fixed time and it varies from person to person. Remember, learning a language is one thing and ACTUALLY working in it is another (Practical stuff). All that matters is your experience to ACTUALLY solve problems. Working in a programming language gets better and better with time. Any programming language serves as a "software development tool".
    {{ DiscussionBoard.errors[10163814].message }}
    • Profile picture of the author rwil02
      Originally Posted by FarNext View Post

      There is no fixed time and it varies from person to person. Remember, learning a language is one thing and ACTUALLY working in it is another (Practical stuff). All that matters is your experience to ACTUALLY solve problems. Working in a programming language gets better and better with time. Any programming language serves as a "software development tool".
      Exactly. How many hours per day? Have you already got a specific outcome in mind? That makes a huge difference. How many languages do you already know?

      How do you define "learn"? That might be 10 hours, 100 hours, 1,000 hours, or 10,000 hours.

      I'm at hmm, ~30,000 hours in my profession, about 18,000 hours of which I would consider programming time. I'm STILL learning, both new languages and new ways to use existing ones.
      Signature

      Roger Willcocks
      L-Space Design
      Please vote to help me win a 3kW solar array

      {{ DiscussionBoard.errors[10213026].message }}
  • Profile picture of the author richasharma
    It totally depend on the learning capability of individuals. if you are learning php, css , html the at max it would take 2 month only. further you need practice. and learn java script and jquery also to make attractive designs of the website.
    {{ DiscussionBoard.errors[10212631].message }}
  • Profile picture of the author bojan92
    There are a lot of things to learn, mate. I considered to start with the basics but i still can't convince myself that i can learn something. Try, start with the most basic languages and work your way up Wish you luck
    {{ DiscussionBoard.errors[10213426].message }}
  • Profile picture of the author androidsource
    Hello, I am currently having 40+ high quality games source codes for android and iOS.
    LINK:https://www.fiverr.com/hadhemibz/giv...de-android-ios
    {{ DiscussionBoard.errors[10276897].message }}
  • Profile picture of the author madlee
    It depends on you how much time to take to learn a single thing.
    {{ DiscussionBoard.errors[10277587].message }}
  • Profile picture of the author Nexstair
    You really want to learn Programming??? are you Sure???
    {{ DiscussionBoard.errors[10282457].message }}
  • Profile picture of the author engineerz1
    Every programmer here.I need your SUPPORT by joining my FB Page. Thanks in Advance

    https://www.facebook.com/The-Master-...?ref=bookmarks
    {{ DiscussionBoard.errors[10313724].message }}
  • Profile picture of the author Wiliam Haminton
    You should master a language and then learn another language that depends on your ability.
    But rule 10000 hour
    {{ DiscussionBoard.errors[10489590].message }}

Trending Topics