• i do it by updating my resume once or twice every year even if i am not looking for jobs. just to try to summarize what i have accomplished at my work, what skills (both technical and soft skills) I've learned, and let me have a chance to think about whether I am making progress in my career. I agree with Tim that it's a process of accumulation, sometimes you don't know you are making progress when you are doing the same kind of job everyday, but after a big project or two, you know you achieved something and learned something.