Your main problem is you are trying to maintain a profile mate. IT jobs are not permanent. Also deadlines are never ending. So sit back relax and work only the time you have. Be professional. If you are working on corporate environment, Everyday drop an email to your lead/manager about the work...