How many years will it take to become an expert programmer?

  • (2 Pages)
  • +
  • 1
  • 2

17 Replies - 6884 Views - Last Post: 12 July 2011 - 08:12 AM

#1 yakult02  Icon User is offline

  • New D.I.C Head

Reputation: -3
  • View blog
  • Posts: 26
  • Joined: 04-December 09

How many years will it take to become an expert programmer?

Posted 22 June 2011 - 08:09 AM

//How many years will it take to become an expert programmer?


Is This A Good Question/Topic? 0
  • +

Replies To: How many years will it take to become an expert programmer?

#2 macosxnerd101  Icon User is online

  • Self-Trained Economist
  • member icon




Reputation: 10462
  • View blog
  • Posts: 38,773
  • Joined: 27-December 08

Re: How many years will it take to become an expert programmer?

Posted 22 June 2011 - 08:11 AM

This thread is a good place to start for Java. There is no magical formula or given number of years. It depends on the person, their aptitude, and the amount of effort they put into it.
Was This Post Helpful? 0
  • +
  • -

#3 trixt.er  Icon User is offline

  • D.I.C Regular
  • member icon

Reputation: 52
  • View blog
  • Posts: 426
  • Joined: 28-September 08

Re: How many years will it take to become an expert programmer?

Posted 22 June 2011 - 08:15 AM

*
POPULAR

int i = 0;
Person you = new Person(); // no points.
while (you.getLife() != null){
   you.addCodingMasteryPoints((++i));
}


Was This Post Helpful? 11
  • +
  • -

#4 smohd  Icon User is offline

  • Critical Section
  • member icon


Reputation: 1819
  • View blog
  • Posts: 4,627
  • Joined: 14-March 10

Re: How many years will it take to become an expert programmer?

Posted 22 June 2011 - 10:34 AM

Above from what mac trixt.er and pointed, I amy say it depends on:
- How much time you use to study and practice per day?
- Which way you use to study? Are you among those copy/paste code and then say I get it? Just finding done projects from internet and run it?
- Do you follow what is going on in IT world? because everyday new things and technology are added

So, to get better in programming:
- Use your time well
- Dont just copy/paste code from books or internet, understand things and use your head to think more
- Dont feel shy to ask when you get trouble, use internet, fellows and forum like this
- Follow for new technologies and programming news to know what tech is used now!
- Dont panic when you get maany errors in your trial, just keep going
Was This Post Helpful? 2
  • +
  • -

#5 ShaneK  Icon User is offline

  • require_once("brain.php"); //Fatal error :/
  • member icon

Reputation: 240
  • View blog
  • Posts: 1,224
  • Joined: 10-May 09

Re: How many years will it take to become an expert programmer?

Posted 22 June 2011 - 10:40 AM

*
POPULAR

Expert programmers usually don't even consider themselves expert programmers. Few do, but they generally earn it. (And though DiC says I'm an "Expert", I don't really agree.)

You never run out of things to learn, man.

Yours,
Shane~
Was This Post Helpful? 7
  • +
  • -

#6 DivideByZero  Icon User is offline

  • D.I.C Addict
  • member icon

Reputation: 238
  • View blog
  • Posts: 551
  • Joined: 02-December 10

Re: How many years will it take to become an expert programmer?

Posted 24 June 2011 - 05:10 AM

It's not a matter of how long, but how much time you put in.

There is a common saying that it takes ten years to master a skill, but what if you only spent two weeks on that skill a year?
By the 10th year you would still be a beginner.

Try not to fall into the trap I got into where I rushed core concepts so that I could be advanced quicker.
Learn each concept and learn it well.

Take a day just making a program for each concept you learn, and only until it's drilled in do you move to the next concept.

You'll be helping us noobs out here in no time :)

This post has been edited by DivideByZero: 24 June 2011 - 05:10 AM

Was This Post Helpful? 2
  • +
  • -

#7 pbl  Icon User is offline

  • There is nothing you can't do with a JTable
  • member icon

Reputation: 8328
  • View blog
  • Posts: 31,857
  • Joined: 06-March 08

Re: How many years will it take to become an expert programmer?

Posted 24 June 2011 - 12:34 PM

