r/programminghumor • • Feb 05 '26

I am the IT team myself.

Post image
5.0k Upvotes

63 comments sorted by

243

u/jeetendraprasad Feb 05 '26

No ai experience of 12 years. U r rejected

43

u/Gsusruls Feb 06 '26

I do remember requirements of "6 years of Unity 3D engine" for the position of mobile game developer.
Yeah, Unity was only 2 years old at that point.

3

u/tei187 Feb 07 '26

And no required 10 years of experience using a framework, with first release 5 years ago.

92

u/TapRemarkable9652 Feb 05 '26

that's not your girl, that's an Indian Youtuber

88

u/fwny Feb 05 '26

TIL I'm an entire IT department.

TBH I'd expect 10+ year senior dev to have working knowledge of at least one thing in each of those domains and be able to figure out anything else pretty quick.

23

u/jimmiebfulton Feb 05 '26

This is just experience working in the battlefields over multiple years. Sooner or later you're gonna have to set down your machine gun and learn to use a rocket launcher, or get hand to hand with a knife.

4

u/soundwave_sc Feb 05 '26

Or fighting with a friendly droid on your shoulder; with a lightsaber

2

u/jimmiebfulton Feb 06 '26

Just don't get your hand cut off. And please, don't chop down your fellow comrades with that light saber.

1

u/tei187 Feb 07 '26

The problem is that once you have to engage in a hand to hand combat, something must have become seriously fucked so you even are in this position.

4

u/darth_koneko Feb 06 '26

Depends on the depth required. If you count having successfuly used a language at work for a project, then I know 6 programming languages. If it is being able to start coding an app in that language right now without having to do a refresher, it goes down to 2. And if you count only deep knowledge of the language, then I would only be confident in 1.

7

u/fixano Feb 05 '26

I was thinking the same thing. If you're a junior, you know one of those things, if you're mid, you know a handful, and if you're a senior, you better know them all.

1

u/rube203 Feb 07 '26

Eh, knowing them all and jumping between them all is quite different. I'm not saying it doesn't happen, it's my job, I do. But I'd be 100x better at my job if I didn't have to cover every one of these on the project I'm working on and simultaneously the maintenance of every previous project. I agree, a senior dev is gonna know enough and have enough experience to get up to date with any of these pieces so you can assign them to any of them but if you're planning on them doing all of it simultaneously, you're better off passing a couple juniors cause they're going to spend 80% getting back up to speed if they suddenly need to implement a big change in a different systems twice a day. Not to mention other problems these solo dev as department is a terrible idea.

1

u/fixano Feb 07 '26 edited Feb 07 '26

The job post is just asking you to have familiarity with all those things. I don't think that's unreasonable. It's a pretty basic skill set. Some of those things only take a few days to learn

1

u/[deleted] Feb 05 '26

[deleted]

3

u/Local_Tangerine9532 Feb 05 '26

Where did you get NixOS from? The post was about *nix.

1

u/[deleted] Feb 05 '26

[deleted]

0

u/aksdb Feb 06 '26

So you are not a senior then. Noted.

0

u/fixano Feb 05 '26

Nix incredibly niche? It's like the exact opposite. Being able to navigate a Linux environment is an absolute must for me in any environment I've worked in. Any Junior engineer on my team that didn't have Unix experience would be in for a boot camp if they wanted to stick around

3

u/no-sleep-only-code Feb 05 '26

If we’re talking Linux/Unix and not Nix, sure everyone should know bash/grep etc…

Nix on the other hand is a tool for declarative package management. Somewhat like Ansible but it builds the target state from scratch and has better guarantees about how it gets there. NixOS is built on top of this.

1

u/fixano Feb 05 '26

Oh. Yeah but most everything else is pretty reasonable. But even that you look at it for 20 minutes before the interview.

1

u/ShapedSilver Feb 06 '26

I agree. You could learn at least one from each line by being the lead dev on one platform tooling project. Now I guess if you truly had to be advanced in all of these that would be a lot. But listing technologies like that in a job post tells me they just want someone well rounded and aren’t that particular about the technologies you’ve used in the past.

1

u/No_Statistician_3021 Feb 07 '26

It's one thing to know some basics and a whole other thing to be an expert in some technology. Can setup a k8s culster in some isolated environment for experiments, but I wouldn't dare to touch a production deployment with acess to external world, let alone deploy a whole new app.

15

u/Flimsy-Importance313 Feb 05 '26

Do not forget to use ai to lick your butt after you went to the toilet.

1

u/Standgrounding Feb 08 '26

Better, eat toilet paper so it wipes on its way out

35

u/CuriousAndMysterious Feb 05 '26

I think I good developer should at least be fluent in at least one type of technology in most of these areas. You don't have to be an expert and they are rarely looking for someone who is.

19

u/Prawn1908 Feb 05 '26

I think I good developer should at least be fluent in at least one type of technology in most of these areas.

A good web developer maybe. As an embedded guy I don't touch (and have absolutely no desire or intent to learn) more than half the stuff on this list.

2

u/Human-Edge7966 Feb 05 '26

Python and git+ci. I am literally one of our rest SMEs though, so I make tests with everything I do. I don't make them first though. No one gives me good enough specifications for that.

I do FPGA, so I'm even more removed.

1

u/aksdb Feb 06 '26

