99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

為什么中國的程序員技術偏低

工程師人生 ? 來源:工程師吳畏 ? 2019-01-07 09:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

首先來說一個高級程序員并非靠自己讀幾本書寫幾萬行代碼就能練就的,我更關注于低層的環(huán)境,也就是程序員實實在在的工作環(huán)境。因為程序員的高低還得從實際的工作來衡量,而非其它。所以我想說的是,中國的軟件公司的性質直接導致程序員的水平的高低。而我所說的軟件公司,不是指某個或者某幾個,而是指主流的軟件公司,大眾型的軟件公司。所以我希望那些已經步入一個理想的公司的程序員理解我這篇文章的定位。

軟件公司的無償加班對程序員的影響:

國內的軟件公司中程序員是常常加班的,每日加,周未也常加。基于這種性質,出現了一種很莫名其妙的現象:每天程序員的實際下班時間總是要晚于規(guī)定下班時間,至于晚一個小時還是兩個小時還是更多這就另說,總之,程序員這份工作,如果按時下班反而自己感覺自己像是做賊似的。表面上公司并沒有強迫誰加班,但實際上在潛移默化中有一種威懾力,要求你要多為公司工作幾個小時,而且表面上你所工作的這幾個小時還是你自己愿意的。正因為是“自己愿意的”,所以公司更有理由認為是無償的。

還有就是周未加班,一般周未加班是因為“忙”(關于這個帶引號的“忙”,見“軟件公司的‘忙’對程序員的影響”)。但周未加班一般是無償的,至于法律所規(guī)定的那種“償”就更嘗不上了。不過一般公司是這樣規(guī)定的:周未加班可以倒休。關于倒休,一般是周未的班真的加了,倒休卻遙遙無期,原因很簡單,公司“忙”嘛!

這種情況對程序員的影響:消極、軟弱無主見、虛偽、對前途渺茫。

軟件公司的“忙”對程序員的影響:

軟件公司的“忙”其實有時也是真忙,從原因來說,軟件公司認為是程序員(其實也有其他員工,但本文不涉及討論)造成的,程序員認為公司造成的。而根據“一個巴掌拍不響”原則來看,應該是公司與程序員合作不協調出現的惡性循環(huán)造成的。深層原因大家自己研究去吧。不過從我這里的表象來看,這種“忙”有這么幾點,這幾點如果不代表大家的意見,大家可以補充:

**項目開發(fā)與計劃脫節(jié),表現為項目開發(fā)慢于計劃。

**突如其來的事件。

**為某種說不清道不明的原因,像是作秀。

**假忙。

**真忙。

上面說的第一種情況最常見,這涉及到軟件工程的話題,其實也是軟件公司做不大,程序員水平提不高的核心。而“軟件公司做不大”已有前輩文章《淺談:國內軟件公司為何無法做大做強?》中說過了,而“程序員水平提不高”本文所言即是,所以這個原因大家讀完這兩篇自己體會吧。

上面說的第二種情況也常有,比如偶爾趕個標書,比如客戶那里突然出現了BUG,急著去改等等。

第三種情況就很讓人暈菜了,有點無病呻吟的感覺,比如不知道從哪里冒出一個會議,開到個七八點;

第四種情況很特別,也比較常見,大家同室坐、彼此各自心。一片共同耕作的美好景象,但果實見不到兩顆豆呢。這可是大家齊心虛度時光。程序員可以拿出這個時間提高自己嗎?當然不可以了,你表面上還是得干活呢。

第五種情況就不說了,因為這是正根。

總之軟件公司是“忙”的,一般是以上三種“忙”,偶爾這三種都沒有了,第四種就馬上出來的。

這種情況對程序員的影響:混亂無序、怨由心生、虛偽做作、學習時間少。

軟件公司的流程不規(guī)范對程序員的影響:

無像樣的需求、無像樣的設計、沒有測試、沒有文檔、沒有維護(所謂維護也大都是客戶測試出BUG來改一改)。

其實說到需求這一塊也并非完全是軟件公司的問題,大多數情況下,客戶也是根據程序員直接上來編碼后暴露出來的問題才漸漸明白自己的需求是什么的。

“什么都沒有”的問題在于,什么也不清楚,如果寫一堆以不變應萬變的代碼,第一,時間不允許,第二,難度太大。要是稀里糊涂去實現,擴展與維護性又差,整個一堆豆腐渣工程,總之是沒法下手。長了一堆“打鐵”技巧,神不像神,程序員不像程序員的。

這種情況對程序員的影響:無規(guī)劃性、代碼質量低、手忙腳亂、技術永遠停留在“打鐵”水平。

