1.  静。

在千头万绪,百般push。各种IM电话邮件狂轰滥炸中保持一个静字。找到最适合如今做的事情,情绪不要被外界所干扰。一次仅仅做一件事,不要被打断。

有的公司土鳖文化严重,领导一会儿要求你干这个。一会儿又说另外一个事更紧急,全然打乱你的节奏。殊不知事实上事情也没那么急,都是不把project师当人的企业文化造成的。

优秀的project师要能扛得住压力,按自己的步奏走。假如真的是不可抗力,那也要管理好压力。


2. 沟通。软件project的意义就是协同多人一起工作。沟通是避免折腾的唯一方式。

沟通首先要脸皮厚。千万不要怕露怯,或者怕暴露问题。而是应该第一时间让别人知道。这样以后你费的力气会小的多;其次要会push,人都有惰性。push不到位你的事情就会效率低下;还有就是要保持良好的关系,同事间的竞争或对立的态度会添加沟通时间,并且会悄悄的偷走你的能量,让你无法长期战斗。


3. 版本号管理知识。版本号管理本质上也是沟通。是工具化的沟通。是宏观的沟通(部门与部门之间)。

你开发的代码要合入哪个分支,哪些仓是自己主动merge的,哪些仓是指向仓,这些要特别清楚。

否则会糊里糊涂的造成一些问题,并且直接影响全部人的工作。


4. 求甚解。追求基本原理。

从基本原理出发,而不是走捷径。做一块东西,要对它了解透彻。否则就不要做它。开发如此,解bug也是如此。


5. 能得到别人的帮助。

比方你集中精力须要分析一个框架的时候。这时候须要去烧手机,你能够找一个人帮你烧。而把自己的宝贵时间花在最重要的事情上。


6. 一次性把事情做对。技术债是一定要还的。越早期的问题越好查。越后期的问题越难查。所以要花时间严格分析逻辑,review代码,进行功能測试。

这时候不要理会领导的各种push。做好自己的最重要。


7. 全栈。全栈才干理解基本原理,理解基本原理才干真正懂自己做的这一部分,才干完好设计和避免问题。


8. 利用自己的优势。

有的人宏观厉害,有的人细节抠的细致,要在工作上了解自己的问题,遇到自己不擅长的地方。要加倍小心。

一个project师该怎样高效工作的更多相关文章

  1. 中国软件开发project师之痛

    在最近的一次会议上,有高层谈到之前在中国觉得自己做得非常牛,但与美国同行接触后却发现与人家存在非常大的差距,这一点我在外企工作时也有过相同的体会.真正与外国同行接触后才会知道什么是差距,在这篇文章中我 ...

  2. 全栈project师?给把瑞士军刀你去砍鬼子好不好!?

    来自www.techgogogo.com 编者注:本文来自Medium前三名推荐文章,发文时已经获得高达2,125个推荐,中文版由天地会珠海分舵编译.全文对当今风靡业界的"全栈xx师&quo ...

  3. 程序猿都是project师吗?

    全部的程序猿都是project师吗?当然不是.project师是必修课.程序猿则是选修.project师为自己的事业工作,而程序猿做他们喜欢做的事情.project是实实在在的,编程是抽象的. 为了吸 ...

  4. 全栈project师的毁与誉

    全栈(Full Stack)project师.也能够叫全端project师,不管是前端知识,还是后端架构你都要了解.甚至有些调皮的程序猿这样理解全栈project师:全栈project师 = 屌丝战斗 ...

  5. 想做web前端project师应该学习些什么?

    偶然间看到这篇文章.感觉博主写的挺不错的,假设你想做web前端project师的话,建议您阅读下面这篇文章,事实上web前端project师所做的工作事实上就是站点设计,有些小公司的美工事实上就是做w ...

  6. 大学?做码农?做project师?

        近期看到一个知乎里非常热闹的讨论.当中讨论到科研能力与project能力,我有非常多感想. 想说说大学CS方向的一些东西.     我不是计算机专业的,如今大二本科工科在读.     我接触编 ...

  7. 一个4年工作经验的java程序员的困惑,怎样才能能为一个架构师,请教大神

    一个4年工作经验的java程序员的困惑,怎样才能能为一个架构师 LZ本人想往架构师发展, 业余时间也会看一些书籍, 但是感觉没有头绪, 有些书看了,也没有地方实践 我做了4年的java开发, 在一个公 ...

  8. 最美应用-从Android研发project师的角度之[最美时光]

    最美应用-从Android研发project师的角度之最美时光 @author ASCE1885的 Github 简书 微博 CSDN 近期发现最美应用这样一个站点.它会定期推介一些非常有意思的app ...

  9. 优秀软件project师必备的7大特性

    不是每个程序猿都能成为优秀的软件project师. 在过去的6年时间里,我在Ooyala.Quora和now Quip这3个创业公司面试过许很多多挺有发展潜力的"种子选手".他们都 ...

随机推荐

  1. 英语音乐---三、Cry on my shoulder

    英语音乐---三.Cry on my shoulder 一.总结 一句话总结:Cry on my shoulder 在我的肩膀上哭泣 1.If the hero never comes to you. ...

  2. The python programing language

    Python is an example of high-level language. As you might infer from the name “high-level language”, ...

  3. append生成新变量的时候,没有如预期(It's a feature,not a bug?)

    这是我在写一个项目中,遇到的一个golang的feature,如代码所示,我在for循环里,每次用append生成一个新的数组,(当然我以前一直以为可以这样,直到我在stackoverflow上发现不 ...

  4. 使用物化视图解决GoldenGate不能使用中文表名问题

    源端: conn sh/sh create table "学生" ("学号" number primary key,"姓名" varchar ...

  5. Spring的注解@SuppressWarnings用法记录

    @SuppressWarnings注解用法 @SuppressWarnings注解主要用在取消一些编译器产生的警告对代码左侧行列的遮挡,有时候这会挡住我们断点调试时打的断点. 如图所示: 这时候我们在 ...

  6. python 自动广播机制 (broadcasting)

    一定要注意,执行 broadcast 的前提在于,两个 ndarray 执行的是 element-wise(按位加,按位减) 的运算,而不是矩阵乘法的运算,矩阵乘法运算时需要维度之间严格匹配.(且矩阵 ...

  7. ES6学习笔记(十九)Module 的语法-export和import

    1.概述 历史上,JavaScript 一直没有模块(module)体系,无法将一个大程序拆分成互相依赖的小文件,再用简单的方法拼装起来.其他语言都有这项功能,比如 Ruby 的require.Pyt ...

  8. MySql系列之初识

    数据库管理软件的由来 基于我们之前所学,数据要想永久保存,都是保存于文件中,毫无疑问,一个文件仅仅只能存在于某一台机器上. 如果我们暂且忽略直接基于文件来存取数据的效率问题,并且假设程序所有的组件都运 ...

  9. mysql主从同步错误恢复

    Mysql主从同步集群在生成环境使用过程中,如果主从服务器之间网络通信条件差或者数据库数据量非常大,容易导致MYSQL主从同步延迟. MYSQL主从产生延迟之后,一旦主库宕机,会导致部分数据没有及时同 ...

  10. Intel投入5亿美元提升14nm工艺CPU需求

    虽然14nm行将收尾,但是却有大量的客户在赶“末班车”,导致CPU供货告急. Intel年初宣布增加10亿美元的额外资本支出用于转向更新的.更先进的生产工具,以便增加产能,在本周的第39届纳斯达克投资 ...