35 years, mostly in general practice, FCCA qualified. Started as a trainee aged 19, straight from school, in a 2 partner (father/son) chartered practice doing book-keeping and accounts prep. Then moved to a slightly larger firm doing statutory audits at first and the moved into their tax dept. Once qualified, moved again to another 2 partner firm where I had my own portfolio of mostly larger businesses where I did their monthly management accounts, forecasts, statutory accounts, audit and tax. Then got head-hunted at one of my clients who needed an in house finance director, where I stayed for 2 years until it was sold. Then back to practice, another 2 partner firm, back to doing accounts prep, tax returns and statutory audit. That was my first 15 years. Enjoyed forecasts and management accounts, hated statutory audit.
Then 20 years ago, left and set up my own "one man band" practice specialising in IT consultants and personal service companies. Been doing that ever since. Mostly accounts prep, VAT, book-keeping, tax returns. Don't do statutory audits. Don't do specialist work such as CGT, IHT, property tax etc. So, now, a very simple existence doing pretty basic, straight forward work.
Never earned a high wage in any job nor my self employment, never been a higher rate taxpayer even, but that's what happens when you're based in a Northern run-down town where wages/fees are a lot lower. But, for 20 years, I've been my own boss, choosing my own hours working part time, choosing my own clients. Not a bad earning business for part time work and it will enable me to wind down gradually into retirement without having to formally "retire" or sell up - I'll just reduce the number of clients according to health and whatever else I may want to do instead - my practice is my pension fund!