The journey as programmer