自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

1024,程序員的標(biāo)配依然是Bug!

原創(chuàng) 精選
新聞
遙想當(dāng)年,聞“機(jī)”起舞,策“碼”奔騰

  《中國互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計報告》報告顯示:截至2022年6月,我國網(wǎng)民規(guī)模為10.51億。這個龐大的數(shù)字意味著更為可觀的互聯(lián)網(wǎng)產(chǎn)業(yè)規(guī)模、更有發(fā)展?jié)摿Φ臄?shù)字經(jīng)濟(jì)市場。這一背景也催生出了一個兼具話題性和創(chuàng)造性的群體——為支撐數(shù)字世界運轉(zhuǎn)而默默努力的大量程序員。

  由0和1構(gòu)筑的世界,簡單又繁復(fù),程序員們一手敲下的代碼成了不斷建設(shè)、修復(fù)、填補(bǔ)這個世界的基石和壁壘。這是世界上少有的可以將idea轉(zhuǎn)化為現(xiàn)實力量的職業(yè),“代碼改變世界,行業(yè)因你不同”絕非是妄語。

  在1024程序員節(jié)到來之際,我們特邀數(shù)位來自各行各業(yè)的程序員,分享入行以來的酸甜苦辣,還原一個真實的程序員群體。

  記得那些年刷過的算法題嗎?還能想起那些讓人啼笑皆非的bug嗎?跟產(chǎn)品經(jīng)理battle,勝敗幾何?怎么看待大眾對于程序員的刻板印象?讓我們把話筒給到下一位程序員!

