提高程序員工作效率的11個技巧

“吃苦耐勞”真的是優良品質嗎,與你怎么做相比,老板們應該更關心你做了什么、達到的效果。所以,效率,還是效率,希望這些實用小技巧對大家有所幫助。

4418040-01e6dae5248cd155

1、兩分鐘法則

如果一件事可以在兩分鐘內完成,比如回復郵件,一個簡單的家務,就立即完成,因為記住它、計劃時間、在后來完成它,可能會花費五分鐘甚至更多的時間。

2、五分鐘法則

拖延癥是影響工作效率的大魁首之一,想要治愈它不是給自己定下目標、下定決心去完成一項大任務,而是只在那件事上花五分鐘。你會發現在大多數情況下,它在超出五分鐘的時候依舊很順利,因為你已經進入了平坦期。

3、不要堅信自己的記憶力很強悍

即使你是一個記憶天才,也要把每件事都從你的腦子里清理出來,并進行記錄,方法不重要,可以把它們寫在一個筆記本里,也可以放進專門的應用里等等。

4、30分鐘專注于一件事

在30分鐘內只做手頭上的事,不去理會其他任何事,沒有電話、沒有郵件、不說話、不看QQ消息提醒,除非發生火災。當然,如果老板找你談話例外,這是沒辦法的事。

5、盡量保持睡眠時間,白天小睡

睡眠少可能導致許多能力退化,不是危言聳聽,美國軍方研究表明,“每天少睡?1?小時持續一周會導致相當于?0.1?血醇水平的認知退化”。

《睡眠的秘密世界》指出:熬夜之后無論白天你干得有多好,情緒也不會太高。更重要的是前瞻性思考能力、行動的意愿、對沖動的抑制力、樂觀程度、同理心、情商等也會下降。

所以,白天小睡真的是個好習慣,你沒有發現愛熬夜的自己變笨了嗎?

6、總是戴著耳機

戴著耳機不一定在聽音樂,這可以防止別人接近你、打擾你。有些人聽音樂時工作效率更高,比如小編。

7、程序員離開手機一會兒真的沒關系

工作時把手機調成靜音,放在眼睛看不到的地方,可以分批集中時間處理電話短信。

還有郵箱也一樣,不用一直去關注,特別是放在早上和晚上處理,把需要解決的和代辦事件列表連在一起,有用的存檔,做到郵箱清零。

8、MI3

早上理出最重要的三件事,或是改成一件必做的,3件應該做的,或是五件可以做的,然后開始做最重要的一件事。不要認為意志力可以解決一切,把最重要的事情放在早晨做,并且盡可能地讓所有事情自動化(委托,分批等等)。

9、有計劃的拖延

你的大腦需要休息,并且有時候新一期的綠箭俠可以比最好的TED演講創造更大的奇跡。

10、假裝無能

有時候假裝無能能讓你更有精力去展示自己的能力。

11、不追求完美,程序員更不需要

達爾豪斯大學的心理學教授?Simon?Sherry?的完美主義與生產力研究發現,完美主義是生產力的絆腳石:

完美主義者完成任務需要花費更多的時間。

完美主義者因此等待完美時刻而耽擱。就商業而言,如果你等到了完美時刻時間已經太遲。

完美主義往往因為一葉障目而不見泰山,因為過于關注小事情而錯失了大場面。

所以,真的,差不多就行了。

最后,還有一個方法就是把信用卡刷爆,當你覺得對工作不滿意、沒動力、效率不高時,去把你的信用卡刷爆,絕對雞血滿滿,這個方法只為大家開心一下,要是這樣還沒動力:

4418040-2ed30ea008782342

歡迎關注我的公眾號(同步更新文章)DoNet技術分享平臺

閱讀原文

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/272655.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/272655.shtml
英文地址,請注明出處:http://en.pswp.cn/news/272655.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

tq3358 linux 串口驅動編程,TQ335x——spidev驅動的生成

