
除了敲代碼,程序員的一天日常是怎樣的
除了敲代碼,程序員的一天日常是怎樣的
程序員的一天究竟是怎么度過的呢?他們真的是一整天坐在電腦前敲代碼嗎?
下面讓我們看到國外幾位程序員的一天日常是什么樣的。
Wesley Bitomski,程序員,系統架構師
我每天的日常包括:和其他工程師交流,寫文檔,閱讀,以及通勤。要注意的是,我通勤的方式比較特別。
通勤
早上,我把折疊式小艇扔到水里,劃著槳離開碼頭。當到開闊的水面時,我會裝上馬達,行駛2小時到達公司。這意味著我每天需要花4個小時用于通勤,也就是說有4個小時我都在船上。
其實我就住船上。當然,船比通勤用的小艇要大得多。因此這也解釋了為什么我每天會從碼頭出發。
到公司之后,然后我把船折起來,與馬達一起搬進辦公室。接著登錄團隊協作平臺Slack,準備參加早上的會議。
例會
會議一般包括對之后項目迭代周期的規劃,以及對之前項目周期的回顧。通常我們還會進行討論,關于前一天完成了什么,今天要做些什么,以及當中會遇到的各種問題。
我們是一家敏捷型公司,因此我們希望實現緊湊的迭代。我們的項目迭代周期約為兩周,主要是因為我們會被分成多個團隊,所以項目周期是錯開的。周一的例會時間會比較短,因為工程師們更想去解決問題,而不是把太多的時間用于開會。
工作
在接下來的一天中,我與一位前端工程師討論了Javascript設計的優點,接著完成了之前項目中剩下的工作,并開始了這一周的工作。程序員間經常會進行交流,長時間使用一種編程語言有時會讓人精力枯竭,多語言平臺會讓我們放松一些。
和我交流的前端工程師很喜歡用JS,并且想讓我也喜歡上用JS。但我并不感興趣,因為我用Go、Scala、Racket和Python就能很好地完成我的工作。
下班
在下班后,我會開船回家,回到碼頭,把小艇洗干凈后收起來,接著去附近吃晚飯。
回到家后我會上網刷一下新聞和Slack,然后早早地休息。
我每天有四分之一的時間用來寫代碼,剩下的時間用來思考應該寫什么代碼,應該使用什么技術,其他就是開船和看新聞,僅此而已。
Edmund Elmer,程序員
編程是一項創造性的工作,所以大部分時間需要進行思考、閱讀、學習,特別是當你需要創造新事物或使用新技術時。在工作時,我有30%時間會坐在電腦前敲代碼,其他70%的時間用于閱讀、學習以及思考,其中思考是最重要的。
當然,大部分的閱讀和思考也是在辦公環境中,還是坐在電腦前。但是,當在遠程工作中遇到難題時,我會帶著我的狗去散散步,轉化下心情。
Maxim Andreev,自由工作者
我畢業于加拿大西安大略大學,本科學的是金融,在畢業工作5年后我轉行為網絡開發。我自學成才,學代碼的時間比學金融的還多?,F在我做自由職業者已經一年了,我通過編程來拓展我在金融領域的職業發展。
我的工作時間不太固定,因此對我而言,凌晨4點與客戶談項目,有時中午才起床這并不稀奇。我平均每天工作6-8個小時,但有時可能多達12-14個小時,或者根本不工作。當我完成一天的工作后,我會花了一些時間來學習新東西。這對我來說不再是工作,我很享受學習的過程。
我愛我的生活,我每天會去健身房,我特別喜歡沖浪和旅行。印度尼西亞是我今年去的第七個國家,下個月我計劃去中國香港。
我對現在的生活很滿意,但同時也有很大的壓力。作為一名自由職業者,你必須真正了解自己的工作,并且擅長解決問題。有時也會很緊張,客戶有些要求似乎無法完成,但你必須去做。
我目前使用的工具和設備如下:
Angular2(現在我改為用Vue.js 了)
Django + DRF
PSQL
Ubuntu
Nginx
Pycharm & Webstorm
13寸MacBook Pro
以及python, sass, js, typescript, git, bash等等。
我現在還在上機器學習方面的網絡課程。
Roger Tan,程序員
工作日:
早上7:30 通勤。
包里會帶上三個三明治和兩個西紅柿。
早上8:30 到公司。
邊喝咖啡,邊吃掉兩個三明治和一個西紅柿??纯碝edium上的文章,并查看郵件。
早上9:00 處理工作需求,跟進進度。
查看昨晚寫的代碼,看是否能用于手頭的工作。
中午12:00 午餐。
和我的經理談談技術相關問題。
下午1:00 再來一杯咖啡。
繼續看看Medium。
下午1:30 繼續工作。
如果我寫了些有用的東西就發到個人郵箱。如果在網上發現值得思考的問題,我也會把鏈接發送到個人郵箱。如果想休息,我會打開QBASIC,轉換下注意力。
下午6:00 晚餐
吃掉最后一個三明治和西紅柿,或回去吃。
下午6:30 發送郵件,下班。
下班后有四種選擇:
· 去媽媽家吃飯。
· 去游泳。
· 去超市購物。(為此我寫了相應的Android app)
· 上課。我目前正在學習Java和Android的課程。
晚上9:30 準備明天的三明治。
晚上10:00
做業余項目。查看發送的代碼,看是否能實現。如果我寫的代碼可用,就發送到我的工作郵箱。查看個人郵箱上的信息,如果是網上發現的很酷的效果,看我是否可以用我知道的工具來實現它。如果是新的代碼,那就進行學習??磩?。
凌晨1:00 睡覺。
周末:
早上9:00 去附近咖啡館喝咖啡,看看Quora。
上午10:00 游泳。
中午12:00 在媽媽家吃飯。
下午1:00 做家務。(我也為此開發了一個Android app)
下午2:00 對項目進行修改。如果我在這周完成了一些成果,我會寫相關的教程發在博客上。
下午6:00 晚餐。之后外出,看電影,去圖書館逛逛,或者組裝LBX(微型塑料機器人)。
凌晨2:00 睡覺。
這可能就是我沒有女朋友的原因,盡管我的身材和薪水都不錯,長相也還過得去。但沒有女生能接受男朋友花過多的時間在PHP、JAVA、AJAX上。(心疼程序員小哥一分鐘~)
看來每個程序員都不同,也不是整天都在電腦前敲代碼。那么作為程序員,你每天的日常又是什么樣的呢,歡迎給我們留言。
數據分析咨詢請掃描二維碼
若不方便掃碼,搜微信號:CDAshujufenxi
CDA數據分析師證書考試體系(更新于2025年05月22日)
2025-05-26解碼數據基因:從數字敏感度到邏輯思維 每當看到超市貨架上商品的排列變化,你是否會聯想到背后的銷售數據波動?三年前在零售行 ...
2025-05-23在本文中,我們將探討 AI 為何能夠加速數據分析、如何在每個步驟中實現數據分析自動化以及使用哪些工具。 數據分析中的AI是什么 ...
2025-05-20當數據遇見人生:我的第一個分析項目 記得三年前接手第一個數據分析項目時,我面對Excel里密密麻麻的銷售數據手足無措。那些跳動 ...
2025-05-20在數字化運營的時代,企業每天都在產生海量數據:用戶點擊行為、商品銷售記錄、廣告投放反饋…… 這些數據就像散落的拼圖,而相 ...
2025-05-19在當今數字化營銷時代,小紅書作為國內領先的社交電商平臺,其銷售數據蘊含著巨大的商業價值。通過對小紅書銷售數據的深入分析, ...
2025-05-16Excel作為最常用的數據分析工具,有沒有什么工具可以幫助我們快速地使用excel表格,只要輕松幾步甚至輸入幾項指令就能搞定呢? ...
2025-05-15數據,如同無形的燃料,驅動著現代社會的運轉。從全球互聯網用戶每天產生的2.5億TB數據,到制造業的傳感器、金融交易 ...
2025-05-15大數據是什么_數據分析師培訓 其實,現在的大數據指的并不僅僅是海量數據,更準確而言是對大數據分析的方法。傳統的數 ...
2025-05-14CDA持證人簡介: 萬木,CDA L1持證人,某電商中廠BI工程師 ,5年數據經驗1年BI內訓師,高級數據分析師,擁有豐富的行業經驗。 ...
2025-05-13CDA持證人簡介: 王明月 ,CDA 數據分析師二級持證人,2年數據產品工作經驗,管理學博士在讀。 學習入口:https://edu.cda.cn/g ...
2025-05-12CDA持證人簡介: 楊貞璽 ,CDA一級持證人,鄭州大學情報學碩士研究生,某上市公司數據分析師。 學習入口:https://edu.cda.cn/g ...
2025-05-09CDA持證人簡介 程靖 CDA會員大咖,暢銷書《小白學產品》作者,13年頂級互聯網公司產品經理相關經驗,曾在百度、美團、阿里等 ...
2025-05-07相信很多做數據分析的小伙伴,都接到過一些高階的數據分析需求,實現的過程需要用到一些數據獲取,數據清洗轉換,建模方法等,這 ...
2025-05-06以下的文章內容來源于劉靜老師的專欄,如果您想閱讀專欄《10大業務分析模型突破業務瓶頸》,點擊下方鏈接 https://edu.cda.cn/g ...
2025-04-30CDA持證人簡介: 邱立峰 CDA 數據分析師二級持證人,數字化轉型專家,數據治理專家,高級數據分析師,擁有豐富的行業經驗。 ...
2025-04-29CDA持證人簡介: 程靖 CDA會員大咖,暢銷書《小白學產品》作者,13年頂級互聯網公司產品經理相關經驗,曾在百度,美團,阿里等 ...
2025-04-28CDA持證人簡介: 居瑜 ,CDA一級持證人國企財務經理,13年財務管理運營經驗,在數據分析就業和實踐經驗方面有著豐富的積累和經 ...
2025-04-27數據分析在當今信息時代發揮著重要作用。單因素方差分析(One-Way ANOVA)是一種關鍵的統計方法,用于比較三個或更多獨立樣本組 ...
2025-04-25CDA持證人簡介: 居瑜 ,CDA一級持證人國企財務經理,13年財務管理運營經驗,在數據分析就業和實踐經驗方面有著豐富的積累和經 ...
2025-04-25