I have worked all my life, starting at 14 years old as data entry. I'm now 36. In my life I've done plenty of stuff:
- Owned and manned a comic book store
- Developed industrial control systems
- Start a moderately successful youtube channel
- Electronics and microcontroller development
- Consultant for companies in matters of IT and Networking
but my only "real job" (as an actual employee for a company) experience is as a software developer at one company for the past 4 years where I've worked with:
- .NET WinForms
- NodeJS and Vue
- Python and Keras+Tensorflow
I'm not sure what to include in my resume. If I include it all I think it may come off as "jack of all trades, master of none". But if I include very little, I may appear as another run-off-the-mill developer with no special qualities.
In my resume I only included the relevant software development, barely mentioning the industrial control and embedded stuff, and completely left out the "owning a store" part.
I tried to go more into detail in the cover letter, this time including most of my skills. But the letter is already two pages long and I'm not sure a HR manager is going to bother going through all of it.
What parts should I leave out? Should I go and include everything in my resume? Should I customize the resume for the position I'm looking for and leave out the irrelevant details?