ohm

ohm

New Tech Lead - what do I need to know?

I just switched jobs to tech lead with a small team of about 6 other developer. This is my first tech lead job. What do I need to know? At first I won’t have people responsibilities (thus no 1-on-1s or career development for my peers), but only tech. Later those responsibilities will be added.

I found this to be a good read.

Any blog posts or even book recommendations? :smiley:

Most Liked

Hallski

Hallski

Congratulations on the new position!

The answer(s) to that question depends a bit on what kind of tech lead role you will have. In my experience the term “tech lead” isn’t as universally defined as many other roles and I have seen very different roles all have the name tech lead.

In most places I have experience with, a tech lead role is not a management position, rather that is a separate tech/engineering manager role but it sounds like it’s included in your role description (at least in the future).

Which other responsibilities are included that you know of?

rustkas

rustkas

I think the book “Herding Cats: A Primer for Programmers Who Lead Programmers” is one of the first that you need to read and repeatedly refer to in your daily work.
Book ideas will help you set up your work and organize your workflow.

AstonJ

AstonJ

Ooo congrats @ohm! What kind of projects will you be working on?

I’m not sure if it’s what you’re looking for, but @jrothman has written some books that you might find interesting:

The latter two are not specific to programming/tech leads but might be worth a look all the same :smiley:

I clicked through and thought oh great it’s got 4 stars… then scrolled down to the first review :joy:

I was going to say that I agree with @Hallski too, so thanks for clarifying! It looks like you’ll be overseeing the tech side of things then, such as deciding what languages, frameworks, methodologies to use etc? In which case you probably have most of this covered anyway (due to your experience and interest in the field) but an area where you might need to brush up on is planning and communicating, perhaps specifically outlining things for the benefit of others (such as the roadmaps you mentioned). Again I’m not sure whether they’re the perfect fit, but a couple of other books from Johanna might be worth a look!

The funny thing is when I saw your thread and that you were looking for books on the topic I wondered whether there would be many to choose from - seems like there’s a lot! If you read any please let us know how you get on! :+

Where Next?

Popular General Dev topics Top

axelson
Can anyone recommend a tmux session switcher? I’ve used https://github.com/siadat/session-finder in the past but it’s not very actively m...
New
Exadra37
Cloudflare as workers to run serverless code without using containers: So it seems that Isolates is based on: What we ended up settl...
New
dasdom
No chair. I have a standing desk. This post was split into a dedicated thread from our thread about chairs :slight_smile:
New
AstonJ
Want to plug where you work? Here’s your chance! Perhaps you could also mention what kind of stuff you’re working on? :nerd_face:
New
finner
When you are under pressure to deliver you ideally want your Pull Request to be reviewed, approved and merged as quick as possible. So do...
New
AstonJ
Things like smart speakers (such Amazon Alexa), smart TVs or other devices with built in microphones, cameras or with other features that...
New
Exadra37
A modern streaming platform for mission critical workloads Redpanda is a Kafka® compatible event streaming platform. No Zookeeper®, no JV...
New
TwistingTwists
Hello Fellow developers, I have been trying to wrap my head around How difficult would it have been to be a dev 20-30 years ago? I have...
New
AstonJ
I’ve been watching Prag Dave’s Elixir course and I noticed he uses tree: Tree is a recursive directory listing program that produces a ...
New
DevotionGeo
I am planning to refresh my Ruby knowledge in a month or two, after using other technologies more frequently for a few years. Luckily I w...
New

Other popular topics Top

Devtalk
Reading something? Working on something? Planning something? Changing jobs even!? If you’re up for sharing, please let us know what you’...
1063 23050 405
New
PragmaticBookshelf
Machine learning can be intimidating, with its reliance on math and algorithms that most programmers don't encounter in their regular wor...
New
PragmaticBookshelf
Ruby, Io, Prolog, Scala, Erlang, Clojure, Haskell. With Seven Languages in Seven Weeks, by Bruce A. Tate, you’ll go beyond the syntax—and...
New
PragmaticBookshelf
Write Elixir tests that you can be proud of. Dive into Elixir’s test philosophy and gain mastery over the terminology and concepts that u...
New
AstonJ
You might be thinking we should just ask who’s not using VSCode :joy: however there are some new additions in the space that might give V...
New
Rainer
My first contact with Erlang was about 2 years ago when I used RabbitMQ, which is written in Erlang, for my job. This made me curious and...
New
AstonJ
I’ve been hearing quite a lot of comments relating to the sound of a keyboard, with one of the most desirable of these called ‘thock’, he...
New
New
PragmaticBookshelf
Author Spotlight: VM Brasseur @vmbrasseur We have a treat for you today! We turn the spotlight onto Open Source as we sit down with V...
New
NewsBot
Node.js v22.14.0 has been released. Link: Release 2025-02-11, Version 22.14.0 'Jod' (LTS), @aduh95 · nodejs/node · GitHub
New