Logo
Join the CTO Newsletter for free!
 
Amazing CTO Logo

Amazing CTO | More happiness and success
šŸš€ 67.3

by Stephan Schmidt

Happy šŸŒž Sunday,

This week’s insights

  • 🦹 Some mistakes I made as a new manager
  • šŸ¤– How hard is it to cheat with ChatGPT in technical interviews?
  • šŸ’» What do boards want from the CTO?

Good reading, have a nice Sunday ā¤ļø and a great week,

Stephan
CTO-Coach and CTO-veteran

šŸ§‘ā€šŸš€ CTO Job Market

Weekly search on the open positions for CTOs in the US, Germany and the UK. So you can find out if it's a good time to look out for a new job.
CW 6 February 2024
US DE UK
Open Positions99 +3031 -425 -8
Min Year693120
Max Year993533
Salary Avg$174,561€111.910Ā£118,146
P10$97,000€71.000Ā£79,000
P90$260,000€204.000Ā£175,000
Source payscale.com, Indeed.com Search: +title:cto +title:"chief technology officer" Stopwords: staff, assistant, assistenz, analyst, werkstudent, stabsstelle, clinical, partner, team, office of, audit, tax, worker, supervisor, cto office, coach, advisor, associate, audit
šŸŽ

If you only read one thing

Some mistakes I made as a new manager (17 minute read)

ā€œThe first thing I noticed about being a manager was that I wasn’t sure whether anything I was doing was useful.ā€ And then the article gets even better. I made so many of these mistakes myself.

https://www.benkuhn.net/newmgr/

Tweet of the week

I know every one of you would like the $5 billion from Windows, but Gaming at Microsoft now has surpassed the Windows revenue. How times are changing.

MS Gaming

https://twitter.com/tomwarren/status/1752452485116018704

šŸ“ˆ Graph of the week

ChatGPT Cheating

From interviwing.io. Very relevant article - must read. Very interesting graph. And OUCH: ā€œInterviewer confidence in the correctness of their assessments was high, with 72% saying they were confident in their hiring decisionā€ (Interviewees were told to cheat, interviewers didn’t know).

https://interviewing.io/blog/how-hard-is-it-to-cheat-with-chatgpt-in-technical-interviews

šŸŽžļø Video of the week

(Video) What do boards want from the CTO? (5 minute watch)

One thing CTOs I coach struggle with: They feel like the alpha geek, not like an executive. This often rubs the CEO and is the base of a lot of friction. Very good video.

https://www.linkedin.com/events/7137429756525907968/comments/

šŸš€

Stories I’ve enjoyed this week

Agile As a Micromanagement Tool (18 minute read)

Amen. ā€œAgile seems to devolve into a micromanagement tool, especially under clueless management who don’t have any proper technical background. [..] Agile’s championing of the constant intermingling between business and engineering people usually results in the business people dominating the engineering folks.ā€ Engineers and CTOs need to get back control of what they are doing.

https://muromuro.substack.com/p/agile-as-a-micromanagement-tool

The end of 0% interest rates: what the new normal means for software engineers (11 minute read)

Don’t know what ZIRP means? I didn’t either. Zero Interest Rate Policy. Article shows some alarming thoughts, like cloud, smartphone etc. happening in a ZIRP environment (I’d argue the internet didn’t). I especially liked the graphs from ā€œHere is how job openings for developers have changed on the jobs aggregator, Indeed, and on Hacker News, where startups associated with startup incubator Y Combinator frequently hire fromā€. Which rhymes with what I hear from my CTO coaching: Recruiting currently (if you have the money) is much easier compared to a year ago.

https://newsletter.pragmaticengineer.com/p/zirp-software-engineers

Rethinking Team Metrics (12 minute read)

ā€œWhat it does not tell you is if the things they are completing are the right things, the most valuable things that will delight customersā€

https://visualstudiomagazine.com/Articles/2024/01/16/rethinking-team-metrics.aspx

