#92 - Tutorial Hell, Poor Time Management and More with Expert Brian Jenney
Oct 2, 2023
auto_awesome
In this interview, Brian Jenney shares his inspiring journey from self-taught coder to influential LinkedIn mentor and senior engineering manager. He discusses the importance of project-based learning over traditional courses, revealing how hands-on projects can accelerate coding skills. Brian emphasizes the rewarding nature of mentorship and how social media can enhance professional presence. He also offers valuable tips on resume crafting and navigating the ever-evolving landscape of web development, particularly the rise of JavaScript frameworks.
Brian emphasizes the transformative power of mentorship, highlighting how it enhances skills and fosters community growth in tech.
He advocates for a project-based learning approach, stressing that hands-on experience leads to deeper understanding and creativity in programming.
Deep dives
Brian's Journey from Adversity to Software Engineer
Brian shares his remarkable transformation from a tumultuous past to a successful career in software engineering. He emphasizes the importance of vulnerability in telling his story, which resonates with others who may have faced similar struggles. By discussing his journey, including the challenges of sobriety and balancing family responsibilities, he aims to inspire those who might feel discouraged by their own life circumstances. Brian's message is clear: overcoming obstacles is possible, and sharing one's story can offer hope to many.
The Value of Mentorship in Software Development
Mentoring has played a crucial role in Brian's career, both as a beneficiary and as a mentor himself. He has spent considerable time coaching students at boot camps, helping them navigate the complexities of becoming software engineers. This mentoring approach not only aids his mentees in building their skills but also reinforces his own knowledge and understanding. Brian believes that the cycle of mentorship is invaluable in the tech community, fostering growth and collaboration among developers.
Navigating the Transition to Engineering Management
Brian discusses his decision to transition into an engineering management role, detailing how he had to adapt to the responsibilities that came with leadership. He found his passion in mentoring colleagues and guiding project development, which was both challenging and rewarding. Brian emphasizes the importance of seeking opportunities that align with one's strengths and aspirations, ultimately leading to more fulfilling career paths. This transition highlights the need for continuous personal and professional growth in the tech industry.
Strategies for Learning to Code Effectively
Brian advocates for a project-based approach to learning programming, as it keeps students engaged and allows them to apply theoretical knowledge in practical contexts. He advises against relying solely on tutorials, suggesting that real learning occurs when individuals experiment and create their own projects. This hands-on experience not only solidifies understanding but also fosters creativity and problem-solving skills. Brian's insights underscore the idea that consistent practice, curiosity, and real-world application are key to becoming a proficient developer.
This week we are excited to have Brian Jenney back on the podcast, this time in the interview chair. Aaron wanted to dive more into Brian's story of being a self-taught coding student, to a LinkedIn influencer with 20k followers, and running his own programs, all while working as a senior engineering manager.
Pay special attention to Brian's advice and LinkedIn content, as it is the most practical, hands-on, and actionable guidance for engineers entering the field today. He has experience teaching, mentoring, and assisting with job hunts, so listen closely and we are sure you'll gain some great insight!