kernel:CD盤的kernel3.2包環境:vmware10,ubuntu14.04修改的部分:arch/arm/mach-omap2/board-am335xevm.c文件中static struct spi_board_info am335x_spi1_slave_info[] {{.modalias "smb380",.platform_data &A…

Linux下顯示ip所屬位置

在linux下,要是網絡出現延遲,通常我們需要分析自己到對端的服務器的網絡環境 1 例:ping www.baidu.com 2 traceroute www.baidu.com 通過分析來確定大概是什么問題,可當我們去跟蹤某個ip的時候不知道來源,假如每一個…

C#程序集相關的概念

程序集包含:類型元數據(描述在代碼中定義的每一類型和成員,二進制形式)。程集元數據(程序集清單、版本號、名稱等)、IL代碼(這些都被裝在exe或dll中)、資源文件。每個程序集都有自己…

linux+刪除亂碼的文件,linux 下刪除亂碼文件-乾頤堂

在linux下刪除文件,遇到特殊字符是一件非常頭疼的事情。1. 如果文件名帶 ‘-’ 或者‘--’這樣的字符刪除辦法為:rm -- 文件名如文件名為:-pythontab.tgz如果用普通方法去刪除:1rm -pythontab.tgz結果錯誤:rm: invalid…

程序員如何保護自己的頸椎

我們程序員天天對著電腦,眼睛,頸椎等等,都會落下不少的職業病。來說說怎么治療自己的頸椎病。1、頸椎病是怎么產生的形成頸椎病的核心原因是:不良生活習慣我們身體的絕大部分疾病都是來自不良的生活習慣,生活習慣不改&…

如何改變XCode的默認設置

改變bundle ID 進入 /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Templates/Application 目錄然后進入各個子目錄(Navigation-based ApplicationOpenGL ES ApplicationSplit View-based ApplicationTab Bar ApplicationUtility ApplicationView-b…

linux關機時循環輸出腳本,Linux關機時執行指定腳本功能實現

1.關機時執行某個腳本的具體思路(1)在文件夾/etc/init.d/下創建關機時需要執行的腳本file_name;(2)分別在文件夾/etc/rc0.d/和/etc/rc6.d/下創建該該腳本文件的鏈接文件K07file_name:sudo ln -s /etc/init.d/file_name /etc/rc0.d/K07file_namesudo ln -…

URI和URL及URN的區別

對于URL,大家都比較熟悉,其他兩個詞就比較陌生了。URI、URL和URN是識別、定位和命名互聯網上的資源的標準途徑。1989年Tim Berners-Lee發明了互聯網(World Wide Web)。WWW被認為是全球互連的實際的和抽象的資源的集合–它按需求提供信息實體–…

Linux基礎-目錄與路徑

今天我們一起來認識下linux中的目錄與路徑及操作其的一些常用命令。 說起路徑就有絕對與相對之分,雖然簡單,我們還是再啰嗦一下: 絕對路徑,從系統的根目錄/開始的目錄都是相對路徑,比如/usr/bin、/usr/local 相對路徑…

螺旋圖形Linux,Canvas 螺旋線幾何圖形繪制

JavaScript語言:JaveScriptBabelCoffeeScript確定window.requestAnimFrame (function() {return window.requestAnimationFrame ||window.webkitRequestAnimationFrame ||window.mozRequestAnimationFrame ||window.oRequestAnimationFrame ||window.msRequestAnim…

28家知名IT公司名稱的由來

28家IT公司名稱由來,你知道嗎?EMC、VMware、IBM、Oracle、NetApp、Citrix、Cisco、Google、Amazon、Alibaba、UCloud、Tencent、Baidu等著名的存儲、備份或云計算行業的IT公司,相信你我都是耳熟能詳,但這些公司的名稱是如何而來的…

編程應該用 Mac ,還是 PC ?

愛編程,不愛修電腦;愛學習,更愛運動;愛科技,也愛娛樂;愛工作,不愛加班。愛幽默、愛生活、愛浪漫、愛打拼,我是程序員,我為自己代言,關注程序員,分…

linux創建虛擬聲卡,Pear BIOS 安裝和配置指引

Pear BIOS 安裝指引Pear BIOS是一套硬件模擬系統,操作系統可以在這套模擬硬件上運行。Pear BIOS可以讓用戶同時安裝多套操作系統,使用時可以選擇任何一套操作系統啟動。在傳統電腦系統上,操作系統可以識別并必須識別硬件;而在這套…

左右值

C/C語言中可以放在賦值符號左邊的變量,即具有對應的可以由用戶訪問的存儲單元,并且能夠由用戶去改變其值的量。左值表示存儲在計算機內存的對象,而不是常量或計算的結果。或者說左值是代表一個內存地址值,并且通過這個內存地址&am…

關于 ASP.NET 內存緩存你需要知道的 10 點

緩存機制的主要目的是提高應用程序的性能。作為 ASP.NET 開發人員,你可能會意識到 ASP.NET Web 窗體以及 ASP.NET MVC 可以使用 Cache 對象緩存應用程序的數據。這通常被稱為服務器端數據緩存,并且常作為框架的內置功能。雖然 ASP.NET Core 中并沒有這樣…

linux git刪除的文件怎么還原,從Git倉庫中恢復已刪除的分支、文件或丟失的commit...

從Git倉庫中恢復已刪除的分支、文件或丟失的commit在使用Git的過程中,有時可能會有一些誤操作比如:執行checkout -f 或 reset -hard 或 branch -d刪除一個分支結果造成本地(遠程)的分支或某些commit丟失可以通過reflog來進行恢復,前提是丟失的…

兩張趣圖助你理解狀態碼的含義~

HTTP狀態碼(HTTP Status Code)是用以表示網頁服務器HTTP響應狀態的3位數字代碼。我們可以通過查看HTTP狀態碼來判斷服務器狀態,常見的有404 、502等;但是其他不是很常見的狀態碼都代表什么狀態呢?下面有兩張有趣的圖片…

java 自定義注解以及獲得注解的值

1.自定義注解 import java.lang.annotation.*;Documented Target(ElementType.FIELD) Inherited Retention(RetentionPolicy.RUNTIME ) public interface MyAnno {/*** 是否能為null* return*/boolean isCanNull() default true;/*** 是否能為空字符串* return*/boolean isCanE…

linux列出管道,lsof列出的管道列表示什么意思?_linux_開發99編程知識庫

文件不僅以流形式打開。 其中一些是在 lsof 手冊中列出的:FD is the File Descriptor number of the file or:cwd current working directory;Lnn library references (AIX);err FD information error (see NAME column);jld jail directory (FreeBSD);ltx shared l…

CSS一些實用的技巧

css 字體簡寫規則當使用css定義字體時你可能會這樣做:font-size: 1em;line-height: 1.5em;font-weight: bold;font-style: italic;font-variant: small-caps;font-family: verdana,serif;事實上你可以簡寫這些屬性:font: 1em/1.5em bold italic small-ca…