I've been working for a year for my current company as a Programmer Analyst. My company is an IT Division for internal company group and some external project for other companies.
Yesterday, my manager talks privately with me. I've got an assignment for an internal project. What upset me is that he also said that if something goes wrong with this project, there might be a possibility to outsource all the programming work. And therefore, he told me to ensure this project is completed within the timeline.
My company is not a big company, mostly the staff is high school graduates who is also a university student. I have a degree and have been working since 2012 - even though I'm not on managerial position but I enjoy my work - currently in here too. However, that threat makes me think about other opportunity. Should I ?
I want to say thanks to Flatter for answering in details, and I will try to explain the condition better : So today, I asked my coworker privately, let's say his name is John. John got the same assignment as me, the internal project and my manager also talks privately with him. I asked him about the outsourcing thing and from his point of view, he told me that not all the programmer will be cut loose but some select few that the management think 'not performing'. Other than that, I also had a meeting with my senior manager and other coworkers - nothing was out of the ordinary. Even earlier this month, my CEO had a pep talk to explain some company policies and offering small benefits like : outdoor activities this year, coffee grinder, and monthly sport activities.
So to me, what my manager said and the CEO said is a huge difference. Not to mention, there are some of my coworkers who has two-year contracts. My contract will end in October this year. As for my reaction, I will still stay and do my best for now.