Rant about non technical people in the tech industry

Posted by Mindless_Tangerine32@reddit | ExperiencedDevs | View on Reddit | 89 comments

I'm a senior dev and work for a scale up. I've been in a tech lead role for a few months now, and I am finding it increasingly frustrated with the extreme lack of technical skills from tech adjacent roles, mainly product owners and designers. They self confess that they are "not technical" and using the terminal or opening dev tools "scares" them.

If you work in the tech industry, you need to be a technical person. I don't care what role you do.

A lot of product owners at my company don't have enough of a technical mindset. They find it too difficult to learn basic SQL queries, so I'm constantly pestered to find the information they need. I ran a SQL workshop, gave them access to Claude and they still can't wrap their heads around simple queries. A lot of them don't even try because they are so used to relying on the "technical people".

I also found out a designer and a product owner spent an entire week ideating something that is basically going to be impossible to build in the timeline we have, and it was a complete waste of time as an exercise because in their mind it was a simple button click and table. In my mind, it's a performance optimisation nightmare, but the thought didn't even occur to them. Even a junior dev would have been able to flag that this is a huge build.

I know they aren't hired for technical ability.. But it's expected that as a frontend leaning dev, that I know basic to intermediate design. As a senior dev, it's required for me to be able to handle stakeholders, find out what clients think they want vs they need. I don't need a non-technical man in the middle that just adds another layer where things can get lost.

It's astounding how many people work in the tech industry who even after years don't even have the basic knowledge of software engineering and proudly declare themselves as "non technical".