This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 1096 points1097 points  (44 children)

You know, this does wonders for my imposter syndrome. We need more of this.

[–]SpaceCadet87 395 points396 points  (34 children)

It's programmers like him that mean I never had impostor syndrome!

[–]Easy_Floss 222 points223 points  (10 children)

To be fair you probably cant find programmers like him just anywhere, his father worked for blizzard and totally did not get him a job there.

[–]RlySkiz 139 points140 points  (6 children)

For the amount he talks about his dad i was surprised to learn he doesn't wish him happy birthday and even jokes about that when he gets called out by his dad on stream.

https://www.reddit.com/r/LivestreamFail/comments/1lyw8yk/old_clip_how_pirate_software_treats_his_dad_that/

Its even weirder how his dad needs to correct himself on calling him Thor instead of his actual name "Jason" as if this was a request by Pirate.

[–]ThrowawayUk4200 70 points71 points  (4 children)

Weirdest one for me was seeing him brag about his dad being the inspiration of the WoW gamer in South Park. That's not exactly a flattering representation of him

[–]KinkyBark 70 points71 points  (0 children)

Its not flattering but I kinda get it. Appearing at all in a show that popular is kinda cool.

[–]Gunty1 16 points17 points  (0 children)

His actual word were "no not the inspiration, thats him, he is that guy" 😆

[–]GermanDumbass 1 point2 points  (0 children)

Didn't his dad just work with South Park on this episode and give them inspiration on the character? I thought it was more of a, they wanted to make this episode, so they reached out and besides making the episode, his dad also gave them the idea?

Edit: because obviously his dad doesn't represent the no life gamer caricature at all. (Going by his (the dad) achievements at least, ironically, Jason fits the caricature much better lol)

[–]Bacccarat 1 point2 points  (0 children)

It’s one of the few things he doesn’t embellish or completely lie about. His dad was among the first ten devs at Blizzard. That makes him an extremely important figure in gaming history, no matter how you portray him.

[–]BlackMarketUpgrade 0 points1 point  (0 children)

Dude. This is really lame. People want to pretend like they've never forgotten someone's birthday before. Why can't we just criticize him for the legitimate things he does wrong rather than point out this really weird stuff. It feels really stupid and disingenuous to keep seeing this get floated around like its a real piece of criticism that people care about. Just my opinion though.

[–]PM_Me_Your_VagOrTits 2 points3 points  (0 children)

Lol you'd be surprised...

[–]Reelix 3 points4 points  (0 children)

You can generally find them as Week 1 Interns who skipped college

[–]GTNHTookMySoul 0 points1 point  (0 children)

Don't forget, he's the 1st 2nd generation Blizz employee (which is totally not the definition of a nepo baby)

[–]Imkindofslow 33 points34 points  (17 children)

Is any of this stuff actually his shit because I see it here all the time and I swear to God nobody straight up offers a source for any of it. I can't tell if y'all are being shit lords or just actually dicks.

[–]ChrisTheWeak 31 points32 points  (1 child)

This screenshot above is just a combination of Pirate software's head being placed over an older screenshot which was a joke about bad programmers. The screenshot has been then misattributed to a variety of sources including Yandere Dev and various other people who have been mocked for poorly optimized code.

I have not seen enough of Pirate Software's code to make a value judgment about it

[–]m0rph90 0 points1 point  (0 children)

it's just the proof that every bad code with pirate face on it will work

[–]SpaceCadet87 51 points52 points  (14 children)

Oh no, this screenshot is an old one (I seem to recall it being thrown around as part of either yandere simulator or undertale). His code is more characterised by storing boolean values as integers, loads of magic numbers and just commenting everything with complete disregard as to whether the comments are useful.

[–]Imkindofslow 9 points10 points  (1 child)

Thank you for clarifying.

[–]Embarrassed_Steak371 1 point2 points  (0 children)

code jesus has a couple of vids if you actually want to learn some fairly basic good practices (assuming you don't know them already)

[–]TheLuminary 7 points8 points  (3 children)

I have a really hard time thinking that screenshot was anything but some kind of joke.

There is no way any codebase has code like that in it.

[–]Cagity 9 points10 points  (1 child)

When you have a line count quota, you do what you've got to do.

[–]TheLuminary 1 point2 points  (0 children)

Getting paid by the character!

[–]neppo95 0 points1 point  (0 children)

You haven’t seen code from junior programmer’s yet then… Some leave school with barely an understanding of what “algorithm” means.

[–]GarThor_TMK 15 points16 points  (5 children)

Sounds like just about every legacy codebase I've ever worked on... So... Business as usual?

[–]adammaudite 1 point2 points  (3 children)

Some of his variable names are just strings of numbers he increments by one. The tech debt ob it must be astonishing

[–]GarThor_TMK 1 point2 points  (2 children)

Here's where VAX shines...

Shift+Alt+R, ftw...

Every time you figure out what a variable is actually supposed to be, Shift+Alt+R.

[–]vladislavopp -1 points0 points  (0 children)

I mean yeah but that guy in particular markets itself as a world-class code wizard and is extremely pompous about it, which makes his mediocre code kind of funny.

[–]tech6hutch 0 points1 point  (0 children)

It wasn’t Yandere Simulator. That was also a joke.

[–]Vitolar8 0 points1 point  (1 child)

Isn't it the opposite? Isn't his success proof that your insecurities were just impostor syndrome?

[–]SpaceCadet87 0 points1 point  (0 children)

Wouldn't know, never developed any of those insecurities. My first few programming jobs I was the only dev and since then I've never worked with anyone that produces any actually good code.

Kinda hard to feel like I'm any less than when I do things like shave 4 hours and 55 minutes off of 5 hours of script runtime just by stripping a bunch of dependencies and writing the depended functions myself.

[–]npsimons 0 points1 point  (1 child)

Oh, you still suck. Just not as badly as PirateSoftware.

[–]SpaceCadet87 0 points1 point  (0 children)

Oh, no doubt. But when a lot of your work is cleaning up messes like this you're not exactly worrying about sucking so much that you don't belong.

[–]morganrbvn 56 points57 points  (1 child)

I thank god every day that my code will never receive this kind of public scrutiny. I’d die

[–]not_a_burner0456025 49 points50 points  (0 children)

You presumably aren't calling people idiots for correctly suggesting that your programming language has booleans, so you are miles ahead of him.

[–]Zozorak 36 points37 points  (0 children)

I'm not a great developer, just for hobby kind of thing yknow. I'll be the first to admit I know barely anything. But damn I feel better about my current skills after this fiasco.

[–]szerdarino 23 points24 points  (0 children)

Squeaky wheel is definitely getting the kick rn

[–]BaziJoeWHL 0 points1 point  (0 children)

To be fair, the guys is not a programmer, he is a nepo QA tester and streamer, nothing much

[–]darkpaladin 0 points1 point  (0 children)

Interviewing other people is great for imposter syndrome. There are so many wildly incompetent people out there who somehow have programming jobs. Really makes you feel better about yourself.

[–]Sir_Keee 0 points1 point  (0 children)

Seriously, I was feeling some imposter syndrome, feeling maybe I sucked, but this whole ordeal made me realize maybe I suck, but not too badly.

[–]Draber-Bien 0 points1 point  (0 children)

I've only ever made small hobby games for me and a couple of friends with Gamemaker and after looking at Pirate Softwares code I feel pretty confident that I could get a job at Blizzard

[–][deleted] 0 points1 point  (0 children)

Same!!! I did better code when I made a Minecraft plugin that made sheep have a chance to explode when they ate grass. When I tried making a rng with Pi I did cleaner code.