1. 程式人生 > >PHP程式設計師遇到職業問題時,是離職?還是堅持?

PHP程式設計師遇到職業問題時,是離職?還是堅持?

  PHP程式設計師遇到職業問題時,是離職?還是堅持?

  初級php程式設計師最擔心在公司裡遇到原本其他程式設計師開發的專案,他們“跑路”以後的工作就由新程式設計師完成。而新員工也不懂內部的邏輯,醬紫讓程式設計師很難處理後續的問題?擺在他們面前的可能就兩個詞,離職! 堅持!

  面對這樣的職業問題php程式設計師該如何處理?

  作為一個php程式設計師,我個人認為解決問題的能力是排第一位的,比學習能力優先順序更高。解決問題的能力既能看出程式設計師的思維能力,應變能力,探索能力等,又可以看出他的經驗。如果解決問題能力不佳是無法很好的處理職業問題。

PHP程式設計師遇到職業問題時,是離職?還是堅持?

  這裡舉個例子,假如我執行了一個PHP的指令碼,如php test.php,預期是可以返回一個字串。但執行後沒有任何資訊輸出,這時候通過什麼方法能知道程式錯在哪裡?這裡可以將解決問題能力分為8個等級,越到後面的表示能力越強。

  其實你現在沒有能力勝任這個工作,如果是幾個月PHP/WEB經驗搞不定這些問題是正常的。這樣你有兩個選擇:

  1. 頂住壓力,多看幾本書,什麼不懂看什麼。直到能勝任為止。

  2. 真不行。辭職換個簡單的工作,慢慢學。不過既然本身技術就不過關,再找同類的工作估計得靠運氣。

  P.S:做程式設計師最幸福的事就是遇到技術至上的公司,其次是IT團隊成員間能互補的公司,再其次起碼待遇不錯。老闆根本不在乎技術,只要能用就行;團隊成員各顧各的,不寫註釋的程式設計師都是在耍流氓;待遇又不行,證明你的職位根本不被看重,隨時找個更便宜的就能把你取代。我覺得有的事情你需要努力去做,因為還有希望,但有時候一定要堅決地離開,因為那根本不是你想要的。

  舉一個現實工作中php程式設計師遇到職業問題的例項:

  之前的老員工開發了一個微信商城,後續員工開始陸續修改商城內的東西。在接觸商城內部後,會發現內部邏輯很亂,明明可以查詢1次資料庫解決的,可能必須要多次查詢,而且不止1處是這樣,有些網站根本就沒有產品經理,所以維護比較困難,而且一些甲方公司很多東西都是老闆臨時叫加上去的,而老闆是一點技術都不懂,導致現在維護起來比較繁瑣。

  當技術部和老闆或者負責人反映了相應的難處,然而並無卵用。這樣導致員工很累,並且工資卻一直很平庸。最主要的是上頭根本不理會這些,只要做出來就行。這樣子就會讓程式設計師很難做?辭職??堅持???

  面對這樣的問題我們需要明白以下幾點?

  第一:PHP不是你想象中的那麼簡單

  我們要知道php易上手難精通用在這裡非常貼切,目前php行業的快速發展使得php人才的流動量也很大,不是因為他簡單,而是受用,因為目前大部分的企業都在用php開發網站,包括百度、新浪,google和騰訊。

  第二:開發專案是別人寫的

  專案是在別人寫的程式碼基礎上去做事情,很多架構上需要考慮周全的處理,我們這邊還沒多少概念,所以,我們的態度還應該擺在初學者比較謙虛的位置。

  第三:領導不懂技術屬於正常

  領導不懂技術就對了,就是因為不懂技術才去當領導,但領導也有自己承擔的責任和壓力,並沒有想象中的那麼輕鬆.領導提需求和進度,能力不夠的時候,只能回答:做或者不會做.等有能力了,才有話語權在領導面前說不做!領導的態度取決於你的能力。

  那php程式設計師該如果解決呢?

  首先:如果現在直接負責這個網站,我們會覺得很亂,但為什麼不去修改?不能一下子修改,也能從小功能和不重要的地方按照自己比較合理的架構來寫,在有空的時候去重寫以前不合理的部分,自己有嘗試過麼?除了抱怨別人的東西差外,自己不能做的更好,那是什麼用都沒有的。

  其次:面對辭職這回事不是便說的,可以用來鼓勵,樹挪死,人挪活,在一個地方呆的不爽了,換個環境是也行還不如之前,比如新的人際關係,比如對自身能力不足之處的發掘.或者找到新的發展方向。想學會游泳,光換游泳池是不行的,不解決自身的問題一直都不會有進步。

  最後:不要說php經驗,有的時候真拿不出手,除非你有值得驕傲的成果展現給新公司看才會得到好的賣價,如果沒有.建議還是呆在這個工資不怎麼樣的公司,抱著為自己將來求職有個值得稱道的成果把當前的站做好吧,什麼時候自己覺得作品不錯了,沒有問題了,也就是跳槽尋求更高工資的時候了,不過我懷疑那時候你的工資已經漲了起來了。

  P.S: 情況不一樣 維護老的系統總會遇到 不可能每個系統都是程式碼習慣良好的程式設計師寫的 雖然開始是苦逼點 但是通了之後對自己提升也很大 這麼亂的系統你都搞定了好的系統不是輕輕鬆鬆?另外一方面就不能忍了 還要一個人兼職寫PHP JS HTML甚至還要切圖什麼的 這種公司 趕緊走吧 不要誤了前途,但是還要記得前輩說的話“謙虛使人進步”。

  最後總結下:

  一般這種極度不專業又對技術傲慢的公司,都是程式設計師學習的聖地,抓住機會學吧,天塌下來自有人頂住,學到你無法再學新知識那一天,要麼辭職,要麼把攤子扛起來做領導。

  P.S: 每個程式設計師看別人的老程式碼都是這個結論。程式碼最主要的是能工作,而不是好看。華為當初有個軟體有記憶體洩露,一直找不到,然後就每天3至4點鐘重啟一次。照理說這樣的程式碼根本不能上線,可市場往往是等不了程式碼完善之後再上。