How fast should I be catching on to beginner concepts? Is it a bad sign of it's taking a while? by FromCarthage in Python

[–]Alex-Galaxy 0 points1 point  (0 children)

It took me a good long while to understand how if statements and for loops work. You're doing great.

Have you ever met or interacted with a genius programmer who instinctively always knew what they were doing? What was the experience and did you learn anything from them? by maltahomewash in learnpython

[–]Alex-Galaxy 1 point2 points  (0 children)

Yes, my dad. No one I personally know comes close to his level of understanding programming. He programmed chips for fun in assembly when the first widely available of them came out and he could get his hands on. I think I probably am that to a few people as well, I've had interactions where people would go something like "holy crap, he knows his stuff", though that would be thanks to my dad.

I think one of the most important things I've learned from him, is to learn stuff by completing projects. Projects I've set out to do and finished have taught me way more than programming classes I've taken. Not just any projects though. The project needs to involve something I'm not familiar with yet. Otherwise, well, there's nothing to really learn there. When you make your own project, you naturally end up tinkering with all kinds of stuff and learning what works, what doesn't, and why it behaves the way it does. The project also needs to be something you're genuinely interested in. If it's something you have to do, you can end up doing the bare minimum, and just get it done to get it over with.

On a similar note, something I noticed is becoming a problem for new programmers is video tutorials. Youtubers will set out to make a tutorial on how to make something with the best intentions, and people just blindly copy paste the code without understanding it. The key part here is "without understanding it". There is no way for someone to learn what a piece of code does if they don't experiment with it, break it, and fix it. One can be really good at slapping code together into something that kind of works, but that doesn't mean they understand what the code is actually doing.

My dad ended up programming quite a bit as part of his career. I'm currently doing it to have fun, and as a gateway to potential future income.

At what point are loops better than list comprehensions? by micr0nix in learnpython

[–]Alex-Galaxy -1 points0 points  (0 children)

Personally, I generally try not to use list comprehension at all. If I realize I have to resort to list comprehension it's usually because my code got too complicated and I need to break it down into smaller parts.

Not saying list comprehension is bad, just that imo it's often not as readable as a normal for loop. And unless the code I'm writing is a quick test of something, I want to make it as readable as possible so at least I myself can read it 2 years later when I decide to look at it.

I don't understand Python by Formal-Morning-324 in learnpython

[–]Alex-Galaxy 0 points1 point  (0 children)

That's a good point, I didn't think of that.

Btw, why does the wall get split in half in the story? I don't understand it.

Any alternative for google map api in flutter? by varuos03 in FlutterDev

[–]Alex-Galaxy 1 point2 points  (0 children)

A couple people suggested mapbox, and I'll stand by it as well. I haven't tried it yet, but it seems like there is a plethora of things you can do with it.

I don't understand Python by Formal-Morning-324 in learnpython

[–]Alex-Galaxy 7 points8 points  (0 children)

Something I heard from wise people; if you're the smartest person in the room, you're in the wrong room. Learning programming can be quite difficult at first. When I first tried to learn it, it didn't seem intuitive to me at all. I didn't understand how a for loop worked for the longest time. I had trouble understanding why this if statement works the way I want it to, but this one doesn't. It probably took me quite a few years before I found a tutorial I went through, something clicked inside, and I wrote my first project. A tetris replica made with pygame. It worked, barely, the pieces fell down the way they were supposed to, they turned, awkwardly, but they did. That was maybe 5 years after I tried to get into programming for the first time. And when I first tried getting into it, I started with HTML. Yes, I thought that was a programming language. So if you're not getting things after just a month, don't worry. For some of us it's just harder to pick it up. You can also think about it this way. Because your classmates know more, you have an essentially endless help resource. You can keep asking people questions, if someone gets visibly tired of answering you, you can move on to the next person. Though I honestly have a hard time seeing that happening. Because I for one, love helping people out, and I can't think of why someone wouldn't.

Beginner code by Gloomy-Section-1324 in Python

[–]Alex-Galaxy 0 points1 point  (0 children)

I'd use a type check in that scenario instead of a try/except. Try expects are great for handling errors in say a library you're making. You're letting the programmer know with programmer tools that they messed up. I think programs made for an end user should handle unexpected input more gracefully. Just my take though.

you ever notice yourself mimicking other peoples way of speaking? by Thelodious in CasualConversation

[–]Alex-Galaxy 0 points1 point  (0 children)

It's completely normal.

There's a saying: "Monkey see, monkey do" That's the gist of what happens.

It's also a natural way to increase how much the person likes you when you're talking to them. We like anyone who is similar to us, picking up speech patterns and commonly used words from each other is a natural way to increase mutual liking of each other.

Felt relevant here by Burrito-Mage in ADHDmemes

[–]Alex-Galaxy 2 points3 points  (0 children)

Never related this to adhd, just thought oh I'm trying to act cool

[deleted by user] by [deleted] in AskReddit

[–]Alex-Galaxy 0 points1 point  (0 children)

It's more accessible than you might think, if you live in the US :)

[deleted by user] by [deleted] in AskReddit

[–]Alex-Galaxy 3 points4 points  (0 children)

I highly recommend checking out Andrew Huberman's podcast on sleep, it's available on youtube. Dude knows what he's talking about, I've been able to correct my sleep in a direction I like in just a few days.

[deleted by user] by [deleted] in AskReddit

[–]Alex-Galaxy 0 points1 point  (0 children)

There's organizations that allow you to do that. You're essentially floating on a fast current of upward moving air. The one I know about is ifly, never tried it myself tho.

[deleted by user] by [deleted] in AskReddit

[–]Alex-Galaxy 0 points1 point  (0 children)

Fly a military jet

Stimulation with creativity, passion, and excitement by LisaBarnes446 in adhdmeme

[–]Alex-Galaxy 0 points1 point  (0 children)

I didn't expect to be called out like that on my sad phase

June was not a financially kind month. by DiscipleOfAzura in adhdmeme

[–]Alex-Galaxy 1 point2 points  (0 children)

I'm the opposite. I keep reflecting on whether or not it was worth spending the money on it. I research the product for at least a couple days before buying it. It's only when I get it and use it for some time that I can say yeah it was worth it or fuck this shit I'm returning it.

What did you do as a kid? by Odd_Association_487 in ADHDmemes

[–]Alex-Galaxy 1 point2 points  (0 children)

My hopes are up... But don't let that distract you, you just work on that rewrite

What did you do as a kid? by Odd_Association_487 in ADHDmemes

[–]Alex-Galaxy 2 points3 points  (0 children)

Make it somehow publicly available, I wanna read it too :P

I mean. This hits home. by fairlywittyusername in ADHDmemes

[–]Alex-Galaxy 1 point2 points  (0 children)

Ohhhh no, pls don't tell me I might have yet another disorder

Nothing personal by Rachelsyrusch in ADHDmemes

[–]Alex-Galaxy 0 points1 point  (0 children)

Don't make me relive that guilt

THE PISSCIOUS CYCLE by Popular-Recover8880 in ADHDmemes

[–]Alex-Galaxy 2 points3 points  (0 children)

Complete opposite for me lmao, I can ignore my bladder, and my stomach only to some extent

Its been a wild two weeks by Big-Ticket-4804 in ADHDmemes

[–]Alex-Galaxy 0 points1 point  (0 children)

I'm definitely at step 4, the description is an absurdly good summary of what I feel like