Software dev and game dev: Being lazy, it not being a real job, not much effort, it being easy, everyone is a super genius, AI will replace us
It’s frugal.
… It’s not. Yarn is expensive as hell, even more so if you want any type of durability or wearability or comfort.
It’s crazy – I have a really nice oversized jumper, and people who’ve known I knit have asked if I made it. Lol no, it would have cost like 10 times more. I bought it on sale (it’s machine made).
The same goes for many handcrafts. Have you seen the cost of one teeny skein of embroidery ribbon? And I always feel a bit sad when I see hand crocheted tablecloths or large cross stitch pieces at thrift shops for almost nothing. Someone spent hundreds of hours on that, and it’s being sold for the price of like 3 tiny skeins of floss.
If you don’t factor in the cost of my tools, I can build solid wood furniture cheaper than you can buy it. I’ve got a dining room cupboard and hutch in the works right now, made of walnut. I’ll get it done for about $1100 all up. The same piece of furniture from Vermont Wood Studios runs about ten grand.
A co worker asked my partner if she could knit her a sweater like the one she was wearing. She wore a gorgeous, fitted, bespoke sweater she made herself. She quoted her 1200 euro. Needless to say, she didnt get the commission.
- QA tests software.
- QA reports issue with software.
- Developers review issue report.
- “Will Not Fix”, “Works As Designed”, “Cannot Reproduce”, “Works on my machine”
End Users: “This software is buggy, their QA must suck!”
As a developer I cherish Q/A and dread anytime they would start typing something into Teams.
I’m a web developer. People assume the following:
- I’m an expert with operating systems.
- I’m good with math.
- I eat junk food and drink energy drinks/soda.
- I’m a proponent and consumer of all new technologies.
- I like (insert) TV, Movie, or Anime.
Hey bro, can you hack my ex GFs Facebook?
Yeah, by social engineering. You would probably be better at that than myself though since you can get a girlfriend.
Wait, you’re saying you’re not a stereotype!? (kidding)
I’m knowledgeable about operating systems.
I’m good with math.
I eat junk food and drink energy drinks/soda.
I read about new techniques but am very wary of heavily marketed stuff.
I read a ton of Asian comics.People assume that I know how to do webpages, they don’t know what a web developer is. No, I don’t know l. Well barely but not really, I’m a data engineer goddammit.
I assume you wear programmer socks. DM pics?
I wear black GOLDTOE socks or leather sandals.
Hello? FBI? Yes, this post right here.
That I can fix their computer or home network.
Sorry, Bubba, if your router costs less than my PC, there’s not much I can do. Same answer if your PC costs less than my car.
Also, I haven’t been good at troubleshooting windows (to the extent that is at all possible) since Tobey was Spiderman.
I work in IT (Sysadmin). “Oh, you fix computers? Can you look at my laptop?”
I’ve had to be very direct with my family that I don’t fix computers (anymore, I used to do remote and hands on helldesk), I fix the deeper kind of stuff that keeps email working for an entire company, or makes sure new hires can log in to work stuff.
I’m an IT manager and today I had the director of HR bring me her new iphone asking if I can help her set it up. Um, no… first, that isn’t my job, and second, I have no idea how to setup an iphone. I assume it’s an easy process but I’ve never done it before and have more pressing matters to attend to instead of fiddling with her new phone.
Lol, been there. But my former CTO had one that I think takes the cake:
My (now former) CTO showed up to a C-suite/executive meeting shortly after he joined the company and they asked him to sort out the fucking A/V setup (read: projector, computer to put the slideshow on, clicker to advance the slides, hooking it all up, etc). In a hotel conference room that was “bring your own hardware”. With no warning.
And these chucklefucks expect perfection. We must have burned over a million on the executive conference room at our HQ. “The camera that automatically zooms into who is speaking isn’t fast enough at changing targets” type shit.
We’re a company of over 4000 employees. Every single C-suite/executive meeting before then they would book one of the senior members of our in-person internal tech support team for support for that shit, so they should have known better.
It wasn’t some joking hazing thing either. They legitimately just hadn’t fucking planned for how they were going to present their slideshow at this off site location and expected the CTO to just magic it together. Why they needed to do it offsite when they had a fancy ass overly expensive room built for conferences at the HQ? No fucking clue.
The things that come out at tech division happy hours are wild once the higher ups get a few drinks in them.
They legitimately just hadn’t fucking planned for how they were going to present their slideshow at this off site location and expected the CTO to just magic it together. Why they needed to do it offsite when they had a fancy ass overly expensive room built for conferences at the HQ? No fucking clue.
I work at a place with a banquet room, and consistently ask myself the same question. So many corporate meetings that show up with basically zero plan. I’ve had to tell clients “no” when they asked last minute if we could put up a projector and screen.
Sorry brotato, you should have mentioned the need for a projector during any of the six emails where I specifically asked if you needed a projector. The projector is already in use across the building; you said you didn’t need it six times, so we rented it to a different client instead. And even if it were available, that shit takes two people and fifteen minutes to put up. And I know you aren’t going to crawl around on the floor in your suit to help snap it together, so it’s just me here. And I’m not doing it by myself. So the answer is no, you can’t use our projector and screen at the last minute.
LMAO @ BROTATO!!!
The funny thing is, that people always assume that you can fix all kind of stuff just because you work in IT (or just know stuff about IT). In reality 90% of the time I have no clue what the fuck I’m doing and just pressing random buttons and reading the text next to the buttons hoping it fixes the problem.
“I’d be glad to, which UNIX do you use on it?” generally stops that conversation from progressing.
I wish. When I tell people I’ve been exclusively using Linux for more than 10 years they give me a blank look then repeat the question.
“What is a Linux?”
That I can make the band suck less. Sure, there’s something to be said about polishing a shit… But ultimately, it’s shit in>shit out. Your guitar doesn’t sound like ass because of the EQ; it sounds like ass because the guitarist had nine beers before he even walked on stage, and he can’t stay on beat to save his goddamned life.
Psychoacoustics is a fascinating subject. Just like placebo, people will fool themselves into thinking that something sounds good or bad, simply because they want it to. I always keep a DFA fader on my console, for when random people walk up and have suggestions. I make an adjustment to the DFA fader, they smile and nod to themselves, and then walk away. DFA means “Does Fuck All”. It’s literally a fader that isn’t doing anything at all. It’s not in the mix, it’s not in the monitors. It’s just a spare fader. But by adjusting the DFA, audience members will feel like I took them seriously, and they’ll placebo themselves into thinking that I took their advice.
To be clear, not all audience advice is bad advice. But for every “it’s too loud” complaint, you’ll inevitably get an equal and opposite “it’s too quiet”. There’s a reason music festivals have their audio console fenced off with a very wide perimeter. It’s specifically so drunken audience members can’t just saunter up and start yelling suggestions. That shit is distracting and 99% of the time is entirely unproductive.
At my home venue, I have no protection. If you fuck with me—particularly within the first twoish songs of a set—my usual response is to look them dead in the eye and say, “Where do you work? I’m going to come to your job and help you on Monday.” And that usually scares them off.
Sometimes, I feel bad about it and will find and apologize to that person later, explaining why I reacted like that.
My favorite is when it’s a local/college-age band and parents are around. Or spouses of older band members. “No, I can’t get her vocal any louder because she’s whispering six inches from the microphone and Jimi Hendrix up there is blasting his amp at 11.”
All this said, it’s a common misconception that “asshole” is the default mode of operation for a sound engineer. It’s just that the job is fucking stressful, and if you catch us at the height of that stress, we will react poorly. I’ve definitely come across a few grumps, but most folks are nice on average — kinda have to be so that people will want to work with you. Most of us just want to work with the team to make a good show happen.
To your original point, it’s 100% true that the better the artist, the better/easier the mix. Can only polish a turd so much before it crumbles.
My favorite is when it’s a local/college-age band and parents are around. Or spouses of older band members. “No, I can’t get her vocal any louder because she’s whispering six inches from the microphone and Jimi Hendrix up there is blasting his amp at 11.”
There’s a reason the lead singer’s girlfriend is the butt of so many jokes. And I have 100% had to use the Baffle of Shame for guitarists who won’t turn down. It’s just a doghouse made out of pink foam board and tape, that you can throw over the top of problem amps. Add a corner notch for cables to run in/out, and dust it in some black paint.
If it’s a tube amp, I can at least understand it; Tubes distort at higher volumes, and the distortion is part of the tone. And if you try to argue with a guitarist about their tone, you’ll lose every time. The nice once will smile and nod, then not make any changes when you ask them to turn down. The rude ones will make direct eye contact as they turn it up more.
But if it’s a solid state amp, putting a 2x4 block under it (or putting it on a spare guitar stand) to tip it towards their head usually works. The guitarist is used to having all of the sound blow right past their knees, so actually aiming it at their head makes a world of difference.
There is one instance where I have heard of a literal Suck Button. Gonna copy and paste it here…
Not my story, but I like to read it again from time to time and get a good chuckle:
My band’s drummer, John, is also a sound guy; for several years before we hooked up musically, he had been doing sound for other bands I was in, as well as for touring acts I booked shows for. He’s very good at what he does, and has a pretty massive rig. Anyway, he’s the nicest guy in the world at band practice, at Burger King, or at a gig we’re playing, but when he’s running sound for other bands, he can be pretty crabby.
Very little patience for bands who start late or end late. Even less patience for bands who take an encore when they’re the second band playing out of five. Very little patience for singers who ask for more vocals in the monitor while cupping the microphone ball in both hands (feedback, anyone?) In general, just an altogether grouchy sound man.
For example, he ran sound once for this seven- or eight piece ska band. One of the trombone players said he needed two mics: one for his horn and one for his backup vocals. Normally at this venue (a 120-seater), John didn’t bother to mic horns at all. Rolling his eyes, John put up a Shure Beta 58 and some AKG condenser mic. “This Shure is for your vocals, and this AKG is for your horn, OK?” he said. “Don’t blow your horn into the vocal mic, because your horn is about 30db louder than your voice and I’m going to have everything mixed properly.” Horn player nods his head. During the second song of the set, apparently this trombonist was set to get a solo. Right before his solo starts, he grabs both mics and pushes them close together, so that the capsules are actually touching. He then blows this fortissimo opening note into BOTH mics. I was sitting at a table in back, by the sound board, at the time. John’s limiters caught most of it, and I STILL had ringing in my ears for two days. At the end of the song, John mutes both of the guy’s mics (and leaves them mute), and basically threatens to ream out the guy’s plumbing with his own horn if he ever pulls that shit again. John does this through his talkback mic, which is clearly audible over the monitors. The crowd bursts into laughter, and the horn player goes bright red in the face.
At any rate, for years I had heard John threaten bands with the “suck button.” Bands who were taking too long to set up, or whose members repeatedly refused to follow reasonable directions (please keep that vocal mic away from the monitors!), would be threatened. “Pull that shit again, and I’m gonna hit the suck button on you guys!” I took it to mean that he would intentionally make them sound bad, but he never followed through on the threat, so I took it as a vague general warning.
So anyway, a little while back he’s running sound on a four band show. The second band, a Matchbox 20/Train kind of band, has him running 20 minutes behind before they even play a note because their lead guitarist was late. Their allotted set time is 40 minutes, but their last song runs over and by the time it’s done, they’ve played for almost 45 minutes. John says quietly over the talkback mic, “Hey guys, you’re done.” The lead singer says loudly over the vocal mic “Sound man says we gotta get off the stage. We got one more song for you!” as they kick into another soupy jangle-rock tune. John shakes his head at me. Then, the most amazing thing happened. After their “encore,” this band kicks straight into ANOTHER song without announcing it, apparently in the hope that John wouldn’t notice it was a different song.
John leans over to me to be heard over the PA and asks, “Hey, wanna see the suck button?” “Sure,” I replied. I figured he was going to muck with the levels or just turn them off or something. Instead, he reaches to one of his racks and starts scrolling through patches on his trusty DigiTech unit. Sure enough, he gets to a patch titled SUCK BUTTON. He engages it, and all hell breaks loose onstage. The lead singer and the lead guitarist (who was singing backup), immediately start to sing WAY off key. They try to get back in tune, fail, trail off in mid-line, try again, and start glaring at each other. The guitarist is so distracted by this that he starts muffing the chord progression. If not for the drummer, I think the whole song would have derailed. For the entire four minute duration of the song, I was treated to this asshole band sounding like crap and getting madder and madder at each other. John explained the patch to me; basically it pitch shifts all tracks from the vocal submix up one step, BUT ONLY IN THE MONITORS. So the audience, out in front of the mains, was treated to the sound of two guys trying to get in tune, only to be utterly confused. If they got it sounding right in the monitors, they could tell that something was grossly wrong in the mains. And each of the singers thought it was the other guy who was singing out of tune. I just about died laughing.
When I worked in retail, I’d have customers ask me to raise or lower the temperature in the store I worked at. “Of course!” I’d say and then disappear into the back area and play on my phone for a couple of minutes. I’d come back out and ask if it was starting to feel better, to which they’d reply, “I feel it working already, thank you!”
I’m a game designer. Most people have a very hard time understanding what I do
What I’ve learned from this thread is you can fix my laptop
depending on the size of the team I could see “game designer” encompassing a large range of scopes.
Yeah that’s the first thing that can make it confusing but my specialty is core gameplay on AAA games so it usually goes something like this:
- Oh so you draw the characters? No I don’t really draw, those are artists. I help make the >characters move though.
- Oh so you animate them? Er not really, those are animators, I help with the logic
- Oh so you’re a programmer? No, I do use scripting languages but I’m no programmer … and so on…
I usually end up saying something like that if you were to make a board game, you would need an artist to draw up the assets and a game designer to make up the rules and they both work together so that’s basically what I do but on a larger team and in a more micro scale.
I’m a physical substation designer, and people ask me if I can do electrician stuff.
No, I can’t, and don’t ask me anything about electricity, thanks.
I just had to google what a substation was. My initial guess was that you made subways lol.
I’m a general contractor, and I think a lot of my customers assume I know everything about construction work - that whenever I’m doing something, it’s something I’ve done dozens of times before. But quite often, that’s not the case. Sometimes, all I know about the task at hand comes from a YouTube video I watched the night before, or I’m just following the manufacturer’s instructions step by step.
People don’t realize how often I’m just winging it and hoping it turns out fine. The fact that someone hires me usually means they know even less about the job than I do, which creates the illusion of much greater expertise. But in reality, the main difference between me and them often just boils down to the fact that I’m not afraid to try.
And that you have the experience of trying
In many cases, yes - but my work also involves a lot of things that I’m doing for the very first time.
And that you have the time to figure out how to do it right. (Because they pay you for that time).
Well, not quite. I don’t (obviously) charge my customers for learning on the job. If it’s something that takes longer for me to do due to lack of experience then I charge less.
Software engineering.
Most people don’t have a clue what we do. Especially management. Most people think we’re code factory workers, just writing code all day. In reality, it is closer to being an artist than it is a factory worker. There’s a ton of thinking, discussion, design, and unfortunately politicking.
Thats interesting. I am one of those people who assumed the job was pretty much just coding all day on some team project. What does your day to day routine look like?
It can vary a lot depending on the day and the company/job. Frequently there are meetings that are update/planning discussions, discussions with one or more other engineers on how to build a given feature, debugging existing code to figure out why it’s not doing the thing we want (which is a different but overlapping skill set with coding).
Ultimately there isn’t really a “typical” day because we wear a lot of different hats. My current job is more coding heavy because I’m at a small startup with only a couple of engineers. In a given week I’m probably doing 10% meetings, 50% coding/debugging/configuration, 20% code review (reviewing other people’s code), and 20% thinking/designing/experimenting with ideas. Those numbers vary a lot though. At a previous job I ended up spending an entire week just doing project management to alleviate my boss’ anxiety over a project (which was somewhat self defeating because it meant I wasn’t getting work done on said project). That job in particular had a lot of politicking and communication which was due to micromanagement.
A lot of what people don’t realize is that we aren’t just building a feature. We’re building a feature while thinking ahead to known or potential future features. How can we build feature A to enable making features B, C, and D easier/better/faster without also making feature E much more difficult or impossible? It’s about building flexibility into the system while also balancing against time and cost restrictions. We as engineers have things that we see as necessary while the business wants more features and it’s necessary to balance the two. At a healthy org that means that there’s a negotiation of priorities between the two forces. If you only focus on the technical stuff, you won’t ship features. If you only focus on the features, how fast you can deliver features will come to a grinding halt. Your system will also start breaking in unexpected ways which takes time away from building features.
It’s kinda a rambly response to your question but I hope it helps.
Hey collegue!
Fully agree with you. People think anything can be done with Software. But often not really and we just create a work around. Its always funny to see people think developing is easy and then get shattered by reality. Sometimes you just sit there, screaming for why it doesnt work!..then you see you set the wrong variable.
Sometimes you are an artist, sometimes a high mathematician, sometimes a wizard and sometimes you want to get an axe and hack your computer
People assume programmers know all about hacking. Because we “know about computers.”
Can you hack Roblox?
“Accountants spend most of their time preparing tax”
No, hardly any time is spent on tax. Management accountants and auditors don’t do tax work at all.
Just because I am in IT doesn’t mean I can hack your taxes away, and if I could, I wouldn’t because I like my freedom
Oh man… Just because I am in IT, that doesn’t mean I can get that app to work on your phone or figure out why you can’t get your alarm clock to work…
Just because I Am in IT, that doesn’t mean that I can repair your printer. And even if I could, theres no way I want to do that.
I actually do enjoy human interaction (to a reasonable degree).
And what do you do?
It’s tough to describe but I work in Theater & Performing Arts.
I’m having difficulty understanding what positions in theater and performing arts are stereotyped as anti-social, unless it’s some kind of euphemism?
Let’s just move along and for clarity, no euphemisms or double entendres. I just generally have a disdain for people in general. When one shows a nanoshred of awareness & acknowledgement of others, I am turned on. I mean not aroused like in that way, but mentally turned on. Connections with unmet members of likemindedness. Big mind boner for sure! Way better than food when your hungry. *Here in the west, our interpretations vary by many degrees.
I don’t know if you’re flirting with me or telling me to shut up
I could possibly be mentally flirting. I don’t think it’s a crime yet. So, I’’’’m gonna say to ya’ll. *Do attempt this move while one is still free to express and exercise it. But getting back to your initial question. Quite possibly maybe or perhaps not at all. I don’t honestly know yet.
I’m either too high or not high enough for this. Just tell me what position to get in and let’s get this over with. Lights off but socks stay on.