欢迎来到天天文库
浏览记录
ID:34460997
大小:202.82 KB
页数:6页
时间:2019-03-06
《如何成为一个高效、快乐、健康的程序员》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、如何成为一个高效、快乐、健康的程序员只需每天做一些小改变,就可摆脱病痛、保持健康.....学会去积累工作经验和成果就会变得高效......具备这些小习惯就会保持快乐……一:高效互联网发展日新月异,社会科技每天都在发生着翻天覆地的变化,而程序员已经成了这个时代的庞大群体,各种各样的程序员数不胜数,我们每天上下班,不论你是坐公交还是乘地铁,在你的身边一定有程序员。本人我就是其中的一员,本人主修java语言,从事java类开发工作。由于本人工作时间不长,经验尚浅,都是学着前辈高人的路子,在慢慢前行,下面我给大家分享下,如何从菜鸟成长为高效程序员。要想
2、成为一个高效的程序员,不是一朝一夕的事,而是贵在坚持,程序员的工作都是在不断淘汰旧的东西,接受新的,我们必须学会去积累工作经验和成果。所谓高效程序员,就是逻辑思维敏捷,学习能力强悍,敲代码速度绝对是要快,代码规范严谨,善于总结经验,视野开阔,不局限于某一门专属编程语言,能够举一反三。筑基阶段:1.敲代码速度要快,要求手指灵活,尽量减少输入出错。这个是基本功,不然何以达到一定的代码量。2.精通几个常用的代码编辑工具。(注意,这里说的是编辑工具,除了常用的eclipse,myeclipse,jBuilder等IDE工具外,还必须掌握文本编辑工具,如
3、notepad++,vim)。3.掌握Linux系统中常规命令。(这个是所有程序员都必须掌握的基本功)。4.随时随地的做笔记。(这个就不解释了,反正善于总结经验不会错了,可以推荐使用有道笔记)。5.学会一些主流的代码管理工具的使用。(如SVN,gitHub,maven等)初级阶段:6.熟悉并精通某种编程语言的基础和特性。(java语言必须掌握corejava基础部分)7.善于给自己写一些工具,拿来即用的那种。(如数据库连接,文件读写操作等等)8.掌握web开发的常用技术。(如HTML,CSS,javascript,Ajax,JSP,jQuery
4、)9.掌握常用数据库的基本操作。(如oracle,mysql)中级阶段10.掌握一些主流开源框架,设计思想。(如,springMVC,Struts2+hibernate+spring/SSH,EJB等)11.掌握设计模式,学会使用一些开发模式。12.掌握Linux中的shell编程14.学会使用数据库的DDL,DML,以及存储过程。15.熟悉项目的整个生命周期,从需求到上线中的各个阶段。16.关注技术网站和社区,开拓思路,汲取他人的优序经验,同时分享自己经验。(如csdn,oschina等)17.熟悉整个项目周期的中的各类文档。18.定期给自己
5、策划一个项目,练手。高级阶段19.关注科技,了解IT界动态,学会发现和创新。20.开始学习项目管理相关知识,学会如何成为一个优秀的项目管理人。21.适时给自己买一些书籍,给自己大脑及时充电。22.经常参加一些培训讲座,开拓视野。23.关注政策,了解时代互联网发展趋势,学习和创新。本人现阶段还处在初级阶段,刚刚摸到中级阶段的门槛,能力有限,暂时想到的就是这么多。这里23条方子助你成为一个高效程序员。其实IT界已然成了一大江湖,IT江湖门派之多,编程流派何其多,可能每个人踏足IT江湖都身怀绝技吧,上面的23条也许不一定适合你,但是我还是希望它能帮助
6、大家,大家共同努力。二:健康相信大家已经注意到了,程序员的大部分时间都花在电脑桌前编程,这会损害程序员的健康。其实不需要多么复杂的养生,你只需每天做一些小小的改变,就可以摆脱病痛、保持健康。变换姿势虽然站立桌、昂贵的椅子和一些基于人体工程学的玩意的确很酷,哪怕LINUS(linux创始人)都在踏步机前工作,而事实上你并不需要这些。关键是要变换姿势,如果你保持一个姿势数个小时不活动,你的脖子在数天后疼痛是必然的。每15分钟站起、坐下、跳、蹲下、活动一下手脚、放松一下眼睛;每小时变换一下姿势;每天走一走,爬一些楼梯,保证你的健康会得到很大的改善,关
7、节的僵硬和肌肉的疼痛都会得到缓解。我个人拥有一个电动站立式办公桌,每个小时我都变换一下姿势。而且我运行一个程序来提醒我每15分钟做一个小休息,每个小时做时间较长的休息。对于苹果X操作系统而言,有个“Timeout”应用非常好,在windows上,我一般采用“BigStretchReminder”。锻炼锻炼是改善健康最好的方法之一,但是必须用正确的方法锻炼。首先要确保不要在无用的事情上浪费时间。不要跑步跑步被广泛当作一种锻炼方式,其实并不适用于所有人。在决定通过跑步来锻炼以前,你需要确认两件事情:1你的身体状态足以满足跑步锻炼所需,一个严酷的事实
8、是大部分程序员达不到跑步锻炼所需的身体条件。(译者注:对胖程序猿来说,跑步极有可能会损伤膝关节)2跑步锻炼需要掌握正确的跑步姿势和跑步方法。我曾经常跟
此文档下载收益归作者所有