DEV Community


Discussion on: 10 Mistakes You Should Never Make When Starting a New Job As a Software Developer.

mikeyglitz profile image
mikeyGlitz • Edited

1- Don't blow off orientation

Even though orientation meetings may be a lot of boring procedural seminars and HR paperwork, this is also a good time to perform some networking and meet other people inside the company. You never know when you might make a new friend or need to call in a favor.

6- Don't be dishonest

As the new person on the team, you're trying to build up your reputation. The easiest way to do that isn't by fronting and pretending that you know it all. Impostor syndrome is real, but you can overcome it. You wouldn't have been hired if the employer didn't believe you were capable of doing the job. When you think that you're bothering teammates for help there's 2 considerations:

  1. Most people are good people and are willing to extend some goodwill to help someone that's struggling

  2. People with seniority have interest in ramping you up. If they can build you up to the point where you can take on work, that's less work they have to deal with.

Just be sure to be conscious and respectful of the other person's time before asking for help. Show a good-faith effort that you tried to figure it out on your own before or have a list of questions to answer before asking for help.

7- Not writing things down

Writing things down is an excellent way to stand out at your new job. Let's be honest, documentation isn't one of the most exciting parts of the job. IMO, documentation should be a part of the SW process -- maybe even a sprint deliverable, but the reality of the matter is not very many internal projects are well documented. By writing project documentation, you not only leave yourself breadcrumbs to come back to later when you've forgotten everything, but you also help future teammates or the inheritors of your project. You also demonstrate to your team that you understand the project.

9- Talking too much about past successes

A new job is a fresh start in a way. You'll do yourself a favor if you let go of past issues from your last job.

10- Take Care of Yourself

This one is especially important in a post-pandemic world. Remember, the first few months of a job are about setting expectations. If you don't take breaks and set boundaries to prioritize yourself, you set the precedent going forward. Should you run at full speed, sooner or later you're going to get a burnout and then people will start asking about your lower productivity numbers. Mental health is very important in knowledge labor positions. You need your creativity and your analytical problem solving abilities. These skills require rest. Don't hurt yourself by burning out.