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

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

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

Google工程師的一天

工程師人生 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:工程師吳畏 ? 2018-08-15 14:29 ? 次閱讀

最近我在想,和在哈佛時(shí)的院系工作相比,在Google上班日子到底有多么不同。最大的差別就是,在哈佛一周,如果我要是能半個(gè)小時(shí)做些和編程相關(guān)的事,那真是走大運(yùn)了。而我在 Google 將近有(或超過(guò))90% 的時(shí)間在編寫代碼。所有我也就沒(méi)那多時(shí)間去拖延或?yàn)g覽大量“無(wú)意義”網(wǎng)站,因?yàn)槲冶纫酝硎苓@份工作呢!

下面就是我在Google典型一天的過(guò)程:

6:30 – 起床、把兒子叫起床、洗漱、早餐、帶著汪星人遛公園。

8:30 – 去上班(大多數(shù)時(shí)間是乘地鐵)。

9:00 – 到達(dá)開(kāi)始工作咯。為了讓我的工作環(huán)境回歸正常狀態(tài),我得輸入 6 個(gè)不同的窗口密碼。檢查郵件。檢查我在不同數(shù)據(jù)中心的幾個(gè)部署任務(wù)的狀態(tài),然后接著前一天的工作。

9:30 – 10:15 – 開(kāi)始寫代碼了,給我工作的系統(tǒng)增加所請(qǐng)求的特性。一直調(diào)試,直至正常運(yùn)作,編寫一到兩個(gè)單元測(cè)試。 Review 代碼變動(dòng)列表。搶三瓶免費(fèi)的無(wú)糖可樂(lè)(Diet Coke)。

10:15 – 11:00 – 轉(zhuǎn)到另外一個(gè)項(xiàng)目的 Git 分支。看看同事給我寫的 Code Review。仔細(xì)檢查代碼,并著手處理評(píng)論中所提的問(wèn)題。構(gòu)建新版本,重新測(cè)試,重新修改代碼,以確保代碼看起來(lái)和運(yùn)作都不錯(cuò)。提交修改后的變動(dòng)列表,回應(yīng)評(píng)論。

11:00 – 11:30 – 再次切換到另一個(gè)項(xiàng)目。安全起見(jiàn),重構(gòu)代碼,然后啟動(dòng)一個(gè)需運(yùn)行三小時(shí)的 MapReduce 任務(wù),生成日志數(shù)據(jù),來(lái)分析網(wǎng)絡(luò)延遲。

11:30 – 12:00 – 和在山景城的團(tuán)隊(duì)成員迅速地開(kāi)視頻會(huì)議。

12:00 – 12:35 – 去餐廳吃美味的免費(fèi)午餐。和同事侃大山,分享我在中學(xué)時(shí)倒騰(hacking) Apple IIgs 電腦的往事。

12:35 – 14:00 – 回到工作臺(tái)了。檢查郵件。檢查 MapReduce 的工作狀態(tài) – 基本完成一大半。回應(yīng)上午已做完的 Code Review 的最新評(píng)論,然后提交代碼。合并并清理 Git 分支。查看任務(wù)列表,看看接下來(lái)要干啥。

14:00 – 15:00 – 和在劍橋、山景城和其他地方的團(tuán)隊(duì)開(kāi)視頻項(xiàng)目會(huì)議。這個(gè)會(huì)議是我一周之內(nèi)唯一時(shí)長(zhǎng)一個(gè)小時(shí)的會(huì)議。這段時(shí)間比較有趣,我倒騰一下本本,看看 MapReduce 的狀態(tài)頁(yè)面,查看是否已經(jīng)完成。檢查 Buzz,匿名發(fā)一到兩條評(píng)論。

15:00 – 16:00 – 灌紅牛,保持能量,繼續(xù)奮戰(zhàn)剩余時(shí)間。MapReduce 認(rèn)為已經(jīng)跑完了。生成結(jié)果數(shù)據(jù)圖,并仔細(xì)觀察一會(huì)。為什么和預(yù)期結(jié)果不一樣啊,分析一下。更新代碼,重新生成統(tǒng)計(jì)數(shù)據(jù)。盡量在下班之前做到可以跑一次另外一個(gè) MapReduce。

16:00 – 17:00 – 吼吼,今天是周四,威士忌酒會(huì)時(shí)間到鳥(niǎo)!一群同事聚集到一塊,喝著蘇格蘭威士忌,玩玩《吉他英雄》,搞點(diǎn)音樂(lè)助興?。ㄎ肄k公桌下面收集一些蘇格蘭威士忌。不知怎么的,我被指派為“酒會(huì)”的護(hù)衛(wèi),不過(guò)這倒挺適合我的。) (譯注:《吉他英雄》是是一款為吉他愛(ài)好者專門設(shè)計(jì)的音樂(lè)游戲,通過(guò)模擬的音樂(lè)演奏讓玩家親身體驗(yàn)成為搖滾吉他明星的快感和喜悅。)

