When we hire you, we do so in the hope that you will be at XEN for a long, long time.

For example, I'd personally love to be still running XEN in 20 years and have many of you still here... similar to how Microsoft, Google, Amazon, Apple and many others still have people there who started straight out of college (and are now very senior in the company).

But... I'm realistic and know that isn't going to be the case for some.

So I thought I'd add some thoughts about when it's a good time to leave XEN. And contrast it to bad reasons for leaving XEN.

I'll get the bad reasons out of the way first though:

<aside> <img src="attachment:e18dfe54-a948-47f9-886c-2e547b3fcffd:icons8-close-window.gif" alt="attachment:e18dfe54-a948-47f9-886c-2e547b3fcffd:icons8-close-window.gif" width="40px" />

Bad reasons for leaving XEN

</aside>

With that out of the way, let’s look at good reasons:

<aside> <img src="notion://custom_emoji/d06e37fd-96c0-48a3-a737-c15d8f021b2a/22350ac2-04b8-80ba-b670-007af5b77ac5" alt="notion://custom_emoji/d06e37fd-96c0-48a3-a737-c15d8f021b2a/22350ac2-04b8-80ba-b670-007af5b77ac5" width="40px" />

Good reasons for leaving XEN

</aside>

Think of it this way: