Forging a path to a technical role at Airbnb
Overview
The article chronicles Elizabeth Ponce's journey from a customer support specialist to a systems engineer at Airbnb. It highlights her unexpected discovery of software engineering through an internal web development class, her continuous learning, and her contributions to the company and the community.
What You'll Learn
1
How to leverage internal learning opportunities to transition into a technical role
2
Why continuous learning and asking questions are essential in career development
3
How to build a supportive community in tech for underrepresented groups
Key Questions Answered
How did Elizabeth Ponce transition from customer support to engineering at Airbnb?
Elizabeth Ponce transitioned from customer support to engineering by taking an internal Intro to Web Development class, which sparked her interest in software engineering. She then pursued a second bachelor's degree in computer science while working full-time, gaining technical skills and experience through collaboration with engineering teams.
What role does community play in Elizabeth's career development?
Community played a crucial role in Elizabeth's career development by providing support and encouragement. She founded a Women in Engineering group, which evolved into GemTech, fostering connections among underrepresented genders in tech, allowing members to share experiences and overcome challenges together.
What were Elizabeth's first projects as an engineer?
Elizabeth's first projects as an engineer involved learning about Terraform and developing in a cloud computing environment using Golang. She focused on applying configurations at scale while emphasizing resource optimization and automation, which were new challenges compared to her academic experiences.
Technologies & Tools
Some links below are affiliate links. We may earn a commission if you make a purchase.
Infrastructure
Terraform
Used for infrastructure as code in Elizabeth's engineering projects.
Programming Language
Golang
Utilized in developing applications within a cloud computing environment.
Key Actionable Insights
1Engage in internal training programs to enhance your skills and career prospects.Elizabeth's experience shows that taking advantage of company-sponsored learning opportunities can lead to significant career shifts, as it did for her from customer support to engineering.
2Build a supportive network within your workplace to foster growth and development.Elizabeth founded GemTech to create a community for underrepresented genders in tech, demonstrating the importance of support networks in overcoming challenges and sharing knowledge.
3Embrace feedback as a valuable tool for improvement in your engineering journey.Elizabeth views feedback from code reviews as a gift, highlighting the importance of collaboration and continuous improvement in technical roles.
Common Pitfalls
1
Underestimating the importance of community and support in technical fields.
Many individuals may feel isolated in their technical journeys, but Elizabeth's story illustrates how building a community can provide essential support and encouragement, especially for those from underrepresented backgrounds.
Related Concepts
Career Development In Tech
Importance Of Mentorship And Community
Transitioning From Non-technical To Technical Roles