Earlier quoted context omitted.
Frankly if this actually happened, I would do neither. Just tell my IC "I'm not sure why your work was invalidated. Let me look into it for you." and then address this as a grievous issue on behalf of my IC with the leadership. If leadership doesn't fix the problem then just resign in protest. EDIT: It's now occurring to me that there's probably different schools of thought here. Yes, I've resigned in protest on beha…
> Just tell my IC "I'm not sure why your work was invalidated. Let me look into it for you." And so you take your first step down the path.. "I'm not sure" is a lie here.
A CTO should be technical
191–200 of 367 posts
Re: A CTO should be technical
#192Earlier quoted context omitted.
I've reported directly to good CTOs and really bad ones. The shitty ones: - Either never built trust or broke trust. - Were impulsive and reactionary. - Didn't rely on the expertise and skills of their reports as much as they told them what to do because they already knew everything. Didn't ask questions. Gave orders. - Literally used the words, "because I said so". - Believed that they were the only one doing any re…
The challenge in technical leadership is letting go of the specifics and delegating them and only in very rare specific circumstances issuing orders. There are a lot of "person who did everything" types who end up in leadership positions who try very hard to continue doing everything of any importance instead of appropriate delegation and leadership instead of control . I've had that problem, it's hard to let go.
Re: A CTO should be technical
#193A small company needs an expert tech but that role is really a director or senior manager that gets the title as CTO as an ego boost when in reality it is the role of a senior manager or a director.
If your company is small a CTO title is a misnomer. It's important to point out that a CTO's role will change depending on the company's size.
Re: A CTO should be technical
#194Earlier quoted context omitted.
> Transparency is not your job I would argue the opposite: transparency is one of the biggest part of your job. You're not in a leadership position, and it's your choice: do you want an opaque company where politics drive individual success? Or do you want a transparent company where employees respect their leaders and where the best insight wins?
Real life is not fair. If the company initiative is to be transparent then sure you can be. However that is the vast minority of companies. Though people on HN may have a skew to thinking the opposite.
Re: A CTO should be technical
#195Technology is dominated by two types of people, those who understand what they do not manage and those who manage what they do not understand.
https://github.com/dwmkerr/hacker-laws#putts-law
The underlying reason for Putt's law is the finite space of the human cranium and finite hours in the day.
Re: A CTO should be technical
#196Earlier quoted context omitted.
Frankly if this actually happened, I would do neither. Just tell my IC "I'm not sure why your work was invalidated. Let me look into it for you." and then address this as a grievous issue on behalf of my IC with the leadership. If leadership doesn't fix the problem then just resign in protest. EDIT: It's now occurring to me that there's probably different schools of thought here. Yes, I've resigned in protest on beha…
> Just tell my IC "I'm not sure why your work was invalidated. Let me look into it for you." And so you take your first step down the path.. "I'm not sure" is a lie here.
Are you lying to the team when you say, "we're not sure how this happened" rather than just quoting the git blame?
Well, no. The problem is much more complicated than a buggy commit. It's a wider problem with the system. So you say "we don't know, we have to look more into it" and do a post mortem because that is the honest truth.
The same principle applies here. So-and-so highly respected person committed a real-life communication bug that got merged into this IC's production career. But the problem is much more complicated than that. You don't know what the actual problem is until you address it with the leadership team.
Re: A CTO should be technical
#197Earlier quoted context omitted.
> Just tell my IC "I'm not sure why your work was invalidated. Let me look into it for you." And so you take your first step down the path.. "I'm not sure" is a lie here.
Why do post mortems happen for production issues, when you could just open up "git blame?" Are you lying to the team when you say, "we're not sure how this happened" rather than just quoting the git blame? Well, no. The problem is much more complicated than a buggy commit. It's a wider problem with the system. So you say "we don't know, we have to look more into it" and do a post mortem because that is the honest tru…
As far as the rewards for poorly-motivated actions, we've always got the long term.
Re: A CTO should be technical
#198Is this what passes for management advice these days? > CTOs have to be very clear with everyone that if quality falls below a certain point then everything will be paused to focus on improving quality. This strikes me as almost Dilbertian. I think quality is hugely important, but I think don't think you can get it with dramatastic managerial showboating. I think it's something that you bake in with all sorts of prac…
Re: A CTO should be technical
#199Earlier quoted context omitted.
Exactly what I thought. This is a view of employees as mindless drones whose only function is to make themselves busy. A very toxic management style. The advice that it is ok to be hated dogs the ditch further. This is also an implicit permission to the employees to lie to the CTO. This is pretty standard narcissistic behavior, where your lies to employees are just doing business, while employees lying to the managem…
>employees as mindless drones ... very toxic management style. I agree.
Re: A CTO should be technical
#200I just became a CTO. So, let me bear my thoughts. Since July of this year I've been CTO for a small games company, I've worked in this industry before in a more specialised role but this is much broader scope. I've gone from being responsible for 1 person to 10 which will likely become 50 by the end of next year. I'm terrified. I'm terrified because I feel like I will let my reports down. I'm terrified because a lot…