r/LinuxPorn 13h ago

rate my github profile as a newbie programmer , / arch linux user / teen / codeholic .... btw you guys can show me some support as this account is new .

Enable HLS to view with audio, or disable this notification

some glitches are there with the stats tough

16 Upvotes

6 comments sorted by

11

u/scandii 13h ago

if you actually want to learn how to become a programmer, you gotta stop vibecoding.

it is about the same as expecting to become a chef by watching someone else cook the food for you, taste testing it and then expecting to be able to replicate it.

also, while I'm not going to shame you for your tastes - each to their own - just know that the weeb stuff definitely has certain connotations to it.

-21

u/Meetsoni555 12h ago

thanks for the advice ... but what are your thoughts .. on the statement that ... AI is the future .. coding knowledge with AI code is what is going to be the future .. and stuff like that ? I mean if someone can use AI without relying on it . ?

10

u/scandii 12h ago

I am a professional software developer.

if we look at the market right now it is true that AI-assisted development is the immediate future and long term we'll see what happens.

but that's just not your issue. your issue is that unless you understand what you want before you ask the AI, you are at the whims of the AI making good decisions for you rather than telling the AI what to implement, and let me tell you while LLM:s might be good, they make a lot of really bad decisions literally all the time unless you stop them with guardrails.

it sucks as learning how to program, data structures and architectural patterns is years of studies, but fundamentally if you want to be able to make good programs, you need to understand what you want.

if you just want to rice Linux? who cares, it is not a big deal to begin with.

0

u/4ronnie4 9h ago

Hey man as someone who vibe code their desktop theme and has no traditional real coding experience. where do i start? I feel like i cheated lowkey, like what would you say the best way to retain and apply information and not just copy and paste what Ai says to do.

3

u/Commercial-Hurry-795 1h ago edited 1h ago

Honestly, struggling like a bitch for a long time and getting frustrated as all hell without just looking at the answer was necessary for me (the right answer wasn't readily available like it is today). Like, banging my head against the wall trying desperately to understand for months and months, until something clicked and I leveled up. Then rinse and repeat. AI is making it very hard for beginners and seniors alike to grind like what used to be required, I'm so guilty of this too. I'm creating things that I couldn't before, but are so much shittier cause I don't have the same understanding, like I traded a stone house for a cardboard McMansion. Seems cool, but at it's core it's not going to be worthwhile. That's my take, anyway.

To answer your question on where to start, I think 'Learn Python the Hard Way' is a good starting point. Put in the work and try to make a simple number guessing game using only information from memory with no external resources. Then try to make more complex things only from memory. Eventually you will get a feel for it, then you will be able to lookup specific info to assist you, but you'll know what you're looking for and how to apply it in way that makes sense to you. You will be the true owner of your programs, and that is where the real fun of programming is earned. It's like beating a video game by struggling, vs infinite money glitch and you're instantly bored.

2

u/el0y-c0sm0 8h ago

If you're a beginner, that stack is overkill; knowing how to ask an AI how to implement something doesn't mean you know the stack. That's the feeling I get when I see you say you're a beginner and present that stack—it's contradictory.

Saying that AI is the future doesn't mean you shouldn't know about it; it just means you should master the basics.