DjangoCon 2018 - Growing old gracefully: on being a career programmer.

https://media.ccc.de/v/hd-83-growing-old-gracefully-on-being-a-career-programmer-

Software development is often seen as a young person's game. But what if, as you get older, you want to keep at the keyboard? Thoughts from a (now) veteran developer on building your career in software development for the long-haul.

This is a community talk. My favourite topics from DjangoConEU 2017 were the non-technical talks. The most interesting (on-topic) conversations I had were about the non-programming aspects of working in software. I wanted to give a talk on that line.

Prima facie I'm not the best place person to talk about diversity (white, male, etc), but, having been freelance since 2006, with four young children, and now slightly greying hair, I am in a position to talk about how to build a career in software development for the long-haul. Hiring in tech is massively ageist. I want to discuss strategies to handle that.

My target audience is individual programmers (whether freelance or employed) as well as software managers, looking to build and retain a team. (The message for managers is simply that they need to facilitate their employees' careers. This seems obvious but it is worth bringing out.)

The core point of my talk is around the idea that a career is very much a marathon rather than a sprint, and that it needs to be approached in that spirit. (Again, this may seem obvious but it is worth bringing out.)

There are two aspects of this. The one is pace. That to work on software day-in, day-out for 10, 20, 30, 40 years (or more) we need to pace ourselves, to manage our reserves, and to have fun.

The other is that there is noting to be scared of. That expertise which now may seem intimidating is, yes, available to us too. That with 5, 10, 15 years of continued effort we too (yes, us) can be as experienced as whomever, in the speciality we choose.

I bring this out with three points. That we need to:

All three of these are essential. As you get older — all the more as you get older — they allow you to build a sustainable career writing software.

This tale is brought out with stories on finding work, and on choosing clients, and employers, financial planning and job security, on family and free-time, and on the importance self-care. It's part inspiration, part battle-plan.

Carlton Gibson

Date Added: September 19, 2024

Watch Video