People who have software engineering work are generally identified to be smart. However, that is only one of the engineering features required to be a good and great software engineer. Books smart will assist you in becoming a good software engineer; however, it will not make you a good software engineer or set you apart from the rest. There are many other features necessary to become good at a software engineering task- in addition to an engineering-focused education. https://lodeemmanuel.gonevis.com/features-of-a-good-software-engineer-lodi-palle/