And there are people who will never be even after 20 years of programming :)
Was This Post Helpful? 2
  • +
  • -

#8 JackOfAllTrades  Icon User is offline

  • Saucy!
  • member icon

Reputation: 6058
  • View blog
  • Posts: 23,495
  • Joined: 23-August 08

Re: How many years will it take to become an expert programmer?

Posted 24 June 2011 - 12:43 PM

Moved to Java Programmers
Was This Post Helpful? 0
  • +
  • -

#9 jon.kiparsky  Icon User is online

  • Pancakes!
  • member icon


Reputation: 7641
  • View blog
  • Posts: 12,886
  • Joined: 19-March 11

Re: How many years will it take to become an expert programmer?

Posted 24 June 2011 - 10:00 PM

View Posttrixt.er, on 22 June 2011 - 10:15 AM, said:

int i = 0;
Person you = new Person(); // no points.
while (you.getLife() != null){
   you.addCodingMasteryPoints((++i));
}




Trixie, that's some whacked-out code. I think you need to add some codingMasteryPoints, quick.
It looks to me like you've got a method called "getLife()" that returns null when a life is gotten? I've seen some weird out there, but this is the first time I've ever seen true represented by a null. And why do you have programming progress increasing as the triangular numbers? (0+1+2+3+4...)
Was This Post Helpful? 1
  • +
  • -

#10 cfoley  Icon User is offline

  • Cabbage
  • member icon

Reputation: 1949
  • View blog
  • Posts: 4,048
  • Joined: 11-December 07

Re: How many years will it take to become an expert programmer?

Posted 25 June 2011 - 05:02 AM

Oh, the irony. ;)
Was This Post Helpful? 0
  • +
  • -

#11 cockyt23  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 2
  • Joined: 26-June 11

Re: How many years will it take to become an expert programmer?

Posted 26 June 2011 - 06:43 AM

View Postjon.kiparsky, on 24 June 2011 - 10:00 PM, said:

View Posttrixt.er, on 22 June 2011 - 10:15 AM, said:

int i = 0;
Person you = new Person(); // no points.
while (you.getLife() != null){
   you.addCodingMasteryPoints((++i));
}




Trixie, that's some whacked-out code. I think you need to add some codingMasteryPoints, quick.
It looks to me like you've got a method called "getLife()" that returns null when a life is gotten? I've seen some weird out there, but this is the first time I've ever seen true represented by a null. And why do you have programming progress increasing as the triangular numbers? (0+1+2+3+4...)


love this !
Was This Post Helpful? 0
  • +
  • -

#12 foofo  Icon User is offline

  • New D.I.C Head
  • member icon

Reputation: 6
  • View blog
  • Posts: 19
  • Joined: 06-May 11

Re: How many years will it take to become an expert programmer?

Posted 26 June 2011 - 08:13 AM

A life time...
Was This Post Helpful? 0
  • +
  • -

#13 jokham  Icon User is offline

  • D.I.C Head

Reputation: 10
  • View blog
  • Posts: 54
  • Joined: 08-May 10

Re: How many years will it take to become an expert programmer?

Posted 27 June 2011 - 07:03 AM

About 10 years or 10,000 hours of practice according to this.
Was This Post Helpful? 1
  • +
  • -

#14 jon.kiparsky  Icon User is online

  • Pancakes!
  • member icon


Reputation: 7641
  • View blog
  • Posts: 12,886
  • Joined: 19-March 11

Re: How many years will it take to become an expert programmer?

Posted 27 June 2011 - 08:41 AM

The ten years/10K hours idea is trivially a myth, unless you believe that all skills worth acquiring are acquired in the same period of time, or unless you mean by "expertise" just that level of knowledge which is absorbed after 10K hours of exposure.
Was This Post Helpful? 0
  • +
  • -

#15 amit2011  Icon User is offline

  • D.I.C Head

Reputation: -13
  • View blog
  • Posts: 64
  • Joined: 17-March 11

Re: How many years will it take to become an expert programmer?

Posted 29 June 2011 - 01:29 AM

will take infinite yrs to be an expert............
lolzzz

Was This Post Helpful? -3
  • +
  • -

  • (2 Pages)
  • +
  • 1
  • 2