DEV Community


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

lukeshiru profile image

I generally agree with some items, but...

4. Don't expect hand-holding

Companies should always be open to help new developers grow, and help them in anything they need. Same applies to teams receiving a new teammate. If I notice that a company/team expects me to do/know absolutely everything, I see it as a red flag for sure.

5. Don't try to change things.

Why? Fresh perspectives should be always welcome, even from "junior" developers. This item contradicts item 2, basically because is like the people at the company is saying "I know" to the newcomer. We should always be open to criticism, feedback and opinions, because that will help us actually grow.

8. Turning down happy hour.

If the company expects newcomers to be open to stuff like "happy hour" since the beginning, again, is a red flag. There are folks in our line of work that have difficulties socializing until they get to actually know their teammates, so forcing them to socialize is not ideal. Give them time soe the actually want to go to social events. And if they never do, that's also ok.

sandordargo profile image
Sandor Dargo

That's totally right!

  1. That's why assign a mentor to everyone. Even for senior people. They might not need help with the tech, but they do need help with finding their ways around.

  2. That's how I opened in the team where I am now. Proposing changes over changes over changes. I know not everyone liked them, but many of those changes were accepted and helped the team to become better and more efficient. After all, who disliked the changes have all left, and the changers (I'm not alone) we are still there and we actively shape the future.

  3. I completely agree. I don't sign up to find new friends, I sign up for work. In working hours. If I happen to make new friendships, even better, but if a company want team events, it should be organized in working hours. I wrote more about this here.