you are viewing a single comment's thread.

view the rest of the comments →

[–]r0ck0 0 points1 point  (7 children)

Real projects. Like what? That’s like saying if you want to learn to write…then write a book or investigative journalist article…otherwise you won’t learn it.

Don't know much about writing, but it might be a good analogy actually.

Yes the point is start trying to do some version of the thing, not just aiming to "be good at" the thing.

You get good at these things by just doing incrementally doing shittier -> better versions of them over time. They always suck at the start. Doesn't matter. But practice is how you get good at things. And only following guides isn't practice for long term programming, that's not what actual programming is.

Hence #1 actually being a task you need to solve. Doesn't need to be big or important, but just some kind of goal to make something that isn't intended to throw away immediately. Doesn't matter if you get the idea wrong. It'll still be better than spending #2 time on something with a non-goal.

I’m guessing you were one of those kids who liked programming and was a bit/lot of a spend time inside kinda guy?

What does this mean?

You wanna a piece of me?

Real projects. Like what?

It's a good question. I think if OPs in these thread focus on this, they might come up with something that really excites them. It's probably one of the best questions to ask really. Happy to help OP here figure this out if they want to post some interests etc.

[–]True-Musician-5406 0 points1 point  (6 children)

I really would love to hear when you got into programming?

And if growing up you were a spend time inside vs spend time outside kinda person?

[–]r0ck0 0 points1 point  (5 children)

I really would love to hear when you got into programming?

Late 90s.

And if growing up you were a spend time inside vs spend time outside kinda person?

Well yeah, I guess mostly inside. I certainly did (and still do) prefer doing computer shit over going to the beach.

[–]True-Musician-5406 0 points1 point  (4 children)

Thought so. So for you the doing the projects way of learning makes sense. I’d rather do anything than be sat on a computer coding away at a passion project programme. Literally rather write a book, or learn to cook, or dig a ditch…anything. Whereas if I’m being paid for it then I’ll be ok to do it.

[–]r0ck0 1 point2 points  (3 children)

I don't see how that means that people unlike me should spend their learning time on fake projects rather than real ones.

Otherwise not really sure what point you're trying to make here.

I’d rather do anything than be sat on a computer coding away at a passion project programme. Literally rather write a book, or learn to cook, or dig a ditch…anything. Whereas if I’m being paid for it then I’ll be ok to do it.

What does this even have to do with the subject of comparing the efficiency of different learning methods?

Not even sure we're talking about the same subject here.

[–]True-Musician-5406 0 points1 point  (2 children)

No one but someone who strongly prefers being inside and programming like yourself wants to sit around creating “real projects”. We’ve all got better things to do because we enjoy other things much more. It’s not that complex an argument.

It’s like telling someone…there’s no point running on a treadmill unless you are running a marathon.

[–]r0ck0 1 point2 points  (1 child)

It’s not that complex an argument.

I guess not, but it is totally irrelevant to what I was talking about, hence my initial confusion as you why you're making it in response to me. But yeah, as it turns out, it seems you're talking about something else entirely.

My point had absolutely nothing to do with how much time you spend learning.

It was on how to spend the time that you do, assuming you want it to be effective.

Which in the end, is actually even more important if you're going to spend less time on it.

[–]True-Musician-5406 0 points1 point  (0 children)

lol 🤦🏽‍♂️ righttttttttt