最近组里来了一个工作经验丰富的大神,同时组里还有一个工作经验匮乏的小白,刚好赶上一个特性的交付,小白搞了好久,眼瞅着就到了版本发布的日期,还没搞定,小白压力很大,管理项目的领导也很着急。
晨会了,次日发版。
于是,大神说,我们几个(注意,是我们几个,包括我→_→,大神刚一驾到,群众基础还是首要搞好滴)今天一起帮他看一下吧(又是一个人情,用心抓住每一个机会)。
小白就是小白,本地python都没安装。大神坐下开始操作了。
大神说,你这开发环境都没搞好,怎么做好开发啊。
我在旁边补了个旁白,表面上用的是IDE,实际上是记事本编码啊。
大神从下载、安装、配置环境变量开始,一步一步,非常耐心的帮小白搞好了基础开发环境(细节处体现大神的不厌其烦,虽然麻烦了些,但都是轻车熟路,但这份耐心却值得赞扬,殊不知,很多人却没有这个心情。。。)
环境搞好,开始过代码,一行一行的,不顺眼的就立马改了,实际上小白太菜了,一般人都会看着不顺眼,应该改,改的对,改的漂亮!!另一个角度,大神的态度应该会让小白心生感激。
————————————
题外话:
1、没配置好开发环境的赶紧配置吧,配置好的检查一下开发环境的版本和生产环境的版本是不是一致,如果不一致,赶紧搞成一致吧,举个栗子,python基础版本不能开发环境是3.x版本,开发环境是2.x版本,再举个栗子,jdk的版本,也要统一。
2、一个团队用的IDE必须统一,之所以必须,而不是尽量,是因为IDE的快捷键不同,举个栗子,你用Eclipse,别人用Intellij IDEA,别人让你帮忙看问题时,你一坐下,发现你顺手的快捷键都不能用了,会影响效率,导致生产力的下降;再举个栗子,你用Heidi操作数据库,别人用Navicat,当你一溜烟儿的敲完一刚SQL语句,习惯性的按下F9执行,发现F9并不适用Navicat。。。
一个研发团队,共用一个代码库的所有,一切为了提高生产力!!
个人兴趣除外!
另外,除了工作,还有人与人之间的沟通、协作,以及人际关系处理,互相帮助,互相追捧。