Transitioning from a senior role to an IC position at a new company, handling the excitement of game development passion vs. mundane software tasks, and exploring the challenges and rewards of indie game development
Effective communication and humility are crucial for transitioning to a senior engineering role and integrating into a new team.
Balancing a passion for game development with a stable job can be achieved through side projects like game jams, providing creative fulfillment without career risks.
Deep dives
Navigating a New Role as a Senior Engineer
Transitioning to a new role as a senior engineer while balancing technical responsibilities and team integration requires effective communication and humility. Emphasizing learning from the existing team and understanding local context is essential to building trust and contributing meaningfully.
Balancing Passion for Game Development and Work
Rekindling a passion for game development while working in a different field poses a common dilemma. Pursuing game development as a side project offers a middle ground, providing a creative outlet without the financial risks associated with quitting a stable job. Engaging in game jams or side projects can help fulfill creative aspirations while maintaining job security.
Exploring Opportunities in the Game Development Industry
Considerations for entering the game development industry, whether through indie projects or large studios, involve weighing the intensity of high-pressure environments and potential financial instability. Pursuing game development as a hobby or contracting opportunity allows for gradual exploration and growth in the field without immediate career shifts or sacrifices.
In this episode, Dave and Jamison answer these questions:
Listener Shayne asks,
I’m about to start a new gig after 8+ years at a company. I was an early employee at the current company and have accumulated a lot of responsibility, influence, and a fancy title.
I’ll be an IC at my new company (also very early stage) but the most senior engineer second only to the CTO.
What are some tips for this transition? How can I onboard well? How do I live up to my “seniorness” in the midst of learning a new code base, tech stack, and product sector?
I managed to stay close to the code despite adding managerial responsibilities in my current role, so I’m not worried about the IC work. I really want to make sure that I gel with my new teammates, that I’m able to add valuable contributions ASAP, and that folks learn that they can rely on my judgement when making tradeoffs in the code or the product. Halp!
I got into software development to become a game developer. Once I became a software developer, I found out I really enjoyed the work. My wife and I joined a game jam (lasting 10 days) over the weekend. I very quickly have realized how passionate and excited I get about game development again! But this has led to a problem - I would much rather be doing that. I find myself moving buttons around or making another CRUD end point a means to an end now, thinking about how I much rather be creating exciting experiences. How can I handle this? Quitting my job to pursue a pipe dream just isn’t feasible.
Get the Snipd podcast app
Unlock the knowledge in podcasts with the podcast player of the future.
AI-powered podcast player
Listen to all your favourite podcasts with AI-powered features
Discover highlights
Listen to the best highlights from the podcasts you love and dive into the full episode
Save any moment
Hear something you like? Tap your headphones to save it with AI-generated key takeaways
Share & Export
Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more
AI-powered podcast player
Listen to all your favourite podcasts with AI-powered features
Discover highlights
Listen to the best highlights from the podcasts you love and dive into the full episode