First of all, I want to say everybody must get practice of his/her job before starting with it.I think if someone can’t do his job perfectly yet, he can improve it while working on some project, in this way he can make progress in his job.As I know, one can improve and know perfectly his/her job only working in this work.So, when I graduate from university I’ll work anywhere,then what happens if I 'll see other more professional people there who can do one job( for example mine) better than me, I must give up??? HOw must I act in this situation? Of course, I have to try to do my best and catch up with others, if not,I’ll lose my job.If I say to myself I can’t do this, the other workers can do this better than me,then I’ll never do this job better than they! It’s just matter of time.
Also, maybe one person can’t just work in some job, or it’s a very big project, and needs a professional, then let that professional to work for the best results, at the end all achievements for one company( where nonprofession works ) or just you give this job to more professional worker also for your gain, for not to be embarrassed That’s what I think, but yet I didn’t tell everythink