Dealing with bad feelings generally has two ways:
- Removing the source, in this case avoid LinkedIn as Jane mentioned.
- Figure out if the bad feelings are appropriate.
I really don't think they are appropriate here.
A little comparison in a field you might be used to:
Assuming that you're also in some kind of private social network, lets say facebook.
You surely have seen some profiles with a lot of content. With many many friends, pictures and posts about how awesome their life is and blabla.
These people in general are showing up big effort to paint this image you see on social media.
Many of them love attention, others have learned to carry an perfect image as part of representation their family or so.
They spend hours and hours a day in networking on facebook, gathering hundreds or thousands of friends, they might never meet.
Doing this, they figure out what others want to see, how to get the best reputation and so on.
They compare themselves to others which are doing the same and learn what output will generate what kind of image.
Regardless their motivations, key is activity.
Now back to linkedIn, the motivation here can generally be one of two kinds:
- Painting an image of oneself to help at current jobsearch, as you do.
- Painting an image or generating an portfolio, for later jobsearch.
There are also some people who simply want to keep contact up, but out of this motivation, people usually don't make a big deal about their profile and often lack of completeness.
Just as on facebook, you have to be active.
Beside of this, regarding your sidenotes:
"Wow, Jim works for XYZ greatest and largest company in the world!"
Well, working for a small company, particularly for startups, can(!) be much harder than for a large company.
It's not uncommon, that people in small companies will get a diverse knowledge, while those in larger ones will focus on one skill.
Like I'm currently working for a small manufacture of electronic systems for parking industrie, 40hrs/week.
I learned a lot about different kinds of Industrial hardware, many different protocols, apps(android and ios), database, online payment, credit cards, BUS-systems and so on. While a coder at a fancy game developer studio might work 60+ hours, for circa the same money, doing nothing else than scripting QuickTime events. Boring, but fancy looking.
"Lisa had done so many jobs, she has to be really experienced for their age."
Yes and no.
I'm 24 now, have worked for about 6 or 7 employers now (finally feeling myself at the right place) and as a resume of all this jobs I can say:
Yes, it brings you experience others at the same age might not have.
But it's more a personal experience of what you want for yourself. About 1/2 of the energy you need by changing a job is only for the paperwork, interviews and so on which will make you a little mature but doesn't bring any advantage in professional manner.
Instead, having many jobs at young age can carry the image of an job-hoper which doesn't know where his place is.
Such people will find it harder to get now jobs after every hop they made, because no employer sees the risk of putting money in somebody who might leave in a couple of months.
This is out of my personal experience, I hope it can help you.