第一篇:码农提高工作效率
码农提高工作效率
俗话说,天下武功,唯快不破。也就是说要练成天下高手的话,出招速度一定要快,这样才能在江湖上立足,不至于掉了脑袋。而程序员要在IT界混出个名堂,也要有高效的工作效率才行。IT行业时时刻刻都产生着新知识、新技术,要想跟上变革肯定要有几把刷子。而我本人很喜欢各种各样的方式来提高自己的工作效率,可以分享给大家一些经验。1.键盘功底要扎实。敲键盘时要使用标准指法。可能你认为这是程序员的基本功,可
是我发现其实很多程序员都做不到这点。看着他们敲代码时那笨拙的指法我就心急。其实炼成标准指法不难,相当年我还是一指禅,打字极慢,痛定思定,在一周内我打字必用标准指法,再别扭也要坚持,一周后就适应了标准指法了。现在不说运指如飞也算是略有小成。练习指法和键盘速度可以给大家推荐一些网
站:http://10fastfingers.com/typing-test/english,这个就是练习标准指法的,我可以轻松上60 WPM(每分钟60单词),有个外国同事可以达到130以上,那才叫恐怖。,专门供程序员练习敲代码的网站,融合了各种括号和标点,难度有点大。
2.要熟悉IDE的各种快捷键及特性。IDE基本上是码农们上班中使用时间最长的软件。
首先要选择一个趁手的IDE,俗话说,工玉成其事,必先利其器嘛。如果是C#阵营的那肯定是最新版的Vistual Studio了,如果是Java阵营的话当然是Intellij了(eclipse作为开源IDE,真心比不过Intellij)。我现在使用Intellij可以在95%的情况下不用鼠标,全键盘完成开发过程中的大部分操作。我觉得没有什么常用快捷键、不常用快捷键之分,只要你知道的快捷键就要拿来用。尤其是各种重构快捷键必须要熟练掌握,当我看到码农修改变量名时不用重构快捷键,而是自己手动在引用的地方一个个改,然后编译查错时,真为他们捉急。还有各种inline,introduce的快捷键真是好用到爆,掌握了这些快捷键可以说对代码进行任何重构都不费除灰之力,我们的注意力也从手动修改代码转移到如何发现坏味道了。Vistual Studio中推荐安装ReSharper,其开发公司与Intellij开发公司是同一家。除了重构快捷键,还要掌握一些IDE的特性,比如调试时可以插入指定条件来命中断点等,这些就要平时的积累和学习,另外还有好奇心。我敢说你现在挨个看IDE菜单,至少有30%功能你从没用过或不知道是干什么用的,其实里面有些功能是非常实用的,只是你没尝试而已。
3.至少熟练掌握一种shell终端。作为程序员老用图形化界面咋行,要用那种古老的命令行界面才能显示出你的高深嘛!鼠标点界面谁都会,而命令行界面不是谁都能驾驭。有些功能在命令行下要比图形界面下高效N倍。比如我使用git提交文件时都是在命令行下查看哪些文件被修改了,哪些是新添加的,修改的部分是哪些等。使用图形化界面要用鼠标点来点去,效率实在太低。Linux系统下的终端太多了,就不推荐了。Mac系统下推荐使用iTerm2这个壳,其比MAC自带的terminal多了不少实用的特性,也能方便切换自己喜
欢的配色。Windows下当然首推Windows Power Shell了。Windows Power Shell本身集成了常用的实用工具,并且与.net framework无缝结合,这点是那些在Windows上的类Linux模拟器(比如Cygwin)是远远比不了的。
4.具有一定编写shell脚本的功底。光会用现有的脚本还不行,还要会根据情况编写
脚本来实现自己特定的一些目标。比如我使用MAC机上的终端时,经常需要在不同目录间跳来跳去,每次都打一串的cd …..很麻烦,后来我就自己写了一个小工具,可以给指定的目录起别名,想要跳到这个目录只要敲别名即可(参见)。还有我在Windows系统上工作时,也经常编写一些Power Shell脚本,比如一个命令就启动指定的FTP服务器,一些小命令用来实现快速在不同项目源码间切换并执行构建命令等。这些命令编写起来都很简单,在提高工作效率方面很好帮助,因为一些常用的费时的操作每天重复N次,让人很厌烦,如果能够使用脚本将其自动化起来,岂不是就把自己给解脱了?
5.多语言编程。在这个世界有太多太多的编程语言,但凡稍微流行的编程语言都有自
己独特的优势,而我们要善于利用每种编程语言的特点,而不是整天吵闹那种语言更强大。我自己熟悉C#、java语言,也用JavaScript、Ruby、Python、Groovy做过一些东西,甚至为了理解函数式编程还专门学习了Haskell语言。这些语言都给我带来了实用的效果。比如我用Ruby写了一个插件,可以自动把我主站上的博客同步到博客园中的博客来。我使用Groovy给我的Java代码写单元和集成测试,比使用Java语言编写要快很多。我用Python和WebDriver写了一个论坛灌水工具来刷积分。你掌握的语言越多,你的视野就越广,你对编程的理解就会越深入。当然我不赞成盲目的求多,至少你要有2到3门精通的语言,从语言语法、语言运行时、语言特性、语言API等方面都要有深入学习和见解,当你再学习其它语言时也不会浮于表面的了。
6.这是最重要的一点,时刻保持一颗好奇心,一颗坚定不移的提高工作效率的决心。
很多人都抱着差不多态度,心想“我虽不是标准指法,敲键盘速度也差不多”,“我IDE快捷键用的不多,也没觉得那里影响到我开发”,“我只会C#一种语言,还不照样干到现在了吗?”之所以有这种想法,是是因为你没有见到真正高效的人。我曾看到某IT界牛人那出神入化的VIM操作,简直已经超越了指哪打哪的境界,已经达到了键随心动的境界。我也看到某高级程序员使用IDE快捷键三下五除二就把一段丑陋的代码给收拾的服服帖帖。耳濡目染之下让我坚定了这个决心,不做差不多先生。所以平时我和同事一起工作时,就留心他们有哪些方法和工具来提高自己的工作效率。如果他们使用了一些好用的快捷键而我不知道,那我就会记下来下次自己用(快捷键熟练程度上我早已是我们项目组的number one)。如果看到他们使用了一些好的工具我也会立马回去下载下来自己用。(比如前两天我看到同事使用SuperPutty来连接远程主机,其支持多tab方式,这正是我想要的功能。我回去立马下载下来,抛弃了以前的Putty)这样时间长了,集众人之所长,你自然也成为效率达人了。
为了我追崇高效率那?我觉得最大的好处是能让我的大脑从繁重的重复劳动中解脱出来,从而能集中精神思考更有价值的事情,而不是被一些杂音干扰。
第二篇:码农学习分析(知乎)
我写了一篇码农入门的文章,希望对一些学生,或者想转业的人有帮助。
这篇文章是我原创的,并且已经先发到了另外一个论坛,这个论坛同学比较多,如果有兴趣要当码农了可以来瞧瞧。
昨天看到有一位铁路工作的工程师说想要放弃现在稳定的职业,投入码农的怀抱,我觉得很多人把码农这个职业看得太高,也许是社会浮躁的气氛造成的,我作为一名大漩涡的坚定捍卫者,入行也快8年了,有义务进行一番科普,让漩涡众找准自己的定位。
申明一点,我说得一切都是站在我自己的角度,周围的环境进行阐述,可能有坐井观天的情况,其他码农不认同也希望说出您的观点,大家互补。自我介绍:
我以前得帖子介绍我自己不少了....还是简单介绍一下,我自己毕业于某渣985的计算机学院,从毕业到现在工作接近8年的时间。标题说了我自认为是一名乞丐版的全栈工程师,所以我身上的技能包很多,有的比较精,有的比较浅,后面再介绍。因为我接触的东西很多,所以对码农的各个方面都略知一二,各种文档,各种语言,各种主流的设计模式都略知一二。我下面就把整个码农的框架以及里面细项写出来,不敢保证非常准确,但是至少是有实践过的。
1.码农的角色 1.1 编码人员
编码人员会收到需求文档或者设计文档,被要求要实现什么样什么样的功能,然后进行编码实现和需求文档,设计文档要求一致的东西。编码问题具体后面说。
1.2 设计人员(我们所说的系统架构师其实就是高阶的设计人员)设计人员分2类,一类是UI设计人员,一类是系统设计人员会收到需求文档,被要求要做一个什么功能,要实现什么为目的,设计文档包含系统架构,语言,数据结构,数据流向,安全性评估,可行性评估等等等,产出一份设计文档交给开发进行开发。1.3 需求人员
需求人员会和用户或者产品经理进行需求访谈,引导用户交出合理并且准确的需求,准确的逻辑,然后产生一份需求文档,并将需求文档交于设计,进行可行性分析。可行性分析通过则设计人员会开发进行设计,编写设计文档。需求人员要求必须能够拿到准确的需求并且传达给设计,因为一旦需求错了,整个设计和开发都要重新来过,浪费的人力物力可不是一点半点。用户或者产品经理提出问题,需求人员根据需求问题找到可以实施的解决方案或者优化现有的作业流程。在完全需求的同时,提出的解决方案要尽可能的为设计开发考虑,降低设计开发成本。1.4 产品经理(创意团队)考察市面上的产品,针对自己的产品进行规划,要做哪些功能,什么样的功能受众大,什么样的功能可能能打击到竞争对手等等情况进行分析,然后发展产品,对产品周期进行规划。产出为产品规划书,产品生命周期,产品介绍等等相关文档,并且和需求人员合作产生需求文档。1.5 测试人员
当然了就是对开发的功能,模块,产品根据需求文档进行测试,有猴子测试,白盒测试,灰盒测试,黑盒测试,压力测试,测试工具测试,自己编写代码测试等等等.....产生的文档 就是 测试计划,buglist文档回馈给开发人员。补充一句,所谓的bug是指凡是和需求文档不一致的结果都是bug,并不是代码出了问题才叫bug。1.6 运维人员
运维人员就是有管理员权限,可以操控产品,功能的一些参数来管控,对产品和功能使用是非常熟练,并且会一些简单的编码和数据库原理,第一线对系统产生的问题进行处理并且修复数据,如果能找出根源的问题就是优秀的运维。产出的东西有 troubleshooting 文档,问题反馈文档,另外很多运维也会写用户说明书,因为他们对系统是最熟的。
1.7 项目经理(PM,PMA)这部分人不是严格意义上的码农角色,只是管理项目的进度,风险,人员,成本,协调资源(和建楼房的项目经理没有本质区别)。这里就不写了。2 工作流程
所以整个工作流程 大概就是这样 用户/产品经理--->需求人员--->设计人员---->编码人员----->测试人员----->运维人员。不是指等级越高的人员编码能力越强,只是在上流的人员的容错率很低,所谓差之毫厘谬以千里,上游错了一点点,下游必定错得很惨。人员越多,也会导致流程越长,耗费在沟通上的时间就越多,沟通上容易出错的风险就越大。所以很多公司基本是 设计/编码 或者 需求/设计是同一个人。或者一个人身兼数职,比如我,就是兼了所有角色.....3 码农的基本素养 3.1 逻辑能力
逻辑能力一定要强。逻辑能力可能有天赋的原因,可能也有后天学习的原因。逻辑能力强的人一般体现为数学,化学,物理等方面比较出众,所以理科生转码农会容易很多(比如码农里面有大量的自动化,物理系,数学系的学生),因为理科生在逻辑方面被训练得很多。虽然我大学是混过来的,但是高等数学上和下我都拿了90多分.....逻辑能力强会让你在写代码的时候看到推算,各种算法,加减乘除的时候不会紧张,操作 链表,堆栈,数组的时候得心应手。做需求分析的时候能够抓到矛盾点,能够分析出流程,功能是否合理,是否能够实现等等等。所以逻辑能力是很重要的。3.2 沟通能力
沟通能力可以让你快速融入团队。沟通能力体现在你能够快速接受并且正确理解别人告诉你的事情,你也可以清晰并且准确的表达出你自己的想法。这样你的沟通成本就会大大降低,然后你就能够花更多的时间在代码的编写,需求的分析上面,提升自己的工作效率。3.3 学习能力
旧的技术你可以通过一些例子,项目代码,文档然后快速进行掌握,并且在项目上可以开始快速上手开发新功能。新的技术进来,你有兴趣花个人的时间去专研,并且能在你们团队第一个的搭建出模块,平台供你的团队成员学习,使用,那么毋庸置疑你在哪个地方都会很吃香。
3.4 阅读文档能力(英文水平)很多旧技术,新技术其实都是要靠阅读文档,和自己尝试编写代码结合进行学习的。这样学习起来效率会很高,所以会阅读文档,并且理解文档就显得格外的重要的。对于旧的技术或者问题有很多中文文档进行阐述,但是更多的新技术,新问题只有英文文档进行描述,这个时候你的英文水平就显得格外重要了,因为好的文档可以减少你学习的时间,提升你学习的效率,而大部分好的文档其实真的都是英文写的。所以要成为高阶的码农,英文是要有一定的水平的。3.5 搜索引擎的使用能力
其实现在码农这个职业现在使用搜索引擎是必不可少的,百度,Googel,github,stackoverflow,csdn都是比较主流的。我一直坚信一个理论,你所做的东西你所遇到的问题肯定已经有人遇到并且解决,你要做的就是去网上有目的的海底捞针,然后看别人是如何解决,你进行复制和简单修改。不要认为这就是复制就能解决,前提是你要能找到在哪里可以复制。当然大部分的东西还是英文的比较好,所以这里又考验你英文水平的时候到了。(我们经常调侃,现在已经不是面向对象编程了。而是面向搜索引擎编程,网络挂了,今天就不要做事了。)举个简单例子,我曾经接收到一个需求,用户经常要把上万的数据导入到系统里面,因为数据库是sql,而系统是.net的平台,后来我google到可以使用bulkcopy来进行处理,接收这个需求之前我是完全不知道bulkcopy的。这样你在使用搜索引擎在完成任务的同时自己也得到了提升,学到了你周围人都不知道的知识。3.6 态度
态度决定一切,你必须有好的态度,好的职业修养,才能被人看得起。遇到问题不甩锅,有责任心,是自己的东西就有一定要把它干出来为止的那种冲动,不眠不休的尝试解决!我手底下曾经有一个程序员,职高毕业,也没参加什么培训。逻辑能力,基本理论知识可以说是差极了,沟通也挺费劲,如果是我去面试,这类人我一般来说是不通过的,不过是老板派给我的,我也只能收着。还好他大部分是做UI和H5的样式,CSS3的动画。可是后来我发现他的态度非常的端正,责任心很强,自己也很有耐心去学习新的技术知识并且运用到实际进行解决。虽说进入状态花的时候有点长,他写的 代码也是乱得不行,但是能帮到我解决问题,而且态度很好,不管工作难或者不难都不推诿。所以最后还是可以的,现在也慢慢开始成长,转到了其他团队。3.7 定位
其实码农是属于第三产业,服务行业,你怎么样让你的上司爽了,让用户爽了,你就牛B了。不一定要用写代码的模式才可以,好的创意,好得理念,好的沟通,好的态度,都在这范围里面。写代码做功能做产品的终极目的就在于做服务,提供服务。你能搞清楚你服务的对象,搞清楚你服务对象想要什么,你能提供什么服务满足他们,并且你实现了,你就成功了。最后来说说我的整个成长过程,给大家一个启发。
4.1.最开始入行,接手一个asp.net + sql server的项目,开始学习asp.net + sql server
4.2 asp.net + sql server 有了一定能力,并且熟悉了业务,开始做一些简单得设计,和需求,开始学习设计模式,什么工厂模式,批处理模式,单例模式,建造者模式等等等....并且编写 概要设计文档和详细设计文档
4.3 本来开始做设计了,一心要往构架师上靠,可是公司缺需求分析人员,怎么办没办法,自己顶上,开始编写 BRD ,TBD,SOW 等等一些列需求人员的文档并且和用户沟通需求,提高自己提出解决方案的能力。
4.4 好了,有项目来了,我最有经验,组织就决定你来当项目经理了。好了 又要开始做项目经理的事情,写项目风险评估报告,写人员评估报告,每天写项目进度,和各个部门leader进行撕逼,拿资源(真新累,不想当项目经理)。
4.5 好了 公司决定要做一个产品,你这方面经验最多,你来当。好了开始写竞品分析报告,产品生命周期,产品发展概要,产品功能预想......4.6这个产品不行,公司决定组织一批精英另外做一个产品,你来负责web端和移动端,对就你一个人负责。日了狗了!但是我不会java 不会 Object-C 我做毛的移动端啊。好了发现市面上流行用 hybird的开发模式 用 H5+简单原生来进行移动开发。研究了国内的DCloud 和 国外的 Cordova Apache,开始一步学习,H5和 cdth加上简单的Object-C 和 java,毕竟C#好几年经验,面向对象语言学起来快。cdth也还行。后来也算做出来点东西了。
4.7 嗯,美国有项目,但是我们人手不够,你一个人去国外把这个项目吃了吧.....好的,我现在一个人只身来到国外,没有其他人员的支持,得益于我 乞丐版 全栈工程师 这个项目也顺利完成。就在今天!本来已经计划好了下周回国,可是国内一个电话过来,“你签证停留时间明年才到期吧,另外有一个州也需要你,机票给你改签了,你直接飞过去,再干2个月再回国.....回国之后去把加拿大签证办了吧......” 4.8 我的技能包
4.8.1 C# 方面: ASP.NET(精通)Winform(熟练)WPF(熟练)(其他.net wcf ws 等等也算比较熟了)4.8.2 其他语言 : H5(熟练)cdth(熟练)Java(入门)Object-C/Swift(入门)abap(入门)
4.8.3 数据库 : SQL SERVER(精通,如果我说我是DBA,别人也信),mysql(熟练),DB2(入门),Oracle(入门)4.8.4 网络以及安全编程:AES DES加密,ajax以及跨域调用,网络爬虫,https,ssl,sso,socket,web socket,web worker,sql注入,html注入等都做过一些开发或者学习。
看了下,只有ASP.NET 和 SQL SERVER 我敢说精通,这两个基本不会难倒我(也可能有万一,被打脸也正常.....),其他的几个熟悉的虽然我很有经验,但是也不敢写精通,没自信。因为在码农的世界,当你学习得越多,你就会发现你知道的越少。打个比喻,码农的知识是海洋,我现在学到的也不过是一叶扁舟而已。
结论:Win,安卓,IOS,数据库我都能开发。不分什么前端后端。需求分析,系统设计我也都能自己做,所以我可以一个人在没有任何支持下完成项目。也喜欢研究一些新的东西,学一些我不知道的。因为行业的原因,我从来没接触过C 和 C++,不过真的有机会去做的话,我也能很快上手。
4.9 其他一些小事情我稍微炫耀一下
4.9.1 优化一个计算逻辑,以前一直是30-35分钟计算完,我优化之后只需要3分半(其实优化说起来很简单,就是把工厂模式改成了批处理模式,但是代码确实写了太多,也需要改表结构,用空间转换时间)。
4.9.2 一天时间就完成了微信平台的开发(在完全不懂微信平台的情况下,周围人都不会),可以用微信平台和公司内网数据交互,并且做出了案例,以后大家可以根据我的案例进行微信平台延生功能的开发。4.9.3 各种优化数据库,什么查询3分钟变查询3秒,处理数据10分钟变处理数据10秒。
4.9.3 被美国这边看上,希望我留下来常驻(用绿卡诱惑我....)。4.9.4 等等等.....5 转行建议
5.1 你至少含有3-4项码农的基本素养,如果你是文科生或者逻辑理解能力较弱,请慎重考虑。
5.2 学习一门语言最好能找到一些成熟的框架,在框架上依样画葫芦,其实就是照抄完成想要的功能,在抄的同时能做适当的修改。5.3 第一份码农的工作慎重选择,因为第一份码农的工作大概率的决定了你以后的方向以及你可能高度。第一份工作最好要找到团队协助,周围有编码氛围,随时可以进行技术讨论或者交流环境的公司。这样你的成长会很快,否则你在入门的时候举步维艰,会让你度日如年。
5.4 学习码农是需要坚持持续学习的工作,不断的接触自己不懂,不断的提高自己,不会是因为你有几年经验了就可以吃老本的,如果有这种心态迟早会被淘汰的。
5.5 3分钟热情的人就不要来转了,转这行是需要花大时间,大精力,耐得住寂寞,受的了孤独的人才行。
5.6 能找到一个带你入门的启蒙老师你转行会非常有效果。5.7 干码农不一定非要写代码,如果有条件,你可以当猴子测试入门,你觉得你文档能力,理解能力,沟通能力强,你可以尝试做需求分析,也可以先学一些系统知识,从运维入手。
5.8 基础理论知道是比较重要的,有可能的话尽量多得进行了解。5.9 如果你英文厉害,建议直接阅读英文文档/书籍进行学习。码农误区
6.1 加班多。
加班多最大的原因在于你拿的任务是和你当前能力不匹配的,一个好的码农效率比一个差的高了不止10倍。好的码农半天做完的事情,差的可能就需要一周。因为不一样的思想,不一样的经验,花在找资料,做设计,写代码的时间差距是非常大的。所以你加班多 1.你是大牛,真的是事情多并且deadline要到了。2.当前的工作难度比你能力高,你需要查找大量资料来完成,或者写了大量的冗余代码,冗余设计,代码写得不严谨,BUG太多,甚至不知道BUG出在哪里。3.其他团队成员拖累了你的进度。我的经验看来,大部分加班都是因为 第二个原因。所以通常说来(当然有例外)能力越强的人加班越少,加班多说明工作效率太低,能力匹配不上你接受到的任务。6.2 码农是吃青春饭
码农不是青春饭行业。码农只是一个需要不断进行学习的行业。年龄大了不能代表学习能力差,年龄大的码农有大量的编码设计经验,在学习新技术的时候就已经领先人一步了。当然了你说年龄大了,精力就不够好了。哪个行业不一样的?我这次到美国,看到了满头银丝的码农,一样干得挺好。所以码农本身并不是一个青春饭,是一个需要不断进行学习不断进行提升的行业。年龄大了不一定是非要转管理,做技术也是可以的。
好了,花了一下午,打了这么多出来。这都是一家之言,如果你觉得对你有启发,你就看看,你觉得都是屁话,你就无视好了。其他资深码农也可以提出你们的看法,毕竟我只是处在我现有环境,有坐井观天的可能性。
备注一下,虎扑为了防止js注入,用cdth替代了 Java!!Script
第三篇:浅谈如何提高工作效率
浅谈如何提高工作效率 文章来源:百家乐百度权重查询 站长交易 友情链接交换 网站建设,网站设计,企业建站就找313,电脑一开,复制、粘贴,鼠标一抖,外链就有。这样一天下来是不是感觉很累?尤其是站多了,是不是每天还得加班完成工作任务,SEO是一个繁杂的工作。之所以很累,我认为原因有两点:其一,SEO工作还没做到细化。其二,多数SEO从业者水平有限。SEO从业者的工作效率普遍偏低,笔者就算其中一个,目前多数SEO从业者都是网站编辑和外链资源的结合体。既要负责网站内容的更新,又要负责外链建设。当然外链建设占据了我们大部分工作时间。那么SEO从业者如何提高自己的工作效率呢?
第一:制定完整、操作性强的计划不要盲目的去做SEO,SEO从业者都明白优化需要规律性的坚持不懈。这些计划写起来不难,写完之后是不是就放在电脑的哪个文件里,从此再也没打过呢?自己还是习惯随心所欲的去做SEO呢?这样的情况只有两种解释:一是你的执行力不够,二是你的计划操作起来难度太大,等于纸上谈兵。SEO计划一定要适合自己,必须自己能够完成。
第二:工作内容尽可能细化,认真做好记录对于SEO团队来说,把SEO工作细化是提高团队整体效率的有效方法。站内文章更新由网站编辑负责、外链建设由外链专员负责,总之团队里的每个成员各尽其责。有的是一个SEO人员负责整站的SEO,这样的情况也很常见。例如:老板会找一个或几个SEO人员去维护自己的企业站,没有团队,老板只是让你每天把工作任务完成即可。也许让你每天更新几篇文章,发多少条外链。但每天发的外链URL地址必须记录下来,还有网站的排名波动,这些可以用excel保存好。做这些事情非常枯燥,不过确实是SEO从业者良好的工作习惯。
第三:借助于一些SEO工具SEO工具我们每天都在用,可以分为在线SEO工具和一些小软件。比如站长工具、伪原创工具等,实际上很多SEO工作可以用
工具代替或辅助。让程序员开发一些小软件很简单,但用起来确实很不错。节约了SEO从业者很多时间,同时工作也轻松了许多。前几天笔者从网上找到一个小程序就不错,功能很简单,就是去除海量URL中的重复地址,比较适合帅选外链资源。
第四:提高自己的SEO能力我想最根本的还是提高自己的SEO能力,SEO工具不过是硬件,真正的软件当然是SEO从业者的能力。这点恐怕需要我们多吃点苦,练好技能,磨刀不误砍柴功。我认为SEO从业者先得掌握必备的技能,然后再去谈SEO策略的问题。
总结:如何提高SEO从业者的工作效率,我想恐怕要具备天时地利人和,巧妇难为无米之炊啊。
第四篇:如何提高工作效率
如何提高工作效率
随着日常事务的增多,传统的面对面的解决问题的方法太过耗时耗力,不利于员工工作效率的提高。员工数量的快速增加,必然导致管理难度也随之提高,管理成本、培训成本也非常高,同时管理层也需要一个形而有效地工具来提升管理效率。特别是当遇到领导在外出差,许多事宜都无法亲自处理,就很可能延误重大决策的时间。
提高员工工作技能,除了坚持新员工岗前培训不合格不上岗之外,还必须定期组织在职员工培训。在职员工培训的重点是规范操作和质量故障排除,另一个重点就是让员工之中的标兵讲课,让所有员工都能掌握优秀员工的操作方法或技能。在岗员工培训还必须和解决实际问题相结合,攻克生产工艺中的操作难点、解决产品生产中重复出现的质量问题。培养员工解决问题或预防问题出现的能力,就能大大提高生产、工作效率。
提高员工工作效率必须多角度、多层次思考,必须全方位配合、上下出力,打造卓有成效的管理体系,才能保证工作效率的持续提高或稳定增长。成长中的企业如果不能彻底改变科层管理的弊端,不消除思想上、组织上的各种障碍,不把“让流程说话”落到实处,提高工作效率就只能是一句空话。
在职场中,效率高,就能快速出成绩,就能不断地提升自己的位置!时间重于金钱,效率决定成败。提高工作效率,技巧比努力更重要。因此,掌握提高工作效率的技巧和方法将成为管理者和员工的必备技能。为什么很多人感觉自己工作很尽力,却没有达到预期的效果或者收效甚微?原因是工作效率低。为什么有的人工作很轻松,而且却能保质保量地完成工作?原因是工作效率高。
著名企管专家谭小芳老师表示,国内很多民企的老总或者经理人之所以很累效率比外企低,主要的原因就是自己把员工的工作抢走了,最终搞得自己忙的不可开交,员工轻松的要命;但我同时呢,也报理解的态度——老板和经理人真的不想将工作交给员工吗?他们很想,可是他们更多的是不放心才造成今天结果,这也就是很多提高经理人工作效率或员工工作效率的方法为什么行不通了!
工作效率(Work efficiency),一般是指工作的投入与产出之比。产出大于投入,就是正效率,产出小于投入,就是负效率。一个人的工作能力如何,很大程度上是看其工作效率的高低。如果一个人长期处于低效率状态,可以肯定其能力是低下的,或者是心理上和生理上出了问题,所以,工作效率是评定工作能力的重要指标。著名企管专家谭小芳老师认为,提升工作效率的意义在于——
1、提高工作效率之后,在优化劳动组合中,具有更大的竞争优势。
2、提高工作效率以后,可以克服机构臃肿,人浮于事,浪费时间的现象。
3、提高工作效率以后,就有可能缩短工作时间,从而有更多的时间让员工自行支配,去从事学习、娱乐、旅游、社交和休息。
4、提高工作效率可以增加二者利益。即有利于单位的劳动生产率和经济效益的提高,增加活力;有利于工作人员个人实现多劳多得,增加收入。
经理人越来越忙,从早忙到晚,甚至节假日也不休息;而与此同时,部下员工的责任心却越来越差,缺乏工作激情,整个企业工作效率日渐低下。做好的工作计划必须力争做到“今日事、今日毕”,日清日高,当然在做工作计划时,不要在同一时间安排过多的重要的事,但也不宜安排得过少。有一点要特别强调的是:假如遇到“今日事难于今日毕”的情况,也不要将未完成的事搁浅,而应在第二天以较高的运作速度迅速解决它,这也算是一种认真、负责、有始有终的工作态度,虽然效率低,但也是有价值的,但很多人由于有一种错觉(今日做不完的事,日后就不去做了,认为已经过时),从而使许多纳入议事日程的计划,不了了之,真可惜!
员工的工作效率关系到企业的成败,但很多企业的员工的工作效率却不是很高,很多企业主为些头痛不已,那么如何才能提高员工作效率呢?工作效率高低不仅体现了企业的管理水平,还能看出企业的员工素质,更能说明企业在当今市场上的竞争力,因此很多经理人、很多企业也都在为提高工作效率绞尽脑汁,在今天的《员工工作效率提升》讲座中,著名企管专家谭小芳老师就工作效率提升的问题分享一些心得,希望对各位有所助益!无论是从事于哪个行业,无论是老板还是员工,我们都希望能够更好的提高工作效率,但是如何能够更好的提高工作效率呢?
著名企管专家谭小芳老师在最近的数次《工作效率管理》讲座中,总结了提升工作效率的三部曲——首先,有了目标,有了计划,如果不立即行动起来,等于没有目标和计划。要想提高工作效率,就必须要加强执行力,立即行动起来,是提高工作效率最有效的途径。其次,时间是工作效率的灵魂。珍惜时间,利用好时间,才能提高工作效率;那些工作效率低下者,大都是做事拖拉、缺乏时间观念的人。最后,一个人的能力大小是和工作效率成正比的;所以,要想提高工作效率,就要提升自身的工作能力!除此之外,谭老师总结了员工提升工作效率的9大技巧,称之为工作效率提升的九阳神功——
1、按计划行事
每天列一个日程表,列出写邮件、打电话的时间。人们习惯于确定开会的时间,但对于自己一整天的工作却缺少具体的时间安排。如果觉得开会比日常工作还重要,那么只会造成各种阻碍。另外,谭小芳老师建议把你想要回家的时间确定下来,然后再下载一个“该回家了警报器”,可以协助更好地达到目标。
2、确定优先权
做事千万不要拖。要注意自己是否总是先处理些例行公事,而将重要事情一拖再拖。如果你能在面对简单和棘手的公务时,首先选择后者,那么事后你将会产生巨大的满足感和自信心。把小事情都放在后面,你会很容易节省许多时间。如果你不能拒绝,至少要让自己的工作先后有序。
3、知道自己何时效率最高
很多人都在早上的时候工作效率最高,可如果你的生物钟稍微靠后了一些,不妨晚一点
去吃中午饭,趁办公室里的安静状态,进行工作。谭小芳老师建议分清楚从老板,客户以及同事之间过来的事情,哪些是紧急的、首要的,问清楚它们的最后期限,他们期望的是什么结果。花些时间多问些问题,会有助于你决定哪些事情更重要,同时也可能避免你重复劳动。
4、创新提升效率
引进适用的新设备就生产方面来说,采用新设备往往都能极大的提高工作效率,这方面是众所周知的,在此不再赘言。采用新技术新工艺前面说的要选择最好的工作方法,对生产、加工业而言,就是要不断地改进生产技术、生产工艺,只有创新、引进、吸收新技术、新工艺,才能保证生产效率和生产水平的永远领先,才能真正体现新技术、新工艺对提高工作效率的贡献。
5、放松你的神经
在你入睡1小时前关掉电视。看电视会刺激你的大脑,让它处于难以入眠的状态。整晚睡不好的精神状态,相当于血液里酒精含量达到醉酒驾车的程度。人能保持的高效工作时间,每次都不会持续超过1小时,所以剩下的时间你虽然在工作,但效率一般。如果你选择适当的休息,并且给同事和自己都倒点喝的,算是利人利己。
6、把搞笑邮件放到一边
如果你收到很搞笑,或是比较八卦的邮件,不要急于转发,不然你会从更多的同事朋友那里收到更多的搞笑邮件。因为在这件事情上,人们都喜欢礼尚往来。调查显示,上班族每天平均花6分钟时间处理垃圾邮件。跟你的IT部门联系,建立更好的垃圾邮件处理系统。
7、明确职责与装备
在你着手做一件事情前,首先要问这件事是否属于你的职责范围。很多上班族因为不愿意为这些“小事”多费口舌,而无端增加了工作——记住,抱怨没有错。谭小芳老师表示,不论你是建筑工人还是办公室一族,你的所有装备都需要安置有序,不然的话,你的宝贵时间都浪费在寻找它们身上了。放一个工具盒在你的办公桌上,让每个人知道借用过的东西可以放在其中。
8、固定你的工作流程
把下属汇报工作的时间,头脑风暴时间,或是监督工作进度的时间,都固定在每天的某个时段内。这样就不会有人时不时来打断你的工作。而这个固定的时段,完全可以过得轻松一点,加点茶和点心。另外,谭老师建议每个月检查一下你的电脑:查杀病毒、删除过期文件、清理碎片、安装需要的软件,同时也卸载不必要的软件。2005年的一项调查发现,很多上班族平均每天需要用48分钟来专门处理电脑问题。
9、适时离开
记住“过劳死”这个词已经成为上班族可以选择的一种死亡方式,不要让它成为你的墓志铭。如果你因为按时下班而感到内疚的话,可以通过下班后作一些有意义的事情,来抚平这
种情绪,比如去看望父母,或者照看小动物。同时,谭小芳老师建议按时锻炼身体,提高身体素质可以避免你请病假,这样你也不用休病假回来发现文山会海正在办公室里等着你。有数据表明,不到48%的上班族每周做足够锻炼,而值得提倡的锻炼时间是每周不少于150分钟。
综上所述,作效率高低不仅体现了企业的管理水平,还能看出企业的员工素质,更能说明企业在当今市场上的竞争力,因此很多经理人、很多企业也都在为提高工作效率绞尽脑汁,提高工作效率的途径,或许千条万条,但这九条应该是比较关键的,因此经理人和企业,最好以此为镜,检视自己和企业,取长补短,互通有无,学习交流,以期真正提高工作效率!
第五篇:如何提高工作效率
如何提高工作效率 有企业朋友问我,应如何分清工作的轻重缓急,从而提高工作效率。为什么有的人工作效率高,有的人工作效率低,从根本上来讲,是工作计划与工作方法的问题。善于总结归纳,工作有条理的人工作效率肯定高,想到哪儿做到哪儿的人工作效率肯定低。提高工作效率,分清工作的轻重缓解是关键。那么,应如何提高工作效率呢?建议如下:
一、清晰岗位职责
合格的员工必须清楚自己的岗位职责,把自己工作做到极致,如果连自己职责范围内的工作都没有做好,还插手别人的工作,是一种本末倒置。岗位职责是承诺,也是责任,把自己的本职工作做好,是职业化的体现,也是对企业最大的贡献。
二、制订工作计划
没有计划,工作就会没有头绪,没有头绪就会思维混乱。制订计划要以岗位职责、上级布置的工作为依据,妥善安排哪些工作先做,哪些工作后做,分清工作的轻重缓急,明确达到的目标及具体措施,没有具体措施的目标只能是一句空话。有人说,计划赶不上变化,没有计划,你永远也赶不上变化。
三、优化工作流程
流程即做事的先后顺序,有什么样的流程就有什么样的结果,结果不好,一定是流程有问题。根据岗位岗位职责,不断优化工作流程,就会找到更加简洁、独特的流程,流程是一种思维,也是一种工作方法。同为销售人员,业绩优秀的是因为流程简洁,方法对头,找到了成交模型,不断优化自己的成交模型,就是优化工作流程。
四、总结工作方法
圣人尚且“三省吾身”,何况我们这些凡人呢。总结提高能力,善于总结才会找到事物的发展规律,找到事物的发展规律,才能在工作中游刃有余。在工作中,要和领导、同事、同行多多交流工作经验,毕竟一个人的思维是有限的,相互交流,可以让双方思维受到思维启发。
总之,要想提高工作效率,首先应明确自己的岗位职责,然后制订工作计划,不断优化业务流程,总结工作方法,就可提高工作效率。提高工作效率是为了达成工作目标,不能为了提高效率而提高效率。