Logo

dev-resources.site

for different kinds of informations.

How a Senior can be more helpful on company

Published at
10/18/2022
Categories
senior
knowledge
beginners
career
Author
edumaciel10
Categories
4 categories in total
senior
open
knowledge
open
beginners
open
career
open
Author
11 person written this
edumaciel10
open
How a Senior can be more helpful on company

What is a Senior developer?

A Senior Developer is a person in a company that has a lot of knowledge relation to other developers, but the concentred knowledge on this Senior is not so cool for the entire company, because it can be shared with other developers, and increase the team's seniority.

How the Senior Developer can share your knowledge?

The Senior developer can share your knowledge building the documentation for each doubt that each developer can have. If he builds documentation for each doubt, when another dev asks or needs the content of this doc, the Senior dev won't take time to explain about making a pair programming.

For new devs in the company, the documentation can't be enough, so the senior developer can make a pair programming, making a tour of the code and explaining how the flow works on code.

On the Woovi we have a culture of creating new documentation for each question, core processes, and new patterns/rules that we create. So by now, we have more than 240 documents, explaining processes, code patterns, and tests. With this amount of documentation, we ensure that our new Developers with take less time on onboarding time, and have more time to focus on delivering value.

Another way to share knowledge

Context

When we are on a new codebase or get a new feature we don't have too much context about it. So the Senior Developer can share your known context for the developers across the issues, detailing with high granularity how the new feature should be implanted, your cons and pros, how to test, etc...

Mentoring

Mentoring devs will help them how to understand the code and understand the mental model behind the code. So before they code, they will know the above vision of the code

The cool part of elevating the team's seniority

Be Replaced

If the Senior Developer teaches Junior Developer how to do the things that he already knows, this Senior is ready to learn and implement new things on the codebase, because he doesn't need still doing the same thing that the Junior now knows and will replace the Senior Developer.

Discuss advanced topics

The intention of the team it's grown on seniority over time, so how more basic things the team knows about the code, the more advanced things the team will be able to discuss because the basic things already known by the team and don't need to learn again. "The base it's important!".

If you want to work with us, we are hiring!

senior Article's
30 articles in total
Favicon
BusinessValue with CQS
Favicon
What is the benefits of TON?
Favicon
Do you know blockchain can be cracked in 2027
Favicon
What Does Medicare Cover
Favicon
The Dual Nature of Seniority in Software Development
Favicon
You are a Senior Engineer, Mastering Software Architecture and Design (Part 2)
Favicon
Why is it hard to find a great developer on Upwork and other freelance platforms?
Favicon
Embracing Evolution: The Rapid Changes in Web Development
Favicon
Crossing the senior chasm
Favicon
Navigating the Junior-Senior Dynamic in the Age of AI
Favicon
Navigating the Junior-Senior Dynamic in the Age of AI
Favicon
Creating a configuration module like a specialist with Zod inside NestJS
Favicon
I am a senior developer. Now what ?
Favicon
44 React Interview Questions you should NEVER ask!
Favicon
Navigating the Minefield of Expectations in Interview Take-Home Assignments
Favicon
Looking for a new position? Get listed on our website
Favicon
Things Strong Developers Do That Drive Their Team Crazy
Favicon
How a Senior can be more helpful on company
Favicon
Interviewing for a Senior ML Engineer position
Favicon
Choosing Technologies as a Senior Dev
Favicon
The senior volunteer
Favicon
On Levelling Up
Favicon
On Choosing a Career Path
Favicon
Then... What the Senior Engineers do?
Favicon
The Whats & Whys in a FE Senior position
Favicon
On Being A Mature Engineer
Favicon
Diferença entre Desenvolvedor Júnior, Pleno e Sênior
Favicon
Moving from senior developer to tech lead
Favicon
How does Senior start a project?
Favicon
Becoming better - Advice from a senior

Featured ones: