Re: Dying software occupation
I can't comment on the broader topic of jobs and salaries, but I do want to note that I believe general programming skills are necessary across many areas. Programming in this context is more about being comfortable with how computers work and having a basic grasp of the many ways code impacts our lives. It's not unlike the drive for broader science literacy -- you needn't be a scientist to gain value from science literacy. Having that literacy is necessary to have an informed voter that isn't blindly swayed by fear mongering.