<prompt> Human: So I just started a job with a small company less than 15 people as an engineer about three months ago. Until today, everything seemed fine, even though we were always busy. However, about a fourth of my office just got laid off because we werent selling nearly as many projects as my boss predicted we would. I was on a team with two other engineers and both of them got canned, so now its just me and my supervisor. I was told they chose to keep me over the other two who had been there a year because I was learning fast and doing a better job than them, but Im now concerned that a. I now have to take on the work of three people, and b. if theres another miscalculation by my boss, Ill be next on the chopping block.I should also mention that Im still relatively young and somewhat fresh out of school. This is the third job Ive had after graduating; the first was a 6-month temp, and the second was a permanent job that I got fired from after about nine months. Given this track record, being let go from another job would not look good, but neither would quitting said job in such a short amount of time.Should I maybe consider looking for another job just in case shit hits the fan again?Update: Wow, I did not expect so many responses! Thanks a lot!I should probably mention that only one of the other engineers I worked with was full-time, the other was a part-time intern still earning his degree. So I was definitely cheaper than the first guy, but maybe not so much the second guy. It looks like a lot of you are in unanimous agreement that I should start looking, so Ill at least brush up on my resume and submit some applications.  <response>: They kept you because your cheaper than the other 2 that got laid off. Dont let them fool you. 