當前位置:
首頁 > 科技 > 哪些奇葩問題會讓程序員抓狂?

哪些奇葩問題會讓程序員抓狂?

關鍵時刻,第一時間送達!

如何惹惱程序員?本文排個雷。

一、

作為一名程序員,很多事情會讓自己心煩意亂,通常我都對其置之不理。不過在這裡我想藉此機會宣洩一下自己的情緒。我將會列舉幾個讓程序員抓狂的問題,排名不分先後:

我有一個偉大的想法,萬事俱備,就差一個寫代碼的人了,如果你願意加入,我會給你一部分公司的股份:

這些人有沒有想過,如果我們負責編寫代碼,那為什麼我們不自己完全擁有公司100%的股份呢?此外,每當有人豪情萬丈地向我推銷他的「偉大」想法時,實際上這個想法並不切實際,很多都是異想天開,完全與現實脫節。

程序員的薪酬過高:

這不能一概而論。實際上,初級程序員的薪水並不高。想要成為一名高級開發人員,這不僅需要多年的持續學習和實踐,還需要對編程有足夠的熱愛並充滿激情。總之,程序員需要不斷提高自己,最終才能走到行業的頂端,才能獲得較高的薪水。

你能教我寫代碼,並幫助我找工作嗎:

對於那些想要學習新技能從而改善生活的人來說,這樣的想法無可厚非,我也表示支持。但老實說,沒有人有時間和耐心去免費教那些完全是一張白紙的人。當然,對於那些有一定基礎和主動性的人來說,我還是很樂意幫助的。比如,有人找到我說:「我已經自學了幾個月的編程,現在遇到一個小問題想要請教」,這類人體現了很強的主動性,他們只是想要在某個關鍵問題上尋求點撥,而不是那種一張白紙式的向你索求。

我很喜歡你發給我的演示程序,我還把它展示給了我的助手、助理、合伙人、妻子、園丁和比薩餅送貨員,我根據他們的意見和建議整理出了這份300頁的筆記,請你根據他們的反饋對程序進行修改:

這樣的人,簡直讓我生無可戀。

這個功能應該很好實現:

客戶通常無法對開發工作的難易程度進行準確地評估。他們認為很難的事情,可能僅僅幾個小時就能實現;而他們認為簡單的功能可能需要幾年時間和幾百萬美元的資金。所以對於客戶來說, 只管提出想法即可,不要輕易評估實現這個想法的難度,評估的工作還是交給我們專業的開發人員吧。

噢!你是程序員?你能幫我修一下印表機嗎?:

請記住,程序員不是電子設備修理工!

二、

我的日常生活中充滿了各種令人無語的話題,包括發生在普通人中的、父母親人中的......

情景1:不懂編程的普通人和程序員

普通人:我的系統揚聲器出了點問題,有一側的音頻無法工作了。你能幫我修一下嗎?

程序員:哥們,我也不懂這是怎麼回事。這可能有一些線路問題或者是揚聲器的內部出現了某些故障。你最好去維修店換一個新的配件。

普通人:你在 IT 公司上班,居然連一個簡單的揚聲器問題都解決不了?

程序員:......

情景2:父母和程序員兒子

爸爸:你有實時關注全球的科技新聞嗎?

兒子:是的,關注很密切。我每天都會瀏覽這些新聞,有何指教?

爸爸:我也經常關注科技新聞,比如美國宇航局開發了一種新的可編程衛星,印度人 Sundar Pichai 成為谷歌 CEO,微軟發布了 Windows 10 操作系統,Whatsapp 的下載量突破十億,等等。你也是程序員,你為什麼沒有類似這樣的成就呢?

兒子:老大!!!這樣的成就需要科技巨頭的眾多天才努力多年才能實現。我一個人單槍匹馬想要做出這樣的事情簡直異想天開!

爸爸:也就是說你在編程方面還不夠天才。那就要努力學習,生命不息,奮鬥不止。巴拉巴拉......

