Coffee With Developers Jun 1, 2026

Syntax, Semantics, and Systems: From Linguistics to Software - Yasmine Kordjazy

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.

Pause
Mute Enter Fullscreen
#1 about 3 min

Transitioning from linguistics and teaching into software engineering

Exploring how a background in language studies and education provides a unique foundation for programming.

#2 about 3 min

Early tech interests and pursuing language pattern recognition

Recognizing structural patterns in grammar serves as a natural precursor to understanding computational logic.

#3 about 3 min

Navigating early engineering challenges using teaching skills

Transferable skills like breaking down complex concepts alleviate the initial steep learning curve of coding.

#4 about 3 min

Why non-traditional backgrounds excel at team communication

Effective engineering relies heavily on clear mental models and fostering shared understanding within teams.

#5 about 3 min

Applying educational principles to internalize software engineering concepts

Leveraging knowledge of personal learning styles helps new developers systematically digest complex technical concepts.

#6 about 3 min

Evaluating true motivation and commitment for tech career switchers

Sustaining a successful career transition requires a genuine passion for logic systems beyond salary incentives.

#7 about 4 min

Connecting linguistic theory and pattern recognition to backend development

An affinity for etymology and deep structural connections naturally translates into designing robust backend architectures.

#8 about 2 min

Navigating the job market and accepting confusion as growth

Embracing continuous learning and resilience is essential for overcoming industry rejections and mastering evolving technologies.

#9 about 4 min

Maximizing value and networking at developer conferences

Attending industry events with intentional goals fosters community connection and accelerates professional development opportunities.

Matching moments

2:08 min

Transitioning from degree studies to software engineering

Daniela Bonvini · LIVE

2:25 min

Transitioning into software engineering roles from nontechnical fields

Eleanor Rumsey · LIVE

3:00 min

Insights on the underlying career journey and tech evolution

Jan Giacomelli · LIVE

1:45 min

Transitioning into the technology industry as a creator

2:46 min

Transitioning between coding, advocacy, and engineering management roles

Cassidy Williams · Coffee With Developers

2:46 min

Transitioning from a software developer to a technical leader

Dennis Schmidt Dennis Schmidt +3 · WWC 2024

Upcoming sessions on this topic

Open session

World Congress 2026 North America

The spectrum of agentic coding: From vibe coding to high-quality software engineering

YK Sugi

Developer Experience Manager at Eventual

YK Sugi
Open session

World Congress 2026 North America

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer
Open session

World Congress 2026 North America

The Agentic Engineering Loop

Kevin Lin

Member of Technical Staff at OpenAI

Kevin Lin
Open session

World Congress 2026 North America

Culture Doesn't Scale Itself: Leading Engineering Teams Through Hypergrowth and the AI Transition

Thanos Baskous

VP of Engineering and Co-founder of Cogent Security

Thanos Baskous
Open session

World Congress 2026 North America

Honey, look! I vibe-coded an OS!

Ian Smith

CTO, LYOS

Ian Smith
Open session

World Congress 2026 North America

The path to Staff Engineer and beyond - staying on the IC train

Graham Gilbert

Senior Staff Engineer at Airbnb

Graham Gilbert