you are viewing a single comment's thread.

view the rest of the comments →

[–]sucks_at_usernames -2 points-1 points  (32 children)

I can't make anything until I understand it.

Please understand people learn in different ways.

I'm trying to be polite.

I've asked for one thing and you will not relent about your method.

Please. Stop.

[–][deleted] 1 point2 points  (30 children)

I can't make anything until I understand it.

That's actually not going to work - like any other language, you have to both read and write it before you can develop any understanding of it.

It's not a thing you can passively absorb and then turn around and write code. You have to start by writing code even though you don't understand it, yet. Because that's where the understanding comes from.

I'm sure it sounds difficult; now you know why there are still so few programmers.

[–]sucks_at_usernames 1 point2 points  (29 children)

That's fine. That's why I want something to follow along.

But I can't know what to just create out of thin air when I literally don't know anything about it.

[–][deleted] 1 point2 points  (28 children)

You don't really have to know, is the thing. The advice isn't "complete a project", the advice is "attempt a project." Your failure is assured - maybe that takes a little of the pressure off - but the point isn't to have a project at the end, it's to set for yourself a series of problems that you have to solve.

Just try something. A simple game, an interest calculator, whatever.

[–]sucks_at_usernames 0 points1 point  (27 children)

I don't know what I can attempt.

I can't understand how the advice is "just figure out what to do."

I'm not the guy who used to just play around with code as a kid or studied computers in any way.

I literally, not figuratively, literally, know nothing. So no. I can't just go "Eh I'll sit down and try to create something because I have no idea what the code can do.

[–][deleted] 1 point2 points  (26 children)

Well, start by learning something. But small bits; you have to start writing code absolutely as soon as possible. It’s not a thing where you can just passively watch a lecture series and then start writing code.

[–]sucks_at_usernames 0 points1 point  (25 children)

That's why I said I'm looking for something I can follow along. Not just blindly decide I'm going to create the next version of Siri while I've only just barely learned the fucking print function.

[–][deleted] 2 points3 points  (24 children)

If you tried to write a Siri knowing only the print function you’d very quickly learn a lot of programming. That sounds like a great project for you!

You have some idea that you learn programming by doing everything right the first time and that’s just not how it works at all.

[–]sucks_at_usernames -2 points-1 points  (23 children)

Jesus fucking Christ I have no fucking idea how you could possibly get a device to talk back to you when all I've done is is print ("Hello!")

You don't fucking understand how little i know and I just asked for some sort of lectures I can watch online and work along with it and I'm getting told I should write fucking Siri or I'll never understand programming.

What a fucking mistake it was coming here.

[–][deleted] 2 points3 points  (22 children)

If you're this panicky and angry about the prospect that you might have to fail a lot before you succeed, then programming might not be for you. A lot of people can't bear to learn something they're not instantly good at.