A. 該怎麼和程序員聊天
程序員話題廣泛:美食、旅遊、電影、政治、軍事、歷史、時事熱點都可以聊,但不要在他敲代碼的時候聊天……
程序員適合一些比較有邏輯性的話題。思考問題往往很中立,理性的有些不近人情。
程序員是網路最前沿的生物,聊天的時候多准備些表情包總是沒錯的。
當實在找不到話題的時候,就去網上找一個空酒瓶和瓶蓋一起換酒那種問題,讓他先算著,然後再崇拜的問怎麼算出來的,估計創造七八百字的聊天記錄沒有問題。這個時間也足以緩沖出下個話題了。
如果他給你展示他寫的代碼,看不懂沒關系,只要括弧能對齊,直接誇格式漂亮就好。什麼?連括弧都沒對齊?F**K,表理他了,他根本不是個合格的程序員……
B. 和男友談戀愛時,程序員到底想和妹子聊什麼呢
程序員想和女孩子聊自己感興趣的話題,但因為每個人的興趣各不相同,所以並不是每一對情侶都能收獲愉快的聊天過程。
很多人對程序員有所謂的刻板印象,同時也會給程序員貼標簽,認為程序員非常木訥,有些人甚至直接把程序員歸類為只會打游戲的年輕人。從某種程度上來說,這是一種對程序員的歧視。我們要知道每個人的性格各不相同,最好不要把某一個標簽直接貼到別人身上。對於那些和程序員談戀愛的女生來講,你們之間需要建立有效溝通。
一、程序員一般喜歡游戲和數據。
我在這里僅僅表達我的個人觀點,並不代表所有人。我身邊有一些做it的小夥伴,他們很喜歡打游戲,同時也喜歡各種電子產品。對於他們來說,他們也特別喜歡鼓搗一些關於數據的東西,都是非常愛學習的人。這些興趣基本上都不是女生感興趣的內容,這也是為什麼很多女生感覺自己和程序員沒有話說的原因。
C. 產品經理該如何跟程序員溝通
產品經理面試的過程中面試官特別喜歡會問一個問題,如果開發人員以無時間為理由拒絕你的需求怎麼辦?工作中產品經理和技術人員打交道的次數太多了,行業內也流行著一些圖片來調侃產品和技術之間的關系,兩者的關系可以用相愛相殺來形容。
之所以這么說有兩個理由,相愛是因為兩者要互利合作,把老闆交給的任務完成,而且只有彼此合作才能讓工作進展的更順利。相殺是因為這兩個職業又存在著很大的矛盾,產品經理的需求間接決定了技術人員的工作量,有些技術人員確實對產品經理比較反感。
我也看過一些關於產品與技術如何溝通的文章。這篇文章我想結合我自己的親身經驗,分享一些小技巧,可以當做是保持良好關系的潤滑劑。
1
首先我們分析一下技術與產品之間產生矛盾的原因。在分析之前,先設一個前提,每個公司在招人的時候都有其標准,尋找價值觀相同的人,所以我一直都相信開發人員並不會無故找理由拖延項目周期。反過來,如果開發人員因為品性而偷懶或者說是耍心眼不幹活的話,那就沒辦法了,個人主觀因素太大。
第一種情況是產品經理的需求與開發人員手頭的項目撞期了,解決的辦法很簡單,就是根據需求的優先順序來調整開發排期。碰到這種事,有些領導也總是期望產品經理靠著自己的方法解決。但是除了跟上級領導申請調整優先順序,沒有別的好辦法。一個客觀事實,公司在多個項目中確實有優先順序之分,雖然你自己的孩子自己最看重但是在別人眼裡並不是這樣。第二個原因是開發人員是按照公司意願辦事,說嚴重點你總不希望別人因為你的事情跟領導鬧僵,搞砸自己的飯碗吧。
第二種情況技術人員並不認同產品經理的觀點,雖然產品經理和技術人員各司其職,但是在工作中會碰到有些技術對產品特別關心,如果產品經理的做法自己不認同的話會提出質疑。如果質疑的人是技術老大,產品經理往往會更被動。遇到這種情況我覺得很正常,想辦法說服技術人員。
除了搬出之前做的產品分析和用戶調研外,我在工作中總結了一點經驗,平時可以多跟技術聊聊天,增進彼此了解,觀察他們經常上使用的產品,在溝通說服他們的過程中,可以拿他們經常用的產品舉例,這樣的話他們本身對那個產品更熟悉,自然也更好理解。另外,在跟技術講解產品的時候也要適當的畫餅,描繪一下產品上線成功後的美好未來,這會帶動起他們的積極性。
2
產品經理要做好自己的基礎工作,這利於給開發人員留個好印象。做好這方面的工作有兩點,一是想好產品規劃的原由,避免被技術的同學問住。技術人員也特別討厭產品經理說「某某產品就是這么做的,我們按照他們的做就行了」這樣的話;二是寫好產品文檔,在產品文檔中避免有遺漏的地方,特別是一些比較復雜的功能,一定要解釋清楚,因為技術人員會遵照著產品文檔進行開發,所以說如果有疏漏的地方會增加溝通成本,如果文檔寫錯了,造成開發出來的產品功能不符合預期就是產品經理的責任了。
為了提高文檔的可讀性,我們也可以多使用圖文、流程圖的表現形式,如果只是乾巴巴的一個word文檔,幾千個文字,看起來確實很枯燥。
對於產品經理和開發人員來說信任尤為重要,如果開發對產品經理缺乏了信任,結果就是你的話開發人員不會再聽了,每個需求他們需要經過你的領導確認後才會去做。獲取對方信任的一個很重要前提就是說話算數,當技術人員詢問你某一個問題時如果自己沒想清楚,可以先暫時別回答,考慮清楚後再說。要是隨口一說,過後又讓開發人員修改,不僅會造成開發人員返工,這種行為也是非常不負責任的。
即便文檔寫的再完善,在產品開發過程中也難免需要當面溝通。項目跟進,需要產品經理極大的責任心和積極性。一個項目立項後,公司通常會把參與人員列為一個小組,產品人員需要根據開發排期跟進開發進展,避免開發出來的產品與預期不符,驗收產品功能是否與產品期望一致。這個過程產品人員的工作往往會比較繁瑣,也會比較忙,當然也會鍛煉產品經理的溝通能力。
3
說一下行業內一直討論的一個問題,產品經理該不該懂技術?我覺得這個問題並沒有什麼好討論的,無論是從個人知識量還是從是否有利工作的角度講肯定是懂技術要更好,而之所以能吸引那麼大的熱議,可能是由於很多產品經理不懂技術,但是又沒有興趣學習,所以心底一直會糾結這個問題。
從我個人的經驗來看,特別是你做項目比較多的時候,會發現懂點技術跟技術人員溝通起來會順暢很多,一個重要的體現是技術人員也很願意跟你交流技術實現的一些想法,而不會說「算了,跟你說了也沒用」這樣的話。
產品經理懂技術還有一個很重要的益處是當業務部門提出需求時,自己就能評估出技術實現的可行性,對於實現起來比較困難的需求自己就可以跟業務部門商量優化方案。而不必每個功能都去詢問技術,無形中也減少了技術的麻煩。
不過我跟很多人的觀點也一樣,產品經理對技術的了解不需要太精通,說到這我還得慶幸自己大學時候學的是計算機專業,雖然學的不好,但對於現在的工作還是非常有益處的。不過我在工作中也會碰到技術人員偶爾說了一個名詞自己不理解的,這時候兩種辦法,要麼主動問一下,要麼自己去網上查,明白其中的邏輯關系,知道是怎麼一回事就好。
畢竟術業有專攻,雖然我們希望知識越多越好,但也別給自己太大壓力。況且技術知識也在更新迭代,他們使用的框架也會變化,技術的語言也有很多,如HTML、Java、PHP等,你不可能全都精通。
4
最後說點工作中會遇到的個人主觀因素。
當產品經理跟其他部門提需求或是溝通確認的時候也不排除其他同事有未及時回復的情況,為了確保項目上線也為了爭取資源,這個時候就需要產品人員更加主動一些,所以產品經理有時候還需要臉皮厚一點。
當提交一個需求給開發部門制定排期,你會發現他們都會把時間定的很充足。也許你會因此對其他同事有看法,但其實在工作中都是這樣子,大家都不會把自己的時間安排的太緊張,而且還要考慮過程中可能會出現的風險因素,例如請假的情況。當然也不能把時間定的太長,那樣老闆該不開心了,所以最好是產品經理根據上線時間與開發人員定一個時間結點,讓開發人員在這個時間點前完成即可。
D. 程序有bug,怎麼跟程序員溝通
正式一點的話要提測試用例,把你的整個測試過程整理成文發給他,說明問題的嚴重程度,當然還得多溝通,不要一上來就:怎麼?「又」在寫bug?(手動滑稽)。
小問題么口頭說一下就好了嘛,解釋一下怎麼發生的,或者委婉一點地問他:我是哪裡操作的不對嗎?這里該怎麼怎麼做?什麼的。
當然,如果你平時比較強勢,直接要害地說哪裡哪裡有問題也可以的。
我就是程序猿,我巴不得別人發現問題趕緊告訴我我好及時改,不然以後上生產真出了問題那就麻煩了。
E. 和程序員約會時不要聊什麼話題
和程序員約會時永遠不要討論與技術產品或邏輯相關的問題,因為程序員會不自覺地將編程邏輯代入現實。一個很常見的笑話:老婆給程序員老公打電話:下班買一斤包子,看到賣西瓜的就買一斤。那天晚上,我丈夫手裡拿著一個包子進了屋.老婆生氣地說,你為什麼買包子?丈夫:因為我看到了賣西瓜的。
跟程序員約會,咖啡店能夠說是約會的好去處。由於關於大多數人來說,咖啡是很放鬆的,大多數咖啡館的氣氛都很好,很安靜,合適兩個人更好的理解對方。而且,邊喝咖啡邊聊天,會讓人心情放鬆,不會感到壓制。總之,程序員不一定是不知道情調的老實人。注意每個男生在約會中應該學到的東西,有些男生可能沒有程序員浪漫。
F. 如何跟軟體工程師聊天
准確來講,軟體工程師屬於高級程序員!
根據工作內容,軟體工程師可有多種分類,如應用系統工程師、系統架構師分析師、系統集成和測試工程師、嵌入式軟體工程師、資料庫軟體工程師等等。
工程師和程序員的區別,軟體工程師,是能夠根據客戶需求,簡單設計軟體實現方案和具體細則(其實在正規的大公司里有專人干這個活,就是軟體設計人員,有的叫做架構師或全棧工程師),而程序員,就是根據軟體工程師所設計的和搭建的框架編寫底層代碼,也就相當於填磚塊的工作,一般大學的軟體工程專業,員也常常會自嘲自己是程序「猿」。
但程序員可能不僅僅是軟體工程師,因為除了軟體工程師以外,我們還有硬體方面的工程師,他也會寫程序,會在電腦上變成,但是他們還需要了解集成電路等方面相關的知識。按照培養計劃,教出來的應該是初級軟體工程師的水平,但是這個具體還要看各自的努力,一般來說,只有少部分學生能夠在畢業的時候達到初級軟體工程師的水平。
現在軟體工程師的崗位競爭相當激烈,對於軟體工程師,不太重視學歷,但並不是對學歷沒有要求,重點關注項目的經驗和學習知識的能力,能否利用軟體工程專業知識來解決問題,根據崗位不同,對軟體工程師的要求也有所不同。
具體能力要根據崗位和自己的興趣愛好選定自己的職業規劃方向,一方面要詳細了解軟體工程師的要求,可以關注企業的招聘信息;一方面自己要貯備通用的知識技能,廣泛閱讀相關的計算機材料對自己以後的發展大有幫助。可以確定的事軟體工程師的前途在未來的發展依然是不斷升溫的職業,比較需要有技術和良好前景的專業之一。
G. 如何跟內向的程序員聊天
跟內向的程序員聊天,只能從他的愛好慢慢聊起,因為他們比較慢熱,很難聊起來的。
H. 如何與程序員聊天
和程序員聊天就直接和他說需求就好了
I. 和程序員相親都聊了些什麼話題
現在很多人由於生活和工作的壓力,往往年齡已經比較大了,還沒有結婚。這個時候家裡面的父母就會非常著急,想要讓你趕緊結婚。這個時候就會逼著你去參加各種相親,給你介紹各種對象。我身邊就有一位朋友,最尷尬的是,她是和與程序員相親。她和程序員聊了以下話題:
第三:家鄉,如果你們兩個人來自不同的地方,那麼應該對對方的家鄉會比較感興趣。你可以跟對方聊一些你們家鄉的習俗,風土人情等等。通常人們都對陌生的美麗的地方是很嚮往的,你像她描述的越美好,她可能越希望以後有一天可以到你的家鄉去看看。如果你們兩個人是一個地方的人,可以聊聊你們那好吃的飯店,好看的風景等等,都是不錯的話題。祝你幸福。
J. 男朋友是個程序員,我該如何和他交流呢
其實我覺得男朋友是程序員也沒有關系,因為兩個人在一起不僅僅是聊工作上的問題,更多的是生活上的問題,你可以不和他聊工作,了其他方面的,比如對方的興趣愛好,平時打不打游戲,可以從這方面入手,有的男生還不願意和自己的女朋友聊工作上的問題,因為不想下班後還在聊工作,這個時間應該是屬於自己的,用來聊工作太破壞自己的美好心情了,所以我覺得自己的男朋友是程序員也沒有關系,兩個人在一起還是有其他的事情可以聊的。我覺得即使我們不懂他們的工作,但是我們也可以帶著自己的好奇去詢問他,去嘗試著了解他的工作,這樣還可以增加自己對他的崇拜感,就會越來越喜歡他,還可以增進兩個人的感情,所以我覺得這樣的好處還是比較多的,所以不要怕,兩個人在一起沒有話題可以創造話題,多聊聊,就會讓兩個人有話可說了,都是從那個階段走過來的,剛開始對彼此不熟悉就不知道該去說什麼,慢慢的就了解對方的興趣和喜好,就知道該和對方怎麼聊天了,所以不用去擔心該怎麼和對方聊天。