How the fuck are you meant to learn to code? As in properly, not the basic shit like a while loop. University teaches you fuck, internet is all bots and marketing leeches, search engines are unusable due to AI.
>>107525638by building the things you are passionate about.if you want to learn how to program just to be an efficient corporate slave then you will never get there.
>>107525638Practice.
>>107525648Everything I could want to build has already been solved. I can just build projects for things in a crappier and more inefficient way and that's about it.
>>107525638>want to build something>start building>google shit when stuckit's really that simple.
>>107525658>I can just build projects for things in a crappier and more inefficient wayThen do that. As a bonus, once you're finished with your version, compare its performance and accuracy with what you're rebuilding, then take a look at its source code and see how they did it.
>>107525638imagine being a grown adult and not know what a manual is.you must be a complete fucktard
Fuck off we're full
>>107525638>University teaches you fuckit does when you actually do the coursework without cheating. I'll have extra cheese on mine, no gherkin.
>>107525638>learn to code?Don't bother.It's infinitely outsourced to the third world.Learn something that requires a physical presence on site.
>>107525744thisWe don't need more "pajeet level" programmers
>>107525660>want to build something>Farm it out to indians or phlipsIts really that simple in the real world
>>107525638
I feel like if you are already asking the question "how do i start x" you are confirming that thing is already not for you. if you had some passion and a drive towards that thing you would figure out how to do it like all the greats did before you.
>>107525841Yeah, I don't find coding hard or anything but I always find large code projects out of scope of anything I've learned with little idea of how you even learn about it. DESU, I only went for the CS meme degree because I started during covid scam time and it stopped me from moving out which forced me to take CS instead of EE. I've had engineering interviews by accident, my god they are so much more pleasant and chill than tech faggots.
>>107525883so (You) genetically inferior looser?
>>107525638you build a portfolio with a focus on the demostration of the technology youre working with
>>107525963I made the mistake of being born too late and not in the 1950s. Instead I get the modern era where tech is just a scam industry with pajeets, incels and bitter nerds.
>>107525638Everything should be an arena allocated on the stack and never use new, never free memory. Hack the kernel to remove pagination.
>>107525658>Everything I could want to build has already been solved.>play a really basic 90s DOS game. >notice something that really annoys you about this game>"damn, I can make that game also but better in pycharm"that's what I do when I can't figure out a project.
>>107526005Nigga, you struggle to learn to program with every resource in the world thrown at you to teach it to you.Older generations actually had to figure out shit for themselves, retards like you would be completely lost.
>>107525988Damn good jpeg
>>107526005the genetically inferior looser:1. cant tech itself2. get scammed
>>107526031It's mostly just gatekeeping. I'm bitching about the lack of quality resources and the difficulty finding them. I'm literally still finishing my degree and learned even for internships not to have technical discussions about anything because most of the devs don't know basic shit. Just nod and smile and you get the job. Also tech is just a scam industry in 2025 and I'm tired of pretending it's not.
>>107526033ikr?the author posted it once i thinkbut its good enough that i wouldnt mind see it get reposted
>>107526052What fucking gatekeeping?There's a gajillion helpful resources and places where you can ask the dumbest questions and people actively compete to give you a helpful answer to it.It's so incredibly easy to learn programming nowadays.
>>107525658That's what you have to do to learn. That's what everyone has to do.It's like if we were talking about learning to draw and you're saying "how do i actually learn to draw? I don't want to draw a picture that looks shitty. Every picture I've ever wanted to see has already been drawn. I would just be making a shitty version of those."Well i have to be blunt, if you think like this, you're simply not going to learn any skill or craft that requires years of persistent practice and study. The years of persistent practice and study can only happen if you're driven by a strong motivating force, like the love of creating, the love if what you're doing, the love of the experience and subject itself, and strength of character that pushes you through when things are difficult you're not getting immediate gratification.You aren't going to learn programming without writing lots of little "shitty" experimental programs or code snippets to test constructs/functions/commands and to test and build your own understanding through practical experience.Accept that you have to begin as a beginner, or accept you don't want to do this at all and find some other field better suited to you
>>107525638By self study. University is there only for networking with people and building connections. Actual programming skills you learn by self studying.
>>107525638Learn lambda calculusRead SICPRead Introduction to Computing SystemsIf you do this, you'll be a better programmer than 99.9% of the professionals out there.
make malware
>>107526091Yes. OP is just going to regret it in the future if he tries to force himself to put in a lot of time into something he's not really interested in. Usually people make that mistake with something like going to med school when they're young and don't understand much about life. Many ways to spend the moments of one's life.
>>107526091I learned programming quite some time ago, but I wish I went into EE. If I wasn't so old I'd switch. Wasted too much time and money on school and now it's just time to lock in, not doing this bullshit again. Actually wanted to try for firmware/embedded as a bridge but fucked up my interviews since I hadn't used C in so long, and have ended up inadvertently going down Data Science/Engineer since those are the internships I was able to get. Anyways, the hardest part about programming is the scaling and design, the coding part has always been the easiest. I know the areas I need to work on.
>>107526264You can learn programming on your own and even work/have job with no real official qualifications. With EE you can also self study (actually it's also the only real way to learn it) but without going through uni and getting that a degree nobody will hire you.
>>107525638Here is a project for all of you who want something to build, make a good search engine, make a standard crawler as well as ipv4 range scanner, have them work together and extract useful data. Filter all slop and politics, bonus points for image search. Next step, make it FOSS and available for frens
>>107525638>How the fuck are you meant to learn to code? As in properly, not the basic shit like a while loopwrite a lot of code that is then used by someone>Everything I could want to build has already been solved.wrong mindset. you don't build "things you want to build" - you build things that solve someone's problem (either your own or someone else's). you might not want to build the application itself, but you want the problem to be solved.
>>107525638Make mistakes until you realise why they're mistakes, and then fix them. You can consult books, blogs and discussions about common or specific mistakes to know about them better.
>>107525658Nigga that's like saying "every type of painting I could have wanted to make has already been made, so why even learn?". You are never going to come up with new ideas if you don't even know how to do the things that already exist.
>>107526264>If I wasn't so old I'd switchI bet 10 bucks that you are not even 30
this is largely a product of CS being one of the last ways to easily achieve a middle class lifestyle in the western world. you're mad at tourists from coming in without realizing that the money is whats drawing them there. Of course you're ok with making that money, you just dont think anyone else should and dont think any systems should be changed to make anything affordable again. Everyone else should be making lattes and (you) should be served them, right? One of the best aspects of the AI/offshoring apocalypse in coding is seeing everyone whinging that their tech babysitter job is no longer a guaranteed easy ride.
>>107525638By picking up some basic mathematics knowledge, picking up some basic CS knowledge, then deciding which area of development you want to focus on and then learning the relevant technologies (practice unfortunately is the only real way), then as the years go by you'll get an idea of what needs to be done to progress, or what you actually enjoy doing, etc.
>>107525638We have a saying in my shithole: "it's by smithing that you become a smith"Same thing in every domain, it's by coding that you become a coderSo go code right now
>>107525638math degree, then jump into data science, swe is a meme nowadays
>>107525638I will give you the true answer but you and most will not like it.You are born with an inherent talent for it, which you then strengthen by getting a CS degree at a REALLY HARD engineering schoo, and from there hone your skills over the next 4-8 years --on the low end by sheer luck of working with a few real-deal software engineers, or on the high end by observing how the existing trash systems you are adding to and fixing failed in their design while reading solid books on the subject of architecting systems-- then from there you know that you have actually learned to code when your code is obviously superior to everyone else's code because your code has ZERO bugs, SCALES well, and is EASY TO MODIFY. From there everybody will fucking hate you and never give you a job because you are now intimidating and threatening to impostor management and impostor shit-coders which is 90% of the industry. No matter what you do people will just fucking hate you because your code is superior in every way, no matter how gentle and humble you are about it; the only upside is when by another stroke of luck you end up on a team with real-deal Software Engineers again and can build something awesome for 3-5 years before a bunch of executive management fags take over, run the company into the ground, and then everybody gets laid off. Then you continue on just for a paycheck by writing superior code and getting blasted for taking longer to develop software that actually works instead of blasting out trash code that is always fucking broken. Then you leave Software Engineering for good and go do a real Engineering field by getting a Master's degree or PhD in some other Engineering field. Then you have learned to code.
>>107531048stop do cannabis and accept true:(You) genetically inferior retard
>>107531048We're approaching dangerous levels of truth here.
>>107525658>Everything I could want to build has already been solved.Then why learn to code?
>>107525638You either will learn or you won't. The path forward is clear for someone who has a knack for it. I don't. I went into EE because I don't. Consider pivoting if you feel that way, because you're going to be a shitty programmer if you don't.
>>107525638>>107525658You lack the ability to think beyond what already exists. You lack the ability to speculate. You're clearly incapable of identifying problems and coming up with possible solutions. You are evidently low IQ. I'd call you a nigger but even niggers can come up with new types of crime. You're sub-nigger. Sad!
>>107525658You lack imagination and drive
>>107525638just do it