5 lessons learned during my first year as a graduate software engineer
Blog post from Tines
Reflecting on a year as a graduate software engineer, the author shares valuable lessons applicable to anyone starting a new position, emphasizing the importance of not knowing everything initially and the invaluable support of a workplace "buddy" to facilitate onboarding. They highlight the necessity of asking questions to overcome early uncertainties while also advising on the importance of being prepared to respect colleagues' time. The process of explaining problems, akin to the rubber duck debugging theory, often leads to self-discovery of solutions, underscoring the importance of preparation. Feedback, whether positive or critical, is viewed as crucial for personal and professional growth, as it opens up new perspectives and solutions that might have been overlooked. These insights aim to guide new graduates in navigating the challenges and opportunities of their early career stages.