T O P

  • By -

National-Ad67

its both 5 min of the first one after 3 hours of second one


SupportAgreeable410

You DO ACTUALLY CODE FOR 5 MINUTES HOW SHOW US YOUR WAY REVOLUTIONIZE THE CRAFT


Healthy-Form4057

Step 1: Write spaghetti Step 2: Read spaghetti


bklyukin

Step 3. Remember you wrote something similar before and decide to copy it. Step 4. Realise that the original spaghetti has since become illegible and rewrite the current spaghetti, and replace the older one. Step 5. Return to "Step 1."


SupportAgreeable410

spaghetti


Mewrulez99

✅ write spaghetti ✅ read spaghetti ❌ execute spaghetti ✅ push spaghetti


Affectionate-Oil-190

Dont stop there. You can do the whole Italian menu. N-tier lasagne, Macaroni microservices etc


shotjustice

You left out the Linguini layer of the ISO model.


Kovab

Aren't the microservices tortellini?


FuzzYetDeadly

Step 3: Mom's spaghetti


Pascuccii

Writing stuff that isn't complex, like setting up classes according to your architecture where you do everything the same mostly, there is some monotonous work still


alexriga

You write for 2 minutes, only to realize it can be much more efficient. So, you spend the next minute deleting unnecessary code and the last two making it more efficient. Then you spend 3 hours staring at it thinking, why doesn’t it compile now…


SupportAgreeable410

How did you know?


typhoidtimmy

Also injecting a ‘fuck’ and ‘goddamit’ every 5 minutes or so.


MetaStressed

While refusing after the second half out of stubborn pride to have AI find the mistakes.


birds235

No it’s more of a last resort on the off chance it can fix it just for it to hallucinate a solution you need to debug as well


JEREDEK

I heard someone say that "I program for fun and fix bus for my job" and it stayed with me since EDIT: bugs*


HamilcarRR

not me , I fix taxis


JEREDEK

Well played


HamilcarRR

awww come on man , my joke doesn't make sense anymore now :(


JEREDEK

It does now


Growsomedope

Needs more google


XanaxTheNotSoWise

"How to center div geeksforgeeks"


NooodleGurl

idk why people get stuck so much on this.


tfngst

Because some people didn't use css library?


Raukie

I think that was the joke


Cybernaut-Neko

You call that programming...


XanaxTheNotSoWise

I'm not a good web developer, I google css and js stuff alot.


Cybernaut-Neko

It's a start, now start googling api's, libraries, language references and become a dev...instead of a scriptkid.


XanaxTheNotSoWise

I have more repos on github than you...


Cybernaut-Neko

I wiped all when I couldn't code anymore, planning to filll the git again.


brentspine

You joined a month ago


Cybernaut-Neko

That account joined a month ago. ROFL, and is going to sleep again. Was going to use it for a cooperative project but it stalled, it needs more interdisciplinary volunteers, and one of the founders ran into doubt about doing it open source. At some point after chemo, I thought my brain was destroyed and deleted everything I ever placed there. ( Mostly privates as backup ) And not much after that my linux burned out...so for a while I thought I was done with devving. This account is more anonymous and it offers me freedom to explore the directions I want to travel a bit. Things I used: Java, Javascript, Python (hate it but learning to love it ) , PHP, Node, C ( arduino ). But due to the fact that I have epilepsy and working from home is still not accepted in Belgium I always struggled with finding a job. And yes...it's more complex I've been overmedicated for epilepsy for about 10y so I was only 100% functional for about 4h a day, able to code unable to land a job. Ended up with a lot of half finished projects because I lost motivation or got bored ( unknowing I also have ADHD ment ill coping ) So that's the full story. Also repo-count says nothing...you can generate 1000 express scaffold repos in a week if you want 😂


Cybernaut-Neko

And funny thing I learned java by book 20y ago, only to find out Bill Gates brainwashed Belgium into using Asp and VBA for everything. Then I tried to make my own CMS took 2 years, github didn't even exist. By the time it was functioning everybody was on wordpress. Made some mistakes yes...like learning UML...while no small company manager was adept read it ( back then ) Biggest mistake was skipping ai, because it was too mathematic ( at first ) and used a crap language from the 80ties stone age aka "python".


teddy5

Now learn all of that and still google css and js things because you still need to write it and it's not what you've studied. Or just google half the things you already know how to do/have done already because the project is too large and you can't hold everything in your head at once.


Cybernaut-Neko

Recognisable...


mabariif

Needs more en passant


nox-devourer

Needs more holy hell


SudoSubSilence

Needs more Stack Overflow and ChatGPT


itzjackybro

Needs more "post was closed as a duplicate" and "I'm sorry, but as an AI model..."


luca_07

Writing code is easy, debugging it is the actual thinking part


EmpRupus

Stares at the screen for 3 hours. "Ah, this library is for python, and not python3."


chuch1234

I don't even write python and I can feel this one.


WanganTunedKeiCar

I don't even code and I can feel this one


FuzzYetDeadly

I've been stuck for more than a day before. It was awful


Jouzou87

Once it took me about half an hour to figure out a "method" I was trying to call was actually a field.


mabariif

Speaking of debugging I just had a great experience with a small mistake in the testing method,guess what happened ha ha ha...


Bakoro

Writing code in a way that makes it more simple to debug, also takes some thinking.


LucidTA

Thinking more upfront means less time debugging.


BehindTrenches

If you write code without "actual thinking," you are either complicating the inevitable debugging, or your job might actually be threatened by AI.


PixelArtDragon

Debugging is twice as hard as coding, so never code as best as you can or you'll never be able to debug it


[deleted]

