Hacker News new | ask | show | jobs
by seattle_spring 2252 days ago
Absolutely this. There's a huge difference between a real Director of Engineering at a FANG-size company versus a "Director of Engineering" who is just some kid who decided to call their side-project a startup and give themself a hugely inflated title.
3 comments

There are also FAANG-sized corporations that give director titles to individual contributors because it's the only way to get them into a salary band where they can be paid a competitive rate.
It's not as simple as company size, it's responsibility and authority.

Necessarily the nature of the job changes a bit if you are a the head of an organizational unit of 600, or 60, or 6. But it changes fundamentally if you have ultimate budget authority, hiring/firing, etc.

Agree there are a lot of somewhat ridiculous titles in early stage startups (ever seen a 5 person company with 3 "C" levels?) but even when you are small (but growing) there is a role distinction between exec and non-exec roles, and there is a difference worth drawing between director-in-name and director-in-fact positions.

If you are truly acting as a director of engineering, I'd expect you have broad authority to act; you don't ultimately decide your budget or technical goals (but you should be involved in determining both) but within those constraints you have most of the decision making responsibility for how & who.

The case in between is the developer who's been with the company the longest (>2 years) and so just gets bubbled up the chain into the CTO role while the dev team consists entirely of graduates/juniors