2. What are you struggling with right now? — No two software development teams work the same. Within a single company, things can vary considerably from team to team. Joining a new team is usually very exciting, but can also be intimidating if the onboarding process doesn’t include the answers to these questions. …