Don't discount the creativity, intelligence, and dedication it takes to create something like this. Chances are you actually can't, even if you did make it a priority.
Nonsense. Sure, they wouldn’t make this exact game, but neither would the entire rest of the population who is capable of making a project like this. Most people are roughly the same in terms of physical and mental capability, and if you need to convince yourself of that, think about how fast a computer can do an arbitrary thing versus how fast a human can, or how different a mouse’s musical intellect is from a human’s.
> Most people are roughly the same in terms of physical and mental capability
This is a story we stop telling kids around the end of high school. We tell this story because, as a child, being told you’re dumb can stunt intellectual growth, or being told you’re not physically capable can stop kids from forming a habit of exercising.
I don’t mean it in the way it’s sometimes expressed as, “you can train anyone to do anything,” I mean it in the sense that the 50%ile capable person is really all things considered, not that different from the 95%ile capable person. The range is just not that high. A person can only accomplish so much in the day and with the animal body we are given. Compare that to a computer, which for many tasks, can accomplish things at a rate 10,000,000 times faster than a human.
They very much can. Have you ever walked into a classroom and seen the ancient runes left on the board from a more advanced class, wondering how any person can possibly understand all that and wonder whether it was possibly even scribbled as a joke? And then two years later, you realize that you have learned and mastered that very content you saw on the board that seemed so unachievable. Many things seem unlearnable, but given the right conditions (teacher, home situation, motivation) most people are surprised by the scope of what can be learned by an average person.
So, we're engineers---very much not the average person.
Speaking from the point of view of someone who spent 8 years in school learning computer science, then the next 15+ practicing it:
I cannot create an RTS game engine in C. Not in a million years.
It's all good and well to be encouraging, but this is literally our field. If we can't identify our own short comings accurately (after for some people is decades of experience), then we are probably less capable than we think instead of more.
I'd say it isn't. IQ is the best thing we've found for measuring people's intelligence so far. That doesn't mean that it explains all the variance in people's results but I'm pretty sure it explains the majority of it, through the g factor. So it's not perfect, or maybe even very good, but I'd say it's still very far from "bad".
> I mean it in the sense that the 50%ile capable person is really all things considered, not that different from the 95%ile capable person.
You must be living on a different planet from me. I can kind of see how someone might be tempted to just say “you know what, you’re right” and let you keep on thinking that, though.
Both my parents are MENSAns. I agree with the parent poster, there isn't specifically anything special about being a 95%ile, and most of the members of the 95%ile that have joined MENSA aren't massively successful, any more than anyone on the middle of the bell curve.
It's not, what you have. It's what you do with it. I struggle with some things my parents find easy, vice versa, most of the 95%ile that I know have various mental health problems or other hidden disabilities that make daily life difficult -- especially achieving something like this.
And Feynman went far with being just an ordinary person supposedly slightly lower on the bell curve.
The only thing that actually tangibly matters is dedication and sweat, and how much time and effort you're willing to put in to something.
Of course, that's not to outright say that an IQ test or however you want to measure cognitive "capital"* isn't valuable in some aspect -- it does measure something, after all. Less fighter pilots died in training once they started selecting using early IQ tests (Source is a psych book from the 80s I skimmed a few years back :P). But that's an extreme case. For projects like this, for most of the things you will ever, ever want to do, it outright does not matter and the emphasis on it in programming and "intellectual circles" (on the internet, I don't think anyone in real life actually gives a shit outside of college admissions) is massively overblown.
* - I'm phrasing this in capitalist terms explicitly because "cognitive capital" is an explicitly western construct that to be honest seems to be more detrimental than it has been positive. Also, outright racist in the historical use and implementation.
"Feynman was universally regarded as one of the fastest-thinking and most creative theorists in his generation. Yet, it has been reported-including by Feynman himself-that he only obtained a score of 125 on a school IQ test.
I suspect that this test emphasized verbal, as opposed to mathematical, ability. Feynman received the highest score in the country by a large margin on the notoriously difficult Putnam mathematics competition exam, although he joined the MIT team on short notice and did not prepare for the test. He also reportedly had the highest scores on record on the math/physics graduate admission exams at Princeton.
It seems quite possible to me that Feynman's cognitive abilities might have been a bit lopsided — his vocabulary and verbal ability were well above average, but perhaps not as great as his mathematical abilities."
> most of the members of the 95%ile that have joined MENSA aren't massively successful, any more than anyone on the middle of the bell curve.
This may be a selection effect. Perhaps the members of the 95%ile who are successful don't have the bandwidth left to join MENSA and see no value in doing so.
As a personal anecdote from ~15 years ago, which was the last time I affiliated with anybody who talked openly about being in MENSA, their activities there frankly sounded a bit like a self-therapy group which turned me off from even attempting to join.
Maybe it’s born out of all these times I’ve seen “10x engineers” hired, or “very senior” managers who will “change everything.” There’s just not that much that one human can do that is fundamentally different from what the median human can, so these hires are almost always overblown.
But how is the hiring of those engineers or managers relevant to the current thread, which is about a project explicitly described: "I am a one-man development team doing everything"?
The argument is a relative one. It isn't that these mid-level person and high-level intelligence people aren't quite different in many ways ... it is that relative to non-human standards of intelligence, they are likely relatively close (say within an order of magnitude of capability).
Why does it matter how it compares to some x10M performance difference that exists somewhere? The individual output of two people can still hugely differ, which is what this discussion was about, no?
You're probably just thinking about differences between people in relative terms. Yes, the best marathon runner does it in less than half the time of the average marathon finisher, and finishing a marathon is already considered a significant accomplishment that a very small portion of people ever do. But compared to a car, there's no point in even looking at the absolute difference in speed between different marathon runners. Why beat yourself up about the relative difference between the human runners?
>Most people are roughly the same in terms of physical and mental capability
I don't think this is true. People vary wildly in how long it takes them to learn and understand concepts. Some people are better at this and so they achieve more with the same amount of time devoted to a particular endeavour. We can be honest about this without feeling worthless. I could devote my entire life to mathematics and I wouldn't become Euler.
Thankfully people vary just as wildly in their affinity for things and that's why we see impressive projects like this. But I aqree with your general premise that seeing other people's endeavours and achievements shouldn't make you feel depressed about how you spend your life.
> Most people are roughly the same in terms of physical and mental capability
Most of the people on the street? Yes. Most of the people in a history book or at the top of their fields? Not remotely. The author of this is in the second category.
Your history book assertion seems similar to an assertion regarding "Magic". That being it is simply "hidden work".
Stage magicians can spend years conceiving, preparing and rehearsing a "trick". But on stage, when the audience experiences the illusion ... it is magic.
Similar to some workplaces stuff. There can be many man hours of time spent propping up repositories, testing, debugging, logging etc etc capabilities in general.
And when the shit hits the fan and the capability solves the problem ... magic.
Then the audience says "Thanks for solving the problem 10x Dev."
I mean it's not breaking any new ground. It's a great accomplishment for a person because of the amount of time committed, but there isn't any single fundamentally hard piece that's out of reach from an average developer.
I think you overestimate what it takes. I've done hard things that took dedication before, for instance I'm a national champion slot car racer, and I've lost over 150lbs. The most important step in accomplishing those things was putting in the time and effort to do them. You also overestimate how smart you need to be to program a game, which I've also done before. What people usually call "talent" is not some innate ability but rather the result of thousands of hours of learning and practicing. Which isn't to say that innate advantages don't exist, but without hard work and dedication they will always be surpassed by someone who put the effort in.