我前几天签了个one year fixed contract职位的软件工程师,想了解一下如果公司不好,自己想在一年过期前想离职可以吗,需要怎么做,会有什么样的惩罚? 求问一下论坛的大大。