#Career Growth

Posts on progressing in your career through skill, judgment, and visible impact.

April 8, 20264 min read

Your Work Introduces You

Years ago, when I first joined Tripadvisor, we had a tool that moved data to Amazon Redshift. One of the engineers went on holiday, the tool had a few bugs, and people were bloc...

November 9, 202513 min read

Managing Your Manager

Managers change more often than you realize, especially when a company is growing or downsizing. New roles, new org charts, new reporting lines. Other times, you’re shopping aro...

November 1, 202521 min read

AI Broke Interviews

Interviewing has always been a big can of worms in the software industry. For years, big tech has gone with the LeetCode style questions mixed with a few behavioural and rounds....

September 20, 20259 min read

Prisoner's Dilemma

On September 3, 1949, a weather plane was flying over Japan. It detected traces of radioactive isotopes. These elements decay quickly, which means they had been created recently...

September 17, 202512 min read

Climbing No More

Engineers have been reaching a common ceiling in their careers for decades. The pattern goes like this: an individual contributor gets promoted to a senior software engineer, an...

September 13, 20258 min read

The Weekly Win

If you happen to work for a large organization, you’ve probably heard of quarterly checkins or some similar corporate buzzword to describe what you’ve done and what you could ha...

July 26, 20253 min read

Yapay Zekâ Çağında Bilgisayar Mühendisliği

Son aylarda, ister posta kutumdan, ister web sitem üzerinden, isterse tanıdıklar aracılığıyla olsun, hep aynı soruya cevap veriyorum: “2025’te bilgisayar bilimi okumak hâlâ mant...

May 18, 202517 min read

Reflecting on Software Engineering Handbook

One year. May 2024. Back then, we were riding high, celebrating the launch of this with an amazing . Five days of glaciers and waterfalls, finally enjoying the fact that we fini...

April 26, 202518 min read

New Manager Survival Guide

Alright, this is gonna be a long one. And not just a onetime thing. I'll keep updating it as I write more about leadership. I’ll try to link everything I’ve written before. This...

April 20, 20254 min read

Take Self Reviews Seriously

This isn’t the first and definitely won’t be the last time I find myself in a conversation about the importance of self checkins, performance reviews, and all that socalled “ref...

April 6, 20258 min read

The Invisible Difference

There are plenty of skills you can pick up along the way. Some come from , some through experience. A lot of it is just trial and error. And some from . You figure things out su...

February 14, 20258 min read

Bridging the Management Disconnect

I’ve seen this happen over and over. A successful engineer . They are eager to build great teams and support their people. They know some of the leaders before didn't do that. T...

February 11, 20257 min read

Tech Hiring Bubble Bursts

I wasn’t around in the 90s, but people who were say it was incredible. If you could code, you were set. Talent was rare. There were almost everywhere. In the 2000s and early 201...

November 27, 20245 min read

The Reality of an Employer's Market

Lately, Iʼve seen a lot of posts about what employers should do or how they should treat candidates, what benefits they should offer, and how they should run their interviews. I...

October 13, 20244 min read

No Fluff Please

I've seen countless socalled resume coaches who stuff resumes with flashy buzzwords like 'scalable' and 'fast.' It's all fluff, and it doesn't land real results. A truly impactf...

September 15, 20245 min read

From Misperception to Promotion

If you are in the realm of management, sooner or later, you will encounter someone who wants a promotion but isn’t quite ready for it. In fact, I have seen many cases where the...

July 30, 20248 min read

From Engineer to Manager

I often get asked whether someone should transition into management. In the past, this might have been the only viable growth path. However, in most large organizations today, t...

July 14, 20246 min read

Interviewing Your Future Boss

I’m sure you have been asked if you have any questions during interviews. A few things come to mind. Often, we think we need to impress the other party. Nevertheless, tough ques...

May 27, 20243 min read

On Writing Software Engineering Handbook

I’m thrilled to share the story behind our newly published book with you. This project has been a labor of friendship and collaboration, and I hope our journey resonates with yo...

February 7, 20244 min read

Navigating Layoffs

In the last few years, companies have begun laying off talent, leading to tough and depressing times for many. Some layoffs came as a big surprise, especially from companies tha...

December 11, 20238 min read

Winning Eleven

Here's 'Winning Eleven,' my own mix of eleven key ideas that have helped me grow both at work and in life. This isn't your usual list of tips. It's more like a collection of rea...

November 26, 20234 min read

Bireysel Katılımcılar ve Yöneticiler

İş hayatında sıkça karşılaştığımız yöneticilik(management) ve bireysel katılımcı (BK / individual contributor) rolleri, aslında birer yaşam tarzını temsil eder. Bu iki rol, kişi...

November 25, 20237 min read

Leading from Where You Are

When we were building Areca, a realtime billing engine for Turk Telekom, we were a small team competing against giants like Amdocs. They had the brand recognition, the scale, an...

November 13, 202311 min read

The Path to Leadership

Leadership is not a position. It is a journey that changes how you see yourself and the people around you. You begin as an individual contributor, focused on your own craft. Ove...

February 20, 20217 min read

Missed Opportunities

Itʼs been a while and I havenʼt posted anything new on my blog. Life, work, and priorities often got in the way, but the urge to write never really went away. Itʼs time to get b...

September 28, 201912 min read

Yazılım Mühendisliği Kariyer Merdiveni

Yazılım şirketleri, mühendislik mesleği seviyelerini dikkatlice oluşturmalı ve çalışanlardan ne beklendiğini, roller arasındaki farkı ve kariyer gelişimi için alanları açıklayan...

December 13, 20187 min read

The Real Work Is Social

I get along with people. I talk, I joke, I do the normal office stuff. But even with that, something about how work actually works has always felt off. You think the job is most...

December 23, 20172 min read

Yazılım için İngilizce Öğrenin

Geçenlerde sitem üzerinden bir eposta aldım. Yazılım mimarisi ödevine yardım edebilir misiniz diye soruyordu. Meşgul olduğumu ama zaten internette benden bu konuyu daha iyi açık...

October 13, 20148 min read

Java Developer vs. Software Engineer

Java developer vs. software engineer is discussed quite often, especially among programmers trying to define what truly separates a coder from an engineer. One of my friends kep...