> Markdown version of [/videos/1382-finding-your-way-in-tech](https://www.wearedevelopers.com/videos/1382-finding-your-way-in-tech). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Finding Your Way in Tech A professor claimed this former volleyball coach would never succeed as a developer. Instead, mastering the fundamentals landed them a role at the European Space Agency. - **Speakers:** [Francesco Ciulla](https://www.wearedevelopers.com/@francesco-ciulla) - **Event:** World Congress 2025 - **Published:** August 20, 2025 - **Duration:** 19:50 - **URL:** https://www.wearedevelopers.com/videos/1382-finding-your-way-in-tech ## Summary The journey to finding a fulfilling career in tech is rarely a straight line, as illustrated by a personal transition from a volleyball coach to a computer science student struggling to enjoy coding. A pivotal moment of doubt—being told by a university professor that a career as a developer was impossible—served as the catalyst to intentionally pursue software engineering. Recognizing that traditional learning methods felt tedious, the focus shifted to game development with Unity 3D and C# to make the process engaging. This unconventional path underscored a crucial lesson: mastering core concepts like frontend frameworks, APIs, Git, and Docker is essential, proving that "fundamentals are fundamental," especially as AI tools increasingly generate code. Navigating tech interviews often involves setbacks, such as failing due to forgotten SQL syntax. However, getting rejected can ultimately be the luckiest day of your career if it steers you toward better opportunities. This persistence paid off during an unexpected interview for a full-stack developer role at the European Space Agency, where a solid grasp of foundational tools led to a job offer. The realization that a quiet, traditional office environment was unfulfilling later prompted another pivot into content creation, developer relations, and public speaking. Building a sustainable and rewarding path in the tech industry requires more than just technical skills; it demands intentional personal growth. Cultivating the right daily habits, such as consistently writing code, lays the groundwork for long-term success. Furthermore, actively connecting with the right people at conferences and online platforms can unlock unexpected career opportunities. Most importantly, developers must be brutally honest with themselves about their career satisfaction and goals; acknowledging dissatisfaction is the necessary first step toward making meaningful changes in both tech and life. **Keywords:** tech career transition, software fundamentals, game development, unity 3d, docker containerization, git version control, frontend frameworks, api integration, tech interview preparation, career rejection, developer relations, tech networking, content creation, habit formation, career satisfaction ## Chapters 1. **Navigating early career uncertainty and computer science struggles** (00:07) — An initial lack of passion for coding can complicate the early stages of a computer science degree. 1. **Transforming harsh academic feedback into career motivation** (03:24) — Using a professor's rejection as a catalyst helps to seriously pursue a career as a software developer. 1. **Learning software fundamentals through game development** (05:00) — Building core software skills like frontend and backend architectures is achievable through creating games. 1. **Gaining resilience from failed technical interviews** (06:43) — Getting rejected for forgetting relational database syntax can strengthen long-term career resilience. 1. **Passing complex technical interviews through fundamental knowledge** (09:04) — Securing a prestigious role becomes possible by confidently demonstrating knowledge of core tooling rather than memorizing syntax. 1. **Transitioning into a traditional software development office environment** (12:23) — Shifting from an active job to a sedentary programming role introduces new physical and mental challenges. 1. **Leveraging social media for developer relations and public speaking** (13:58) — Moving beyond traditional coding to share knowledge online facilitates a transition into developer advocacy. 1. **Cultivating daily habits to improve technical and personal skills** (15:47) — Establishing daily routines like coding practice fosters continuous career development and personal growth. 1. **Connecting with industry peers at technology conferences** (16:48) — Navigating introvert tendencies to build meaningful professional networks at in-person events unlocks new career opportunities. 1. **Achieving professional alignment through brutal self-honesty** (17:45) — Confronting dissatisfaction with current roles sparks meaningful career adjustments and greater personal happiness. ## Related Moments - [Mastering the mental resilience required for career transitions](https://www.wearedevelopers.com/videos/545-my-journey-into-devops-world-how-it-all-started) (from "My journey into DevOps world - How it all started!") - [Q&A: Getting started in tech and finding career direction](https://www.wearedevelopers.com/videos/866-from-gazelle-to-pride-leader-the-path-to-public-speaking-in-tech) (from "From Gazelle to Pride Leader: The Path to Public Speaking in Tech") - [Overcoming severe burnout and committing to a career in tech](https://www.wearedevelopers.com/videos/923-brenda-romero-stay-surviving-and-thriving-in-tech) (from "Brenda Romero - Stay! Surviving and Thriving in Tech") - [Transitioning into the technology industry as a creator](https://www.wearedevelopers.com/videos/915-coffee-with-developers-saron-yitbarek) (from "Coffee with Developers - Saron Yitbarek") - [Navigating career transitions to build unconventional software](https://www.wearedevelopers.com/videos/1237-creating-games-to-make-the-web-fun-again) (from "Creating games to make the web fun again") - [Overcoming introversion and conflict avoidance in tech leadership](https://www.wearedevelopers.com/videos/326-communication-influence-for-techies-an-unconventional-look-at-conversations) (from "Communication & Influence for Techies - An unconventional look at conversations") ## Related Articles - [From Coding in Silence to Sharing Your Developer Journey - Coffee with Developers with Francesco Ciulla](https://www.wearedevelopers.com/magazine/370-from-coding-in-silence-to-sharing-your-developer-journey-coffee-with-developers-with-francesco-ciulla) - [Navigating the Ups and Downs of the Tech Industry](https://www.wearedevelopers.com/magazine/531-navigating-the-ups-and-downs-of-the-tech-industry) - [Women in Tech: Navigating Career Transitions and Breaking Barriers](https://www.wearedevelopers.com/magazine/491-women-in-tech-navigating-career-transitions-and-breaking-barriers) - [WWC24 Talk - Brenda Romero - Stay: Surviving and Thriving in Tech](https://www.wearedevelopers.com/magazine/467-wwc24-talk-brenda-romero-stay-surviving-and-thriving-in-tech) ## Related Jobs - [Founding Developer Advocate](https://www.wearedevelopers.com/jobs/48425-founding-developer-advocate) at **Plumber** - [Staff Developer Advocate, GitHub Security Lab](https://www.wearedevelopers.com/jobs/ext/2628442-staff-developer-advocate-github-security-lab) at **GitHub** - [Software Engineer, Fullstack](https://www.wearedevelopers.com/jobs/48415-software-engineer-fullstack) at **Sciforium** - [Software Engineer](https://www.wearedevelopers.com/jobs/ext/2596233-software-engineer) at **Twilio** - [AI Full Stack Engineer](https://www.wearedevelopers.com/jobs/ext/2731034-ai-full-stack-engineer) at **Almedia** - [Technical Recruiter](https://www.wearedevelopers.com/jobs/48418-technical-recruiter) at **Sciforium**