You can have a unicorn job if you just do consulting and/or project development. While I personally prefer entrepreneurship, I understand that it is not for everyone (as the author mentions). If you do consulting though instead, no one owns your time aside from what you decide to sell, and you can choose which projects you work on.