ya, I dont think highly skilled jobs would take u if u never work at a similar job before.
No. What matters is the length of time you work over there, and how you left.
I sure wouldn't want to hire someone who got himself/herself fired three out of five times, or someone who change his/her job every few months.