You know if you are paid enough by learning what other offers you can get.<p>Companies do not pay you by value, generally speaking.  Rare ones do, but most often you are paid whatever they can get away with.<p>That is why you are paid close to your junior colleague.  Everyone has base living expenses that drive much of salary demand.  Anyone without a job will undercut you towards that level.<p>But if you look at it another way, your pay is not much higher, but your savings rate is, after all your expenses subtracted.