I often don't like being called a CTO, or a Chief Product Officer because in the minds of business people it's "Glorified Techie" or "Glorified Project Manager"
Maybe I should be "Chief Strategy and Technology Officer"
Or "Chief Technology Strategy Officer"
An experienced CTO can often find that their business opinion is dismissed by an inexperienced CEO.
The odd thing is that when you've been a CTO for a while, you often have more experience of leadership than most startup CEOs.
However, when moving upwards towards the CEO role in a business, an experienced CTO can often be looked at with curiosity.
It's strange to say it, but an inexperienced CEO with great mentoring CTOs is often a good team, because they don't have baggage.
An experienced CTO is often quite a difficult person to have around though. I find that I see a lot of repeated mistakes.
Finding a good CEO to work with is like gold dust though. It's why finding a good job is hard when you have really good experience behind you.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
@CarrieGrant1 @educationgovuk @AFNCCF We pulled 3 ND kids out of school because the school puts attendance above everything.
One school sent a letter to say we shouldn't do it if it was to avoid prosecution.
The long term mental health of our ND children is our priority, not some nonspecific attendance stats.
@CarrieGrant1 @educationgovuk @AFNCCF That's not even mentioning how we couldn't access CAMHS for one child because we were told that they were overwhelmed.
We were told that unless a child has actually *tried* to kill themselves they wouldn't be put on the waiting list.
Oh and te waiting list for ND assessments...
@CarrieGrant1 @educationgovuk @AFNCCF ... The waiting list for ND assessments (ADHD, ASD and more) is years long for kids so it's a choice between private, which can lead to ongoing financial outlay for years as it has for me as someone with ADHD or simply not getting a timely intervention.
"We wanted AWS to grow its ... functionality, and to continually eat away at the bottom of the thin layer of rapidly evolving Netflix specific ... code that we had built"
This. This is what serverless is all about.
(2/n)
Custom code is a liability for everything *except* delivering your core business deliverables.
In other words, if you can run your business without any custom code (programming language, infrastructure as code, templates, HTML, scripts, everything!) then *do it*.
We took the decision to take our 9y/o out of school over a year ago now. We don't do (yet) a formal curriculum at home, partly because she struggles to sit still if it's not something she's interested in.
She does like playing computer games.
So I try to give her good games.
She likes playing Minecraft and Roblox. Roblox is not so good because of some of the games that are on there, but minecraft she has got better at. She just likes making houses and little towns for her and her friends to play in.
She names all the animals.
The one that she has got into recently is Stardew Valley.
I love Stardew Valley. It's one of those "it doesn't really matter how you play it" games. I've played it a lot for "relaxation".
However I got told off by my daughter for playing it wrong.
I've got a Scottish grandfather. Everyone other grandparent and parent was born in England. Scotland becoming independent would at least give me another option for citizenship. I have no issue with any of Scotland, Northern Ireland or Wales wanting independence if they so chose.
I've never really understood the arrangement if I'm honest. We are separate nations but... one single entity... somehow?
It all seems very strange to me.
And all this wanting our "sovereignty" back a few years ago? Seems really weird when we've got the arrangement we have.
I don't mind sticking with what we have if everyone is ok with it too. I'm not going to say that we must break up the union. I'm simply saying that the arguments were hypocritical.
Whenever any politician mentions the union I do wonder what they're on about.
If I offer an opinion saying that I think that it's a team failure, and not a technology failure, I'm not saying that I think the *people* are "failures". I'm saying that the structures and processes are wrong/bad/insert synonym here for not correct. People are just people.
It's almost always the people that get things wrong. Sometimes it's individuals being absolute ****s and trying either to be nasty and do bad things, but it's generally just people trying to do a good job and getting it wrong.
Creating and managing teams is *hard*. I'm not very good at it. When it's worked for me, I've always had very good people that have worked *with* me who have a good idea where I'm trying to get to, and who are really good at certain aspects of organisation and management.