Dr Williams, former First5 lead for RCGP for members in their first five years of practice, has published the list on the popular Buzzfeed website with images and animations illustrating each of his points.
He said: 'I created this list because I still believe that general practice is an fantastic career choice. Yes it's a challenging job but we need to work as a profession to encourage medical students and foundation doctors to become GPs otherwise our patients will suffer. There's a lot of chatter on social media about the recruitment crisis, but it'll only get better if we work together to share positive reasons to become a GP with non-GPs.'
Another list of the top ten reasons to be a GP was published on GPonline by West Midlands GP Dr Rodger Charlton and attracted widespread debate. Dr Charlton has responded to the comments in a new article for GPonline: GP recruitment: Time for GPs to stop moaning and start promoting general practice.
Dr Williams' top ten reasons to be a GP:
1. Because you are there for your patients at every stage of their life.
2. So you become central to individuals, families and communities, building a unique relationship of mutual trust with your patients.
3. Because every patient brings a fresh challenge.
4. And you get to diagnose rare and interesting conditions affecting every system in the body.
5. Because GPs are a valued part of their local community.
6. Because you work with brilliant people including receptionists, nurses, health visitors, district nurses and diabetes community teams.
7. Because it’s the most flexible career in medicine.
8. And there are so many opportunities to get involved with teaching and training and research.
9. Because you can get involved and make real change to the local services.
10. But mainly because it’s the most rewarding job in the world.
Find out more about applying for GP training at the GP National Recruitment Office
See all the latest GP jobs across the UK at our GP Jobs website
Follow Dr Williams on Twitter: @scottishphil83