> Markdown version of [/videos/1940-syntax-semantics-and-systems-from-linguistics-to-software-yasmine-kordjazy?t=175](https://www.wearedevelopers.com/videos/1940-syntax-semantics-and-systems-from-linguistics-to-software-yasmine-kordjazy?t=175). 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). --- # Syntax, Semantics, and Systems: From Linguistics to Software - Yasmine Kordjazy Yasmine Kordjazy argues that linguistics translates directly into robust software architecture. Discover why non-traditional backgrounds and strong communication skills are your greatest backend engineering assets. - **Speakers:** Yasmine Kordjazy - **Event:** Coffee With Developers - **Published:** June 1, 2026 - **Duration:** 23:09 - **URL:** https://www.wearedevelopers.com/videos/1940-syntax-semantics-and-systems-from-linguistics-to-software-yasmine-kordjazy ## Summary Yasamin Kordjazy shares her journey transitioning from an English linguistics teacher and teacher trainer to a backend engineer working with Ruby on Rails. Driven by a long-standing fascination with early computing and recognizing structural patterns in language, she navigated a coding boot camp and pivoted into the tech industry. Her story highlights how non-traditional career paths yield surprisingly relevant strengths, emphasizing that the ability to break down language systems translates directly into designing robust software architecture. A recurring theme is the immense value of transferable skills from education to software engineering. Kordjazy notes that many tech challenges stem from poor communication and misaligned mental models rather than purely technical hurdles. The teaching practice of guiding others on how to think—paralleling the developer concept of rubber ducking—proves essential when dissecting complex programming problems. Furthermore, understanding pedagogical methods gives career switchers a distinct advantage in tailoring their own learning styles to efficiently master complex technical concepts. For those pursuing a career switch into tech, Kordjazy advises that motivation must extend beyond the appeal of a high salary or remote work; it requires a genuine passion for logic, untangling systems, and deep commitment. She urges new engineers not to underestimate their prior experience and to actively seek inclusive environments that offer strong feedback and mentorship. Ultimately, developers must embrace continuous learning and accept that experiencing confusion is a natural, necessary component of engineering growth. **Keywords:** career switching to tech, tech transition from teaching, linguistics in software engineering, backend engineering, ruby on rails, transferable skills in tech, developer communication strategies, shared mental models, rubber ducking concept, non-traditional tech backgrounds, software engineering mentorship, continuous learning in programming, coding boot camp experience, systems architecture design, developer learning styles ## Chapters 1. **Transitioning from linguistics and teaching into software engineering** (00:02) — Exploring how a background in language studies and education provides a unique foundation for programming. 1. **Early tech interests and pursuing language pattern recognition** (02:55) — Recognizing structural patterns in grammar serves as a natural precursor to understanding computational logic. 1. **Navigating early engineering challenges using teaching skills** (05:36) — Transferable skills like breaking down complex concepts alleviate the initial steep learning curve of coding. 1. **Why non-traditional backgrounds excel at team communication** (07:37) — Effective engineering relies heavily on clear mental models and fostering shared understanding within teams. 1. **Applying educational principles to internalize software engineering concepts** (10:14) — Leveraging knowledge of personal learning styles helps new developers systematically digest complex technical concepts. 1. **Evaluating true motivation and commitment for tech career switchers** (12:39) — Sustaining a successful career transition requires a genuine passion for logic systems beyond salary incentives. 1. **Connecting linguistic theory and pattern recognition to backend development** (15:07) — An affinity for etymology and deep structural connections naturally translates into designing robust backend architectures. 1. **Navigating the job market and accepting confusion as growth** (18:14) — Embracing continuous learning and resilience is essential for overcoming industry rejections and mastering evolving technologies. 1. **Maximizing value and networking at developer conferences** (19:48) — Attending industry events with intentional goals fosters community connection and accelerates professional development opportunities. ## Related Moments - [Transitioning from degree studies to software engineering](https://www.wearedevelopers.com/videos/684-angular-signals-what-s-all-the-fuss-about) (from "Angular Signals: what's all the fuss about?") - [Transitioning into software engineering roles from nontechnical fields](https://www.wearedevelopers.com/videos/578-how-to-fail-successfully) (from "How to Fail Successfully") - [Insights on the underlying career journey and tech evolution](https://www.wearedevelopers.com/videos/561-celery-on-aws-ecs-the-art-of-background-tasks-continuous-deployment) (from "Celery on AWS ECS - the art of background tasks & continuous deployment") - [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") - [Transitioning between coding, advocacy, and engineering management roles](https://www.wearedevelopers.com/videos/912-coffee-with-developers-cassidy-williams) (from "Coffee with Developers - Cassidy Williams - ") - [Transitioning from a software developer to a technical leader](https://www.wearedevelopers.com/videos/1002-successful-talent-development-a-joint-journey-of-executives-and-talents) (from "Successful talent development: A joint journey of executives and talents") ## Related Articles - [Women in Tech: Navigating Career Transitions and Breaking Barriers](https://www.wearedevelopers.com/magazine/491-women-in-tech-navigating-career-transitions-and-breaking-barriers) - [How to Make a Career Change to a Software Engineer Role](https://www.wearedevelopers.com/magazine/11-how-to-make-a-career-change-to-a-software-engineer-role) - [Navigating the Ups and Downs of the Tech Industry](https://www.wearedevelopers.com/magazine/531-navigating-the-ups-and-downs-of-the-tech-industry) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) ## Related Jobs - [Senior Software Engineer](https://www.wearedevelopers.com/jobs/ext/15942-senior-software-engineer) at **GitHub** - [Principal Software Engineer, Enterprise AI Platform](https://www.wearedevelopers.com/jobs/ext/1467292-principal-software-engineer-enterprise-ai-platform) at **GitHub** - [Principal Software Engineer, Database Infrastructure](https://www.wearedevelopers.com/jobs/ext/1465908-principal-software-engineer-database-infrastructure) at **GitHub** - [Senior / Staff Applied Research Software Engineer - Emerging Tech](https://www.wearedevelopers.com/jobs/ext/606648-senior-staff-applied-research-software-engineer-emerging-tech) at **Twilio** - [Staff Software Engineer, Database Infrastructure](https://www.wearedevelopers.com/jobs/ext/1470125-staff-software-engineer-database-infrastructure) at **GitHub** - [Staff Developer Advocate, GitHub Security Lab](https://www.wearedevelopers.com/jobs/ext/1921051-staff-developer-advocate-github-security-lab) at **GitHub**