iT邦幫忙

5

心態容易崩,工程師自己應該怎麼調整自己

描述:
這是我第二篇心態崩的發問,但這次是關於同事
因為公司開會時主管只把我點名出來加強基礎,覺得很不是滋味
而那位同事個人很肉腳,但看得出來主管喜歡那位肉腳同事,所以造成心理微妙不平衡
其實我自己也很弱雞,不強,知道要虛心求教
也知道主管說我弱的地方真的很弱...
但只點名自己出來,卻對另一位同事表示讚許(比稱讚弱)
心態真的有崩

關於同事
1.基礎觀念不清不楚
舉例說,Session是依照domain設置的,我們專案前後台是同一個domain而且登入時就會設置Session值,所以同瀏覽器下前後台都登入過下,呼叫Session是同時會看到前後台的Session值

專案因為後台是框架,前台是原生PHP+Html的義大利麵code,所以當時跟同事說好前後台程式不混用,之後就是同事在前台呼叫Session後卻看到後台登入的Session值,就硬說我把後台東西拿來前台用...(只是個Session是能用啥,而且解釋給他聽反被嗆)

2.Class不是原生PHP
因為前台是原生PHP+Html的義大利麵code,個人覺得在每個檔案上方放上很多的PHPcode(下面會是Htmlcode)很長也不是很美觀,所以將自己負責的部分拉出去寫成Class(但沒有物件概念,只是覺得同東西放一個Class包成一包好處理)也是被同事說話

