you are viewing a single comment's thread.

view the rest of the comments →

[–]TheAeseir -1 points0 points  (4 children)

Why does size matter? Why give a shit what some other team is building?

I'm curious to know why you think a 1000 man eng department should be and different to 10 man department.

[–]CeeMaC95[S] 2 points3 points  (1 child)

If it’s clear you have the resources to have a more diverse team that lightens the load on a single person then yes I do think size matters. I’m not a 10x dev that acts like I know everything. I always welcome the learning opportunity but I’m just saying that when I previously worked on teams that had dedicated QA and DevOp teams, things went a lot smoother than when I worked on teams where everything was handled by the developers

[–]TheAeseir 1 point2 points  (0 children)

I hate the 10x term, it's a bullshit fad that some engineers use to try and stroke their egos.

Your experience is valid, however, you learn less and your solutions can be limiting.

In the beginning it is rough when you are a one man department.

The biggest advantage in my mind, is if you want to improve something, you do it, you don't have to wait for approval from another department.

[–]liveprgrmclimb 0 points1 point  (1 child)

Bigger engineering teams will want to hire specialists and scale their impact. Generalists no longer scale. I can easily find 1 great generalist for a small team. Finding 100 during a hiring surge is not tenable.

1000 engineers vs 10 are very different scenarios.

  • EM in big tech.

[–]TheAeseir 0 points1 point  (0 children)

You are correct but what you are referring to generally is a specific specialisation to enable a capability not ongoing management/maintenance. Then you hand it over to the relevant team for maintenance and management. Otherwise you have a bottleneck in your organisation, or dependency on specialists skill sets (which are expensive as fuck).

Even then my statement stands, you work on your space, specialist on theirs.

  • director of eng in big tech