1055
top 50 comments
sorted by: hot top controversial new old
[-] GooberEar@lemmy.wtf 1 points 4 hours ago

I have never Googled "how to center div 2025" because the last time I had to center a div was in 2024. I've never asked ChatGPT to fix a syntax error because I use Copilot. Exiting Vim is basically the only thing I know how to do in Vim, but I can do it. And my bug fixin' is generally one-for-one.

On the flip side, I can write some code without StackOverflow and AI. Writing a game in Assembly, these days, is for a specific kind of hobbyist or absolute fools. Languages using pointers are mostly for specific types of application and completely irrelevant for most programmers these days -- and the overwhelming bulk of us are better for it. And writing code by hand is an incredible talent and skill, but again, essentially useless these days.

[-] sheetzoos@lemmy.world 8 points 8 hours ago
[-] DogOnKeyboard@lemmy.dbzer0.com 3 points 8 hours ago

War horses and elephants entered the chat

[-] mavu@discuss.tchncs.de 7 points 10 hours ago

Nah, it's not that bad.
In 10 years with continued AI use? Yep.

[-] lobut@lemmy.ca 9 points 11 hours ago

I started with C++ and went to Java to .NET to Javascript and now to Terraform.

I know this is all a joke but there's something definitely different with the ones above and the ones below. There's a bit of satisfaction you can get sometimes when you're working with memory directly and getting faster feedback (yes, there's more math back then and it wasn't easy to look stuff up, for sure). However, there's new challenges nowadays ... there's so many layers on top of layers. I feel as though Stack Overflow and ChatGPT are so needed because the error messages and things we give are obfuscated or unclear (not always any library author's fault as there's compatibility issues, etc)

We're doing serverless stuff at my current company and none of our devs run code locally. They have to upload it using CDK or Serverless Framework to run on the cloud. We don't use SST so we can't set breakpoints but like that's a lot of crap inbetween just running your code already. Not even getting into the libraries and transpilers and stuff we use. I spent like a few weeks over Christmas to get our devs to run the code locally. Guess what? None of them use it because they're so use to uploading it. I was like, "you can put breakpoints in it! you can have nodemon and it instant reloads! nope, none of them care ... "

[-] wer2@lemm.ee 1 points 6 hours ago

I know someone that still uses ed for all their code editing.

[-] RogueBanana@lemmy.zip 8 points 14 hours ago

I can't remember some syntax unless I do it at least 100 times. I often look up stuff that I have already done before and know because of my goldfish memory.

[-] Sibshops@lemm.ee 1 points 9 hours ago

Oh no, I was never a programmer in the past.

[-] applemao@lemmy.world 3 points 12 hours ago

I still want to get into coding the OG manual way (because I enjoy pain and disappointment apparently) but now it seems like a waste of time since vibe coders and 13 year olds already are lightyears ahead of me. Also I have no reason to learn it, all apps are already built xD

[-] OldChicoAle@lemmy.world 3 points 11 hours ago

I'm in the same boat. I used to be an amateur front and back end web developer. Almost made a text based RPG in middle school. I had to stop when shit got crazy in high school and college, but I don't feel like any programming is worth my time right now. I'm focusing on gardening and maybe some cooking. You know, human activities that we can still enjoy.

[-] applemao@lemmy.world 1 points 10 hours ago

Yeahh exactly. AI has pretty much ruined computer based fun now. Which in some ways is good, we should all learn physical hobbies again and not be reliant on tech. I still enjoy my hobby desktop computers though, I just enjoy learning how it really works under the surface.

[-] obinice@lemmy.world 40 points 20 hours ago

Okay but how do u center a div in 2025

[-] hakunawazo@lemmy.world 1 points 6 hours ago

It's not about the center, it's about the friends we made along the way.

[-] WhiskyTangoFoxtrot@lemmy.world 4 points 10 hours ago* (last edited 10 hours ago)

Make your web page in GIMP, export to PNG, <img>.

[-] Anomalocaris@lemm.ee 2 points 9 hours ago

maybe the div is already where it's meant to be

[-] letsgo@lemm.ee 5 points 11 hours ago

Same way you did it in 2024 but it's easier because the springgirdles have been replaced with rotated manglebrackets.

[-] umbraroze@slrpnk.net 16 points 18 hours ago

If using plain CSS, usually it's enough to set width appropriately, and margin-left and margin-right to auto.

If using a Modern Frontend/CSS Framework, then may God have mercy on your poor soul.

(Seriously I just started a new project with TailwindCSS and I'm so confused. But not entirely desperate yet.)

[-] loics2@lemm.ee 3 points 13 hours ago

w-... mx-auto, replace the 3 dots with your desired width value, and that's it with tailwind

[-] Korhaka@sopuli.xyz 11 points 18 hours ago

So what is the point of these frameworks if they make it harder?

[-] toddestan@lemm.ee 5 points 13 hours ago

Generally I find many these frameworks will make some complicated things simple, but the cost is some things that were once simple are now complicated. They can be great if you just need the things they simplify - or in other words can stick to what they were intended for, but my favorite way of keeping things simple is to avoid using complicated and heavy frameworks.

[-] Ricaz@lemmy.dbzer0.com 14 points 17 hours ago

If you spend a lot of time on a single framework, you will transcend and become a sort of frontend diety, growing multiple extra limbs allowing you to type in CSS classes faster than any mere mortal

[-] SaharaMaleikuhm@feddit.org 10 points 17 hours ago

Until everyone moves over to the next thing and you start from 0 again. Web dev is a nightmare.

load more comments (6 replies)
[-] x00z@lemmy.world 5 points 15 hours ago

Ask the browser nicely while using please and thanks.

load more comments (7 replies)
[-] excral@feddit.org 58 points 23 hours ago

My experience is that the programmers from the first row very much still exist. My theory is that the number of programmers from the first row stayed the about same or even increased slightly. There are so many more so called "programmers" overall now, however, that in relation the first row programmers are much rarer now. And to be fair, you don't need a programmer capable of programming entire games in assembly to center a div.

[-] zerofk@lemm.ee 26 points 22 hours ago

And vice versa, you don’t need to know how to centre a div to create a game in assembler. I’m comfortable using pointers and managing memory, but don’t ask me to do anything with web UI.

[-] Omgpwnies@lemmy.world 4 points 13 hours ago

This can be generalized to say that programming has become such a diverse profession that you will find experts in one area that know very little about others. There's simply too many things that are programmed in too many ways for anyone to know it all anymore. Hell, that was the case in the 70's and 80's too.

load more comments (3 replies)
load more comments
view more: next ›
this post was submitted on 07 May 2025
1055 points (100.0% liked)

Programmer Humor

23119 readers
969 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS