Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

Working with others - developers

How would somebody work with somebody that there's a significant gap in the skill? such as junior and senior developer? while the senior will see id believe in most places a 'mess' or 'not the best practices' or 'this code isn't coded the right way '.

Somebody who starts, somebody that's junior, somebody that's significant time into the development word, seniors and the top professionals that are one of the best?

1 Answer

Code reviews play are large part in working with people under you when you are a senior dev. A lot of your work should be looking over their code and providing feedback on both things they are doing correctly as well as helping them to refactor or correct their code in the event that something isn't secure or efficient.

I've been in both positions, when I was junior, most of my time was spent in code reviews and being taught how to do new things. Once I was senior I would teach things to the people below me and review their work as well. Senior devs typically also have the say when it comes to project requirements and decisions such as what technology gets used.