DEV Community

Cover image for Onboarding a new developer.
Sudhir
Sudhir

Posted on • Edited on

1

Onboarding a new developer.

A good on-boarding can

  • help feel the developer welcomed in the team
  • provide the developer an overview about how the teams work, best practices, team culture etc...
  • help him find his way around his first project. It's hard to imagine someone new, will be able to figure out everything on his own.
  • give faces to names. A face to face engagement is good opportunity for the team to meet the new guy and vice-versa.

What is it about?

  • Culture communication and etiquette
  • Coding standards
  • Internal system and processes
  • People and contacts

How to do it?

  • Mentoring
  • Documentation
  • Meetings, lunch
  • Pair Programming

Onboarding Checklist

Here is what this checklist may look like.

Before Start day

  • Setup Access. SCM, CI/CD, Slack, JIRA etc ...

First day

  • Intro Team

First week

  • Up to speed into ongoing projects.
  • Knowledge sharing.
  • Team lunch

First month

  • ... and so on

The above is a template to exemplify the idea, You should make your own itinerary that works best for your organisation/team

Although it might take time and effort from the team to prepare this, it is a superb investment in your next star "employee of the month". First impressions matter.

Further reading:

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay