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?
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.
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.
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.
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.
And who wants to talk to so many people, that’s scary.
That wouldn’t be my problem now. 😉
This should be different. But it is certain that some time is needed for the corresponding level.
But is the bill rough right?
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.
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
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.
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.
I agree with this assessment.
This always depends on learning progress
Everyone needs different lengths for things
This is not different
Best regards, GK
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.
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.
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.
I have over 30 years of programming experience – calls me godfather…
Jawohl, Papa 😀
Think so. If, of course, is superficial, it also comes to things like readiness and fastness, time, programming languages, goals and everything
Depending on how learnable one is and, above all, how diligent, you can’t estimate this before. ̄\_(ツ)_/ ̄
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.
Is just like with YouTubers a reaction to the reaction from a YouTuber (;
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. 😔
So who needs an hour for hello world should think of nen other job
Well, if you’ve never been programmed and everything is for a completely new one, etc, it could come down
and also because the downloads need long or the pc is lame and the installation is pulling
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
so if you do not follow any tutorial and try to guess how the syntax and command a speech are
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.
You don’t really need me to find maths for the job. It’s pretty overrated.
So do a FFT without math. Or algorithms
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.
All right
Since software development is my job, I trust my judgment more, yes.
ChatGPT is right… Then do it.
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.
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.