Each SoC development is a long journey that starts with a list of requirements and takes many months of intense teamwork. Since this process involves communicating with lots of engineers from different areas including developers, silicon architects, and verification engineers, you are always in the thick of things and learn a lot. After that, seeing the finished fully functional chip as part of a device on the market, and knowing that you contributed to it, gives you an incredible uplift and desire to move forward.