程序員1號:曾經(jīng)遇到最沙雕的bug是單詞拼寫錯誤,一時無語凝噎

  【人物小傳】福晉,螞蟻體驗技術(shù)部前端工程師,AntV核心開發(fā)者,從事可視分析相關(guān)業(yè)務(wù)以及可視化基建

  Q:自己是怎么入行?有考慮過轉(zhuǎn)行嗎?A:一開始做java,因為公司java人員較多,被調(diào)整做前端了;暫時沒有考慮轉(zhuǎn)行,干不動了可能會去賣燒烤!

  Q:在大眾對程序員的刻板印象中(格子衫、頭發(fā)少、木訥、社恐、996等),在你身上哪些和事實不符?A:畢業(yè)后就不再穿格子衫了,發(fā)量正常,感覺和其它行業(yè)沒多大差別,就是油膩一點!

  Q:曾經(jīng)碰到過的最沙雕的bug?A:單詞拼寫錯誤,而且沒有安裝相關(guān)檢測工具,一時間感覺沙雕的不是bug!

  Q:從業(yè)多久感到自己的編程能力突飛猛進(jìn)?是什么原因呢?A:1年左右吧;有一定的基礎(chǔ),也能接觸到很多新技術(shù),有點盲目自信!

  Q:自己的第二編程語言是什么?有計劃新掌握一門語言嗎?A:C++,大一上學(xué)的C,大一下還是大二學(xué)的C++。目前rust學(xué)習(xí)中(看了簡介?。?/p>

  Q:第一次筆試刷的算法題是什么題嗎?用了多長時間完成?A:random tree generator

  請編寫一個頁面,完成以下功能:根據(jù)用戶輸入的條件自動生成隨機(jī)的樹形結(jié)構(gòu)數(shù)據(jù),并且把樹繪制出來。

  要求:

  用戶能控制總的樹節(jié)點數(shù)目、每個樹節(jié)點最大和最小的子節(jié)點數(shù)目、樹的深度;

  使用Typescript完成,代碼要能通過tslint,能使用tsc完成編譯;

  除編譯、構(gòu)建、開發(fā)流程相關(guān)的用途以外,不允許使用第三方npm模塊、第三方j(luò)s庫;

  樹的繪制要求使用純Canvas或者SVG接口;

  數(shù)據(jù)結(jié)構(gòu):

interface TreeNode {
name: string;
children?: TreeNode[];
}

  耗時大概3h吧,具體時間不是很清楚了,印象中是當(dāng)天6點準(zhǔn)時下班,到家后做到9點左右做出來了才去吃的晚餐,后面又花時間簡單優(yōu)化了一下。

程序員2號:實際工作中遇到的更多是“緊急”“立刻”“現(xiàn)在就要”

  【人物小傳】曉輝,從業(yè)7年,目前在一家東南亞互聯(lián)網(wǎng)金融獨角獸擔(dān)任資深Java工程師

  Q:自己是怎么入行的?有考慮過轉(zhuǎn)行嗎?A:大學(xué)讀的是信息工程,畢業(yè)時趕上了移動互聯(lián)網(wǎng)高速發(fā)展的窗口期,互聯(lián)網(wǎng)大廠紛紛拋來橄欖枝,這才入了行,暫時還沒考慮轉(zhuǎn)行。

  Q:還記得第一次筆試刷的算法題是什么題嗎?用了多長時間完成?A:第一次刷題應(yīng)該是在2015年秋招前夕,彼時像力扣這么方便的刷題平臺還不流行,便在圖書館借了幾本計算機(jī)競賽相關(guān)的書來看,當(dāng)時沒有體系化的刷題心得,一道簡單的Two Sum花了幾十分鐘才做出來。

  Q:自己的第二編程語言是什么?有計劃掌握一門新語言嗎?A:第一編程語言是Java,第二編程語言是C,計劃學(xué)習(xí)和掌握Go語言。

  Q:跟產(chǎn)品經(jīng)理battle,勝敗占比多少,還是雙方都做出妥協(xié)?A:其實不能說是勝敗,大家是一個Team,更多的時候是技術(shù)聆聽產(chǎn)品的需求,然后反饋可行的實現(xiàn)方案,中間有些取舍和折衷,可能是我經(jīng)驗比較豐富,綜合下來產(chǎn)品按我給出的方案去實現(xiàn)的情況會更多一些。

  Q:經(jīng)歷的時間最長的項目交付周期是多長?A:印象中交付周期長的項目最后都涼了,實際工作中遇到的更多是“緊急”“立刻”“現(xiàn)在就要”。

  Q:你認(rèn)為,軟件圈獨有的驕傲之處在于哪里?A:軟件的邊際成本接近為0,一旦研發(fā)完成,可以迅速地擴(kuò)大用戶規(guī)模,放大軟件的價值。

  Q:如果給自己一份節(jié)日禮物,會選擇什么?A:今年女兒剛出生,希望她能健康開心地成長。

程序員3號:隨團(tuán)隊一起成長,不局限單一語言開發(fā)

  【人物小傳】王黎明,作業(yè)幫流媒體部服務(wù)端研發(fā)工程師,從事音視頻直播/點播服務(wù)器開發(fā)。

  Q:自己是怎么入行?有考慮過轉(zhuǎn)行嗎?A:計算機(jī)網(wǎng)絡(luò)相關(guān)專業(yè)出身的我,工作后仍選擇堅持自己的興趣方向,互聯(lián)網(wǎng)行業(yè)可以更加靈活地發(fā)揮專業(yè)技能,做一些能夠改善人們生活方式的貢獻(xiàn),未來也會持續(xù)在這個行業(yè)深耕下去!

  Q:還記得第一次筆試刷的算法題是什么題嗎?用了多長時間完成?A:好久遠(yuǎn)的問題~哈哈哈哈,印象中刷算法的第一道題是鏈表找環(huán)的題目,大概二十分鐘完成三種思路解題吧~

  Q:自己的第二編程語言是什么?有計劃掌握一門新語言嗎?A:第二語言是Golang語言啦,不論從開發(fā)的效率還是功能擴(kuò)展方面考慮都是當(dāng)下最流行的開發(fā)語言,近幾年隨著團(tuán)隊一起成長發(fā)展,已經(jīng)不局限單一語言開發(fā),根據(jù)場景選擇語言,快速學(xué)習(xí)使用起來~

  Q:跟產(chǎn)品經(jīng)理battle,勝敗占比多少,還是雙方都做出妥協(xié)?A:印象中每次和產(chǎn)品同學(xué)溝通始終保持用戶體驗第一的基礎(chǔ)前提,站在對方的角度考慮能否滿足使用需求以及實現(xiàn)效率的問題,大家一起協(xié)同提升用戶需求和體驗,氛圍還是很融洽噠~

  Q:在大眾對程序員的刻板印象中(格子衫、頭發(fā)少、木訥、社恐、996等),在你身上哪些和事實不符?A:上面特征好像都不太相符哈哈哈哈,也許是覺得自己還年輕、比較朝氣蓬勃吧,生活時間會安排一些飛盤運動,戶外徒步之類的活動,不斷充實些青春活力的氛圍~

程序員4號:跟產(chǎn)品經(jīng)理battle基本都是無情被虐

  【人物小傳】陳豪,高級系統(tǒng)工程師,從業(yè)6年。擅長技能有Linux內(nèi)嵌匯編語言,Python,C,C++,Java,Linux內(nèi)核分析,智能機(jī)器人軟件設(shè)計等

  Q:自己是怎么入行的?有考慮過轉(zhuǎn)行嗎?A:大二的時候有幸進(jìn)入了實驗室,開始做比賽。因為有了這個經(jīng)歷也就走上了程序員的道路。暫時沒有考慮過轉(zhuǎn)行。

  Q:在大眾對程序員的刻板印象中(格子衫、頭發(fā)少、木訥、社恐、996等),在你身上哪些和事實不符?A:格子衫沒穿過發(fā)際線倒是向后移了不少。社恐嘛自己倒是有點。

  Q:跟產(chǎn)品經(jīng)理battle,勝敗占比多少,還是雙方都做出妥協(xié)?A:基本上是干不過,身份卑微無情被虐。

  Q:哪些瞬間讓你覺得自己在改變這個世界,非常有成就感?A:改變世界這說的有點大。自己的力量離改變世界還差的很遠(yuǎn)。有成就感的事情倒是很多。記得剛參加工作那會遇到一個非常棘手的問題,攻關(guān)很久但是沒有啥實質(zhì)性的進(jìn)展。那時最怕的事就是開早會過進(jìn)展簡直是要命。持續(xù)了大概半個月的時間,問題得到了解決。對于問題解決的那天,我印象非常深刻。雖然還是很晚下班,但是心情卻是無比的輕松和愉悅,自行車踏得都比平時要快了。

  Q:如果給自己一份節(jié)日禮物,會選擇什么?A:沒有口罩的旅行(疫情 退!退!退!)

程序員5號:“頭發(fā)少、格子衫、木訥……”你以為的程序員標(biāo)配早就落伍了

  【人物小傳】張史宏,從業(yè)十年,現(xiàn)就職于汽車之家二手車事業(yè)部

  Q:自己是怎么入行?有考慮過轉(zhuǎn)行嗎?A:大學(xué)選修計算機(jī)課程。0與1多么簡單的數(shù)字,沒有勾心斗角和爾虞我詐,關(guān)鍵是可控、可控、可控(重要的說三遍),轉(zhuǎn)行不在我的考慮范圍。

  Q:第一次筆試刷的算法題是什么題嗎?用了多長時間完成?A:leetcode尋找二叉樹葉子節(jié)點。個人感覺自己應(yīng)該還行,不算最好咱也不能墊底呀,就找給自己找了個中等難度的,結(jié)果1個多小時各種修改和試錯才搞定。

  Q:自己的第二編程語言是什么?有計劃新掌握一門語言嗎?A:Python;計算機(jī)語言主要是看能帶來多大收益,是否會長期的沉浸于這種語言的研發(fā)之中,如果有必要和語言優(yōu)勢,不排斥掌握多種語言。

  Q:跟產(chǎn)品經(jīng)理battle,勝敗占比多少,還是雙方都做出妥協(xié)?A:勝率在60%,主要基于產(chǎn)品的需求給出更優(yōu)的方案或提出不合理的問題點,剛參加工作時產(chǎn)品說什么就做什么,沒有考慮產(chǎn)品的合理性,后期導(dǎo)致系統(tǒng)越發(fā)臃腫難于維護(hù)。對于不合理的需求要勇于說NO,不能一味的妥協(xié)。否則有1就會有234...

  Q:在大眾對程序員的刻板印象中(格子衫、頭發(fā)少、木訥、社恐、996等),在你身上哪些和事實不符?A:感覺除了996都不是很符合。通過個人的觀察,感覺格子衫和頭發(fā)少主要集中在80年代的人,因為他們已經(jīng)老了,保持一個年輕的心態(tài),爭做時尚寵兒、遠(yuǎn)離程序員刻板印象。

  Q:哪些瞬間讓你覺得自己在改變這個世界,非常有成就感?A:從0到1是創(chuàng)建,新生娃總會帶來刺激和成就感;極致性能優(yōu)化 服務(wù)SLA 99.99 到99.9999,做到別人做不到事情,勇于挑戰(zhàn)會給你帶來意想不到的樂趣。

  Q:你認(rèn)為,軟件圈獨有的驕傲之處在于哪里?A:一堆高配電子產(chǎn)品,就是一個字 ‘貴’。無論人在哪里收到消息打開背包拿出價值幾萬塊的筆記本電腦,不分場合席地而坐一通神跡般的操作,解決問題揮一揮衣袖這就是程序員的傲嬌之處。

  你看,同樣是程序員,也是十人十色!唯一相同的是,大家都是以赤誠之心在各自的崗位上發(fā)光發(fā)熱。

  最后,祝愿各位程序員小哥哥小姐姐們1024節(jié)日快樂!

  在往后的工作中“程”風(fēng)破浪,“碼”到成功,服務(wù)可用,永不宕機(jī)!

責(zé)任編輯:張潔 來源: 51CTO技術(shù)棧
相關(guān)推薦

2021-02-28 13:52:46

程序員編碼技術(shù)

2014-02-18 13:45:39

bug程序員

2010-11-22 13:28:55

2012-09-28 09:48:57

數(shù)據(jù)中心能耗機(jī)房

2022-02-17 07:31:44

Linux程序員RPM

2018-07-04 15:53:50

最小權(quán)限訪問POLP身份驗證

2021-07-16 14:37:23

網(wǎng)絡(luò)釣魚勒索軟件網(wǎng)絡(luò)攻擊

2019-10-08 10:39:31

程序員職場焦慮

2018-10-26 10:00:25

程序員

2019-02-11 11:53:41

谷歌云云計算谷歌

2018-02-26 09:28:42

程序員Bug體驗

2013-03-22 09:29:47

數(shù)據(jù)安全云安全

2024-06-11 13:05:22

2015-06-29 09:44:55

2015-04-10 19:37:34

程序員

2018-02-27 10:45:27

物聯(lián)網(wǎng)科技技術(shù)

2015-08-24 10:07:13

程序員bug

2016-02-26 15:25:45

程序員Bug反應(yīng)
點贊
收藏

51CTO技術(shù)棧公眾號