Yeah, what can I say--that's BS, anecdotal, and just plain bad advice. Pick up any book on negotiating and you will see that this is the worst possible advice to give to someone, especially someone entering the work force.
You can be plenty good and be taken advantage of and/or not be paid what you're really worth, especially in today's day and age of CMG's, etc. How much you make has little to do with how "good" you are. It has to do with supply/demand, negotiating power, etc.
Yes, you may have found that amazing pie-in-the-sky work environment, where they pay you more because they like you and you're so phenomenally good, but that's the exception rather than the rule.
I left a job and came back to it, and my pay increased by more than a third to get me back. (That's how "phenomenally good" I am.) This experience made me realize that: 1) I was a chump the first time I worked for them, 2) I undervalued myself, and 3) I did a horrible job negotiating the first time around. And, most important for our discussion here: 4) I realized that had I stayed with the same job and asked for a pay bump, the most I would have gotten would be an incremental pay increase. But, by leaving and then them having to get me back, suddenly my bargaining power was through the roof, especially because I was "sooo good" and they wanted me back.
Lastly: If you're already at a place and then decide to negotiate after awhile, be ready to walk. If you're not, good luck on getting that pay raise. And, in any case, your negotiating power is the highest before you sign on the dotted line.
Negotiating your salary is the same as negotiating anything else in life, whether it's buying a car, house, etc. As soon as they know they got you, you lose negotiating power. And the single best thing you can do is have multiple competing offers, so that your heart is not stuck on one option alone.