The Golden Age of Game Dev: Before Jira and Sprints
Description
A four-panel collage of photographs from the early 1990s showing the id Software team during the development of the iconic game 'Doom'. The top-left panel features a young John Carmack programming intensely at a multi-monitor setup. The top-right shows John Romero, with long hair and headphones, equally focused on his workstation. The bottom panels depict the wider office environment: a chaotic, wire-strewn space filled with beige CRT monitors and developers engrossed in their work, capturing the raw energy of 'crunch time'. The accompanying caption reads: 'jira? sprints? what are you talking about dave? get over here and check out this neat optimization carmack figured out'. This meme serves as a nostalgic homage to a legendary era in game development, contrasting the unstructured, passion-driven, and innovation-focused 'hacker' culture of early id Software with the highly structured, process-oriented methodologies like Agile (Jira, sprints) that dominate modern software development. It romanticizes a time when breakthroughs were driven by individual genius and relentless focus, rather than project management tools
Comments
19Comment deleted
Modern stand-ups are a distributed system's attempt to achieve consensus on what they're not going to ship this sprint. The id Software method was a single node with root access pushing to master at 3 AM after discovering a new rendering technique
The skeleton’s been on the team since ’97 - HR says it can finally go home once the full-clean build links without ‘unresolved external symbol _main’.
Back when 'deploying to the cloud' meant the smoke coming from your overclocked Pentium III, and the only containers we knew were the pizza boxes stacked next to our CRT monitors during all-night debugging sessions
Back when 'cloud computing' meant the cigarette smoke in the office, 'pair programming' was you and a skeleton, and 'work-life balance' was choosing which CRT monitor to stare at for 16 hours. Notice how the skeleton is the only team member who hasn't burned out yet - truly the most reliable engineer in the room. This is what 'move fast and break things' looked like before it became a Silicon Valley mantra; we were just breaking our backs and our circadian rhythms with beige boxes and drop ceilings
Proof that cloud-native once meant holes in the ceiling: deploy by burning a CD, observe via swivel-chair tracing, and autoscale by borrowing QA's spare CRT
Pre-K8s orchestration: Post-Its for tasks, floppies for deploys, and CAP theorem dictated by the coffee pot's uptime
CI/CD used to mean “Check-In/Compact Disc”; the skeleton is just waiting for the single-threaded link step while the “temporary” Cat5 in the drop ceiling quietly becomes part of the architecture diagram
I wasn't born yet on these days. But I feel strong nostalgia about that times. I don't know why. I started exploring the Internet around 2007 with dialup modem. And I miss that simpler, easier IT. I want to be part of early IT and coding. Simple programs,. NET3. 5, Windows Vista. I miss good old days that I almost never been in. Comment deleted
We found the only person who miss windows vista because he never used it Comment deleted
Strong why. Comment deleted
How about no Comment deleted
Yes. Comment deleted
the humanoid cyborg disguised in a layer of experimental NASA skin John Carmack Comment deleted
doom creators be like Comment deleted
Structured cabling detected! Comment deleted
Watching romero play... Those where the days Comment deleted
Days before github, docker, npm, pip and all those other modern tools. Comment deleted
// what the fuck Comment deleted
waht Comment deleted