Is the math right: hours to become a programmer?

I just read where someone described approximately how many hours it takes to learn programming. From 1 hour to 10,000.

I would be interested to know: Is it true?

You can see it in the screenshot here. Do you think it's a good benchmark? If not, what would it look like for you?

(1 votes)
Loading...

Similar Posts

Subscribe
Notify of
38 Answers
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
IrockRTC
7 months ago

I don’t think you can flatten it up like that. Some people understand a programming language very quickly and can translate a lot after a short time and some spend their entire life with a programming language and won’t be so good. It depends on the cognitive ability. And of course what you do in the specified periods. If I have 10,000 hours of echo commands output, then I can’t better program. And it can also depend on whether you learn autodidactically or receive active help (training). So, there are too many factors to make the ability fixed at the time.

Erzesel
7 months ago

I always think it’s weird when people set up any expertise at factor time.

An hour for “HelloWorld” ? …Max 10 seconds! After 100 hours as a hobby programmer, one is far from “passabel”

I’ve been programming since 1984. (Oh, how time passes) This should be far beyond 10,000 hours.

I couldn’t talk at a congress anyway. (might already, but I am a polite person — “Saxon” is not a congress-professional language😅)

That does not mean that I have less on the box than such a “redner”. What I was mainly concerned with, however, is unlikely to find any interest in any congress visitors.

Zatarong
7 months ago

These are, of course, indicative values that you can remember well, but I would doubt the last stage.

10,000 hours are full-time programming between 5-6 years. There could be any of the 10 years programmed at congresses.

But as indicative values, the numbers are still fine.

ohwehohach
7 months ago
Reply to  Zatarong

So I’ve been doing this professionally for 20 years and have been programming for 35 years – and I’m far from talking to any congress. Not because I wasn’t good, but because I lack the specialization on a subject (which I don’t want to). This will also be added.

Lamanini
7 months ago
Reply to  ohwehohach

And who wants to talk to so many people, that’s scary.

ohwehohach
7 months ago

That wouldn’t be my problem now. 😉

Xandros0506
7 months ago

I’d be interested.

This should be different. But it is certain that some time is needed for the corresponding level.

 Mirko Marek
7 months ago

Hi,

No, the information is not indicative. Each and every one is very quick to learn and translate. In addition, the experience comes in the same or similar areas that facilitate development.

It can be that after 10,000 hours you are still at small things to be considered a professional developer.

Andreas2021711
7 months ago

You can’t say that flat-rate because each person develops differently quickly and then it comes to the programming language. For brainfuck surely not xD

ohwehohach
7 months ago

With one hour for Hello World, I’m still compliant. All other dates I find essential too short.

1,000 hours are not even half a year at 8 hours a day. You usually have the properties of Framework internalized – let alone know different.

10,000 hours are about 3.5 years at 8 hours a day. You’re not an expert on congresses.

HoiZusammen
7 months ago
Reply to  ohwehohach

That’s what I see.

Especially in the early days, so much difference comes to someone, because I find 1,000 hours too short.

Also, I don’t agree with the statement that after 10,000 hours you become an expert. Because much more belongs than “just” to code.

BorisG2011
7 months ago
Reply to  ohwehohach

I agree with this assessment.

verreisterNutzer
7 months ago

This always depends on learning progress

Everyone needs different lengths for things

This is not different

Best regards, GK

Lamanini
7 months ago

People are different. How you learn is totally individual, and you have to look at what works for you. It depends on what’s right for you.

I don’t want to really orient myself to such numbers. If you’re thinking about it now and want to have my opinion on it, then I don’t think it’s going to be a lot to develop professionally after half a year. But if you can, it’s great.

ntechde
7 months ago

I think this bill is bullshit. This depends on a lot of factors: previous knowledge, talent, diligence, understanding and much more.

The first is a three-month primary school course, and the other never learns it beyond a certain level.

cleanercode
7 months ago

Super, then the people with over 10 years of experience are gods!

Behave!

Btw: this is, of course, total nonsense.

You can learn bullshit in 10 hours, but also in 10 hours.

Depends on how and what you learn.

ohwehohach
7 months ago
Reply to  cleanercode

I have over 30 years of programming experience – calls me godfather…

cleanercode
7 months ago
Reply to  ohwehohach

Jawohl, Papa 😀

verreisterNutzer
7 months ago

Think so. If, of course, is superficial, it also comes to things like readiness and fastness, time, programming languages, goals and everything

OpiPaschulke
7 months ago

Depending on how learnable one is and, above all, how diligent, you can’t estimate this before. ̄\_(ツ)_/ ̄

DodgeRT
7 months ago

now come to ask for good questions.

No one’s learning. in some, the bill fits, others are slower, others are faster – and in some cases maybe not even enough to get to the job in the area or to congress.

NicolasHelbig
7 months ago
Reply to  Fontandoroga36

And with every paint it gets worse because no one has something meaningful to say when he only “reacts” on the video and not “responds” and the original curator gets no reward for his hard work.

The world is not just fair. 😔

crimsonfire
7 months ago

So who needs an hour for hello world should think of nen other job

crimsonfire
7 months ago
Reply to  Fontandoroga36

and also because the downloads need long or the pc is lame and the installation is pulling

crimsonfire
7 months ago
Reply to  Fontandoroga36

but can’t imagine how you didn’t install anything in a normal language (except brainfuck or the like) in ner 1/4h and hello world gets out

crimsonfire
7 months ago
Reply to  Fontandoroga36

so if you do not follow any tutorial and try to guess how the syntax and command a speech are

Ginpanse
7 months ago

It doesn’t make any sense. This depends on infinitely many factors. If you’re going to mathematics like this, I’d rather be looking for something else in your place.

Lamanini
7 months ago
Reply to  Ginpanse

You don’t really need me to find maths for the job. It’s pretty overrated.

Ginpanse
7 months ago
Reply to  Lamanini

So do a FFT without math. Or algorithms

NicolasHelbig
7 months ago
Reply to  Lamanini

Well, a basic mathematical understanding is already important, especially since this often coincides with an understanding of relevant problems (not thematic, but people who are good in one tend to be fit in the other), but more complex mathematics can actually still be created when you need seven, which logically varies, depending on what you do.

Ginpanse
7 months ago

All right

Lamanini
7 months ago

Since software development is my job, I trust my judgment more, yes.

Ginpanse
7 months ago

ChatGPT is right… Then do it.

Lamanini
7 months ago

Yes, I always do, for example, audio processing where I first think of the algorithm itself, and which is not predetermined, all the time.

And “without algorithms” is a bit like “cheap times, but without breathing”.

You don’t need a math for software development.

Lamanini
7 months ago

So I had at school in Mathe ne 4, then in Abi ne 2, then first university course ne 4, then statistics ne 1.3. I’ve always found this just pure coincidence whether it’s now or not. And so far I’ve used practically only + and – at work.