The best part about being SE are:<p>1) Iteration: We get to practice our stuff on real entities (language, OS, databases, etc). Do architects get to &quot;practice&quot; actual work at their home? Do new doctors get to try experimental surgeries? Do amateur civil engineers get to build those iconic bridges? They can do computer simulation ... but it is actually a software.<p>2) Hackathon: Can&#x27;t imagine this happening in say medical field, mechanical engineering, law etc. Software Industry is one of few industries where this can be done.<p>3) Changing the world quietly: Many in my relatives are not programmers. It is hard to explain to them in what ways software is changing the world.<p>4) Open source: Imagine Coca Cola sharing its secret recipe. It won&#x27;t but we as SE get to learn from open source projects. Now there is a cultural aspect to this but the point is that we as SE can experience it more than other professions.