Hacker News new | ask | show | jobs
by balutdev 1590 days ago
I am a unicorn of sorts because I could do all that and yet I would not want to because I am going to guess that the minimum amount of hours required to meet the previous person's output I would have to work ~65 hours a week.

I personally see a minimum of three jobs, done well, at 30 hours a week.

2 comments

> I personally see a minimum of three jobs, done well, at 30 hours a week.

Concur!

It isn't that enough people arn't wildly smart enough/don't have the mental capacity to be a full-stack developer AND a penetration tester simultaneously.

It's that it just don't make sense to enough of these wildly smart people to take on what's essentially three jobs, that when done well, individually consume 30+ hours a week each.

Businesses that hire these frankenstien's monster as employees instead of contractors just don't have a clue.

It's also extremely likely these frankenstien's monsters will burn themselves out as employees essentially juggling three jobs as a salaried flat rate employee.

The only scenario in which being this frankenstien's monster make sense is to bootstrap a consultancy as a founder or a contractor, sign up enough clients and scale out by hiring specialist employees.

The only reason why these frankenstien's monsters happen (outside being a founder or a contractor and I am talking exclusively about employees here) is that employee started off as one type (full-stack developer OR a penetration tester), failed to find employment and cross trained into the other, where they found employment.

For example, without knowing any details, it's likely the full-stack developer AND a penetration tester started off as a penetration tester, failed to find employment and cross trained into full-stack developer. Of course, devil lies in the details, so if the full-stack developer failed to find employment as one but noticed significant demand for penetration testing, they could very well have become a penetration tester.

Empirically a penetration tester doesn't have either time or energy to be an effective full-stack developer or vice versa, especially outside a founder or a contractor role in a bootstrap stage.

Bang on.

1. Backend Engineer = Rails

2. Front End Engineer = Vue

3. Infra Engineer/Devops = AWS

...and with a security background.

...and all 3 at an expert level.

I've worked with a lot of bright and capable people over the years but I can't think of anyone matching this level of expertise.

If I had to guess; did the project grow organically for a few years where the original developer learned all of the skills as they went and now this person left?

> If I had to guess; did the project grow organically for a few years where the original developer learned all of the skills as they went and now this person left?

Well, sort of. He was experienced before he joined, but staying with us many years definitely helped him to structure everything correctly and automatize a lot of tasks. What's interesting, he actually worked only 3 days a week. It's doable if you clearly define the responsibilities.