軟件公司對程序員員工的“全能型”要求對程序的影響:

裝系統(tǒng)、修打印機、寫文檔、編代碼、見客戶、掃地搬桌子、接網線,在國內軟件公司中程序員做什么事都有可能。單單說技術方面,也是要求事事能做,看一下招聘要求就知道了。

這種情況對程序員影響:術業(yè)無專攻

軟件公司的工資拖欠對程序員的影響:

很悲哀,這是存在的。我向來認為一個員工與公司合作的最底線應該是按時按量發(fā)工資。但很多公司打破了這個底線。一個朋友開玩笑地說過:“家庭有錢,誰干程序員呀!”這話雖只可信一半,但是從國內情況來看,程序員的生活質量還是不高的,工資的拖欠直接影響到程序員的心態(tài),甚至影響到程序員的生活。

這種情況對程序員影響:低調、迷茫、心態(tài)不穩(wěn)、思想徘徊、生活困難。

軟件公司對軟件開發(fā)的要求對程序員的影響:

軟件公司對軟件開發(fā)的要求一般是實現即可。如果說寫一個和記事本一樣的程序,公司感覺程序員應該在一天內搞定;如果寫一個WPS,公司也就感覺程序員應該在兩到三個月搞定。這不是浮夸,事實就是這樣的。公司所著眼的點在于“就這么一點功能”,而非在于“怎么實現這‘一點’功能。

這種情況對程序員的影響:開發(fā)難度大、維護難度大、壓力大、難溝通。

軟件公司的承諾對程序員的影響:

國內軟件公司一般實際行動能力差,但沒理難說話,他們也知道自己沒理,所以比較愛承諾,把實際問題拋向以后解決。然而承諾也只是口頭的,有一點“我以人格擔保”的意思。不過一般情況下,國內的程序員還是比較有忍耐能力的(從上文來看不忍耐還能混嗎),但公司層面的“人格”卻是不可信,多承諾少兌現,員工面試時聽到的說話到干了兩年走了都沒做到的事根本不少見。然而路遙馬乏力,日久人變心,這樣的結果往往是使公司與員工走入惡性循環(huán)。

這種情況對程序員的影響:不滿、被動、拿不起放不下、進退兩難。

結論:

消極、軟弱無主見、虛偽、對前途渺茫、混亂無序、怨由心生、虛偽做作、學習時間少、無規(guī)劃性、代碼質量低、手忙腳亂、技術永遠停留在“打鐵”水平、術業(yè)無專攻、低調、迷茫、心態(tài)不穩(wěn)、思想徘徊、生活困難、開發(fā)難度大、維護難度大、壓力大、難溝通、不滿、被動、拿不起放不下、進退兩難。

