跟是不是印度公司上級無關。你發現了程序中的bug,你應該做的是匯報給你的項目經理就好了。大的軟件開發公司,都有一套行之有效的處理問題的流程。你私自把bug修好,還checked in。你的做法事先得到組裏認可了嗎?你們當前的release裏,有沒有包括把這個bug修好的ticket?哪個公司有你這樣的員工都會讓人頭痛,因為你不懂你的職責所在。
雖然你沒有提到太多細節,但可想而知你給公司的管理已經造成一定的混亂,各級領導都有微詞。並在評估了你留在公司的潛在風險,才不的不讓你走人。
在公司裏把自己的職責做好就是好員工。