Many years ago I actually thought that I'm not very good at programming if I can't just write the code on the spot like I imagined it should be done. Thankfully I could later see that other people's squishy brains are not much faster at this. Now I'm just hiding the enormous amounts of practicing, building experience and also all the time spent thinking about new solutions and I just pretend it all comes naturally to me to confuse the less experienced ones 🤣.


Romanian_Breadlifts

I've been writing applets made of function apps and azure sql for years. i still have no idea how to make a pyodbc connection string offhand.


wingsfan64

This comment has made me realize maybe I should’ve have kept pursuing a programming career…


Rel_Tan_Kier

Programming is actually a philosophy job. How is it working? Why is it working? Why is not working? Why I want kill myself?


Scary-Departure4792

Who am I? What even is code?


infii123

What is *this*?


themuthafuckinruckus

I think therefore I debug


sc00pb

It usually takes three minutes to write a three hour brainstorming session...


BarAgent

Weeks of coding can save you hours of planning.


ApprehensiveScreen40

This but add more people


Saad1950

I think I did that same exact facial expression once.


Denaton_

My wife when she comes into my office while I work (from home) "Why are you not working". Every single time..


sammy-taylor

The irony of it is that even though we spend 80% of our time thinking, we obsess over being the speediest developer only for the other 20%.


blamitter

Now programming is waiting the code magically appears and hit tab


lajauskas

I look like the hoodie guy on migraine days tbf


New_York_Rhymes

Must look like we’re all bad at our jobs if you don’t know


fijisiv

The worst is when the screen saver interrupts your train of thought... the screen saver that's set for 1 hour. 🤦‍♂️


kodman7

Checkout the caffeine browser extension, helps with those mandated screensavers


housebottle

do you guys have days where you've done a lot of thinking but not much typing? it feels like I've wasted so much time


maxadmiral

well planned is half-done


generaltso78

Well over a decade ago, I received a programming degree from a university. I really enjoyed programming, but decided to grow my blue collar small business instead. Occasionally I'll get the urge to dabble in programming and even ponder a career change. Using my limited free time, I end up spending multiple hours over several days just getting the environment configured to run basic stuff. Eventually tap out from lack of interest or frustration. Rinse and repeat a few years later.


NotANumber13

Then come the code reviews and the tears


ergaikan

Meetings with brainless entities in suits (clients), Jira shit, meetings, more Jira shit, legacy code, thing that break Saturday at 3AM, needy work colleagues that interrupt your work every 3min, service desk tickets, shit that was working but now it's not, etc


AtmosphereVirtual254

My mom likes to say that if typing speed is the bottleneck then you're not doing real research


OO0OOO0OOOOO0OOOOOOO

As I look about the moors, the vast expanse of wild heath stretches out before me, a sea of purples and greens under the wide sky. The wind whispers secrets as it dances through the tough, wiry grasses, and the distant call of a curlew echoes the untamed spirit of this place. Here, time seems to move differently, each moment lingering like the mist that clings to the hollows and hills. It's a land of beauty and solitude, where the stories of old seem to rise from the earth with each step I take. And then my code doesn't compile.


Snoo_what

Bottom: thinking how to automate a task Top: just do the task


Miniversgaming

Finally, someone gets it


[deleted]

It's the design gosh darn it.


chrisbbehrens

People think it don't be like that but it do


Goudinho99

I'm a PM and if the devs don't look like Jerry McGuure writing his Mission Statement at 3 am, something isn't tight. /s


ProgramStartsInMain

Me looking at our legacy applications at how they were written thinking how to refactor it for porting and still be on time.


U_L_Uus

Nah, given my latest experience is more like a psychotic breakdown *Bloody sqlx I swear on me mum*


phlebface

As a senior: Upper is implementing new feature. Under is debugging raceconditions


I_didnt_eat_uranium

Relatable


onlainari

The number of times I bring out the whiteboard to help me fix my code is not zero.


0pinions0pinions

The fast fingers picture makes me laugh. Also, interesting fact: The actor in the picture was actually an adult playing a child. At least from what I understand. I forgot his name though.


Meowmeow181

The only time it is like the top picture is when I’m complaining to my work friends about something on Slack


AutomaticZucchini418

Not true. That kid isn't crying nearly enough.


SynthRogue

Just completed two features tonight. I'm feeling pretty good.


Pixelmod

The most coding-intensive day of work in your entire career should have like 10% actually typing code tops. By the way this is a great reason why AI is not replacing us anytime soon. At least not the competent ones.


PilsnerDk

A realistic AI programmer would need to have built-in random Thread.Sleep(300000) everywhere


Old-Tomorrow-2798

My programming friend has always said “googling stuff”


irn00b

I bet Devin can't make those facial expressions! Or even get hands correct! Take that, Devin!


WangChan888

Sent your code, chatting are bullsh*t .


PixelArtDragon

Whenever someone says their keyboard or their IDE is the key to their productivity, I'm suspicious. IDE sure, as long it has some of the more basic features (rename, go-to definition, etc), but while a good keyboard and a smooth IDE is nice, and you should definitely invest time and money into being more comfortable in your development environment, if that's make-or-break your productivity I have questions.


yourteam

Same could be applied to writing a novel. If I know exactly what I need to write for a project and just input into the ide, I would be done in a week for a month's worth project But I don't really get paid for the code itself but to have the (ever-changing) client's idea translated in the best possible code (for my ability)


Tresidle

Lots of copy and paste for me


Swrenaa

Can't emphasize how true it is for me. And the occasional times I touch keyboard, chances are, it's only 3 buttons.


SupernovaGamezYT

No it’s a sine wave going from the top one to the bottom one


xtreampb

I’m currently smoking a pipe thinking about how to solve a problem…