>>19
Problems in SICP are real problems. There's a difference between real problems and real enterprise problems. These are examples of real enterprise problems:
1. Boss doesn't understand shit, explain why he has to turn on computer before use
2. Boss says he wants the application to optimize business profits; make up a reason why it would
3. Boss needs a new version with more features; proceed to bloat
4. Marketing dept needs 3-letter acronyms for cheap press and "white papers", come up with some
5. To ensure people keeps studying and getting certified, and the product looks to have a lot of new features, rename existing features
6. Boss said it would be ready in x days, but boss doesn't write code, you do, and it takes x * 2 days, work overnight to avoid making boss look stupid or company losing money