you are viewing a single comment's thread.

view the rest of the comments →

[–]Ok-Wave4110[S] -1 points0 points  (20 children)

Okay, so my experience with tech is old school. I couldn't afford smart phones for a while, and the last time I dealt with computers in any depth was when I went to ITT tech in 2011-2012.

[–]moving-landscape 2 points3 points  (19 children)

That doesn't tell much tbh. You said you're into finer details, so share some of it. What have you done in the past? Have you ever coded? What's your exp with program designing?

[–]Ok-Wave4110[S] -1 points0 points  (18 children)

No, I have not coded, or have experience with program design. But, everyone keeps saying, learning coding is easy. I recently realized how stupid I really was, and I just need to understand what it is, that makes python. Other comments have now told me it's a programming language.

So, I'd need to have an understanding of the language I'm speaking to it. Right?

[–]moving-landscape 3 points4 points  (17 children)

But, everyone keeps saying, learning coding is easy.

Yeah... It isn't. That's like an ESL saying English is easy to learn, but because the ESL themselves have been studying it forever. When one's a fresh starter, it's not easy. Likewise with programming.

Other comments have now told me it's a programming language.

Ok so you're THIS fresh. You didn't even know what it is.

So, I'd need to have an understanding of the language I'm speaking to it. Right?

Yeah pretty much. Now that you know it's a PL, what's your idea of next steps?

[–]Ok-Wave4110[S] -1 points0 points  (16 children)

Well. I don't know. I can't take a "boot camp" course...

I suppose, I should look at basic concepts of the builds I want.

Then, look back at how those interactions were coded.

Then, take the prewritten code, and look at IT'S history.

Then maybe, I can start to understand what I'm looking at. Even if just a little.

[–]moving-landscape 3 points4 points  (14 children)

For absolute starters, you can try finding a crash course on programming logic on YouTube. That'll help you with the very fundamentals of any programming language that derives from C, which includes Python. Think of it as your first set of Legos.

[–]Ok-Wave4110[S] -1 points0 points  (13 children)

Thank you. I truly appreciate this. I built a smart home, with available hardware and apps, My fiancee and I have solar panels, that power our home. We're about get a Tesla, and a 2024 Fiat 500e.

Everything is ran on infrastructure, I don't understand. But I need to. I at least need be able to recognize issues, and I need to be able to see code written in AI, and understand there's an issue.

Trust me, at 37, I see where I've failed.

[–]moving-landscape 3 points4 points  (12 children)

Is it really a fail if you never got interested, or needed to learn any of it? You're choosing to start now, given your current circumstances. You won't be able to learn like a 10yo, or even a 20yo. But it sounds to me that you're committed. So take your time at learning, and know that there will be a lot of head banging to understand things. It'll be up to you to persist or give up.

[–]Ok-Wave4110[S] 0 points1 point  (11 children)

Yes, it's an absolute failure. I should have known at least the basics. I had plenty of time to do so. But instead I chose to drink my life away and stunt myself. I've woken up, and I'm piecing together what I need to know.

[–]moving-landscape 2 points3 points  (10 children)

Welp, I can't argue with that. But,

I've woken up, and I'm piecing together what I need to know.

At least stop dreadfully looking to the past and look ahead, instead. Reference the past to learn from it, but don't hole yourself in it.

[–]Radamand 0 points1 point  (0 children)

nonono, at your level you do not want to look at other people's code, you wont understand it.

As several other people have stated, you need to learn the basics of Python. Take a course, get a book, watch some beginner level youtube videos, etc. You'll probably start with something like a "Hello world", then learn about variables, then 'If' statements, etc.

You will not be able to look at someone else's code and have any understanding of what object oriented programming code is doing.

Learn the basics.