Software should be an art.
My interest in software has always been to learn a new language, use a cool software, implement a language myself, and challenge my own intelligence; instead of being assigned to implement a function, it's not about writing all sorts of nonsense documents, it's not about complicate things that are simple. Software Engineering is a junk paper and methodology produced by people in the academic world who are full of nothing.
The most disgusting definition I see is that "software is a collection of programs and documents ". It seems that a program is not a software, so it is not a software for me to write a program? A lot of awesome open-source software isn't software anymore? The definition of this peatiness is disgusting.
I believe that some people are boring about interesting things.
Today, I read the program designer's tutorial. It's hard to imagine where so many nonsense pieces of software engineering come from. This kind of book is also a teaching material. If it is not specified for the exam, who will learn a technology through this kind of book?