『壹』 程序員的性格
程序員的性格
對於這類型的技術工種,如果本身不是領導,一般情況都不會太在意上級或者同事之間的關系。進入社會,公司中、同事之間,對於程序員而言,不屑做這些沒有意義的事情(有時間還不如多看看代碼來的實惠,啊哈哈),所以就可能出現題主所說的情況。當然並不是說在為人處事方面對誰都這樣,我是程序員,我在公司也有很好的朋友,即使離職了也都還經常聯系,一起吃飯、玩。
任何行業的人都有情商高低之分,程序員也是,跟其他行業比例差不多。而一些情商高的程序員有同樣的表現的話,完全是對其不感興趣,職場上有些時候很敏感有話直說,所以當程序員如果對一個人不感興趣的話就懶得繞彎,表現出來就是耿直。
至於說周圍環境可能會因為這樣的情況對程序員個人產生不好的影響,但對於程序員來說無所謂啊,有能尿到一個壺里的朋友,手裡有技術就OK,大不了離職嘛。說程序員有些高冷,不完全對,但有時候確實如此。跟我投脾氣的,怎麼都行,至於那些不投脾氣甚至看不慣的,一邊玩去。
『貳』 程序員的十種級別
第一級:神人,天資過人而又是技術狂熱者同時還擁有過人的商業頭腦,高瞻遠矚,技術過人,大器也。如丁磊,
求伯君。
第二級:高人,有天賦,技術過人但沒有過人的商業頭腦,通常此類人不是頂尖黑客就是技術總監之流。
第三級:牛人,技術精湛,熟悉行業知識,敢於創新,有自己的公司和軟體產品。
第四級:工頭,技術精湛,有領導團隊的能力,此類人大公司項目經理居多。
第五級:技術工人,技術精湛,熟悉行業知識但領導能力欠加,此類人大多為系分人員或資深程序員,基本
上桀驁不遜,自視清高,不願於一般技術人員為伍,在論壇上基本以高手面目出現。
第六級:熟練工人,技術有廣度無深度,喜歡鑽研但淺嘗輒止。此類人大多為老程序員,其中一部分喜歡利用工
具去查找網上有漏洞的伺服器,干點壞事以獲取成績感。如果心情好,在論壇上他們會回答菜鳥的大部
分問題。此級別為軟體業苦力的重要組成部分。
第七級:工人,某些技術較熟練但缺乏深度和廣度,此類人大多為程序員級別,經常在論壇上提問偶爾也回答菜
鳥的問題。為軟體產業苦力的主要組成部分。
第八級:菜鳥,入門時間不長,在論壇上會反復提問很初級的問題,有一種唐僧的精神。雖然招人煩但基本很可
愛。只要認真鑽研,一兩年後就能升級到上一層。
第九級:大忽悠,利用中國教育的弊病,頂著一頂高學歷的帽子,在小公司里混個軟體部經理,設計不行,代碼
不行,只會胡亂支配下屬,拍領導馬屁,在領導面前胡吹海侃,把自己打扮成技術高手的模樣。把勾心
斗角的辦公室文化引入技術部門,實在齷齪!
第十級:驢或傻X,會寫SELECT語句就說自己精通ORALCE,連寄存器有幾種都不知道就說自己懂匯編,建議全部
送到日本當IT產業工人,掙了日本人的錢還嚴重打擊日本的軟體業!
『叄』 領導會喜歡怎樣的下屬
很多人跟我吐槽,在職場工作很多年了,依舊不知道該怎麼與領導相處。
看著別的同事深受領導信任器重,十分羨慕。那麼,領導到底喜歡什麼樣的下屬呢?
第一,只要是領導,肯定都賞識個人能力強的員工,這是毋庸置疑的。
如果能夠把安排的工作認真負責完成,又能夠解決同事們解決不了的問題,那麼領導肯定會對你高看一眼。
我的一位大學同學,在一家500強公司里做程序員,總是能夠在關鍵時刻解決一些技術難題。
雖然他在人際交往中有些「好為人師」的毛病,但是部門領導對他很是器重,一些重要項目也是交給他去做。
所以,想要領導喜歡,最重要的還是把自己的能力練出來,讓領導看到。
此外,人脈資源也是個人能力中不可忽視的一部分。如果能利用自己的人脈資源幫助到領導和公司,那麼一定會得到領導的欣賞。
第二,領導都喜歡忠誠的員工,忠誠度高的員工才會獲得領導的信任。
這里的「忠誠」,不是說事事絕對服從領導,完全沒有個人主見,而是做一個口風緊、不八卦的員工。
職場中,很多員工總喜歡背後聊一些公司里的八卦故事,公司一有點什麼風吹草動就拿出來當談資。而你不難發現,這種員工是很難被領導喜歡的。
我有一個朋友,從不在背後嚼人舌根,別人議論領導或者公司時也不太愛參與。領導非常信任他,有時候會讓他幫忙處理一些個人私事。
有一次周末,領導的孩子上輔導班結束,可領導卻臨時加班沒法接孩子,給我這個朋友打了電話請他幫忙接下孩子。
『肆』 程序員的魅力體現哪些方面
體現在邏輯思維能力,一般人解決復雜邏輯問題的時候總是感覺束手無策,到程序員手裡就會編程一個個方法,一個個類,這樣處理起來就簡單多了。
第二個魅力體現在能掙錢,程序員工資高已經是不爭的事實,而且程序員沒有女朋友沒有時間逛街購物,所以花銷也小,就是一個小金庫啊
第三個魅力就是學習能力強,程序員這個崗位要求不斷學習新的技術,這樣才能緊跟時代的步伐,要不然很容易被淘汰。
『伍』 最受同事歡迎的程序員都有哪些優點
工作中最喜歡和什麼樣的程序員共事最為愉快,哪些特質容易招人喜歡,據小編了解,具備以下13種優點的程序員在公司也會混得如魚得水。
1,編碼又快又好
程序員要想被人喜歡,這是必備的哦。如果你編碼又快又好,除了妒賢嫉能、不能保持平衡的那些個別人兒,大部分人都會喜歡你。
2,程序穩定 Bug 少
編碼又快又好,讓你具備了被人喜歡的基礎,如果你的程序還能又穩定 Bug 又少,那,哈哈,別人想不喜歡你都難啊,你的領導、你的開發同事、你的測試 MM、你的產品團隊、你的客戶,恐怕沒一個人不喜歡你哦。
3,積極對待 Bug 和提 Bug 的人
再牛逼的程序員開發的軟體也會有 Bug,即便當時沒 Bug,也可能過上幾年因為不再能滿足變化的需求而被提 Bug……
所以,如果你能積極地面對 Bug,聞過則喜,擁抱提 Bug 的人,接納 Bug,不說「不可能」、「在我這兒好好兒的」、「你環境有問題吧」、「你確認你操作對了嗎」之類挑起戰火的話,你就會受到大多數測試 MM 和非開發團隊的干係人的喜歡。
4,代碼易於閱讀
代碼首先是給人看的,不同意的,先去找個爛尾項目的代碼讀上一個星期再回來。
代碼要給自己看,也要給開發團隊的成員看,還要給同行評審,還要給後續維護的程序員看(除非你永輩子不離職),所以,一定要易讀。
代碼是否易讀,和變數命名、函數命名、模塊劃分、注釋、縮進等都有很大關系。如果你半個月之後就看不懂當時寫的代碼,那肯定是不易讀的,趁早改掉它。另外我還有一個體會,不要寫太巧妙太聰明的代碼,他們一定是不易閱讀和維護的。
5,提供易用的軟體衍生品
假如一個程序員不僅提供可執行的軟體,還能顧及周邊,隨著軟體提供給測試、產品、UI、維護等相關干係人可用的文檔,那他註定會被人喜歡。比如送測時給測試人員實現的功能列表、修改的 Bug 清單,發布時給維護人員可用的安裝指南和常見問題處理建議,這都是非常非常好的。
6,不抱怨
有一本風靡世界的書,《不抱怨的世界》,教人怎樣減少抱怨或不抱怨。假如你能在生活和工作中不抱怨,那自然是極好的,不但自己可以更有效地處理各種問題,還能向別人傳遞正能量,帶動別人一起向積極的方向前進。很多程序員會有「這個架構很爛」、「那個代碼很爛」、「煩死了」、「測試啥都不懂」、「產品整天亂改需求」之類的抱怨,這些不但抱怨無濟於事,還可能磨損、破壞相互之間的關系。抱怨是最無用最消極最消耗能量的事兒,於事無補不說,還會慢慢地把自己變成嘴上說的那個形象。減少抱怨,皆大歡喜。
7,能快速搞定一堆爛事兒
這是一種了不起的能力。程序員的工作環境往往沒那麼理想化,新功能開發、需求不明確、已提測版本的 Bug、已發布版本的用戶反饋、張三的求助李四的要求、第三方團隊的溝通與配合不暢……各種問題,紛至沓來,經常讓人應接不暇。於是有的程序員焦頭爛額,滿心怨憎,舉步維艱,假如有那麼一個程序員,事事從容淡定游刃有餘,結果自不必說。
8,勇於承擔
有些程序員有能力,但不願意主動承擔事情,怕負責任,怕麻煩,遇事能推則推。有些程序員不自信,老擔心自己搞不定,不敢獨自承擔某個任務,不得不接手時也是前瞻後怕顧慮重重。假如你能給人乾脆痛快的感覺,相信必然被多數人喜歡。再者,如果在出現問題時,你還能不迴避不推諉,直面並積極解決問題,那你想不被人喜歡都難。
9,技術牛逼卻為人謙和
相當一部分人會因為自己在某方面具有優勢而看輕比自己差的人,遇事頤指氣使或出言不遜,這絕不是好的習慣。仰人鼻息、被人看不起、被呼來喝去……都是非常糟糕的體驗,很難說有人會因為你這樣對待他而喜歡你。即便有非一般的人物能夠表面不動聲色或維持好顏色,內心也早已把你罵得狗血淋頭了。
不同技術水平的人,不同職位的人,在人格上都是平等的。我們要了解並踐行這一點,謙和待人,與人為善。
10,樂於助人,誨人不倦
遇到技術上的困難問到你這里,好言好語答疑解惑。幫助別人,不但愉悅自己,也可能在交流的過程中加深對知識的認識和理解,兩全其美。你幫助過的人,多數也會喜歡你吧。除非你是以施捨的姿態來對待別人的求助。
11,樂於學習,視界開闊
共君一席話,勝讀十年書。
我們喜歡和視界開闊、見解獨到的人聊天。而唯有樂於學習,聞道心喜,才可能視界開闊。
12,積極分享
為好技術好工具好平台好 XXX 佈道,大家好才是真的好。
13,干凈
一頭亂發,油膩不堪,頭屑亂飛,滿臉黑線……這是武俠小說中很多游戲風塵的世外高人的形象。不過,即便你是很牛B的程序員,也不要這樣來顯示你的與眾不同。
沒有人希望和一個渾身散發異味的程序員待在一起,不要求你有多豐神俊秀卓爾不群,只要干凈整潔即可。
恐怕這是最容易做到的一點了。
『陸』 程序員面試中,HR喜歡什麼類型性格的人
hr招聘程序員主要考慮到團隊氛圍融入問題,不同的文化需要的個人性格類型也不一樣,比如我這兒就比較喜歡沉穩、踏實型的,但必要條件還是技術能力和大局觀,以及溝通、理解和邏輯。
『柒』 為什麼老闆總想著程序員把軟體開發成萬能傻瓜式,以後沒有技術人員也能做項目
作為一個在帝都混日子的程序員,經常能看到不少同事轉行。
最開始是一位年紀比較大了(快40歲,在這個行業算老了)的,回家開個小店去了。後面聊了聊,非常慶幸自己做出了辭職的決定,現在日子過得是滋潤得很。
再之後,有回老家小縣城干別的去了的。要准備好回縣城,恐怕就很難找到IT行業的工作,除非是自己干。但小縣城能幹起來的活不多,加上那裡這方面的人才也難找,也就基本認為是已經換行了。
最近,甚至身邊有剛在17年畢業後加入來的成員,都不想幹了,想要考公務員。現在究竟是一些什麼原因,導致這樣了了?
1.行業湧入者非常多,對在職者沖擊很大。
我這里把這個列在第一條,是比較有感觸的。現在培訓機構特別多,他們也不會管你什麼來頭,只要你交學費,他們就會收。再者,培訓機構是商業模式,不是教育模式,往往一個培訓都是以教師甚至教室大小來決定規模。一個班120個人都很常見,而不到半個月,就可以在全國各地募集到一個班。
除了人數在近幾年劇增,這群人還要的工資比較低,這對一些有著真實1-2年工作經驗的人來說不公平。漸漸地這些人也跟著包裝自己,整個行業的招聘與應聘便充滿了「套路」。我們也常常會遇到面試時感覺特別不錯,結果卻很多基礎的都不會的。
2.年齡和身體
程序員這行確實是比較吃青春飯的。
1.看看華為等一些企業淘汰34歲以上員工就知道了;2.年紀大了之後,你加班是不可能加的過那些小年輕了;3.年齡的問題其實也是學習能力問題的另一種變現,可能說到底,還是學習能力的下降;4.隨著年齡的增長,你需要考慮的東西也越來越多,不能把時間和精力全部放工作上,經常去加班等等;5.年齡大了後不僅要更多時間做別的(比如陪陪孩子),還有很重要的一點,也是我之前那位年紀較大的同事離職的重要原因,就是「面子」問題,這在中國可能更為重要,換句話說,你要怎麼說服自己服從一個比你小幾歲十幾歲甚至更多的領導;6.身體熬不住了,我有一位女同事,就是回老家調整了,年齡和身體健康,其實也是每個職業會關注的話題,這是在這里,彷彿更為重要。
3.技術性淘汰
技術性淘汰,我取這個文字,一點也不危言聳聽。可能在很多其他行業,工作經驗對你來說,是越多越好。但在編程這行,未必如此。因為技術的發展非常快。昨天還有人嚷嚷java將保持持續增長,今天python就來打臉了。這個舉例還是非常大范圍內的,范圍越大,時間周期也就越長。而對於某一些技術或是框架使用點而言,那更新迭代速度就更是快了。比如你在一個前台使用FlEX的公司開發相關應用兩年了,然後你要去別的團隊,新團隊基本可以說已經不會在用這個了。而你會開始懷疑自己,真的是做前端開發的嗎?
甚至有比較極端的觀點開始認為,學習也是沒有用的,因為你今天學的,明天可能不用了。「從入行到今天,我已經學習過不下8門語言,三四種資料庫,讀過無數的源碼庫的源碼。但是這種積累隨著技術更新換代,完全沒有意義。我這十來年來的技術經驗積累的努力放在任何一個其他行業都夠成為技術專家了,但是CS因為技術更新毫無意義。」
4.社交問題
我把社交問題額外列為一點,不知道是不是會有很多人並不同意,但是不得不說的是,這真的很是一個問題。
1.我們都是生活在社會中的,社交是我們不可缺少的一部分;2.程序員(我已經想改為碼農了)特別是底層開發的,很少有幾乎和其他公司部分的人員有什麼接觸,這樣一來,社交圈變得非常狹小;3.除了各項調查顯示,程序員職業是單身比例最高的外,他們其實還是比較「悶」和「無聊」的;4.沒有對比就沒有效果,對比其他行業,在中國這個人情社會,你就是做個婚慶,裝修,修車,警察,哪怕開個小飯館都會有人托你辦事,而作為普通程序員,給你個大活你又幹不了,再說,你也不能免費給人做個網站或者app吧。更可氣的是,那些找你修電腦的,可是程序員壓根不會修電腦啊,然後,你還會被鄙視一波。
5.付出與收入不成比例
相比於上一條的不是很明白,這條可能很多行外人要反駁了。
但這也是真的,首先明確我這里指的程序員的概念,指的是一線開發或是測試維護的初中高級程序員們。可能你和我有同樣的感觸,你的領導或是你領導的領導,只是簡單安排工作的人,你會感覺到,真正做出產品的人,卻拿著最少的報酬。那些整天悠閑但會混交際圈,甚至資本家,才是收益的大頭。而這種現象,在越中小型的企業或團隊中越是明顯。再來對比一下,比如解決一個中高度復雜bug中的彎彎繞繞所花費的智力成本放在大部分行業都足夠一個月甚至更多的業績,但是計算機行業卻不過是一兩天的績效考核,甚至是,什麼也沒有。
6.不穩定帶來的壓力
這里可以先舉一個不久前發生的例子,就是上次中興通訊老員工的跳樓事件,這也讓我很震驚。一個中年人,高學歷,經驗豐富,就因為面臨失業和一些相關的問題,而選擇跳樓自殺。不明白這壓力是有多大才會做出如此無奈的選擇。可以說,28歲以後的程序員們,沒有成功轉型到自己想要的位置,內心都是比較惶恐的。特別是2017年,各大互聯網企業的大裁員,弄得圈內人心惶惶。那麼還有哪些不穩定的壓力?
1.職業不穩定,對,就是你隨時可以就被開除了,這也跟程序員可代替性強有關,不要得意你對公司某些核心部分有著很好的掌握,當小組只需要2個人時,就不會留下第三個;2.情緒原因,至少我是這么認為的,你必須要有一個比較好的脾氣,才能接受兩種不想遇到的東西:需求變更和BUG,這兩個真的可以煩到令你抓狂;3.收入壓力,行內有句話叫做,要想漲工資,只有跳槽,想要等著工資調整上漲,是很難的,而有的時候,這種情況會讓人考慮,直接干別的了。
7.要創業了
不能光是說一些不好的,不想幹了的人中,肯定有不少是想要自己出來單乾的。創業也基本分為兩種,一種是自己出來接單,成立公司開始為別的企業做項目。另一種是自己做產品。這兩種其實都比較好起步,特別是第一種,有活就會盈利。而且成本基本只有人力和應酬,機器大部分也都是用戶負責的。第二種則是比較賭的,要麼很成功,要麼很快燒錢結束。不管怎樣,這都是不少程序員不再願意為別人碼代碼的原因。