做开发的工作已经快2年了,渐渐才发现自己在工作上花的心似乎太多了,没错技术进步是好事,但是在与人沟通方面似乎自己压根就没注意。最近和朋友聊天,才发现自己有很多方面做的确实不足。总结下有几点:
(一) 与同事打好关系
(1)别仗着自己技术好,在同事面前表现自己,留下爱装逼的印象
好多技术好的哥们喜欢对别人说,这个该怎么样,那个该怎么样。别人向你请教,你应该耐心点告诉别人,别人觉得你很优秀,才会来找你啊。但是如果别人没向你请教的话,那我们最好安静点,如果你是领导的话,大家接受还可以,但如果大家都是组员的话,特别他在公司比你呆的久的话,那最好低调点,不然的话会给人一种装逼的感觉,我不用你教,人的本性是永远不会轻易承认自己比别人差的。下面这些话就不要轻易说出来了。
1. 组里刚来一哥们,跟别人说还在用eclipse啊,太low了,快换成AndroidStudio吧(每个人的习惯不一样而已,并没有什么高低之分啊)
2. gradle太容易了,我给你讲讲怎么怎么学~(别人没问你怎么学,那就闭嘴吧,我不用你来教)
3. 领导在场,当着大家的面,说为了搞什么东西,说自己加班到很晚,太累了之类的话。(显得自己很小孩子,给人感觉爱表现的印象),后面会教你如何正确的表现自己。避免说上述几点类似的话,会给同事一种技术好,还低调的好印象~~
(2) 与同事打好关系,可以从以下几方面做起:
1. 早上来的时候给身边的人打招呼
2. 加班的时候,给小伙伴们带被奶茶,小吃之类的
2. 小伙伴们聚会完后,发个信息问候下确认有没有回到家
如果我有这样的同事的话,我肯定会心里很舒服的。
(二) 如何与领导沟通,得到晋升的机会
(1) 懂得汇报工作
领导告诉你某个地方出了bug,你最好把手头的活全部放下,然后把该问题解决,问题解决了后,领导在身边的话,记得汇报给领导,领导不在身边,例如加班到12点把问题搞定了,就得给他发个微信说问题解决了。
好处是:合理的表现自己,告诉领导我是值得信赖的。久而久之,你就是领导的左膀右臂了。你不晋升谁晋升???
(2) 上位
如果领导叫你管理某个小项目,周围的人觉得这活不好干,都不愿接手。你就别傻呵呵的说我也不愿做。领导把任务交给你那是信任你,你直接拒绝,领导对你是会相当失望的。你可以这么说:这个对我来说挑战性挺大的,我会尽我最大的努力做好的。这样做的好处是,做好了领导会更加信任你,做的不好,领导至少对你不会太失望。 一个萝卜一个坑,你站住这个坑了,只有当你离开的时候,别人才能站在这个坑上。
(3) 什么脏活累活都往自己身上抗
为什么这么做呢?领导都喜欢为他分忧解难的人,这样更容易得到领导的器重。还有千万别怕去做些破事。记住一句话,当你感觉到累的时候,你就在进步~请别放弃每一个让自己进步的机会。
(二)管理好自己
(1) 学习
拿移动开发来说,更新换代的速度是非常快的,Android几乎每年都会有一个新版本的SDK要发布,我们要学的东西实在太多,太多。你不学习等于就是放弃治疗了。而学习是能保证你竞争力最好的方式。学习方式可以有以下几点:
1 多去关注开源的框架,最好能把源码吃透 (例如:Volley EventBus RecyclerView ==)
2 写博客,给自己定一个目标。例如一周至少写2篇有质量的博客。
坚持一年的话,我相信在CSDN上你肯定可以成为博客专家
(2) 做一个心智成熟,爱思考的人
中国的教育都是在教我们如何服从,儿时要听长辈的话,到学校要听老师的话,毕业后我们听成功人士的话。中国的教育就是一群大猴子用他们的经验在教小猴子。最后导致的结果是许多大学生都去搞传销了。做什么事请先经过大脑,别人说什么就是什么吗?有的人喜欢把马云,俞敏洪,巴菲特这些人时常挂在嘴边,马云说过...所以....,俞敏洪说过....所以....。这些都是too youg too simple的表现。成功人成功后,都喜欢夸大自己的付出,而会忽略自己曾经多么苦逼。因为人是会本能的去忘记那些痛苦的记忆的。如果真的想知道一个人如何成功的话,可以选择从失败者身上找出原因。
做一个勤于思考的人,拒绝别人说什么就是什么。做一个勤于思考的人,别被心机叵测的人给忽悠了。做一个勤于思考的人,成为一个有主见的人。
***************************以上纯属个人观点,不喜勿喷***********************