Learning something new is hard, and it gets harder when it has nothing to do with what you already do for a living. The more settled your career feels, the less likely you are to entertain the idea of change. And when the idea does show up, most of us push it away fast, because it means starting from zero, spending time and money, and sitting with a lot of uncertainty.
A few days ago, after fighting all of those thoughts, I decided to start learning to code. I was 34. Here is what pushed me in.
Personal fulfillment
I have always liked technology. I still remember my first contact with a computer at eight or nine years old. This big machine that showed colorful things on screen, played music, let you type and move a mouse. Later, in school, I learned to type without looking at the keyboard and genuinely felt like a hacker. When it was time to pick a career, life took me to sports. But the pull toward technology never left. You get one life, and I would rather regret doing something than regret never trying.
Sharper thinking
You cannot program without logic, and that way of thinking pays off well beyond the editor. You learn to look at problems from another angle and to break them into small, solvable pieces. In my work as a lecturer that skill makes me better at what I do. In daily life it helps me make better decisions and sit with frustration instead of running from it.
Solving my own problems
I am not trying to build the next big app, although that would not be bad. It is more practical than that. Every semester at work, three of us spend a couple of days building the timetables for lecturers and students by hand, making sure nothing overlaps and every rule is respected. There are probably tools out there for this. I still want to build my own, shaped to exactly what I need, and feel the small satisfaction of saying: I made that.
It has never been this accessible
When I started looking, I assumed coding meant going back to university. I could not have been more wrong. It has never been easier to learn something technical. The amount of free and paid material out there is almost overwhelming: blogs, challenges, videos, YouTube channels, courses, bootcamps, open repositories. The barrier I imagined simply was not there.
Starting from zero at 34 is uncomfortable. But discomfort is not a reason to stay where you are. It is usually a sign you are about to learn something.