My advice when coding for fun is to only take projects as far as you want to.
You don't have to do the final 20% if all you're trying to do is learn or prove to yourself that you can do something.
How much polish you apply to side projects is entirely up to you - you are the customer.
As others have suggested, embedded is a really nice area to get into, it is unbelievably easy to get started and it's different enough from day to day work.
You don't have to do the final 20% if all you're trying to do is learn or prove to yourself that you can do something.
How much polish you apply to side projects is entirely up to you - you are the customer.
As others have suggested, embedded is a really nice area to get into, it is unbelievably easy to get started and it's different enough from day to day work.