Is GenAI’s Impact on Productivity Overblown? (4 minute read)

No.

It’s good to read the article though, which says yes.

But ChatGPT currently writes really a lot of code for me (basically every function that does not need to know my complete codebase in detail). Then read, verify, add and let ChatGPT write some tests. Verification takes some time, and yes, it feels like ~20% of the time the solution does not work and more prompting doesn’t help. But overall, I’m much faster. But read the article with ā€œthe likely long-term negative effects of using LLMs on employees and internal processes.ā€

https://hbr.org/2024/01/is-genais-impact-on-productivity-overblown

After-sale strategies: Navigating the treacherous implementation stage (15 minute read)

So many CTOs in B2B struggle with the onboarding phase of large customers. For many reasons. One reason is sales didn’t sell hard enough, accepted unrealistic deadlines and threw in to many goodies. This can only be solved with a change to sales commissions. No custom development = 100%, Light custom development = 75%, Heavy custom development = 50%. This makes sure sales works hard to sell the product without custom development. Otherwise, it’s: the more custom development, the higher the bonus but the more effort for development. Or as my wife (sales expert!) says: Sales is not giving things away for free. My tip: Also use waterfall for custom development of large B2B customers with classical project management, it’s just easier. The article is from a sales perspective, but it has some very good points.

https://www.lostbookofsales.com/after-sale-strategies-navigating-the-treacherous-implementation-stage/

Why every developer should build a to-do list app (8 minute read)

Good points on the benefit of building a todo app. My idea: Let every developer write a todo app in the first two weeks for onboarding (I was inspired by a coachee who lets developers work on a project for a month on their own, great idea you know who you are :-)

The company can really judge their performance. Inside a team, they might be shadowed by team performance. So let the person write a todo app with the company frameworks, company tools, company PR/review, and deploy with the company pipeline. Easy to judge the new hire, and they learn about company technologies. There are benefits to let a new hire fix bugs starting their first day for onboarding, but I do think you can lean more if the hire was good with a todo app. No, really, try it!

https://tatask.com/blog/why-every-developer-should-build-a-todo-app

Lambda calculus explained through JavaScript: combinators and Church encoding (18 minute read)

If you want some brain challenges, read this This has blown my mind of course. And was stimulating. I’ve struggled with the concepts since reading about the Y-combinator and the Mockingbird book a long time ago. I love the Mockingbird combinator, a function that takes a function and applies it to itself const M = f => f(f); Then expressing TRUE and FALSE as a function, and then numbers as a function const zero = f => a => a;. Didn’t understand these ideas from other texts, now I’ve got them. Excellent read.

https://www.willtaylor.blog/combinators-and-church-encoding-in-javscript/

Why using a Now/Next/Later roadmap might be right for you (8 minute read)

I’m not a fan of detailed feature roadmaps and deadlines. I’m a fan of vision and strategy. Now/Next/Later might do it though. Take a look if you struggle with roadmaps.

https://elezea.com/2024/02/why-using-a-now-next-later-roadmap-might-be-right-for-you/

When should you give up on a project that doesn’t work? (6 minute read)

What I take away from the article: Passion projects have similar cycle as new technologies for developers in your org. 1. Initial passion 2. Excuses 3. Fake productivity 4. Pushing tasks back by days 5. Giving up (== next technology).

https://www.preethamrn.com/posts/when-should-you-give-up

Google spent billions of dollars to lay people off (4 minute read)

The coming AI layoff wave shows its face. Companies get ready when you see Google spending billions to reduce headcount ā€œThe company spent another $700 million on layoffs just this month, even as it recorded growth across its ad, cloud, and services divisions.ā€ and there will be much less office space in the future ā€œShutting down physical office space cost Google a total of $1.8 billion for the entirety of 2023.ā€

https://www.theverge.com/2024/1/30/24056132/google-spent-two-billion-on-layoffs-severance-fourth-quarter-earnings-2023

Join the CTO newsletter!
Impressum