17:00 – 收拾筆記本,回家咯。

17:30 – 20:00 – 晚餐,家庭時(shí)間,直至兒子去睡覺(jué)。

20:00 直至睡覺(jué) – 如果晚上有事做,就做事。如果沒(méi)事,就來(lái)些雞尾酒。

相比之下,我在哈佛典型的一天工作:

6:30 – 起床、把兒子叫起床、洗漱、早餐、帶汪星人遛公園。

8:30 – 去上班(從家走到辦公室是20分鐘路程,我會(huì)帶著狗一起去)。

9:00 – 到辦公室。檢查郵件。抱怨一番,下午會(huì)議之前我必須要做的大量工作。

9:15 – 開(kāi)始寫資助申請(qǐng)書(shū)。大約三分鐘后,我不知道我要寫些什么東西,所以接下來(lái)的約 45 分鐘時(shí)間是在刷 Engadget、Hacker News 和 Facebook 這些網(wǎng)站。

10:00 – 盡力迅速?gòu)目淳W(wǎng)站的昏迷狀態(tài)中恢復(fù)過(guò)來(lái),盡力在一堆必須寫的推薦信中有所進(jìn)展。幸運(yùn)的是,這些工作很輕松,可以借鑒之前前寫給其他人的推薦信,大部分是“拷貝粘貼”的工作。

11:00 – 查看日程表,才發(fā)現(xiàn)我僅剩一個(gè)小時(shí)來(lái)完成實(shí)質(zhì)性的工作。回復(fù)一些在我收件箱沉睡了好幾周的郵件。給助手發(fā)郵件,安排下周的三次以上的會(huì)議。

11:30 – 起草一份預(yù)算,給不同的支持人員發(fā)送三封郵件,盡力在資助申請(qǐng)書(shū)方面有所進(jìn)展。給申請(qǐng)書(shū)取一個(gè)標(biāo)題和全額預(yù)算,使其聽(tīng)起來(lái)合理。哎,不過(guò)我還不知道項(xiàng)目?jī)?nèi)容會(huì)是什么樣的。

12:00 – 帶著汪星人,在校園溜達(dá) 20 分鐘。要是中途遇到其他汪星人,那就不止 20 分鐘咯。

12:30 – 跑到法學(xué)院餐廳打飯,東西超貴又不怎么好吃?;氐睫k公室,偶一個(gè)人郁郁寡歡地吃,邊吃邊刷 Engadget 和 Hacker News。

13:00 – 當(dāng)日的第一個(gè)會(huì)議,和來(lái)自*** XXX 公司的 YYY 童鞋開(kāi)會(huì)。他們一毛錢都沒(méi)給我,卻想讓我花半個(gè)小時(shí)去超詳細(xì)地解釋我給他們做的研究項(xiàng)目。

13:30 – 當(dāng)日的第二個(gè)會(huì)議,和一位二年級(jí)的童鞋一起開(kāi)的。他突然決定,在漫無(wú)目的的四年大學(xué)生活后,他想去伯克利或麻省理工攻讀哲學(xué)博士。雖然我苦口婆心地解釋,沒(méi)有相關(guān)研究記錄,不大可能有機(jī)會(huì)了,但他最后請(qǐng)求我無(wú)論如何要寫一封推薦信。(于是)狡黠地留意可以借鑒哪些推薦信。

14:00 – 想到不得不做半個(gè)小時(shí)的講課。(于是我)翻出了去年的講課筆記,把幻燈片標(biāo)題中的“2009”改成“2010”。大概瀏覽一下,雖然想著這堂課完全是個(gè)災(zāi)難啊,但我并沒(méi)有時(shí)間來(lái)修正了。

14:30 – 16:00 – 向大約 70 名又困又煩的本科生講解緩存算法。為了讓講課更加令人興奮,我用了大量的 PPT 動(dòng)畫(huà),也用激光筆狂熱地做手勢(shì)。在回答大量問(wèn)題后,我才想起來(lái),這個(gè)幻燈片去年為什么是災(zāi)難了,我發(fā)誓,來(lái)年再次使用這個(gè)幻燈片之前一定要修改它。

16:00 – 16:10 – 關(guān)門躲在辦公室,盡力平靜心情,平復(fù)在講課過(guò)程中飆升的腎上/腺??窆嗫蓸?lè),補(bǔ)水補(bǔ)能量。

16:10 – 16:20 – 查看郵件;瀏覽 Engadget;刷 Facebook。

16:30 – 17:00 – 當(dāng)日的最后一次會(huì)議,和兩位研究生討論,所剩時(shí)間不到一周了就要提交的論文。盡管他們沒(méi)有大綱和結(jié)果,但他們非常樂(lè)觀,相信能及時(shí)完成。我在白板上花約半個(gè)小時(shí)概述思想和可能的圖表,他們則在筆記本上龍飛鳳舞地做記錄。許下一個(gè)模糊的承諾,如果當(dāng)周能收到論文草稿,我會(huì)檢查的。

