來(lái)源: xiongzhengxiang 發(fā)布時(shí)間:2018-11-22 16:30:28 閱讀量:1558
反省了一下自己最近的狀態(tài)。
有點(diǎn)過(guò)于依賴外在的環(huán)境,把提升自己的工作效率放在了是否有 外界人力 幫忙、是否有 硬件支持,而忽視了對(duì)自身的要求。
改變環(huán)境,還是讓自己適應(yīng)這個(gè)環(huán)境,哪個(gè)對(duì)將來(lái)的發(fā)展更有幫助?
當(dāng)你掌握的東西多了,就可以用更高效的方法來(lái)提升自己的工作效率。
舉例:想要修改網(wǎng)站的“版權(quán)所有 ? 1999-2011”
最早我們需要打開(kāi)所有的html頁(yè)面,挨個(gè)修改。
后來(lái)學(xué)會(huì)了做批量替換。
再后來(lái)用iframe,給所有的頁(yè)面一個(gè)“通用”的“footer.html”文件(缺點(diǎn)是要套廢代碼,加線程)
再再后來(lái)<?php include_once(‘/html/mod.footer.php’); ?> ,直接寫(xiě)入頁(yè)面結(jié)構(gòu)
其他例子:
放眼到現(xiàn)在的項(xiàng)目,官網(wǎng)有4個(gè)地方涉及到了“軟件下載”的地方,是否有其他方式可以同時(shí)修改?
其實(shí)不用數(shù)據(jù)庫(kù)的,我們自己就能干。
加載一個(gè)<?php include(“/html/mod.config.php”); ?> ,mod.config.php 寫(xiě)法如下:
這樣,配置完通用參數(shù),在所有需要放url的地方,給一個(gè)<?=$cn_mx3_link?>就能統(tǒng)一調(diào)用了:
隨著加強(qiáng)自我的學(xué)習(xí),知識(shí)面的逐步拓寬,很多以前重復(fù)勞動(dòng)的工作,都可以快速的解決掉。
隔三岔五的敲一遍<script type=”text/javascript”></script>之類(lèi)的標(biāo)簽,確實(shí)浪費(fèi)不了多少時(shí)間,但累積起來(lái)呢?其實(shí)這樣的代碼,在很多編輯器上,我們都可以“自定義”快捷鍵,只需要敲入“js”按一下“tab”鍵,就可以敲出來(lái)。而且避免了犯暈時(shí)候?qū)戝e(cuò)代碼,并且統(tǒng)一了自己的風(fēng)格。
再以ftp舉例,人的腦子總有懈怠的時(shí)候,改完一堆文件,等上傳的時(shí)候,常常會(huì)忘掉改過(guò)了哪些。
其實(shí)服務(wù)器之間的數(shù)據(jù)是可以通過(guò)svn up命令直接同步的。
懶得打開(kāi)ssh,甚至可以直接寫(xiě)一個(gè)svn.php來(lái)實(shí)現(xiàn):
<?php
ob_start();
if (isset($_GET['cleanup'])) {
$cmd = 'svn cleanup /data/html/uicss.cn';
} else {
$cmd = 'svn update /data/html/uicss.cn --username cuikai --password 111222333';
}
$resultado = join("<br>", executa($cmd));
echo $resultado . '<br>';
function executa($cmd, $pathInicial=null) {
$resultado = array();
$handle = popen("$cmd 2>&1", 'r');
while ($read = fread($handle, 20096)) {
$resultado[] = $read;
}
pclose($handle);
flush();
return $resultado;
}
?>
觀察留意一下自己身邊有什么工作可以自動(dòng)化。有什么事情,做完就可以一勞永逸。
其實(shí)人應(yīng)該有3只手的,2只控制鍵盤(pán),一只控制鼠標(biāo)。干起活來(lái),肯定能夠迅猛如飛。
將來(lái)或許會(huì)有高科技設(shè)備,讓眼球或者大腦直接控制鼠標(biāo)指針。
現(xiàn)在,最現(xiàn)實(shí)的改變是,把雙手留在鍵盤(pán)上。避免挪來(lái)挪去的浪費(fèi)時(shí)間。
能夠用“快捷鍵”搞定的一律用“快捷鍵”,只有輸入有規(guī)律可言,才有可能搞更多的自動(dòng)化、批處理。
合理布局一下桌面上大大小小的窗口。
給家里多添一臺(tái)顯示器。定時(shí)自刷新。代碼窗口 ctrl+s 的瞬間,眼睛一瞅,那邊已經(jīng)變了。
每節(jié)省一秒鐘,就是一秒鐘。
每一個(gè)“切換”步驟的小優(yōu)化,累積起來(lái),都是效率的大提升。
引用一下5long引用過(guò)的一句話:
"Make easy things easy and hard things possible"
要讓同事們了解自己的開(kāi)發(fā)習(xí)慣:不著急的需求,請(qǐng)發(fā)郵件。
強(qiáng)調(diào)一次沒(méi)用就強(qiáng)調(diào)第二次。
干掉3分鐘跑過(guò)來(lái)一趟,打擾你的人群。
閉掉1分鐘n++條信息的QQ群。
保持一種良好的,不被打斷的編碼狀態(tài)。
項(xiàng)目需求是什么?
開(kāi)發(fā)周期有多久?
每個(gè)階段該完成多少內(nèi)容?
今天干了什么?哪浪費(fèi)了時(shí)間?哪可以改進(jìn)?
今天干了什么?哪浪費(fèi)了時(shí)間?哪可以改進(jìn)?
今天干了什么?哪浪費(fèi)了時(shí)間?哪可以改進(jìn)?
多想幾次,養(yǎng)成一個(gè)良好的開(kāi)發(fā)習(xí)慣,將來(lái)就不會(huì)再出現(xiàn)類(lèi)似的問(wèn)題。
抽空不妨留意一下自己的工作狀態(tài),哪里可以改變?
花這幾分鐘時(shí)間,值得。
在線
客服
服務(wù)時(shí)間:周一至周日 08:30-18:00
選擇下列產(chǎn)品馬上在線溝通:
客服
熱線
7*24小時(shí)客服服務(wù)熱線
關(guān)注
微信
關(guān)注官方微信