日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

提升软件开发者效率的10个提示

發(fā)布時(shí)間:2024/1/17 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 提升软件开发者效率的10个提示 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Ilias Tsagklis是電信領(lǐng)域的一位資深軟件工程師,以軟件開(kāi)發(fā)者的身份參與了多個(gè)應(yīng)用與服務(wù)的開(kāi)發(fā)工作。目前,Ilias是PCRF解決方案的技術(shù)領(lǐng)導(dǎo)者。他感興趣的領(lǐng)域包括多層架構(gòu)、中間件服務(wù)及移動(dòng)開(kāi)發(fā)。近日,Ilias撰文談到了提升軟件開(kāi)發(fā)者效率的10個(gè)提示,這些提示很具有普遍意義,希望能為各位軟件工程師工作效率的提升帶來(lái)幫助。

在參加過(guò)幾次關(guān)于效率與時(shí)間管理主題的研討會(huì)并閱讀過(guò)一些關(guān)于這方面主題的圖書之后,我理解了一些意義深刻的概念,并對(duì)日常的工作方式有了更清醒的認(rèn)識(shí)。通過(guò)這些學(xué)到的知識(shí),我對(duì)日常的工作方式進(jìn)行了完全的改造,并取得了極大的效率提升。我希望能與大家一同分享這些可以極大提升效率的重要提示,從而增進(jìn)你的整體輸出。也許最重要的是,能夠讓你抽出時(shí)間做些別的事情。值得注意的是,下面這些提示既可以用在個(gè)人管理方面,也可以用在專業(yè)管理方面,這些原則本質(zhì)上是一樣的。

1.絕不要將閱讀郵件作為早上的第一件事

請(qǐng)千萬(wàn)別將閱讀郵件作為早上的第一件事。如果這么做了,那么你自然而然地就處于一種被動(dòng)的狀態(tài)之下,而不是你希望的那種積極、主動(dòng)的狀態(tài)。只在每天預(yù)先設(shè)定好的時(shí)間窗內(nèi)查看和回復(fù)郵件,可以在午飯前,比如說(shuō)12點(diǎn)到13點(diǎn)之間,然后在16點(diǎn)左右再看一次,因?yàn)檫@個(gè)時(shí)候你的能量可能處于下降的趨勢(shì),查看郵件并不會(huì)導(dǎo)致效率的降低。別擔(dān)心,那些所謂的“緊急”郵件在絕大多數(shù)時(shí)候并沒(méi)有那么緊急。

2.如果可能就別去開(kāi)會(huì)

在企業(yè)環(huán)境下,會(huì)議是頭號(hào)效率殺手。其實(shí)道理每個(gè)人都知道,只是有人不愿意承認(rèn)罷了。Dave Barry曾說(shuō)過(guò)“會(huì)議讓人上癮,導(dǎo)致人們過(guò)于放縱,很多公司與大型組織都是習(xí)慣性開(kāi)會(huì),否則有些人可能就無(wú)事可做了”。值得注意的是,會(huì)議會(huì)導(dǎo)致多人效率的同時(shí)下降。如果不是那種非參加不可的會(huì)議,那就別參加了。你可以說(shuō)手頭還有很多事情要做(也許事實(shí)就是如此),然后在會(huì)議后問(wèn)一下參會(huì)的同事,了解一下重要的內(nèi)容就行。

如果真的有必要參加某個(gè)會(huì)議(這種情況其實(shí)并不多),那么請(qǐng)記住下面這些原則:

·???????? 在下午效率下滑時(shí)開(kāi)會(huì)。

·???????? 一定要設(shè)定好要討論的主題,別隨意發(fā)散。

·???????? 設(shè)定嚴(yán)格的會(huì)議結(jié)束時(shí)間,時(shí)間到了就立刻散會(huì)。

·???????? 會(huì)議結(jié)束時(shí)一定要確定好清晰的下一步行動(dòng)計(jì)劃。

3.別分心

這個(gè)話題很大。在當(dāng)今這個(gè)信息時(shí)代,導(dǎo)致我們分心的事情比比皆是,這些事情阻礙了我們正常地完成工作。我將分心劃分為兩類:一是我們自己造成的,二是別人造成的。

首先說(shuō)說(shuō)第一種。看起來(lái)很奇怪吧,但實(shí)際情況卻是我們自己導(dǎo)致自己效率下降,甚至有時(shí)都是無(wú)意識(shí)的。這種情況比比皆是:郵件、社交媒體的“重要”通知,在不同任務(wù)間頻頻切換,看到Hacker News或是Reddit上的有趣新聞等等。

你應(yīng)該創(chuàng)造這樣一種工作環(huán)境,那就是在工作時(shí)沒(méi)有任何東西能夠令你分心。首先關(guān)掉所有通知,比如說(shuō)手機(jī)上的短信、Facebook更新等等。接下來(lái),退出郵件應(yīng)用,如果開(kāi)著的話,請(qǐng)確保禁用掉自動(dòng)發(fā)送/接收選項(xiàng)。然后,不要訪問(wèn)任何不會(huì)提升你效率的網(wǎng)站。我們都是極客,我相信你應(yīng)該知道如何做到這一點(diǎn)。你可以通過(guò)比較底層的方式來(lái)編輯機(jī)器的hosts文件,將facebook.com指向127.0.0.1,或是使用插件來(lái)臨時(shí)禁用掉這些站點(diǎn)。我自己使用的是Blocksite插件。