上面這些短語概括了程序員的性格、心態(tài)、生活環(huán)境、工作環(huán)境等方面,它們就像毒素一樣,日久能把一個健康的程序員毀掉。在這樣的環(huán)境下,還問為什么你的技術這么低?太搞笑了。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • 程序員
    +關注

    關注

    4

    文章

    954

    瀏覽量

    30408
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    程序設計與數據結構

    的地址)出發(fā),采用推導的方式,深入淺出的分析了廣大C程序員學習和開發(fā)中遇到的難點。 2. 從方法論的高度對C語言在數據結構和算法方面的應用進行了深入講解和闡述。 3. 講解了絕大多數C程序員開發(fā)
    發(fā)表于 05-13 16:45

    如何在 樹莓派 上編寫和運行 C 語言程序

    ,一本很好的書是BrianKernighan和DennisRitchie所著的《TheCProgrammingLanguage》。這本書對經驗豐富的程序員和想學習C語
    的頭像 發(fā)表于 03-25 09:28 ?564次閱讀
    如何在 樹莓派 上編寫和運行 C 語言<b class='flag-5'>程序</b>?

    阿里云升級通義靈碼AI程序員,全面上線

    近日,阿里云宣布其備受矚目的通義靈碼AI程序員已正式全面上線,為開發(fā)者帶來更為強大和便捷的編程輔助工具。 此次上線的通義靈碼AI程序員,在功能上實現了全面升級?,F在,它支持VS Code
    的頭像 發(fā)表于 01-09 11:16 ?711次閱讀

    TMS320C6000程序員指南

    電子發(fā)燒友網站提供《TMS320C6000程序員指南.pdf》資料免費下載
    發(fā)表于 12-24 17:19 ?0次下載
    TMS320C6000<b class='flag-5'>程序員</b>指南

    TMS320C55x DSP CPU程序員參考補充

    電子發(fā)燒友網站提供《TMS320C55x DSP CPU程序員參考補充.pdf》資料免費下載
    發(fā)表于 12-21 11:36 ?3次下載
    TMS320C55x DSP CPU<b class='flag-5'>程序員</b>參考補充

    ADC08060測試數值偏低的原因?怎么解決?

    請教下,ADC08060 使用中發(fā)現部分產品有不良,主要表現在測試的數值在部分條件下偏低,請教下該怎么debug,先查找分析哪些信號會比較好。
    發(fā)表于 12-12 07:06

    UCD3138A64/UCD3138128程序員手冊

    電子發(fā)燒友網站提供《UCD3138A64/UCD3138128程序員手冊.pdf》資料免費下載
    發(fā)表于 12-09 14:42 ?0次下載
    UCD3138A64/UCD3138128<b class='flag-5'>程序員</b>手冊

    軟通動力亮相英特爾新質生產力技術生態(tài)大會

    近日,2024 英特爾新質生產力技術生態(tài)大會在成都舉行。作為英特爾戰(zhàn)略合作伙伴,軟通動力及旗下機械革命受邀參會,Intel、智譜、機械革命三方聯合發(fā)布了專為程序員設計的CODE AI程序員本。同時,機械革命多款明星產品以及軟通動
    的頭像 發(fā)表于 11-30 10:37 ?662次閱讀

    機械革命發(fā)布CODE AI程序員

    近日,英特爾新質生產力技術生態(tài)大會在成都舉行,機械革命作為重要參展商帶來了多款明星產品引爆全場!其中更是在AI PC軟件生態(tài)產品發(fā)布分論壇上,Intel、智譜、機械革命三方聯合發(fā)布了專為程序員設計的CODE AI程序員本,成為本
    的頭像 發(fā)表于 11-30 10:34 ?1102次閱讀

    Linux驅動程序程序員指南

    電子發(fā)燒友網站提供《Linux驅動程序程序員指南.pdf》資料免費下載
    發(fā)表于 11-22 15:53 ?0次下載
    Linux驅動<b class='flag-5'>程序</b><b class='flag-5'>程序員</b>指南

    AI編程工具會不會搶程序員飯碗

    AI編程工具可輔助編程,減少手動編碼,提升效率,對程序員有積極影響也有挑戰(zhàn)。程序員需深化技能、拓寬知識應對。長遠看,AI與人類程序員將共生共榮。
    的頭像 發(fā)表于 11-08 10:17 ?528次閱讀

    谷景科普功率電感的感量偏低會影響使用嗎

    功率電感器在電路設計中扮演著至關重要的角色,我們在眾多電子產品中都可以看到功率電感的應用。電感量是衡量電感器儲存能量能力的一個重要參數,它直接影響電路的工作性能。當功率電感器的感量偏低時,會對電路
    的頭像 發(fā)表于 10-31 10:41 ?602次閱讀

    軟通動力子公司鴻湖萬聯助陣鴻蒙1024程序員節(jié)成功舉辦

    10月24日,在武漢、成都、深圳等地政府指導下,鴻蒙生態(tài)服務公司舉辦了一場面向廣大開發(fā)者的盛會——鴻蒙1024程序員節(jié)暨鴻蒙原生應用交流會。軟通動力子公司鴻湖萬聯作為開源鴻蒙生態(tài)的重要參與者和貢獻者
    的頭像 發(fā)表于 10-29 15:49 ?749次閱讀
    軟通動力子公司鴻湖萬聯助陣鴻蒙1024<b class='flag-5'>程序員</b>節(jié)成功舉辦

    第五屆長沙·中國1024程序員節(jié)開幕

    據官方媒體報道,10月24日;? 第五屆長沙·中國1024程序員節(jié)在湖南湘江新區(qū)開幕;本次中國1024程序員節(jié)以“智能應用新生態(tài)”為主題。設置有岳麓對話、
    的頭像 發(fā)表于 10-25 15:42 ?494次閱讀

    京東上萬程序員都AI用它!

    對大模型生成代碼進行智能修復,為程序員開啟代碼漏洞修復的“自動駕駛”模式,不但減少人工接入、提高工作效率,更為企業(yè)抵御內外部各種攻擊構建起一道堅固的安全屏障,確保業(yè)務的連續(xù)性和穩(wěn)定性。 JoyCoder是京東云自主研發(fā)的一款輔助開發(fā)人員
    的頭像 發(fā)表于 07-17 16:29 ?491次閱讀
    京東上萬<b class='flag-5'>程序員</b>都AI用它!