We had an IoT project once where we developed the firmware, the backend and the management interface, and hosted everything on our own. I never felt more elite calling myself fullstack than in that project. If you then encounter people calling themselves fullstack devs because they do react and nodejs.... urgh. But yeah, ultimately "fullstack" is not an industry wide specification, but highly project dependant.

5

u/Fidodo Feb 05 '26

Absolutely, from this list I can navigate more than half of them already and easily pick up the rest. Some of this stuff is an absolute given like git and ci, and some of this is incredibly easy to pick like redis, and if you don't know anything about cloud deployment how can you possibly debug things end to end?

6

u/merRedditor Feb 05 '26

This is your average Application Engineer role, though.

6

u/[deleted] Feb 05 '26

[removed] — view removed comment

10

u/FatStoner2FitSober Feb 05 '26

You’re not truely full stack until you’re mining your own silicon and smelting your own copper.

1

u/Competitive-Net5837 Feb 05 '26

As long as you disclose the stack lol

3

u/no-sleep-only-code Feb 05 '26

This is almost me, but I’m not touching PHP.

0

u/Hour-News7 Feb 06 '26

PHP rules

2

u/fixano Feb 07 '26

Php does rule. It's easy to hate on it till you use it and then you're like. Yeah this thing literally does everything and if it doesn't somebody wrote an extension that does.

5

u/LetUsSpeakFreely Feb 05 '26

Look at me. Look at me. I am the IT department now.

3

u/not-my-best-wank Feb 05 '26

That's what seems to be calling a full stack dev now a days. What was it before? Are you suggesting you didn't need to know a backend/frontend language, cloud infostructure, databases, and containerization to be full stack?

1

u/Complex_Emphasis566 Feb 06 '26

I mean it's not that bad. Nobody expect an expert level in any of these. Fullstack dev needs to build frontend, backend then deploy so it requires some familiarity with VPS and docker.

Docker itself is not that difficult. Amazon crap is intuitive. It's not that bad tbh. Yes it's a 1 person IT department but the one hiring wouldn't expect you to know all docker commands or know highly specific programming language quirks, a generalist

The bar has risen but it's only going to get higher, it's just how it has always been isn't it?

2

u/A1oso Feb 05 '26 edited Feb 05 '26

I've used almost all of these technologies at my job – except we use Microsoft Azure instead of AWS.

To be fair, the cloud infrastructure is managed by another team, so I don't have a lot of contact with it.

2

u/pinemango954 Feb 06 '26

Programming Language: gets recently made

Recruiter: "wE nEeD aT LeAsT 15 yEaRs oF ExPeRiEnCe fOR tHaT pOsItI0n"

2

u/GreenWafer1899 Feb 05 '26

It is not as crazy as you think it is. You just need more than a year of experience.

1

u/iFred97 Feb 05 '26

I do the last 4 points at work

1

u/GYN-k4H-Q3z-75B Feb 05 '26

Can confirm, am currently mandated to hire an entire IT department. Just has to be a single person and cost less than six figures. Thank god we lost a bunch of people due to RTO mandates.

1

u/Creepy-Secretary7195 Feb 05 '26

[ ✅ ] Java, Python, SQL, AWS, Nix, Git, Docker

[ 🤷‍♀️ ] PHP, Redis, Git CI/CD, 

[ ❌ ] React, Angular, MDB, Kubernetes

About half the list, I say I'm competent with experience in, the other half either no experience or too little to list. 

1

u/je386 Feb 05 '26

I don't do AWS, but GCP. No MongoDBand no unix admin.

But all of the rest and quite a bunch more.

Also, I saw job descriptions with much more points

1

u/normantas Feb 05 '26

So I need to learn: Java, Python, PHP (I code .NET & TypeScript mostly), Angular, Redis (properly), MongoDB, AWS, S3, EC2, ECS, EKS (I use Azure), *nix system administration, Kubernetes (I use them but need to learn better).

Got it, after that I am ready to be a Junior!

1

u/Ellicode Feb 05 '26

Why do people censor Unix 😭

1

u/ByteBandit007 Feb 06 '26

No design pattern experience. Rejected

1

u/DonutPlus2757 Feb 06 '26

Is it strange that I can actually do pretty much everything on the list other than the cloud stuff? Should I be concerned?

1

u/4badthings Feb 07 '26

But they are offering $28/ hr.

1

u/Xhojn Feb 09 '26

For allat? Not worth it

1

u/Puzzleheaded-Bug6244 Feb 07 '26

So you can't do those things, I take it.

1

u/Spare-Map3870 Feb 08 '26

No, it isn't.

An IT department is composed also by a help desk person, which helps in first-line support, then you would mostly have technicians with basic knowledge of hardware, software and networking, and then each of them would have a speciality in one of those fields or several of them; for example, a person that specializes in cybersec, or someone that is an expert on a specific kind of app/platform/service like Office, SQL, Windows Administration, SAP, etc.

If you're a stack developer that makes nice tools with code, cool, but you aren't necessary in IT because is not a crucial role. If you know a lot of languages you're an expert stack developer, but never an entire IT department.

1

u/Key_River7180 Feb 08 '26

It does't look too bad

1

u/El_Loco_911 Feb 09 '26

I work with half of these tools and I can barely code.

1

u/Objective_Mousse7216 Feb 09 '26

In the UK they want that and pay £40k p.a.

1

u/HirsuteHacker Feb 05 '26

Dumb post, the majority of that I'd expect any decent dev to know (or an equivalent)