同事:你這樣寫就不是原生PHP阿
me:Class是原生PHP就有的概念
同事:再我觀念裡這就不是原生PHP
me:....(啥小

大大小小的事情很多次
所以一開完會心態就很崩,打code也打不下去,工作也被影響
雖然有ithelp可以抒發,但也總不能每次遇到事情就上板討拍

所以上板問問大神們
技能弱,除了加強能力外
心態上要麼不被影響,可以比較正向
讓自己繼續進步(大神們講過 不進則退),或是工作上可以不被影響(不被上司影響,不被同事影響)的自我調整小技巧,或是過來人的一點點建議
謝謝大神們!!

不然心態一崩,就很想放著給他爛算了(有種學屁學的感覺,工作就工作東西交出去就好)
太容易被外在影響了,感覺很糟

看更多先前的討論...收起先前的討論...
Hankz iT邦新手 4 級 ‧ 2021-09-13 11:56:48 檢舉
聽起來是自信問題
但就像你說的
實力不足也是原因

如果實力夠強
你在工作上的表現可以明顯比他人好
比如 效率較高、快速解決他人卡住的BUG
或是常常跑去幫別人解決問題

這些事情都可以幫助你累積自信還有主管的信任
久而久之 當你的同事在講很瞎的東西的時候
用清晰有邏輯的方式告訴他:你應該這麼做,我是在教你,不是在跟你討論
之後你們的立場就會倒過來了

再送給你我的一個座右銘:
當實力沒有辦法支撐起野心的時候,
唯一需要做的,就是靜下心來學習
Hankz iT邦新手 4 級 ‧ 2021-09-13 11:59:36 檢舉
不過有實力不見得有自信
就好比我之前的一個同事
明明專業到爆 但是講話就是弱弱的
然後因為公司主管聽不懂他說的話(太專業)
就認為這個人沒有足夠的專業勝任這份工作
然後一直瞧不起他 也不給他發揮空間
最後人就走掉了

所以
除了有實力,表達能力跟自信(講話的氣場)也是影響工作能力的一環
franx0722 iT邦新手 5 級 ‧ 2021-09-13 12:02:01 檢舉
沒有比較就不會崩
知道要虛心求教何來比較的心態?
咖咖拉 iT邦研究生 3 級 ‧ 2021-09-13 12:03:58 檢舉
問你自己
再待久一點 能不能取代你同事 他的工作你都能應付?
如果不行 離開或少抱怨多學多做 會是更好的選擇
跟你同事說:
寫class就不是原生是在說三小……朋友?
說是IT邦的可樂快跑說的,不服來辯。
通靈亡 iT邦研究生 2 級 ‧ 2021-09-13 13:05:11 檢舉
>同事:你這樣寫就不是原生PHP阿
me:Class是原生PHP就有的概念
同事:再我觀念裡這就不是原生PHP

怎麼讓我想到之前在這邊也有人說過, PHP 沒有物件導向的觀念...
管他黑貓白貓,能抓老鼠的就是好貓
如果你的code 別人看不懂,哪也是level 的問題,不用想太多
Homura iT邦高手 1 級 ‧ 2021-09-13 14:52:46 檢舉
職場上很多老前輩都是這樣
自己不想進步
就會用各種理由來合理化
不需要太在意...
u2420123 iT邦新手 3 級 ‧ 2021-09-13 16:39:51 檢舉
心態會崩是因為你沒有遇到比目前更艱苦的狀況
這樣子就不行。你不適合這個行業。
而且說真的。從你的問題對話來看,你的基礎是真的很糟。
這是無法否認的事。
暫時不想讓你再糟下去。我不多說。
如果想聽我人生大道理。主動找我談。
得要你主動我才會跟你談。不想談就直接換行就行了。
1. 我怎麼想到我以前有一個同事一天到晚給老闆洗腦說我會開後門 連走路都像是在開後門,現在的我對開後門沒興趣 我對開別的東西比較感興趣 這樣的人到處都有 要注意啊 講著講著這樣的謠言最後就變成一個定石 如果影響很嚴重 就趕快換工作 不要跟我一樣 做著很多不是我該負擔的工作 卻因為十年前的謠言無法升遷加薪

2. 我要嘉許你模組化的行為,不過決定是否要模組化的關鍵是重複使用的次數,決定模組化到啥程度的關鍵是影響的範圍 共勉之 因為早年我也有一個義大利麵製造者同事,義大利麵就算了,程式用不到了,它不註解掉,它用一個變數迴避掉,有模組化的話,它應該就是直接註解一行程式碼就好。
6
海綿寶寶
iT邦大神 1 級 ‧ 2021-09-13 11:56:57

短的答案
1.看來前後台是共用session,那你就把變數名字改掉,各用各的
2.不要改寫成 Class,只要單純把 code 搬出來,require/include 總算是原生 php 了吧

長的答案
這篇的解答再讀過一遍

最好的答案
找到更好的工作就跳槽,有機會重新做人

看成『有機會"就"重新做人。』 還以為要動用到小叮噹的道具『人生重來槍』

2
haward79
iT邦新手 3 級 ‧ 2021-09-13 12:11:38

我想這不只是工程師的問題
其他行業可能也會有類似的狀況
正如你說的,調整自己的心態就好了
畢竟不可能遇到這種事就辭職吧
那樣恐怕難有容身之處

心態的調整可以想的簡單一點
對於別人的批評與指教
你可以客觀的去評斷是否屬實
或者詢問你信任的前輩的意見
如果真的是自己不足,可以嘗試改進
如果只是主管或其他人在瞎說
你可以不要去理會
說不要去理會,看似容易
但是卻需要一點時間來度過那個門檻

至於有些人能力不足 .....
那是別人的事
有時候,被指出問題並不是壞事
沒有人幫你指出問題才要緊張

至於,如果針對程式有意見或爭執
建議你可以拿出文件來指證說明
例如:拿出關於 session 與 domain 的相關教材
或者也可以參考前輩的意見(例如較資深的工程師)
不然大家自執一詞,會吵不完

因為不確定你們有沒有做專案規劃
如果有做專案規劃應該會好一點
透過專案規劃來設計系統架構
並規範每個模組間的互動
以及 api 等東西的串接
還有後端 db 的設計等等
其實妥善規劃這些東西
之後也可以避免不同人寫的東西湊不起來

最後,如果真的覺得有些門檻過不去
可以試著找尋適合的抒發方式
例如:挖掘自己工作之餘的興趣

2
japhenchen
iT邦大師 1 級 ‧ 2021-09-13 16:55:30

在任何職場都會遇到這種人,估且不提到底是誰真的比較內行,因為誰都沒有被認證過是專家,唯一的差別,就是對某些事的觀念的差異,他有他的解法,我有我的做法,跟他起起衝突,只會讓自己更難待在這個環境裡

那怎麼辦?給他表演,我退居幕後不要出主意,出問題時,再說再說

通常的結果,我成了衛生紙第一品牌,專業擦屁股

Homura iT邦高手 1 級 ‧ 2021-09-13 17:28:43 檢舉

遇到這種怎麼樣做都衰..../images/emoticon/emoticon16.gif

我遇到的是真的可怕的人 不過還好我家老闆的判斷力 尚有一絲猶存 最後有幫他介紹新工作。 這種人就是覺得透過打擊別人,可以成就自己的往生之路 啊不是 是晉升之路 您說不出主意? 我家這位挖坑高手,你啥事不做,它自己在那邊弄一弄都還能搞出黑鍋給您背 超厲害的欸 不過也是因為廠商的維護人力也是有點問題,後來我們挖到廠商顧問時,顧問也同意當時的維護人力真的有點"趴代"...

0
kevin0736
iT邦新手 5 級 ‧ 2021-09-14 08:33:47

這種事各個行業應該都會遇到, 以前我也很在意這些問題, 我現在的心態是, 自己做好了, 先求問心無愧, 其他問題平淡看之, 笑笑帶過, 開心點好事就會跟著來!

0
sx0800
iT邦新手 4 級 ‧ 2021-09-14 09:16:04
  1. 我老人覺得 php/html/css 上下分開就可以了,單檔容易維護,不需翻來翻去找要改/看的檔案。
  2. 但要看目前 php 主流是分開還是組合來決定。譬如 angular 的喜歡分開,vue 的喜歡合在一起。

感覺很多JS開源工具就是為了解決傳統 ASP / CGI / PHP義大利麵的問題 給個關鍵字 "MVC" 你可能會找到微軟的方案,但是這樣的"設計模式" 是您可以使用在PHP中的 不過我看你現在的公司是不支持技術創新的 還是趕緊交出更多義大利麵 盤根糾結之後趕快跑 才是上策啊

0
akss5768
iT邦新手 5 級 ‧ 2021-09-14 09:44:58

感觉还行

2
johnnyjong823
iT邦新手 5 級 ‧ 2021-09-14 11:04:55

初期被罵沒關係,好的建議吸收,不好的建議就留意就好。也給你一個觀念,提升自己能力是很重要,但有時候要適時的裝笨!多問"為什麼"
Ex.別人說這邊該這樣寫,你知道答案,但就先問問看他為什麼會覺得要這樣寫。然後看情況要不要糾正他,如果糾正反被嘴,那以後就不用,就多聽聽看他的意見

我們工程師這個"職業",常被認為要會很多東西,所以適時的裝笨、裝弱,可以解決很多莫名的困擾

0
一尾活熊
iT邦新手 5 級 ‧ 2021-09-14 15:14:49

可以理解你的心情,
改變不了別人時只能改變自己,
訂個變強的目標,往前努力吧!

以後被電時,就想想自己的目標,
把打文抱怨的時間拿來讀文件練技術吧。

2
N3o Huang
iT邦新手 5 級 ‧ 2021-09-14 21:04:06

這是一種層次的問題,代表你還不夠高,你要改變自己,讓自己成長,等到你夠高了,自然也就看不見他們在講什麼了。相反的,你一直在意他們講什麼,那你的級別也就永遠提留在那個高度而已。

2

該說的,都已經在你另一篇說完了。
因為只有單方面聽你講。我沒辦法判斷你說的是對還是錯。

不過從你的問題中,是有看出你的確有一些理解是有問題的,但你不認為是問題的
所以.....

因為另一篇中「海綿寶寶」PO出來的那篇。
我已經用很毒的話對你說了。這邊我就不在說一次。

因為你目前的情況,還是帶點千錯萬錯都不是我的錯的感覺。
有自信是一件好事。但有自信不代表真的你沒錯就是了。

其它的我還是不再多說,多多研究我上面的話。
在將事情認定是自已的問題。就算你覺得「我沒問題」。
也得這樣。

或許你可能覺得這樣是自虐。等你有辦法很大聲說出來的話再說吧。

我要發表回答

立即登入回答