chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一位奇葩程序員的趣事

工程師人生 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:工程師吳畏 ? 2018-10-31 11:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在講述這個(gè)故事之前,我有一句話要說(shuō):編程是一件特別難的事情!

成為優(yōu)秀的編程人員沒(méi)有捷徑,你要擁有高智商,要保持謙遜,還要不斷的努力,犯錯(cuò),在錯(cuò)誤中成長(zhǎng),深刻理解你所學(xué)習(xí)的材料。

但是有些人就是一定要尋找捷徑,而其中之一,就是使用欺詐的手段。

這篇文章講述的就是我所遇到的一個(gè)冒牌程序員。

幾年前,我認(rèn)識(shí)了一個(gè) 30 多歲的人,我們姑且給他起名叫 Bryan 吧。

Bryan 想要成為一名程序員,在我認(rèn)識(shí)他之前的一年時(shí)間里,他一直都在有一搭無(wú)一搭的學(xué)習(xí) Ruby,他還參加了一個(gè)為期 12 周的編程訓(xùn)練營(yíng)。此前他有著 12 年的工作經(jīng)驗(yàn),但是他一直都在從事貿(mào)易和商業(yè)方面的工作。作為一個(gè)樂(lè)于助人的人,我成為了他的編程學(xué)習(xí)導(dǎo)師,每周和他見(jiàn)兩次面。

我?guī)椭瓿伤?Web 應(yīng)用,基本都是博客和 Todo 類(lèi)應(yīng)用,幫助他學(xué)習(xí)各種編程基本知識(shí)。雖然他參加過(guò)那個(gè)訓(xùn)練營(yíng),但是他對(duì)編程知識(shí)的了解還是少的可憐,讓我有一些驚訝。我鼓勵(lì)他系統(tǒng)的去學(xué)習(xí) Ruby,他也承諾會(huì)按我說(shuō)的去做,我送了他幾本有關(guān) Ruby 學(xué)習(xí)的書(shū)。我本來(lái)以為我是一個(gè)好的導(dǎo)師,但是結(jié)果卻讓我大跌眼鏡。

危險(xiǎn)信號(hào) #1

我在 GitHub 上關(guān)注了他,并且定期會(huì)查看他的 repo,給他提意見(jiàn),有一天,我在查看他的 GitHub 賬戶(hù)的時(shí)候,突然發(fā)現(xiàn)了 5 個(gè)新的 repo,而且基本都已經(jīng)完成了。每個(gè) repo 都有 2-3 個(gè)commit,而且體積都非常大。我懷疑他復(fù)制了別人的應(yīng)用代碼,在問(wèn)過(guò)他之后,他的回答是:“我在學(xué)習(xí) 5 個(gè)新的輔導(dǎo)項(xiàng)目,而且希望在 24 小時(shí)內(nèi)完成它們?!?/p>

我又問(wèn)他:“這些代碼是你復(fù)制的,還是為了更好的理解而在學(xué)習(xí)之后自己手打上去的?”他的回答是:“這些代碼都太簡(jiǎn)單了,所以我只是把它們復(fù)制到我的 repo 里,然后再進(jìn)行 commit。這樣用人企業(yè)就會(huì)以為這些項(xiàng)目是我自己做的!”

其實(shí)很多開(kāi)發(fā)者都會(huì)復(fù)制別人的代碼,尤其是新手。但是在復(fù)制代碼之后,我們必須要仔細(xì)閱讀,真正理解這些代碼的意思和用法。雖然我們不鼓勵(lì)復(fù)制別人的代碼,但是這并不算什么太大的錯(cuò)誤,只要你明確說(shuō)明代碼的來(lái)源就好。

于是我對(duì)他說(shuō),之后我會(huì)對(duì)他進(jìn)行測(cè)試,看看他是否真的理解了這些代碼。但是不知道為了什么,他一直堅(jiān)持說(shuō)自己不需要學(xué)習(xí)這些代碼。他的舉動(dòng)讓我感到很失望,如果他想要找到一份開(kāi)發(fā)者的工作,就不應(yīng)該逃避學(xué)習(xí)。企業(yè)想要看到的是,是你自己寫(xiě)的代碼,而不是從別處抄來(lái)的代碼。

危險(xiǎn)信號(hào) #2

