Software development as a profession, as a hobby, as a lifestyle...