17:00 – 帶著汪星人走路回家。這是一天中最爽的時(shí)候。

17:30 – 回到家,立刻坐下來(lái)查看我在演講和會(huì)議中積累的海量郵件。給我助手發(fā)送五個(gè)新的會(huì)議請(qǐng)求,讓他在下周安排好。

17:45 – 20:00 – 家庭時(shí)間,晚餐。

20:00 – 假裝“工作”,看看郵件,修改一下我下周要用到的幻燈片。由于太累,啥正事也干不了了。喝點(diǎn)酒,然后再次瀏覽 Engadget 網(wǎng)站。

譯者后話

也許你看過(guò)此文后,會(huì)覺(jué)得哈佛教授的一天工作時(shí)間怎么有點(diǎn)懶散,其實(shí)原文評(píng)論中也有類似疑問(wèn),Matt在回復(fù)中解釋說(shuō),這是他個(gè)人不善于時(shí)間管理,并非所有哈佛同事都和他一樣。另外他也坦承,他在哈佛時(shí)就是一個(gè)糟糕的管理者(manager)。

此外,在原文評(píng)論中,有人匿名吐槽 Matt 一天只工作 7 小時(shí),按理應(yīng)該是 8 小時(shí)。

Matt 回應(yīng):本文是半開(kāi)玩笑的,諸位不必太認(rèn)真哦。Google 才不會(huì)招白癡進(jìn)來(lái),你們懂得!我不指望在工作時(shí)和同事一起喝威士忌。Google 給員工獎(jiǎng)勵(lì)的是“質(zhì)量”,不是“數(shù)量”。此外,我在一天 7 個(gè)小時(shí)能干的活,大部分普通人得干 15 個(gè)小時(shí)。不是吹牛!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • Google
    +關(guān)注

    關(guān)注

    5

    文章

    1752

    瀏覽量

    57329
  • 工程師
    +關(guān)注

    關(guān)注

    59

    文章

    1563

    瀏覽量

    68381
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    正是拼的年紀(jì)|65歲電子工程師上班VLOG #65歲退休 #電子工程師 #搞笑 #上班vlog

    電子工程師
    安泰小課堂
    發(fā)布于 :2024年07月25日 11:31:02

    嵌入式軟件工程師和硬件工程師的區(qū)別?

    嵌入式軟件工程師和硬件工程師的區(qū)別? 嵌入式軟件工程師 嵌入式軟件工程師是軟件開(kāi)發(fā)領(lǐng)域中的種專業(yè)工程師
    發(fā)表于 05-16 11:00

    大廠電子工程師常見(jiàn)面試題#電子工程師 #硬件工程師 #電路知識(shí) #面試題

    電子工程師電路
    安泰小課堂
    發(fā)布于 :2024年04月30日 17:33:15

    位硬件工程師的歷練之路:從入門學(xué)習(xí)理論到... #搞笑 #硬件工程師 #電子工程師 #揚(yáng)興科技

    硬件工程師揚(yáng)興科技
    揚(yáng)興科技
    發(fā)布于 :2024年03月13日 17:50:21

    如何搞崩個(gè)硬件工程師心態(tài)?試試對(duì)ta說(shuō)這幾句

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2024年02月20日 18:05:49

    #人工智能 #FPGA 怎么成為個(gè)合格的FPGA工程師?

    fpga工程師
    明德?lián)P助教小易老師
    發(fā)布于 :2023年12月18日 21:19:01

    北漂35歲男硬件工程師的第3652,都發(fā)生了什么?

    大家好,我是硬件花園,名樂(lè)于分享的硬件工程師。關(guān)注我,了解更多精彩內(nèi)容! 這是他來(lái)北京的第3652,也是他從事硬件工程師工作的第3652
    的頭像 發(fā)表于 12-18 17:47 ?1700次閱讀
    北漂35歲男硬件<b class='flag-5'>工程師</b>的第3652<b class='flag-5'>天</b>,都發(fā)生了什么?

    電子工程師一天上班就暴揍師傅。。。#科普 #示波器 #電子工程師 #打工日記

    電子工程師示波器
    安泰小課堂
    發(fā)布于 :2023年12月18日 17:36:12

    FPGA工程師需要具備哪些技能?

    ,需要具備系列的技能,才能勝任日益復(fù)雜的設(shè)計(jì)工作。因此,本文將從設(shè)計(jì)思路、硬件語(yǔ)言、EDA工具、數(shù)字信號(hào)處理、通信協(xié)議、測(cè)試驗(yàn)證等多個(gè)方面,探討FPGA工程師需要具備哪些技能。
    發(fā)表于 11-09 11:03