有一天 Bryan 在 Slack 上聯(lián)系我,問(wèn)我是否能幫他完成一個(gè) Ruby 的練習(xí)。這是一個(gè)基本的 fizzbuzz 挑戰(zhàn),很多企業(yè)都會(huì)用這個(gè)測(cè)試來(lái)考察面試人員的能力。我完成了這個(gè)練習(xí),并且給他寫(xiě)好了詳細(xì)的說(shuō)明,好讓他能理解。而他的回應(yīng)是:“太好了,我今晚就把這個(gè)提交上去?!蔽一貜?fù)說(shuō):“等等!這個(gè)是面試企業(yè)給你發(fā)來(lái)的面試測(cè)試嗎?”而他立刻從 Slack 上下線了。

接下來(lái)的幾天他都沒(méi)有聯(lián)系我。幾天之后,我又一次在 Slack 上看到了他,他告訴我將要去參加一個(gè)初創(chuàng)企業(yè)的最終面試,職位是初級(jí) Rails 開(kāi)發(fā)者。我現(xiàn)在感覺(jué)有些愧疚,但是那時(shí)我竟然祝賀了他,并且祝他一切好運(yùn)。而且我并沒(méi)有提及幾天前的那件事,我有點(diǎn)撒手不管的意思。

危險(xiǎn)信號(hào) #3

那周晚些時(shí)候,我發(fā)現(xiàn)他的 GitHub 賬戶(hù)上又多了一個(gè) repo,這是一個(gè)名為 capstone_test 的項(xiàng)目。它是一個(gè)非常完善的 CMS 應(yīng)用,而且創(chuàng)建時(shí)間只用了 18 個(gè)小時(shí)。在沒(méi)有幫助的情況下,他絕對(duì)不可能在 18 個(gè)小時(shí)的時(shí)間里就完成這樣的應(yīng)用。雖然滿(mǎn)腹狐疑,但是作為他的導(dǎo)師,我還是給這個(gè)項(xiàng)目提了一些意見(jiàn)。

幾天之后,他在 Slack 上聯(lián)系到我,對(duì)我表示了感謝,他采納了我的建議,并且把項(xiàng)目提交給了正在面試的企業(yè)。我問(wèn)他是怎樣在 18 個(gè)小時(shí)內(nèi)完成這個(gè)項(xiàng)目的,他回答說(shuō)自己使用了 AirPair 或其他幫助服務(wù)。我對(duì)他產(chǎn)生了極度的憤怒情緒,他先是讓我?guī)退瓿闪说谝粋€(gè)編程測(cè)試,然后又以 100 美元/小時(shí)的價(jià)格使用了 AirPair 的服務(wù),讓別人幫他做測(cè)試項(xiàng)目。

危險(xiǎn)信號(hào) #4

我其實(shí)很少關(guān)注我的 GitHub 流量,也不太關(guān)注是誰(shuí)復(fù)制了我的代碼。但是有一次,我很巧合的發(fā)現(xiàn)我的 3 個(gè)項(xiàng)目都被同一個(gè)人復(fù)制了,我覺(jué)得有些奇怪,但是也沒(méi)太往心里去。之后,我發(fā)現(xiàn) Bryan 的 GitHub 上使用了我的 repo!而且并不是 fork 過(guò)去的,而是偽裝成這些代碼是他自己寫(xiě)的樣子!雖然我的項(xiàng)目都是開(kāi)源項(xiàng)目,誰(shuí)都可以使用,但是我希望我的代碼被正當(dāng)?shù)氖褂?,而不是成為欺詐的工具。

Bryan 獲得了工作!

我在 LinkedIn 上發(fā)現(xiàn) Bryan 已經(jīng)成為了 Acme Company 的軟件工程師。在入職之后,他不斷的向我請(qǐng)教各種問(wèn)題。我給他發(fā)送了一些鏈接,并且問(wèn)他現(xiàn)在正在做什么項(xiàng)目。他告訴我他在做一個(gè)實(shí)時(shí)通知系統(tǒng),他也承認(rèn)自己入職以后對(duì)工作完全一竅不通。

我對(duì)他更失望了。他通過(guò)欺詐得到了一份初級(jí)開(kāi)發(fā)者的工作。讓我更生氣的是,他只有 6 個(gè)月的系統(tǒng)學(xué)習(xí)經(jīng)驗(yàn),完全沒(méi)有工作經(jīng)驗(yàn),但是他的年薪甚至比我還高 2 萬(wàn)美元。

