程式設計師的生存法則

2022-05-03 08:24:07 字數 1770 閱讀 9748

前幾天,和國內某知名企業的行銷一線喝茶聊天,他一直在抱怨自己的上司很差勁,一直允諾追加獎金,但是月底考評結果卻給的很差,獎金也沒別人的多,所以他想調別的部門。我很是驚詫,這公司是你們家開的?怎麼可以想調就調?他笑了笑說,你不懂職場生存法則嗎?

他的工作需要經常出差,全國各地跑。上次是去江西,他知道部門a的老大老家在江西,就主動去找a部門老大,告之有個出差機會,要不要一起?後來我才明白「要不要一起」的真正用意。如果要,那麼就等於我的朋友提供給部門a老大一次公費回老家的機會,往返機票報銷,還能回家休個小長假,這個人情算是欠下了。如果不要,那麼就等於拒絕了我朋友的回老家往返機票,好好的讓人家的熱臉貼了自己的冷屁股,心裡有疙瘩過意不去,這個人情就也算是欠下了。

後來他果真轉了部門,而且待遇不錯。這絕不是幸運,他告訴我,他清楚的記下了部門bcdef的頭兒老家都是**的,不禁讓我重新審視生存法則的重要性,是時候應該定義自己的生存法則了。

行業不同,工作性質不同,生存法則一細化,自然也就千差萬別了。我是程式設計師,我就說說我眼中的程式設計師生存法則。

聞道有先後,術業有專攻。不恥下問,才是王者風範。技術面前,無年齡大小,無身份地位,還有一點,無男尊女卑。(這點我必須吶喊,誰說女子一定不如男?老實說,問個女人技術問題,你覺得很丟人麼?)

如若不然,總把自己放在高位,會點東西就總覺得自己了不起,或者看到別人**不懂就否定人家的全部,那就很難進步了。程式設計師,就是需要不斷吸收新知識新技術,固步自封,願意和你交流的人越來越少,僅憑自己那點精力和腦細胞妄圖精準的分析所有的問題?死路一條。

想有突破,就要積極應對挑戰。想要進步,就要積極克服困難。

專案組裡總有這麼幾號人,這個問題很難,先放這吧,把會的先實現了然後把不會的攢一起問別人。對於專案工程來說,倘若你的程式不能實現核心的難點功能點,那設計就是有問題的,從思路上就是錯的,攢出一堆輔助花邊有什麼用?最後還是得連根拔起,刪除重寫!對於個人來說,都不給自己深入思考的機會,總是把難題拋給別人,這可都是財富啊,你天天扔給我這老堆財富,叫我進步,叫我成長,叫我看著你落寞,情何以堪?

與人交流時出現分歧,應當先去認真思考下對方的想法,不急於下定論。遇到朦朧模糊的知識盲區,先去找資料學習一下,然後再下定論。

很多大牛趨於面子,總是急於否定別人的觀點,殊不知這樣有可能錯過很多善意的提醒和good idea。初學者,知識盲區比較多,談到自己正在接觸的東西就容易驕傲,天真的認為自己看清了全部,而且焰氣極高,忍不了別人的糾正。前幾天,我在論壇看到乙個做android上層應用開發的程式設計師,回覆別人的帖子內容資訊中涉及到有關android底層、核心的部分是錯誤的,為了避免給更多的人造成誤導,我勇敢的糾正了一下,結果果然被噴了,氣勢洶洶的叫我回去看看android原始碼再來回覆…… 類似的事情屢見不鮮,幸好我還有20來年才更年期……

認真傾聽和思考,不肯定的地方先學習,再下結論,這樣少走很多彎路。

上學的時候,自己會做的那種試卷末尾的選做題,總有小私心不願意把方法和思路分享給聽人,總認為就我乙個人會才好。很幼稚很可笑。工作中,一些同僚研究出了一些成果,很不願意分享給別人,恨不得只有自己懂得這塊內容,以此來鞏固自己的地位和身段。更加幼稚更加可笑。

記憶曲線決定了一件事就是,人總會遺忘。善於總結,樂於分享,利人利己。試想一下,如果你在工作中遇到棘手的bug無從下手,遇到自己未接觸過的東西急於渴望入門,這個時候你google,baidu不到任何相關技術文章,眼前一黑,天塌地陷吧?

如果每個it人都善於總結,樂於分享,那麼我們的圈子就進入了乙個良性迴圈,獲取資訊的渠道多元化,解決問題更加容易,行業發展也會提速不少。

我是做嵌入式的,在這個雲裡霧裡的時代,如果我不知道什麼是雲計算,什麼是物聯網,是不是就太菜了? 呵呵...

未來,掌握在自己手上

程式設計師的生存法則

前幾天,和國內某知名企業的行銷一線喝茶聊天,他一直在抱怨自己的上司很差勁,一直允諾追加獎金,但是月底考評結果卻給的很差,獎金也沒別人的多,所以他想調別的部門。我很是驚詫,這公司是你們家開的?怎麼可以想調就調?他笑了笑說,你不懂職場生存法則嗎?他的工作需要經常出差,全國各地跑。上次是去江西,他知道部門...

程式設計師生存定律

在csdn上偶然間看到這本李智勇前輩 程式設計師生存定律 用了4天時間認真讀完了。書中詳細介紹了關於程式設計師的各種事情,並引經據典表達自己的看法。成為超一流高手 積累 爆發 開始創業 轉向管理之路 維持原狀 提前退場 向 說再見 人生其實是曲線,其振幅則隨著時間的流逝而逐漸收窄。對嬰兒而言,其未來...

程式設計師人生 優秀程式設計師的法則

本文章的指導法則,使寫 更高效,更容易維護,並且bug和缺陷更少。不要重複 don t repeat yourself 程式設計中乙個最根本的原則就是要避免重複。許多程式設計結構 比如迴圈 函式 類等 的存在就是為了避免重複。每個在程式中有意義的功能片段應該只在源 的一處地方實現。簡單性 避免複雜性...