今天一个朋友约我打球,说他一个哥们很牛逼,在微软做开发。原理这哥们在学校里拿过建模大赛,编程大赛的大奖,是个牛人。。

突然想到自己在一个国内顶尖的互联网公司,却做着板砖的事情,天天写一些不痛不痒的功能,天天给测试同时填坑(有时候是自己的坑,有时候是自己的坑),很多时间浪费在这上面。。。其实,心情还是有落差的。

在这个一年的工作阶段,我觉得我要深入剖析下这个问题。

Q1.如何摆正心态。

--首先,每个人智商都是有差距,你觉得你在学校那群同学中是top级的,工作后碰到你的同事,你可能会觉得别人不仅比你资历老,而且别人工作思想比你敏锐,工作态度比你好。差距真的不是说努力一下,加一两个星期班充电能解决的。我们必须承认,周围的很多程序员比我们优秀。有的人适合做研究,有的人适合做工程,有的人适合做架构,有的人适合做板砖工。

  认识自己是提高自己的第一步。

 

Q2.如何提高自己。

--如果你也是入职不久的同仁,那么我们现在肯定处在一个做基本需求的层次,如何做好自己手上的活呢?

1.明确需求,梳理清关系。

   --最近做的一个功能,设计到几个对象模型的关系,由于项目经理s没说清楚,最后做出来不是预期的样子。这个适合项目经理s来责怪我没有做细致的沟通。。。试问,我有错吗?答:有。试问,项目经理有责任吗?答:有。 沟通不当是两个人的责任。。。那么怎么办?还是开发自己该!

    开发都懂得其中的“日了狗”的情绪。

    所以,这个东西,等你踩了一次坑,你就能铭记了。如果这个过程最好了,那些天天补坑的工作就能大大减少,日子会越过越轻松。

2.学会画图。

     我们学了需求分析,学过软件工程,你会把用例图,数据流图来辨识最原始的需求吗?你会用powerdesign做数据库设计吗?

当然除了这些基本的,还有思维导图,也能帮自己识记很多东东。

 

今天先写到这里,后去继续更新,我觉得在踩了几个坑之后一定要记录下,便于提升自己。

 

如果我拙劣的文笔能触动你的某些情思,也可以分享在评论区,分享提高!

 

posted on 2017-01-02 22:13  AzzStyle  阅读(2627)  评论(15编辑  收藏  举报