我不想在幫助他了。于是我不再為他提供幫助,不回復(fù)他的 Slack 信息,我要讓別人識(shí)破他的濫竽充數(shù)。如果當(dāng)初我的導(dǎo)師發(fā)現(xiàn)我在這樣騙人,他對(duì)我的懲罰會(huì)比我對(duì) Bryan 的懲罰嚴(yán)重 10 倍。

Bryan 丟掉了工作

一個(gè)月過(guò)去了,我們之間沒(méi)有任何交流。我一直都在關(guān)注他的博客,發(fā)現(xiàn)他每周都會(huì)發(fā)一篇編程學(xué)習(xí)的文章。我覺(jué)得他可能真正開(kāi)始學(xué)習(xí)了,但是我發(fā)現(xiàn)這些文章都是從 Stack Overflow 上復(fù)制來(lái)的,就連解釋說(shuō)明都是復(fù)制來(lái)的。這明顯就是赤裸裸的抄襲!

有一天 Bryan 在 Slack 上詢(xún)問(wèn)誰(shuí)知道哪家公司在招開(kāi)發(fā)者。我問(wèn)他:“你剛找到的那份工作怎么了?”他的回答是,他覺(jué)得那家公司不適合他,他想要尋找其他機(jī)會(huì)。但是他不知道,事實(shí)上我認(rèn)識(shí)他公司里的一個(gè)人,并且深入的了解了他在這家公司的情況。

我的朋友對(duì)我說(shuō),公司上下都覺(jué)得 Bryan 連一個(gè)初級(jí)開(kāi)發(fā)者都算不上,他的各種解決辦法都是從 StackOverflow 上復(fù)制來(lái)的。公司打算給他 3 周的考察時(shí)間,如果發(fā)現(xiàn)他的確能力不夠,就解雇他。我告訴我的朋友,就連入職時(shí)的測(cè)試,都是 Bryan 騙我?guī)退龅模宜€用了 AirPair 雇別人幫他寫(xiě)項(xiàng)目。我的朋友非常生氣,立刻就給工程 VP 打了電話。

2 天之后,Bryan 被公司解雇,重回了自己從前的行業(yè),做起了臨時(shí)工的工作。

經(jīng)驗(yàn)教訓(xùn)

成為一名優(yōu)秀的開(kāi)發(fā)者,需要你不斷努力,你要學(xué)習(xí)別人的項(xiàng)目,而不是偷竊別人的項(xiàng)目。

在錯(cuò)誤中成長(zhǎng),讓錯(cuò)誤成為成長(zhǎng)的催化劑。

決不能復(fù)制別人的代碼,而且不說(shuō)明原作者是誰(shuí)。

決不能糊弄導(dǎo)師,企圖蒙混過(guò)關(guān)。

抄襲會(huì)被人唾棄,并且毀了自己在行業(yè)內(nèi)的名聲。

總結(jié)