兒子:......

三、

我們程序媛視角中的問題更讓人惱火。

你能準確解釋你的代碼功能嗎?

編程是很複雜的過程。為了達到預期的運行結果,需要滿足無數的條件,經歷大量的循環和嵌套。為了實現這個龐大的邏輯體,需要花費大量的時間和精力來思考和實現。如果你對編程沒有基本的理解,請不要提這個問題。

女生也能當程序員?

醒醒吧,現在已經是21世紀了!女性已經打破常規,逐漸深入到了各個行業。儘管計算機行業男性數量佔據壓倒性優勢,但是編程並不局限於男性。你要知道,歷史上的第一位程序員就是女性,她叫 Ada,有一門編程語言就是用她的名字命名的。

請記住,下一次如果你想通過代碼施展你的陽剛之氣時,請記住,它的基礎是由一位聰明的女性數學家建立的。

你能幫我修電腦嗎?

程序員主要與計算機內部的軟體打交道。對於 CPU、鍵盤和滑鼠這樣的外設,程序員並不熟悉,除非他有很強的硬體基礎,當然,即使有硬體基礎也不保證程序員會修電腦。所以,請不要讓程序員修電腦,因為他們並不是電腦修理工。

你能改一下這個背景嗎?算了,別改了,我還是更喜歡上一個!

頻繁改需求是讓程序員最為頭疼的問題之一。改變需求的人或許只是隨口一說,但是對於程序員來說,為了實現這個改變可能需要變動大量的代碼。改變需求並不是不可以,但是希望你多花一點時間思考這個需求的必要性,能夠更加肯定,隨意的變來變去會給程序員增添很多麻煩。

你可以添加動畫效果讓界面看起來更漂亮嗎?

很多非專業人士過度關注界面效果,而不在意系統性能。實際上,給前端界面添加動畫效果是很容易但是並沒有太大用處的事情。正如我的一位程序員朋友所說:「有些人不理解系統後端,只關注客戶端效果。只要一個網站沒有動畫效果,就認為這個網站不好。說真的,給前端添加動畫效果是件很簡單的事情。」

我懂一點代碼,所有我覺得你應該這麼做。

先不說你的這點編程知識實際上只是皮毛而已,就算你很懂編程,你也不應該對程序員指手畫腳。因為只有程序員自己才足夠了解這個龐大而複雜程序的細節,並且每個程序員都有自己的編程思路,最好不要干涉為好。

為什麼星期天還要編程呢?

程序員熱愛編程,他們認為編程是一種享受。在寧靜的周末,沒有其他事情的打擾,沖一杯熱氣騰騰的咖啡,帶上耳機聽著音樂,靜靜地寫著代碼,給自己喜歡的項目添磚加瓦。這,就是程序員心目中最完美的周末!

你為什麼這麼喜歡咖啡?

編程和咖啡常常密不可分。沒有咖啡的程序員就像沒有 CSS 的 HTML 一樣,儘管也能運行但是效果不好。可能這個例子不是很貼切,但是我想你應該明白我的意思。實際上,並不是所有的程序員都沉迷於咖啡,這樣的印象是刻板的。準確來說,編程需要程序員精力高度集中,咖啡只是能夠幫助程序員更好地集中精力而已。僅此而已!

以上內容編譯自:https://www.quora.com/What-should-you-never-say-to-a-programmer,譯者:安翔。

神秘的程序員群體並不是一般人眼中的木訥無趣,也不是只專註於電腦編程的書獃子。然而站在外圍的人老是喜歡指手畫腳地隨意點評,實在讓人無語凝噎。那麼你遇到過這些奇葩的問題嗎?你是如何反應的?歡迎在評論區分享你的觀點。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 CSDN 的精彩文章:

抖音封禁超萬賬號;小米回應手機殼含毒 | CSDN極客頭條
「死去活來」羅永浩:我就做千元機,你能把我怎麼著!

TAG:CSDN |