S sicpers.info The challenges of teaching software engineering 118 points ingve 7 years ago 106 comments