① 產品經理和程序員,如何避免矛盾
產品實現是你的目的,為了這個目的不必太講究。
做了一陣子之後我有了自己對於與程序員相處的方法論,對這句話並不苟同,我還是傾向於把事做好的同時也能把話說好,雖然我現在也能深刻的領會到當時leader的核心意思是產品本身是第一位的。
接下來我就闡述下自己的一些心得:
產品經理與程序員最大的矛盾在於——改需求。這牽涉兩個問題,一個是如何盡量地做足前期工作,盡量把需求細化,需求做的足夠扎實就會大大減少改需求的次數,這是產品本職工作,不屬於溝通問題;另一個問題就涉及如何溝通了,就是需求無論如何確實要改。這個時候有一點很重要就是努力與程序員(或者開發經理)達成共識,比如「我們的目的是要做最好的xxAPP」、「這個功能對於我們的目的來說是必不可少的」等,然後再來談詳細的需求點,程序員也就會逐步認可改需求這件事情。(還有一點很重要的就是,如果無論如何也達不成一致,也有必要反思這個需求是否真的有改的必要?)
用數據和客戶來幫你增加底氣。在談論某項功能實現的時候,產品經理經常會碰見程序員消極被動不願意做,或者質疑這么做有沒有道理的時候,採取需求依據的數據和真實的客戶需求是能有效推進的好辦法。比如「80%的同類產品都有這個功能」、「每周都能收到幾個客戶對某某問題的反饋」,一般來說程序員是能夠接受這種說服的。
試著多用詢問的語氣。讓程序員感到他是專業的,他是能夠解決這個問題的,要依仗他才能做的更好。這會無形中賦予他一種責任感(因為你把問題拋給了他,他就隱形中負有解決這個問題的責任),在傳達出意願的同時也避免了話語的生硬,讓程序員感受到對其職業技能的尊重。
注重日常交往。日常生活中交個朋友,比如一起打球、打游戲,聊聊電影和漫畫,實在是沒有共同語言就經常沖他賣個萌、攪個基、撒個嬌、講個笑話。這樣,大家都是朋友了,不看工作職責的那一半看交情的那一半,溝通起來也會順暢很多。
總結:有很多時候產品的產生不完全是靠嚴格的流程和規章制度誕生的,也需要很多溝通的潤滑。能夠開開心心地把產品做出來最好,但是最終我們還是不能離開產品實現這個 標的物。
② 程序員過了35歲該怎麼辦那些過了35歲的程序員都去做什麼工作了
人生理學和智能的最高點是20歲~30歲這個年齡段。程序員的工作任務重,加班加點是家常便飯,過30歲,身體就漸漸地走下坡了,邏輯思維也不如以前活躍了。程序猿領域變化太快了,新生事物五花八門,新技術應用也見效快,因此程序猿年紀上來後,思維固化,循規蹈矩是很致命性的。年紀所帶來的難題,讓程序猿難以全身心投入工作中,連續加班,壓力太大,人體承受不起,家庭的影響,分散化了耗費上工作中的時間精力。針對企業而言,新手程序猿接受新事物快,邏輯思維更加靈活,
如果有機會能夠轉為計劃方案類或構架類工作中,例如售前服務或架構設計師。多總結,靜下來,將自己這么多年的工作經驗總結一下,把有用的知識沉澱下來,從這當中得到什麼是本人擅長的,把他產生成自己的長處;進一步學習,這個年紀,雖然某些方面不如年青人,但自學能力應該很強了,35歲以前你已經積攢了非常大一筆工作經驗,針對新技術應用的認知也應當更快,應該比年青人更具備優點,俗話說得好,人這一輩子,學無止境,僅有不斷地學習,才可以提升自己的能力,保證無可取代。
③ 如何才能修煉成一名不可替代的程序員,避免裁員危機
(1)專業能力程序員作為專業性較高的人才,對其專業能力要求很高,這個問題下很多程序員大佬也紛紛表示:「代碼是程序員的立身之本啊,所以一定要錘煉好代碼基本功,扎扎實實的能力練出來了,你就是公司不可替代的人兒~」在技術說話的互聯網公司,要保持一個不可替代的地位,實力是最基礎的一環,需要不斷地學習新技術,才能跟上技術發展的腳步,完成從一名普通程序員到精英程序員的蛻變。
(2)性格特質在外人看來,程序員就是整天和bug打交道的人,這樣的人需要耐得住寂寞,但同時也要腦筋足夠靈活,才能更好地應對各種bug,並且不斷開發出新的產品。同時還要有責任心,對自己的代碼負責,對自己的產品負責。
(3)發展需求除此以外,因為要不斷地發展自身能力以提升自己的核心競爭力,所以要做一名「不可替代」的程序員還要有一定的競爭意識,與自己競爭,督促自己進步等。以上僅僅是比較概括性的特質,具體到不同公司的不同程序員崗位,還會有不同的層級要求,需要進行一定的調整。
如今市場不景氣,企業用人大大收縮,再加上一批小企業的倒下,造成就業壓力越來越大,但我認為這是接下來的常態。前幾年的經濟「泡沫式」過渡發展,互聯網也跑的太快,造成大量的用工需求。一些其他行業的從業者培訓下就能改行做程序員,造成這個行業的人五花八門,能力參差不齊。寒冬的到來,必將對市場人力的重新洗牌。互聯網企業將會對程序員的要求越來越高,並促使IT從業者更加專業化。
④ 如何與程序員談戀愛
我們以為程序員個個又宅又高冷,在他們面前,我們好像都是他們眼裡「無知的人類」,那和程序員們談戀愛,到底是一種什麼體驗呢?
1、很宅,很二次元
我在上學的時候,見過很多情侶約會都是去什麼咖啡館、電影院、公園、商場什麼的,但是我周圍的同學和程序員男朋友約會的地方就非常特別——圖書館、實驗室,最快樂的事情就是可以一起玩游戲,還有個程序員朋友跟我說,曾經他和女票每周才能見到一次,以前每周見面還是可以啪幾次的,但是自從有了王者榮耀,恩,有什麼比玩王者榮耀還有趣呢?其他都是浪費時間。
程序員家裡,總是有各種各樣的游戲和動漫周邊,曾經我去一個朋友家裡,男生是程序員,女生是游戲運營,於是家裡沙發上、書架上都是各式各樣的動漫抱枕,多得感覺自己突破了次元壁障。
不過,也有的程序員不需要女朋友,手辦就是他的女朋友,曾經有人跟我說,她有個程序員同事很二次元,不喜歡跟同事講話,但是很喜歡對他的手辦講話,連寫程序改bug都是在跟他的手辦一起分析哪裡寫錯了。有人問他,你每天這樣真的會有妹子喜歡你嗎?他說:「可是miku醬不會這么認為哦」
2、生活很糙,工作很細
我和程序員的接觸主要都是工作上的,在工作上每一次無論我們提出什麼樣的天馬行空的需求,都可以被他們很巧妙的歸類為最優的解決方案,甚至有的人代碼上也有些小潔癖,為了讓代碼看起來更簡潔或者運行得更加流暢會做更多的優化改進。
但是貌似在生活上程序員並不如此,據一位程序員女朋友爆料,在一起生活的時候,他永遠找不到自己的衣服、褲子、襪子、鞋子在哪兒,不管找什麼都是」喵喵我的xxx放哪兒了?「
不僅會忘記自己的衣服放哪兒了,其實有的程序員連女朋友在哪兒也不知道。
我有個朋友跟我說,有次周一,男朋友走的比較早,然後等到她梳妝打扮完畢准備去公司開啟美好的一周的時候,發現自己不能走出家門,因為男朋友走的時候忘記了女朋友在家裡,然後就把門反鎖了,還忘記把鑰匙拔出來……女朋友在屋子裡出不去,結果讓她最後下午一點多才到公司。
還有在中關村工作的朋友跟我說,每次坐地鐵路過中關村附近的時候,就會看到程序員們成群結隊的上車,他們經常會聊一些我們聽不懂的技術上的問題,看錶情就知道他們非常開心沉浸在這種環境里,讓她感覺,認真工作的男人是最有魅力的。
3、忘記所有的生日、紀念日、節日
我很驚訝,幾乎所有的找我聊的女生都講出了這一點,那就是程序員會忘記所有的生日、紀念日還有節日,你不可以旁敲側擊,因為他們根本get不到,你要很直接的去講。
有個女生跟我說,她過生日的時候,他是記得的,但是等到生日那天到了,她才發現男朋友什麼禮物都沒有買,問他他解釋說,不知道送什麼,在某寶搜了半天關於」雙魚座女生喜歡什麼生日禮物「然後沒收到,所以沒送。
我記得5月末的時候,還有一個朋友跟我吐槽,她說5月20號那天正好是個周六,於是她就定了一束花送到家裡,等到程序員男朋友醒的時候,收到了那束花。那個朋友心中以為自己的男朋友收到後會很開心或者送給她520的禮物,但現實狀況是她的男朋友彷彿受到了某種驚嚇,然後問她「今天是什麼日子啊?你送我花干什麼啊?」
女生:??????
我問她們,那七夕你們是怎麼過的?然後她說:七夕?不存在的!
4、很會賺錢,但不會花錢
程序員收入很高幾乎是一個共識了,很多運營市場的同學可能要工作兩三年薪資才能和程序員起薪持平,而程序員如果平時接一些項目來做的話,收入也是令人望塵莫及。他們真的很會賺錢,用技術解決了社會中的不少問題,有的程序員還可以自己開發特別厲害的APP,在應用市場上獲得大筆收入甚至有機會獲得融資,還有的人鑽研學術,發了各種paper獲得各種專利。
但同時,他們又是一群不會花錢的人,經常會穿著拖鞋來上班,連衣服穿的都是公司的文化衫,就算是周末也會因為」沒有什麼事兒「這種理由來公司加班。
我有個朋友跟我說,每次到了什麼重大節日或者生日的時候,程序員男朋友都跟女生說「反正卡在你手裡,你喜歡什麼自己買」,可是哪個女生會真的自己買呀?女生需要的不是一個禮物,而是你給買的禮物啊!
生活里聽到最多的一句話就是「隨便」,想吃什麼?隨便;看什麼電影?隨便;周末我們去哪兒?隨便。
5、寶寶心裡苦,但我就不說
程序員有時候太喜歡和機器打交道,於是和人打交道時就有些不知所措。彷彿程序員和PM(產品經理)天生就是一對冤家,但是還是有產品經理和程序員在一起,我的一個朋友就是這樣。
她跟我說,有時工作回來,跟男朋友吐槽她公司的其他程序員」為什麼我們公司里的技術都這么渣,說這個也實現不了,那個也實現不了,怎麼都不動腦子,等到出了bug非要說是我沒寫,這不是常識么?「
然後男朋友才開始說」我們公司的產品經理才是坑的一叉,什麼需求都考慮不好,我現在還在天天幫他填坑。「
他們就天天這樣互相懟,但整體上還算愉快,因為都覺得很慶幸自己不是對方口中說的那樣的人。
6、喜歡你,卻不知道怎麼表達
如果你找了一個程序員做男朋友,你就要特別有耐心,每次生氣的時候,不要拐彎抹角地說,這樣更容易產生誤解,或者……他根本沒有發現你生氣了。我的朋友跟我說,她在感情里完全沒有辦法任性,每次生氣的時候,反倒是她要心平氣和地跟他講所有的邏輯(吵架為什麼要有邏輯),然後跟他講哪件事情做的不對,為什麼她會生氣……
當然,程序員男朋友也特別可愛,他們有一些不善於和人溝通,於是有些話總是想旁敲側擊地講出來。
有一次,程序員男朋友回家奔喪,安慰母親外婆,畢竟老兩口把他帶大,感情很深。幾天以後風塵僕僕地回來,女生去火車站接他,然後一起去吃火鍋。平時一向在餐桌上風卷殘雲的他那天突然變得格外沉悶,然後看著她,眼神里有種說不出的情緒。
女生停下筷子,就小心翼翼地問他怎麼了,他嘆了口氣說:「不知道,突然不想吃東西,就想這樣看著你,也蠻好。」
我聽完感覺餵了一大把狗糧,我問她,你們有吵架的時候么?如果是他的問題他會認錯嗎?她跟我說:如果他知道自己錯了,他就會突然賣萌,不說話,睜大眼睛眨巴眨巴,然後假裝很委屈好像在說」你就會欺負我「,道歉?不存在的。
7、不輕易談愛,愛了就不會放手
之前在我的印象里,程序員都是不善言辭的人,可是我卻發現,和這些程序員女朋友聊完以後,發現他們卻都是在愛情里主動的一方。
我的朋友跟我講,在一次本科畢業晚會的時候,幾個節目過後,突然舞台上紅色帷幕拉開,一個男人捧著花出現,可是坐在觀眾席後台的她因為近視,抬頭瞄了一眼並沒有看出來這個人是誰,但是感覺還挺帥的,可能以為是下個節目的演員,於是就繼續低頭玩手機。
然後突然聽到那句「不是在最美好的時光遇到你,而是因為遇到你才是我最美好的時光,敏敏我來了。」然後全場尖叫,坐在女生前面的同學回頭激動地和她說「敏敏,好像是你男朋友啊!」另一個坐在旁邊的同學跟她說「卧槽,你的男票過來了!」
這時她抬起頭才發現舞台上,那個燈光下手捧鮮花的他,那個西裝革履的他,簡直帥的讓人不敢直視。當時她腦子里全都是彈幕「他不應該是在大連么?今天中午還跟我說他在預答辯么?他不是在寫代碼么??」甚至在被人推著站起來以後,她還是愣在那,直到男朋友走下舞台走向她,拉著她向舞台走。
在舞台上,他說「敏敏,我們倆異地戀兩年多了……不管以後有什麼困難,我在這里和你說,三年後,你一定是我的妻子。」說罷,單膝下跪抬頭看著她,拿出戒指說能不能為她戴上?她還記得當她說可以的那個瞬間,他笑起來像個大男孩。
後來,她才發現,原來他為了她特意在當天下午兩點從大連飛到長沙,第二天就要飛回大連。她跟我說,其實異地戀堅持下來,都是因為每一次見到他的瞬間,都能重新體會心跳加速的感受。
⑤ 「程序員」究竟是一群什麼樣的人
在21世紀的開端,程序員的職業是非常高大上的,有很多人在大學選專業的時候,都會選擇計算機相關的專業,一般選擇計算機與應用的人,到了畢業之後,就會做程序員,想要做一個優秀的程序員,並不是一件容易的事情,因為他們的頭腦是比較聰明的,要記住很多東西,而且他們在操作電腦的時候,一般是三台一起用的,電腦屏幕全部都是相關的代碼,他們在做任務的時候,不受其他人的打擾,全身心的投入在裡面,就算很認真,他們也有出錯的時候,他們有可能會因為一個符號寫的不好,而加班到深夜,程序員究竟是一群什麼樣的人呢?讓我們一起看一下吧!
總之,很多女生都希望找程序員做老公,因為他們的工作大部分都是在電腦前,沒有太多時間出去應酬,所以大部分的程序員,為人都是老實可靠的,每一份職業都應該被尊重,程序員也一樣。
⑥ 公司大多數是程序員,該怎麼讓大家活躍起來呢
一個互聯網團隊中,企業的研發部大多都是男性,女性成員的加入可以調節和活躍團隊氛圍,並適當平衡團隊中的男女比例。
經歷過的所有大大小小公司,在同等甚至女的能力差男的不是太大,都是優先招聘女的,因為男的太多了…招女的也是活躍公司氣氛的一種辦法。一方面是男女確定有比較大的差異可以互補,另一方面男女搭配。
⑦ 程序員的悲哀是什麼
「碼農」這個詞,不管是不是從事IT工作的人,都略有耳聞。這個詞的誕生無從考究,不知是程序員的自嘲,還是外行帶有顏色的嘲諷。總之,對於這個詞,我是既無奈又無力反駁。確實,工作中,我們大多數底層程序員每日做的工作相當於流水線的作業。
大部分程序員是悲哀的,不是情商、衣著、自黑之類,悲哀的是沒有決策權。項目做成什麼樣,那是領導和產品經理的事;用什麼技術框架,那是架構師的事;資料庫的設計,業務那是項目經理和產品的事;而作為一個普普通通的底層碼農,我們只需要拿到需求,然後等設計給圖子,流水化的寫出實現代碼。我們只是一個執行者,別人叫你幹啥就幹啥。最後項目做壞了,裁員的是誰?程序員。
這就是一個普普通通的「碼農」。讀書那會,我的老師跟我說,「如果從業十年,你依舊在寫最基礎的代碼,做一個碼農,那麼就不要做程序員了,轉行吧」。現實中,每個公司存在最多的就是這些「碼農」,那種掌握核心技術,產於項目設計,技術架構的畢竟是少數,大多數程序員都處於被動接受,按需求完成代碼的任務。
做程序員越久,越是感到:我們就是新時代的手工藝者。只有少數的人,從手工藝者,變成了發明手工藝製作機器的人,少部分人變成了設計手工藝品的人,少部分人變成了車間主任罷了。
「碼農」這個詞有著深深地悲哀。
見過太多剛入行的菜鳥,像極了曾經那個滿懷激情,夢想的自己。當第一次接觸Java的面向對象思想時,那種興奮,彷彿能用Java描述整個世界,彷彿自己就是上帝一般,在現實世界,創造出另一個虛擬世界。而現實中,一兩年的流水化作業,沖淡了一切。
對於產品,彷彿是自己的孩子,從無到有,一點一滴,看著一個網站,產品,在自己的手下,滿滿長大,那種滿足感,自豪感,油然而生,但是最後你希望它變得更優秀時,卻發現它不受你控制,彷彿養了好幾年的兒子,被人教唆去做壞事,你不能說任何話,因為撫養費不是你出的。
決定你有沒有決策權的是你的縱向位置,也就是在本行業金字塔的位置,出類拔萃者說話就響。過慣了咸魚生活,但誰又甘心做一個「碼農」,我們希望發出自己的聲音,成為那個有權利選擇的人,這一切需要提高自己的技術,能力作為支持。在國外,程序員被稱為程序設計師,而國內「碼農」,區別可想而知。
⑧ 做程序員久了為何越來越孤獨
我覺得可能是因為長期和電腦打交道的原因吧,畢竟程序員的工作就是開發程序和維護程序,每天都是重復機械的工作,雖說不上有多繁重,但是卻也很辛苦,他們平時甚至連話都很少,因為身邊的同事也都很忙,只顧著埋頭工作,彼此之間除了工作上的事情幾乎不會怎麼交流。
對於程序員來說,電腦應該算是他們每天接觸最多的東西。其實不只是工作時期,現在的程序員在上大學以及讀研究生的時期何嘗不是天天與電腦接觸,時間一長,難免會覺得厭倦和孤獨。電腦是機械而冰冷的,它不像人那樣有溫度,有感情,所以跟電腦接觸的時間長了甚至會感到麻木,而且人的性格也是會發生變化的,長時間的沉默可能會讓人變得越來越孤僻,從而也就越來越孤獨。
還有一個原因可能是因為程序員的社交圈子太小吧。他們每天工作都很辛苦,而且還要經常加班,基本上就是家和公司來回跑,周末不加班的話還想著可以好好補個覺,所以他們是沒有太多時間社交的,他們把自己大多數的時間都花在了工作上面,平時接觸的人就只是自己的同事和老闆,缺少與人之間的交流,這樣一來就更容易感到孤獨了。
但是其實也不是所有的程序員都是這樣,我有個室友的男朋友就是程序員,他每天也很辛苦,但是他仍然會抽出時間和女朋友出去約會,而且他也有自己的社交圈子,所以我覺得主要還是看人的心態吧,一個再孤獨的職業也可以讓人活出溫暖的姿態。
⑨ 為什麼中國的程序員總被稱為碼農
本人並不是一位程序員,但是從事互聯網行業也少不了與程序員朋友打交道,他們經常自嘲為「碼農」、「程序猿」、「代碼工人」、「碼字猴」等等,這些一定程度上是幽默的稱謂,但是站在旁觀者的角度,本人認為還有一些深層次的原因。
第一,中國的程序員是一個龐大的群體,只要是學過計算機,只要懂一門編程語言,都可以吃這碗飯。當你看到中午吃飯時那個浩浩盪盪的場面,你就會覺得程序員真的看起來和農民差不多。
第二,大部分程序員做的都是比較枯燥的工作,一點創新性都沒有。很多新項目都是在很成熟的項目之上進行修改,都有現成的模板可以套用,基本上不用怎麼動腦筋。這和農民種田是多麼的類似。他們年復一年地做著同樣的事情(播種、插秧、收割),也不知道這種日子什麼時候是個頭。IT行業本應該是一個創新性非常強的行業,但到了中國就成了比較死板的東西了,這是什麼原因呢?
第三,大部分程序員的視野都比較的窄,對其他行業懂得很少,這也和農民是多麼的相似啊!我們都說農民階層是沒有多少文化的,但這居然也適用於以高學歷著稱的程序員身上,是多麼具有諷刺意味啊!你隨便問一下身邊的程序員,當今最流行的詞語是什麼,我想沒有幾個人回答得上來。他們成天盯著代碼,想著那26個字母和10個數字,視野如何能變寬廣?
第四,大部分程序員都是靠自己的努力掙錢,沒有強的人際關系,基本上屬於「弱勢」群體。就像農民一樣,他們沒有關系,只能世世代代在自己的土地上耕耘,只求維持生計、終老一生。如果稍微有點關系,幾乎沒有人願意當程序員。在行業發展較為順利的時候,他們能夠保住飯碗,能夠養家糊口;當行業不景氣的時候,他們隨時都有被裁的危險,因為公司要不了那麼多人。程序員的命運並沒有真正地掌握在自己手上。
在一個大的IT公司,程序員都佔了很高的比例,少則成百上千人,多則幾萬人,真的像農民一樣,到處都是。我在和同事聚餐的時候,程序員都在抱怨自己的工作是如何的辛苦、如何的累,都說自己是「碼農」。
⑩ 喜歡上了一名程序員,聽說他們的生活相當無趣,應該在一起嗎
程序員可以說是這個社會上最受關注的一個群體之一了,程序員這個群體因為生活非常的無聊,工作非常的繁多,讓很多的人都對程序員這個工作望而生畏。有一位網友說,他自己喜歡上了一位程序員,但是因為他聽說程序員的生活相當無趣,所以在面對無趣的生活的時候,這位網友不知道你到底要不要和這位程序員在一起。那麼關於喜歡上了一名程序員,聽說他們的生活相當無趣,應該在一起嗎?以下是我的看法:
三、面對自己喜歡的人,我們應該勇敢一些
因為這名網友喜歡的是一個程序員,讓人自己已經喜歡上了這個程序員,那麼不管這位程序員的生活是怎樣的,在面對我們喜歡的人的時候,我們都應該讓自己勇敢一些。否則的話,我們以後很可能會後悔。
關於喜歡上了一名程序員,聽說他們的生活相當無趣,應該在一起嗎?以上是我的看法。那麼你覺得這位網友應該和自己喜歡的程序員在一起嗎?歡迎留言交流!