DEV Community

onwoh emmanuel
onwoh emmanuel

Posted on

Ways a Newbie software engineer can work effectively in team (collaboration 101)

An inevitable part of being a software engineer is Collaboration projects in most tech companies software devs engage in an exercise know as Pair Programming for most of you that have done internship or worked full time or are working in big tech companies you guys can relate. Because you will be put in teams that comprise of several people of different skill set, such as UI/UX Designers, frontend devs, backend devs, and mobile devops and many more. So the below steps are ways one can better can do better when it comes to collaborative projects

1.Act as a sponge and water
Don't be confused by the subtitle
I. Make your brain act as a sponge, in the sense that it absorbs information quickly and you can be able to release the information when nessecary.
II. Act like water, in the sense that anyway you're poured into you fit perfectly

2. There's no such thing as a bad or stupid question
In my tribe there's a very popular proverb that says
"An inquisitive person never goes missing"
or in my language "Onye Ajuju Anaghi Efu Uzo"
Learn to ask more questions in meetings, standups and meetups. Never be too shy. We devs are usually sterotyped as guys or gals that just sit down drinking coffe in our dark lonely rooms where the only source of light is our monitors, yes, sometimes it maybe true. But where machines that convert thought to real life applications. Software Development is not for the weak hearted. So only the fact that your a dev shows that your weak at all. I know working in a tech company can be overwhelming at times. But the trick is to reach to Senior devs, start a newbie community, talk to your manager or walkup to someone you feel will give you good advise and just listen. which leads me to my third point and last point.

*3. Listen *
Listening is a skill, not everyone has it. If you can listen attentively you can understand how other people feel by so doing knowing ways you guys can complement each other.

Lastly, know that you're a part of a team, understand you team and know your role in the team.

I believe that anyone who follows this principles is already on his 0r her way to start collaboration Project
Congrats

Top comments (0)