Jumping on a Brownfield Project as a Junior Developer
Thursday, August 1, 2024 - 3:30 PM UTC, for 1 hour.
Regular, 60 minute presentation
Room: African 60
This is meant for new developers starting out in their job that are feeling overwhelmed by the ancient code that they see on their screen with no comments and tons of nested functions, and they have no idea how the code works the way it does. As someone who went through this, I have much to say about how I navigated this and became apart of the project, and putting my own code in these types of projects. However, this is also for the senior developers and how they can help their juniors better and help them navigate their ambition but also overwhelm. Getting into the code is scary for both developers and having someone with new ideas and hunger for learning is also scary. There are ways that I personally have gone about this with my senior developer and things I have personally learned along the way that can help this rough transition become a smoother one from both sides. Working with others in general, and also touching something that is dear to their heart and building better code together is the best way to develop better looking and working code.
Prerequisites
For senior developers, an open mind. While there may be annoying things about your junior, remember how hungry they are to learn from you and the ambition they have. They look up to you in all ways. For junior developers, patience and open ears: hear my experience and create your own path of what this difficult path might look like. Learn from experience and take note of my mistakes, but also my wins.