概述
反省了一下自己最近的状态。
有点过于依赖外在的环境,把提升自己的工作效率放在了是否有 外界人力 帮忙、是否有 硬件支持,而忽视了对自身的要求。
改变环境,还是让自己适应这个环境,哪个对将来的发展更有帮助?
拓宽知识面
当你掌握的东西多了,就可以用更高效的方法来提升自己的工作效率。
举例:想要修改网站的“版权所有 © 1999-2011”
- 最早我们需要打开所有的html页面,挨个修改。
- 后来学会了做批量替换。
- 再后来用iframe,给所有的页面一个“通用”的“footer.html”文件(缺点是要套废代码,加线程)
- 再再后来<?php include_once(‘/html/mod.footer.php’); ?> ,直接写入页面结构
其他例子:
放眼到现在的项目,官网有4个地方涉及到了“软件下载”的地方,是否有其他方式可以同时修改?
其实不用数据库的,我们自己就能干。
加载一个<?php include(“/html/mod.config.php”); ?> ,mod.config.php 写法如下:
这样,配置完通用参数,在所有需要放url的地方,给一个<?=$cn_mx3_link?>就能统一调用了:
随着加强自我的学习,知识面的逐步拓宽,很多以前重复劳动的工作,都可以快速的解决掉。
自动化
隔三岔五的敲一遍<script type=”text/javascript”></script>之类的标签,确实浪费不了多少时间,但累积起来呢?其实这样的代码,在很多编辑器上,我们都可以“自定义”快捷键,只需要敲入“js”按一下“tab”键,就可以敲出来。而且避免了犯晕时候写错代码,并且统一了自己的风格。
再以ftp举例,人的脑子总有懈怠的时候,改完一堆文件,等上传的时候,常常会忘掉改过了哪些。
其实服务器之间的数据是可以通过svn up命令直接同步的。
懒得打开ssh,甚至可以直接写一个svn.php来实现:
观察留意一下自己身边有什么工作可以自动化。有什么事情,做完就可以一劳永逸。
减少切换
其实人应该有3只手的,2只控制键盘,一只控制鼠标。干起活来,肯定能够迅猛如飞。
将来或许会有高科技设备,让眼球或者大脑直接控制鼠标指针。
现在,最现实的改变是,把双手留在键盘上。避免挪来挪去的浪费时间。
能够用“快捷键”搞定的一律用“快捷键”,只有输入有规律可言,才有可能搞更多的自动化、批处理。
合理布局一下桌面上大大小小的窗口。
给家里多添一台显示器。定时自刷新。代码窗口 ctrl+s 的瞬间,眼睛一瞅,那边已经变了。
每节省一秒钟,就是一秒钟。
每一个“切换”步骤的小优化,累积起来,都是效率的大提升。
引用一下5long引用过的一句话:
"Make easy things easy and hard things possible"
清理干扰
要让同事们了解自己的开发习惯:不着急的需求,请发邮件。
强调一次没用就强调第二次。
干掉3分钟跑过来一趟,打扰你的人群。
闭掉1分钟n++条信息的QQ群。
保持一种良好的,不被打断的编码状态。
学会任务分解/时间管理
项目需求是什么?
开发周期有多久?
每个阶段该完成多少内容?
今天干了什么?哪浪费了时间?哪可以改进?
今天干了什么?哪浪费了时间?哪可以改进?
今天干了什么?哪浪费了时间?哪可以改进?
多想几次,养成一个良好的开发习惯,将来就不会再出现类似的问题。
抽空不妨留意一下自己的工作状态,哪里可以改变?
花这几分钟时间,值得。
转自:http://uicss.cn/working-efficiency/
最后
以上就是年轻红牛为你收集整理的前端开发 如何提高工作效率的全部内容,希望文章能够帮你解决前端开发 如何提高工作效率所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复