# senior-developer

Published articles for senior-developer.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Senior Developer Archetypes - Which One Are You?

DevFeed: [Senior Developer Archetypes - Which One Are You?](<https://devfeed.tech/articles/senior-developer-archetypes-which-one-are-you-34963.md>)

Original publisher: [Read original article](<https://tmsd.substack.com/p/senior-developer-archetypes-which>)

Author: Richard Donovan

Published: 2023-09-30T08:00:15Z

Content type: opinion

Language: en

Sources: [The Modern Software Developer](<https://devfeed.tech/sources/the-modern-software-developer.md>)

Topics: [Software](<https://devfeed.tech/topics/software.md>), [systems](<https://devfeed.tech/topics/systems.md>), [coding](<https://devfeed.tech/topics/coding.md>)

Tags: [developer](<https://devfeed.tech/tags/developer.md>), [senior-developer](<https://devfeed.tech/tags/senior-developer.md>), [software](<https://devfeed.tech/tags/software.md>), [software-developer](<https://devfeed.tech/tags/software-developer.md>), [systems](<https://devfeed.tech/tags/systems.md>)

### AI overview

The article explores different senior developer archetypes and discusses the technical skills, industry experience, systems perspective, and broader responsibilities associated with the role.

### Source excerpt

Welcome back to The Modern Software Developer.

## How to Support Junior Developers: Ten Crucial Tips for Seniors and Leads

DevFeed: [How to Support Junior Developers: Ten Crucial Tips for Seniors and Leads](<https://devfeed.tech/articles/how-to-support-junior-developers-ten-crucial-tips-for-seniors-and-leads-26534.md>)

Original publisher: [Read original article](<https://annajmcdougall.medium.com/how-to-support-junior-developers-ten-crucial-tips-for-seniors-and-leads-6cb7fb5925bd?source=rss-51f15275ef3a------2>)

Author: Anna J McDougall

Published: 2021-06-13T20:15:51Z

Content type: article

Language: en

Sources: [Anna J McDougall](<https://devfeed.tech/sources/anna-j-mcdougall.md>)

Topics: [Learning](<https://devfeed.tech/topics/learning.md>), [Tech Lead](<https://devfeed.tech/topics/tech-lead.md>), [Development](<https://devfeed.tech/topics/development.md>), [Java](<https://devfeed.tech/topics/java.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>), [Docker](<https://devfeed.tech/topics/docker.md>)

Tags: [careers](<https://devfeed.tech/tags/careers.md>), [communication](<https://devfeed.tech/tags/communication.md>), [docker](<https://devfeed.tech/tags/docker.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [java](<https://devfeed.tech/tags/java.md>), [junior-developer](<https://devfeed.tech/tags/junior-developer.md>), [junior-developers](<https://devfeed.tech/tags/junior-developers.md>), [leadership](<https://devfeed.tech/tags/leadership.md>), [mentorship](<https://devfeed.tech/tags/mentorship.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [senior-developer](<https://devfeed.tech/tags/senior-developer.md>), [tech-lead](<https://devfeed.tech/tags/tech-lead.md>), [testing](<https://devfeed.tech/tags/testing.md>), [tips](<https://devfeed.tech/tags/tips.md>)

### AI overview

A junior software engineer who is temporarily filling in for a Tech Lead shares ten tips for supporting junior developers. The article emphasizes communication, clear expectations and timelines, structured learning, and realistic expectations about early performance.

### Source excerpt

Introduction I am in a unique position right now: I am a Junior Software Engineer filling in for a Tech Lead for two weeks, covering two internal projects filled with other juniors, trainees, and interns. This means that I am both a junior and acting as a guide for juniors at the same time. This isn't the first time I've played this 'double role': when I was completing my year-long training in web development, I was both a student and a class tutor: learning and teaching at the same time. There is a lot to be said for this: namely, that teaching helps you learn as well. Additionally, this unique position allows me to provide insight on how best to support junior developers with the advantage of both perspectives: that of the junior, and that of the supporter. All that said, let's talk about ten things you can start doing to better support your juniors today. Spoiler alert: a lot of it comes down to communication! Follow Me on Twitter @AnnaJMcDougall1. Define expectations and timelines It can be extremely disorienting to enter not only a new workplace but also a new industry. If you are in charge of guiding the path of a junior, it is your job to explain to them as early as possible what that path will be, what is expected of them, and what kind of timeline they'll be working with. "For the first month or so, you and I will be working closely to have you trained up in Java for the backend, including testing and basic microservices. There is no set timeline for this, but once you feel you're ready to move on, we'll then look into Docker and other containerisation technologies. The goal is that by about six months into your time with us, you'll be comfortable and confident coding the backend for bigger projects." Alternatively, you could speak more broadly: "As a junior, we really want you to focus on learning and asking as many questions as possible. You'll have a chance to explore a lot of different technologies, and after around a year we can talk more about which y