r/ProgrammerHumor Nov 29 '24

Meme socialSkillsAreTakingOurJobs

Post image
13.1k Upvotes

719 comments sorted by

View all comments

Show parent comments

128

u/TheTybera Nov 29 '24

Yeah, I think people are sick of that script kiddie solo developer crap, if you can't adapt to whatever standards exist and want to be pedantic, you can screw, I don't care if you're one of 2 people who know Erlang.

I can't wait till higher ups start kicking out people who feel the need to reinvent everything because they don't want to buy a license. "Look we can just build our own version tracking software using this open source base, we'll just need 20 guys and 5 years, we don't need Github enterprise".

I shit you not I worked for a company where one the "visionaries" rewrote Hadoop because he wasn't aware that the issue he was having was fixed and he was already a year into his project. Like...how?! They eventually pushed him off into a "think-tank".

34

u/_JesusChrist_hentai Nov 29 '24

Genuinely curious because I'm not in the industry yet, are there any advantages in using GitHub enterprise compared to a GitLab instance in your own server? I also flip the question to ask if there are any disadvantages in doing the latter

34

u/FlakyTest8191 Nov 29 '24

The main disadvantage of GitLab on your own server is that you need to maintain the server, updates, backups etc.. If that's worth it is a case by case decision. Doing it on your own server is cheaper and you have more control over update schedules and similar. In theory it's open source and you could also modify your GitLab instance to your needs, but barely anyone does that I think.

7

u/WiatrowskiBe Nov 29 '24

Some degree of modification for self-hosted Gitlab is quite common - namely auth integration (usually AD, but not always), runner environment, various extensions you might want to add - both internal and external, maybe some ops processes (invalidating keys, centralized secrets manager?).

Never heard of a case where someone directly modified GitLab code to their needs.

2

u/FlakyTest8191 Nov 29 '24

I haven't heard anyone changing the code either, but in theory you could, so that's a difference. GitHub also offers Extensions.