下面談?wù)劦诙N。你可以說(shuō)上面這些令你分心的情況是由其他人造成的,不過(guò)真實(shí)情況卻是你自己造成的,因?yàn)闆](méi)有人強(qiáng)迫你訪問(wèn)Twitter或是Facebook。第二種我稱為“強(qiáng)迫”分心。這些情況是否出現(xiàn)在你身上呢?比如說(shuō),你收到經(jīng)理發(fā)的一封郵件,然后他問(wèn)你是否收到了,諸如此類。事實(shí)上,這種分心是比較難抵御的。有些建議,比如說(shuō)戴上耳機(jī)(不過(guò)有時(shí)這樣也不管用)、讓來(lái)電進(jìn)入語(yǔ)音郵箱,然后再去查看,或是在PC上放一張紙,寫上“請(qǐng)勿打擾,編碼中”等等。你要看看哪種情況比較適合你的工作環(huán)境,然后采取相應(yīng)的行動(dòng)。總的目標(biāo)就是讓工作能夠連貫下去。

4.前一晚準(zhǔn)備好任務(wù)清單

你應(yīng)該在前一晚準(zhǔn)備好一個(gè)第二天要完成的任務(wù)清單。我這里指的并不是那種巨大的清單,這樣根本就沒(méi)效果。相反,列出兩三個(gè)重要任務(wù)即可,這應(yīng)該是會(huì)對(duì)項(xiàng)目產(chǎn)生重要影響的任務(wù)。比如說(shuō):如果今天搞定這兩個(gè)任務(wù),那么我的效率就非常不錯(cuò)了。

5.先做重要的事

如前所述,郵件絕不應(yīng)該是一天當(dāng)中首先要處理的事情。那什么是首先要處理的呢?當(dāng)然是清單中最重要的任務(wù)了。你應(yīng)該識(shí)別出最重要的任務(wù),然后坐下來(lái)專心解決,而不要再去考慮別的事情。理想情況下,你應(yīng)該一氣搞定,然后休息一會(huì),再來(lái)做第二重要的任務(wù)。

6.批處理并不是數(shù)據(jù)庫(kù)才有的

我相信很多人都應(yīng)該很熟悉批量查詢的概念。一言以蔽之,你將相似的數(shù)據(jù)庫(kù)查詢放在一起,然后在一個(gè)請(qǐng)求中發(fā)送出去,這樣可以提升性能。你也可以在自己的任務(wù)中應(yīng)用這條原則。也就是說(shuō),將某個(gè)任務(wù)的代價(jià)、各種開(kāi)銷最小化。郵件、電話以及任何重復(fù)性的工作都是批處理的最佳應(yīng)用場(chǎng)景。

7.自動(dòng)化

添加到效率工具箱中的另一個(gè)東西就是自動(dòng)化。作為程序員,本質(zhì)上我們生活在一個(gè)相當(dāng)自動(dòng)化的環(huán)境中,不過(guò)我曾看到不少開(kāi)發(fā)者使用手工的方式來(lái)解決本可以輕松自動(dòng)化完成的事情。人類的可靠性不如機(jī)器,特別是在面對(duì)那些無(wú)聊和不太重要的事情時(shí)。請(qǐng)盡可能自動(dòng)化你所面對(duì)的任務(wù)。比如說(shuō)通過(guò)一鍵的方式來(lái)執(zhí)行完整的應(yīng)用構(gòu)建,使用一個(gè)腳本將應(yīng)用部署到產(chǎn)品服務(wù)器上。嚴(yán)肅地說(shuō),請(qǐng)不要將你的精力浪費(fèi)在機(jī)器能夠更快、更可靠完成的事情上。

8.調(diào)整工作與休息,實(shí)現(xiàn)效果最大化

現(xiàn)在來(lái)談?wù)勅绾蝿?chuàng)建良好的工作框架這個(gè)問(wèn)題。我的建議是為工作分配特定的時(shí)間,同時(shí)為休息,或是娛樂(lè)分配特定的時(shí)間。比如說(shuō),你可以使用45分鐘的時(shí)間進(jìn)行持續(xù)、集中的工作,然后花15分鐘休息一下,看看社交媒體更新情況,閱讀一些文章等。在休息時(shí)就別再盯著屏幕看了。久坐是非常不好的習(xí)慣,適當(dāng)?shù)卣酒鹕?#xff0c;走一走。

9.將事情記錄下來(lái)

將一切都記錄下來(lái)。無(wú)論是新想法,還是新的做事方式,要知道,大腦有時(shí)是不可靠的,你需要將這一切記錄下來(lái)才行。你可以將大腦看作是一個(gè)CPU,分配給它的東西就好比是在后臺(tái)啟動(dòng)的進(jìn)程。有時(shí),進(jìn)程會(huì)掛起,不能正常工作。將事情記錄下來(lái)則會(huì)解放大腦,可以讓其以更加優(yōu)化的方式執(zhí)行任務(wù)。

10.利用心流,專心工作

這是個(gè)圣杯,正是我們通過(guò)恰當(dāng)?shù)卦O(shè)計(jì)工作框架而要實(shí)現(xiàn)的東西,也是前面那些提示所要實(shí)現(xiàn)的終極目標(biāo)。我敢肯定你經(jīng)歷過(guò)“心流”的狀態(tài),這指的是你的思維完全專注的一段時(shí)間,聚焦于特定的任務(wù)或是難題,甚至忘記了時(shí)間的流逝。頭腦中除了編碼,沒(méi)有其他的東西存在。外部刺激也不會(huì)令你分心。你需要將自己置身于能夠?qū)崿F(xiàn)心流的狀態(tài)下,盡量保持更長(zhǎng)的時(shí)間,這將極大提升你的生產(chǎn)率,我敢肯定你會(huì)非常喜歡這種狀態(tài),為什么不讓自己嘗試一下進(jìn)入這種狀態(tài)呢?

轉(zhuǎn)載于:https://www.cnblogs.com/caibao666/p/6872276.html

總結(jié)

以上是生活随笔為你收集整理的提升软件开发者效率的10个提示的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。