丟了工作之后,Bryan 曾經(jīng)聯(lián)系我,讓我?guī)退乙环菪鹿ぷ?。我?duì)他說(shuō),我無(wú)法和一個(gè)不值得我信任的人合作,從此以后我不會(huì)再為他提供任何幫助。在那之后,我們?cè)贈(zèng)]聯(lián)系過(guò),而 Bryan 至今依然在復(fù)制別人的代碼,企圖用這種方式找到一份開(kāi)發(fā)者的工作。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 程序員
    +關(guān)注

    關(guān)注

    4

    文章

    955

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    ??低曂瞥龌谧匝杏^瀾工業(yè)大模型的包裝配件AI質(zhì)檢

    今天,給大家介紹一位“新同事”,TA就是??低曅律蠉彽陌b配件“AI質(zhì)檢”,這位“新同事”來(lái)頭可不小——“背靠”??涤^瀾工業(yè)大模型能力,即使面對(duì)??低暪S配件包裝體量大、規(guī)格多變的復(fù)雜場(chǎng)景,也能精準(zhǔn)識(shí)別配件錯(cuò)放、漏放問(wèn)題并實(shí)時(shí)攔截風(fēng)險(xiǎn)。
    的頭像 發(fā)表于 02-02 10:03 ?587次閱讀

    芯盾時(shí)代SDP助力企業(yè)應(yīng)對(duì)核心機(jī)密泄露危機(jī)

    無(wú)論你是程序員、文案、財(cái)務(wù),無(wú)論你想擼代碼、出海報(bào)、做報(bào)表,各式各樣的AI總能滿(mǎn)足你的需求,讓你的工作更加輕松。
    的頭像 發(fā)表于 12-26 11:49 ?651次閱讀

    大理的AI野心藏不住了——風(fēng)花雪月中千名程序員探討人工智能

    2025 年12月4日至6日第二屆CCF程序員大會(huì)暨大理人工智能與應(yīng)用國(guó)際開(kāi)發(fā)者大會(huì)在大理圓滿(mǎn)落幕。
    的頭像 發(fā)表于 12-24 17:45 ?683次閱讀
    大理的AI野心藏不住了——風(fēng)花雪月中千名<b class='flag-5'>程序員</b>探討人工智能

    程序員最常見(jiàn)謊言

    了。 28我已經(jīng)測(cè)試過(guò)了,這個(gè)功能沒(méi)問(wèn)題,可以上線了。 29別擔(dān)心,這個(gè)問(wèn)題很快就能解決。 30代碼快寫(xiě)完了,已經(jīng)完成 90% 了 。 希望大家對(duì)程序員些容忍以及諒解! 各位程序員你們都被我說(shuō)中了哪些?說(shuō)說(shuō)你們的觀點(diǎn)
    發(fā)表于 12-10 08:24

    軟通國(guó)際亮相2025沙中開(kāi)源與AI科技峰會(huì)

    2025年11月11日,由沙特程序員協(xié)會(huì)(parmg)主辦的"2025沙中開(kāi)源與AI科技峰會(huì)"在利雅得盛大啟幕。
    的頭像 發(fā)表于 11-14 17:45 ?1464次閱讀

    奔赴熱AI,碼力全開(kāi)!Talkweb House@1024程序員日系列活動(dòng)圓滿(mǎn)收官

    1024程序員日”系列活動(dòng)至此劃上了個(gè)圓滿(mǎn)句號(hào)。本屆1024程序員節(jié)以“AI構(gòu)建世界,智能引領(lǐng)未來(lái)”為主題,廣邀技術(shù)大咖、產(chǎn)業(yè)領(lǐng)袖、企業(yè)代表與全球開(kāi)發(fā)者齊聚星城
    的頭像 發(fā)表于 10-27 18:59 ?746次閱讀
    奔赴熱AI,碼力全開(kāi)!Talkweb House@1024<b class='flag-5'>程序員</b>日系列活動(dòng)圓滿(mǎn)收官

    開(kāi)鴻智谷“以賽促學(xué)、以賽選才”|1024程序員節(jié)暨開(kāi)源鴻蒙構(gòu)建大會(huì)圓滿(mǎn)落幕!

    10月24日,由開(kāi)鴻智谷聯(lián)合主辦的長(zhǎng)沙1024程序員節(jié)暨開(kāi)源鴻蒙構(gòu)建大會(huì)在長(zhǎng)沙圓滿(mǎn)落幕。本次活動(dòng)以“湘聚長(zhǎng)沙,共赴熱AI”為主題,通過(guò)技術(shù)分享與實(shí)戰(zhàn)競(jìng)賽相結(jié)合的方式,著力培養(yǎng)“開(kāi)源鴻蒙+AI”領(lǐng)域
    的頭像 發(fā)表于 10-27 17:58 ?685次閱讀
    開(kāi)鴻智谷“以賽促學(xué)、以賽選才”|1024<b class='flag-5'>程序員</b>節(jié)暨開(kāi)源鴻蒙構(gòu)建大會(huì)圓滿(mǎn)落幕!

    星光不負(fù),碼向未來(lái):1024致敬每一位“以碼為夢(mèng)”的鴻蒙開(kāi)發(fā)者

    行代碼,都是照亮數(shù)字世界的顆星;每個(gè)夢(mèng)想,都值得被溫柔以待。這不是場(chǎng)簡(jiǎn)單的慶祝,而是次真摯的致敬。在1024
    的頭像 發(fā)表于 10-24 18:47 ?262次閱讀
    星光不負(fù),碼向未來(lái):1024致敬每<b class='flag-5'>一位</b>“以碼為夢(mèng)”的鴻蒙開(kāi)發(fā)者

    16MCU和DSC程序員參考手冊(cè)(502頁(yè))

    純分享帖,點(diǎn)擊下方附件免費(fèi)獲取完整資料~~~ 內(nèi)容有幫助可以關(guān)注、點(diǎn)贊、評(píng)論支持下,謝謝! 【免責(zé)聲明】本文系網(wǎng)絡(luò)轉(zhuǎn)載,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問(wèn)題,請(qǐng)第時(shí)間告知,刪除內(nèi)容,謝謝!
    發(fā)表于 07-18 14:36

    戴爾科技存儲(chǔ)設(shè)備助力應(yīng)對(duì)網(wǎng)絡(luò)威脅

    網(wǎng)絡(luò)世界“臥虎藏龍”,除了那些正兒八經(jīng)的程序員,還有些 “不走尋常路”的勒索者,而他們所發(fā)起的這些奇葩勒索事件往往因其獨(dú)特的手法、離奇的情節(jié)或荒誕的背景,成為網(wǎng)絡(luò)安全領(lǐng)域中令人啼笑皆非卻又發(fā)人深省的注腳。
    的頭像 發(fā)表于 06-06 15:29 ?864次閱讀

    程序設(shè)計(jì)與數(shù)據(jù)結(jié)構(gòu)

    的地址)出發(fā),采用推導(dǎo)的方式,深入淺出的分析了廣大C程序員學(xué)習(xí)和開(kāi)發(fā)中遇到的難點(diǎn)。 2. 從方法論的高度對(duì)C語(yǔ)言在數(shù)據(jù)結(jié)構(gòu)和算法方面的應(yīng)用進(jìn)行了深入講解和闡述。 3. 講解了絕大多數(shù)C程序員開(kāi)發(fā)
    發(fā)表于 05-13 16:45

    計(jì)算機(jī)網(wǎng)絡(luò)排錯(cuò)思路總結(jié)

    明人不說(shuō)暗話,這篇文章我們來(lái)聊個(gè)非常有用,同時(shí)也是程序員必備的技能,那就是網(wǎng)絡(luò)排錯(cuò)思路大總結(jié)。
    的頭像 發(fā)表于 04-01 17:32 ?800次閱讀
    計(jì)算機(jī)網(wǎng)絡(luò)排錯(cuò)思路總結(jié)

    如何在 樹(shù)莓派 上編寫(xiě)和運(yùn)行 C 語(yǔ)言程序?

    本很好的書(shū)是BrianKernighan和DennisRitchie所著的《TheCProgrammingLanguage》。這本書(shū)對(duì)經(jīng)驗(yàn)豐富的程序員和想學(xué)習(xí)C語(yǔ)
    的頭像 發(fā)表于 03-25 09:28 ?1129次閱讀
    如何在 樹(shù)莓派 上編寫(xiě)和運(yùn)行 C 語(yǔ)言<b class='flag-5'>程序</b>?

    零基礎(chǔ)入門(mén):如何在樹(shù)莓派上編寫(xiě)和運(yùn)行Python程序

    種非常有用的編程語(yǔ)言,其語(yǔ)法易于閱讀,允許程序員使用比匯編、C或Java等語(yǔ)言更少的代碼行。Python編程語(yǔ)言最初實(shí)際上是作為L(zhǎng)inux的腳本語(yǔ)言而開(kāi)發(fā)的。Py
    的頭像 發(fā)表于 03-25 09:27 ?1988次閱讀
    零基礎(chǔ)入門(mén):如何在樹(shù)莓派上編寫(xiě)和運(yùn)行Python<b class='flag-5'>程序</b>?

    Gemini Vision + Raspberry Pi 化身“數(shù)字導(dǎo)盲犬”?

    本文討論了一位程序員利用樹(shù)莓派、攝像頭、Gemini和Python構(gòu)建PeregrineEye設(shè)備,使其成為“數(shù)字導(dǎo)盲犬”為視障者服務(wù)的項(xiàng)目經(jīng)歷,包括項(xiàng)目靈感、功能、構(gòu)建過(guò)程、遇到的挑戰(zhàn)及未來(lái)計(jì)劃等
    的頭像 發(fā)表于 03-25 09:20 ?1907次閱讀
    Gemini Vision + Raspberry Pi 化身“數(shù)字導(dǎo)盲犬”?