Learning programming at 40 years old (Pros and cons)