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

AstonJ
If you had the ear of a language creator, what would you say - what could they do to make a language that you would use? :upside_down_face:
New
wolf4earth
Inspired by this thread about arcade games - which I initially misread as favorite arcade game soundtracks - I wanted to ask about your f...
New
AstonJ
In your opinion which programming languages are simple to use and easy to get started wither those who don’t have a computer science bac...
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
New
jamiedumont
This is all going to be a bit hand-wavey and straight off the top of my head, so bear with me, but it’s a thought/debate that’s been ratt...
New
New
Exadra37
My brother got a VPS on https://contabo.com hosting provider, but I was not aware of them, and when my brother told me the price and spec...
New
jaeyson
Hi!, hope everyone’s ok. Sorry if this question is ambiguous (i’ll remove this if i break some rules here). This is more like a self-ques...
New
harwind
I’m working on a C++ program where I need to convert a string containing a numeric value into an integer. I want to ensure that this conv...
New

Other popular topics Top

DevotionGeo
I know that -t flag is used along with -i flag for getting an interactive shell. But I cannot digest what the man page for docker run com...
New
Exadra37
Oh just spent so much time on this to discover now that RancherOS is in end of life but Rancher is refusing to mark the Github repo as su...
New
Margaret
Hello everyone! This thread is to tell you about what authors from The Pragmatic Bookshelf are writing on Medium.
1147 29994 760
New
PragmaticBookshelf
Use WebRTC to build web applications that stream media and data in real time directly from one user to another, all in the browser. ...
New
PragmaticBookshelf
Rails 7 completely redefines what it means to produce fantastic user experiences and provides a way to achieve all the benefits of single...
New
Help
I am trying to crate a game for the Nintendo switch, I wanted to use Java as I am comfortable with that programming language. Can you use...
New
DevotionGeo
I have always used antique keyboards like Cherry MX 1800 or Cherry MX 8100 and almost always have modified the switches in some way, like...
New
First poster: AstonJ
Jan | Rethink the Computer. Jan turns your computer into an AI machine by running LLMs locally on your computer. It’s a privacy-focus, l...
New
mindriot
Ok, well here are some thoughts and opinions on some of the ergonomic keyboards I have, I guess like mini review of each that I use enoug...
New
PragmaticBookshelf
As digital systems increasingly run the world, mastery of the recurring patterns of software development risk is the key to fast and effe...
New