S swizec.com Computer science is not software engineering 108 points fagnerbrack 5 years ago 114 comments