I have 30 years of development experience and spent the last 10 pen testing applications (4 yrs) and 6 years on a red team.