Long story short: soft skills good, overly technical concepts unnecessary in software development.
E.G. Yes, I grew up having to know how a computer works fundamentally in order to program it. I do not think that that knowledge is in any way required today for a lot of very respectable software jobs.
Thanks you the survey! This is a really cool initiative, I'm looking forward to seeing the results!