程序员如何学会沟通

2018-12-07 15:35:07 +08:00
 skywalkerfc
1.个人背景
末流二本院校的软件工程专业 2018 届毕业生,工作经验如果算上大四整年的实习到现在也有一年多了,工种是 web 后端开发。


2.现状
入职公司快三个月,部门基本是独立出来的,总共有二十多个人,技术有十几个人,平时除了和同事,一个室友,以及一周几次的家庭聊天,几乎就没有和其他人有过沟通。


3.关于沟通困惑的地方
1).生活上的沟通
i.起初刚进公司的时候想如何如何和要同事在工作上沟通好,但是时间一长,可能是与新同事相处起来觉得他们并不像自己期望的那般干脆,部门里每个人都有自己的小九九,很是烦恼,就逐渐的不想和他们聊天了,时间长了别人就不拉你一起聊了,可能他们认为你这个人是个黑洞,不管说啥都没反馈吧。

ii.和普通公司的普通小部门一样,经常会有几个人组成的小群体,出去吃午饭叫上一起,拉起群聊起来一起。起初对他们不太熟悉,所以聊天时参与度也还可以,但是时间一长,觉得他们聊得都是一些没有营养的话题:前同事如何如何,某某某怎么了怎么了,慢慢的参与度就几乎没有了。


2).技术上的沟通
i.和产品的沟通
现在公司的业务主要是二次开发,开发流程是一个产品经理,一个后端,一个前端,项目经理直接跟客户对接。基本上产品拿一个需求来,稍微讲两下就直接扔下一个短短的需求文档给你,没有原型图,没有原型图,没有原型图。以前上家公司虽说小,但也是有一个完整的开发流程:设计,项目经理,前后,后端,测试,所以现在对这种不明确的需求就很反感,工作也常常提不起性质。

ii.和老员工的沟通
基本每个老员工负责自己的一个产品,偶尔在两三个产品中交叉开发,也没有和他们有太多的交流。由于我新来没多久,分的也是小活,但是给过来的活也是直接让你做,啥都不讲,有时候真是直接懵逼,无力反驳。由于是二次开发,整个源码不知道经过多少人的手,风格千奇百怪,不规范的地方比比皆是,不忍吐槽。所以心中也可能直接就认为他们技术很烂,逐渐也不想跟他们有太多技术上的交流,除了讨论需求。

iii.和前端的沟通
由于现在不是前后端分离接口式开发,所以沟通起来比较烦恼。且部门只有一个前端,几次对接下来初步观察可能连 ajax 之类的都写的不太熟练,大部分工作是切图。所以工作从之前的前后端分离式开发到现在的混合开发,代码写起来比较烦,沟通也常常不能心平气和。

iiii.和领导的沟通
部门老大:好像入职以来几乎没有和部门老大沟通过,除了路上碰见打声招呼。
技术老大:貌似只有三四次的技术沟通,需求解释。



4.思考提问
1).长期解决方案
除了提升自己,跳槽到更优秀的团队,别无他法。

2).短期解决方案
但是现阶段面对这种看似无解的局面,该咋办,总不能一点沟通都没有?
3327 次点击
所在节点    程序员
26 条回复
skywalkerfc
2018-12-07 20:20:39 +08:00
@jmc891205 是有些质疑他们技术能力,不过一直也在改变这种看法,只是有时候心态崩了就有点看不起他们了,所以也一直想改变。
947211232
2018-12-07 20:23:04 +08:00
当成功交了个女朋友就会顺带完美解决这个问题。
no1xsyzy
2018-12-07 23:00:44 +08:00
@jmc891205 至少你可以开始看别人犯蠢了,而不致于连别人犯没犯蠢都不知道。(狗头
keelii
2018-12-07 23:12:25 +08:00
多和产品经理谈笑风声就好了〜
berumotto
2018-12-08 14:27:02 +08:00
舔就完事了 别人说什么都赞同 ::dog
opengps
2018-12-08 20:10:33 +08:00
多听相声试试看

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/515386

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX