Is the world ready for an entire generation of software engineers who don't know how to engineer software?
Writing code has been automated. Why should anyone waste their time on that?
>>107924313nothingburger. I've been a student, I've seen students. 95% cheat, memorize or simply drop out since long before the age of LLMs. The people who make an effort to learn, practice and apply their knowledge will exist, the majority who don't will get hired by nepotism or become waitstaff, janitors and bus drivers.90% of humans are worthless, AI doesn't change this in either direction
>>107924313In 10 years no one will know how the kernel(s) work. It'll be voodoo magic blackbox. But it won't matter because no one will be using anything but dumb terminals, wearable, and under-the-skin devices talking to the cloud 24/7.Are you ready for the internet of bodies?
>>107924346>cloud GPU clusters go offline>what now?
>>107924366>the sun explodes>what now?shit man idk
>>107924313I don't know but I am certainly ready to watch the burger software world order crash, burn, piss and shit itself, I even have popcorns.By the way programming was never "engineering" (no matter what industrytards say), it was always more of a creative art.>>107924346Programming was never about writing code, AI can't program for shit.
name a recent piece of software it was good it was engineered
>>107924685>it was always more of a creative art.its both.actually engineering also involves creativity
>>107924313yeah. its gonna fix the job market's surplus of programmers
>>107924313>school problems are solved problems that AI has a good training set for>enter workforce >can't solve any problems because the AI has no training to solve your problemsGet fucked
>>107924685>programming was never "engineering"Correct. Engineering is more like designing the infrastructure that programs run on. The guys designing the compute side of data centers are engineers.
>>107924713Engineering is all about following some very strict rules and constraints, which are usually defined by the laws of physics in the real world, or by what resources you actually have, these constraints limit your creativity.In software you mostly not have these limitations (particularly with modern hardware) which is why it's more like art where only your imagination limits you, this is why programming is so beautiful but it's also why it's so shitty, without constraints bad "coders" can make slop and get away with it.Freedom is both a blessing and a curse.The only kind of real software engineering is on airplane software (is it still like that considering Boing fiasco? who knows).
>>107924313humanity has lived without software for hundreds of thousands of years. it’ll be okay
>>107924951please learn even 1 design pattern
>>107924685God I wish that were me. The skirt is really cute. The sleeves are terrible though who wants to show off their shoulders when you can have cute poofy sleeves instead.I don't know what those cumberbun skirts are called but they make my dick diamonds
>astroturfed pro ai slopAI can barely write programming 101 tier code. God help you if your university has custom libraries. Better to just copy the answer from a former student's github.
>>107924346its soulless.
>>107924951>Engineering is all about following some very strict rules and constraintsbecause programming is different?i do number crunching. when i bought my current machine i didnt buy it bc upgrood like a consoomer, i bought a tool, following the specifications of my project.i bought capabilities. i would have bought a cluster of rPI's if that would have made sense. or an asic if thats what i would have needed. or a server bladei put technological solutions together in order to solve a problemhow is it different from engineering?i work with hard constraints, not only in the language but also from the HW point of viewi see what you mean, the absolute freedom of working with logic instead of matter... except once your project is demanding enough, matter (hardware) becomes very relevant indeed
>>107925019ywnbaw
>>107924313engineering software has nothing to do with meticulously writing it line by line like a retard, the writing part can be delegated to a machine>>107924685you're very close to getting it, but you sound like you'll never get it
>>107925252totally organic shilling
>>107925252>>107925299ah shit, wrong picrel
>>107924313The interns and juniors who are like this stick out like a sore thumb
>>107924313anyone enrolled in cs right now is legitimately dumb. none of them will be working in the field except the ones that have connections. theres at least a couple hundred thousand more people looking for entry level work than there are positions.
>>107925384just be good. problem solvedyou either get hired whens till studying, or you code some fast trash that you sell on steam to get monies to fuel your actual projectsjust dont suck at programming anonits not that fucking hardcodemonkeys are fucked thoughwhich is completely correct. they should be paid less than a menial worker, or not paid at all
>an entire generation of software engineers who don't know how to engineer softwarenothing new there, then
>>107925457>just be good. problem solvedYou're in for a very rude awakening when you're under that mountain of debt and find out that every field is the same. Skill doesn't matter. Work ethic doesn't matter. All that matters is do you know someone that knows someone. If you're a woman or a fag you might have a chance if you suck a good dick.I hope you aren't white because you're not going to get hired anywhere. Statistics over the last decade show they're less than 10% of new hires no matter what their skill level and work experience is thanks to modern hiring practices and HR.You're attempting to enter a field that has a larger surplus of cheap labor than at any point in history. You should have know CS was a horrible idea the moment you started seeing commercials on TV shilling bootcamps for truck drivers and stay at home Moms.
>>107925468back in my day we had to write code on paper for examsand if it couldn't compile you fail
>>107925497>hurr durr be a doomer like meno. suffer in silence. then hang yourself in your shitter, faggotyou dont want anybody to see your corpse, make sure to put a post it warning people that theres a dead nigger inside>mountain of debtjust dont be american.or try for s42 in canadaits financed by big globohomo, and you get VERY preferential treatment in employement
>>107925497>implying I want to wageslave for malware corporations
>>107925099how much ecc ram does it have
>>107925543>>107925556Have fun wasting the best years of your life in adult day care and being a slave (if you're lucky). No matter how much money you make in salary you'll never keep up with inflation and you'll be stuck in the debt trap. You're trading a piece of your soul and all of your dignity for scraps of paper like a retard.But everyone wants to learn the hard way.
>>107925608>completely ignores the fact that one can do entrepreneurship and deal with none of thatyoure a fat loser desperate to cope with the fact you done nothing of your life by demoralizing everyone around you.>>10792558232 gigs of non ecc ddr4.what gives?
>>107925635>wjat givesnot your job giving you enough mone
>>107925299>>107925312wutI'm just saying that writing code by hand is not "programming" and you can delegate it to a retarded bot, typing on your keyboard has nothing to do with the "engineering" part of "software engineering"if you trust a bot to make engineering decisions for you - you're shit engineerif you do all the engineering and then use bots to shit out code that compiles and satisfies the requirements and constraints you've engineered - you just saved yourself a lot of timeif you're obsessed about how exactly the code is written and not about how it works and what it does - you're wasting a lot of time, none of that variable naming shit matters
it's annoying that cyberfags now have infinite job security as vibecoded slop hits product everywhere. cyber was already the most annoying holier than thou sector
>>107925457this post is pure cope from a current student. dont say nobody warned you.
>>107925668>I'm just saying that writing code by hand is not "programming" and you can delegate it to a retarded botno, you cant.unless youre writing a hello world.>>107925666i dont wageslave. i dont need to.enjoy your commute. hopefully you'll think about me, and how im sleeping until 5 pm and do whatever i want whenever i want>>107925720lmao what a loserhang yourself alreadyyou smell of failure
>>107925763today i slept til 3ami slept thru sunday entirelysomedays i wake up 11pmemjoy non-ecc memory jk you wont cunt
>>107925763>no, you cant.>source: I don't have a jobkek>do whatever i want whenever i wantlike... jerking off and pretending online that you're a software engineer?
>>107925774>emjoy non-ecc memory>jk you wont cuntbut i have non-ecc memory, which i enjoy very muchyou sound like youre underage and/or mentally deficientyou can even put ideas together in a coherent manner
>>107925791*cant>>107925783>muh jerbthats for losers>larpingexcept im notbut you can always close the tab and forget about this discussion if thats what you need to sleep at night
>>107924313zoomers will enjoy reading through 40k lines merge requests generated by AI and handling 1 million code repo by themselves
>>1079258202mw
>>107925252>>107925668The essence of programming is not writing code indeed, but if you leave that to a bot you'll inevitably end up not understand your code.Code is one way to represent formally and losslessy a program which initially only exists inside your head (inside my head I end up representing/visualizing more as a graph), natural language is a lossy so when you describe it to the bot you will lose information, furthermore bots have really shitty taste and subpar style cause they output something close to the statistical average of their model, if you are an above average programmer this will also make it lose information, in the end every time I used AI like that it becomes a mess, you have to write your own code too for anything non-trivial.AI is useful as Google + Stack Overflow, it's basically a glorified text search engine, it's not at all good for programming.
>>107925828>The maintainers of OCaml, an open-source functional programming language, rejected an AI-generated pull request (PR) with more than 13,000 lines of code, citing copyright concerns, lack of review resources, and that it did not align with the maintenance practices of the project – raising key issues about the future interaction between AI and open source.
>>107925860https://github.com/ocaml/ocaml/pull/14369
>>107924313I enjoyed the process of writing code a lot. I used to think most programmers did to some extent but I was very wrong.I have used Claude for a year now since my company is forcing everyone to vibe code to be faster and while it does its thing the whole process of programming became very fucking boring to me and I want out. Coming to a solution to anything with AI or "making" a feature with it makes me feel nothing. Worst part is I don't feel my team is any faster at delivering anything either, I think we are slower even but maybe this is just a shit corp and I'm a shit programmer I don't know.
>>107925812where is any of the conditional stricturethis looks to be glueware basic glueware
>>107925812wow... you read avx2 reference and wrote atoi with 0 logic and 0 engineering requiredbtw if you had a job you could afford a cpu with avx512>>107925830>you'll inevitably end up not understand your codeimpossible, you're overseeing the bot and if it writes code in bad ways that are hard to reason about, you correct it and engineer ways for it to write code in a way that you can understandif you let it run wild, you'll get trash
>>107925886You know you're just training your eventual replacement, right?
>>107925903>where is any of the conditional strictureholy incompetent. you dont even know about stuff like cache missesthis is highly optimized simd codeyoure not gonna find your usual slop in itheres pretty much all the flow control of this piece of code
>>107925944>doesnt know avx 512 is 2x avx instructions glued togetherlol. ur dumb. and poor. dont try to pretend otherwise
>>107926014ask a smarter than u bot before embarrassing yourselfAVX-512 is not simply two 256-bit AVX instructions "glued together." While it does double the register width from 256-bit (AVX2) to 512-bit, it introduces significant architectural enhancements beyond just width, including masking, doubled register counts, and new instruction functionality.Here is a breakdown of why it is more than just "2x AVX":1. Significant New Features (Not just wider)Opmask Registers: AVX-512 introduces dedicated masking registers k0-k7 that allow for per-element conditional operations (masking) within a single instruction. This eliminates the need to mix scalar and vector code for conditional logic.2. More Registers: AVX-512 doubles the number of registers from 16 (in AVX2) to 32, reducing "register pressure" and allowing for better data throughput without constantly swapping data to memory.3. New Instructions: It includes advanced instructions that do not exist in AVX2, such as specialized exponent approximations, scatter/gather operations, and improved byte/word manipulation.
>>107926052thanks chat gpt. now give me a recipe for a quiche lorraine if you will
>>107925985> cacheim like 9 or 10levels of abstraction above you
>>107926132>is proud of needing his food pre-chewedyeah, i get it, youre retardedyou dont need to find new ways to tell me that without actually saying it
>>107925944>if it writes code in bad ways that are hard to reason about, you correct itWhy would I do that when I can write the code myself? (which is the easiest part anyway)>engineer ways for it to write code in a way that you can understandI've tried so many prompts to make Claude behave the way I want, but it won't do it, it always randomly forget about my requirements and rules, and the further you go in a chat the worse it gets cause of context window.I have no time and no reason to babysit a retarded clanker into doing what I can already do.It's time to accept that LLMs are fundamentally flawed and no good for anything but being glorified Google.
>>107924313Accelerate.
>>107924313>Is the world ready for an entire generation of software engineers who don't know how to engineer software?Absolutely. I'll be making mad bank as the 2040s equivalent of one of the rare remaining cobol programmer in fifteen years.
>>107924313Have you been in a coma for the last ten years? There are no good software developers under 40.
>>107925497>Skill doesn't matter. Work ethic doesn't matter.Correct, but it's always been like that.>All that matters is do you know someone that knows someone.No. All that matters is that you don't care about craftsmanship and you're willing to stab the customers and investors in the back to make a quick buck.
What's the problem here? If they can understand and fix code by someone else they are above 90% people in this industry
>>107924951>Engineering is all about following some very strict rules and constraints,you are not an engineer and you don't understand what engineers do. STFU.
>>107924313> Goes to uni to learn CS> Gets a computer to write his code> Could have done that for free if OP wasn't a fucking retardPeople go to school to learn how to make a living. If you rely on AI like your "friends" you are going to be unemployed.
>>107927129How can these tards understand code if they're not even learning to code in the first place? They are learning to put a bunch of shit into a prompt and crossing their fingers that AI can figure it all out for them. They don't realize they are making themselves irrelevant. It's really sad. Ie. for what the fuck does a manager need some tard to enter prompts into AI for the answer if the manager can just do that himself? Idiots.
>>107924951>Engineering is all about following some very strict rules and constraints,You think that because you are using someone elses creativity lol.Read high level engineering & math texts; they sound like written by philosophers.Slepians paper on 'indistinguishable' is one of my favorites.
>>107927402>they sound retarded and useless
>>107924951I love how much you made the fizzbuzz crowd seethe with your post. Top marks, anon.