程序员如何学会沟通

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).短期解决方案
但是现阶段面对这种看似无解的局面,该咋办,总不能一点沟通都没有?
3322 次点击
所在节点    程序员
26 条回复
no1xsyzy
2018-12-07 15:47:32 +08:00
> 总不能一点沟通都没有?
提出这一点的原因是什么?
1. 你有社交需求:可以寻求其他的关系;
2. 你觉得沟通是学习的手段:可以寻求其他的关系;
3. 你单纯觉得没有沟通不正常:反思“不正常”是怎么来的,估计是刻奇,不用太在意。
no1xsyzy
2018-12-07 16:00:59 +08:00
> 每个人都有自己的小九九
“你那点小九九根本不够看的”“我对于你心里有何想法毫不在意,但这并不妨碍我和你说话,希望你也不要让它妨碍你和我说话”这样表现着。一个坚定的内心是可以影响其他人的。
> 对这种不明确的需求就很反感,工作也常常提不起性质(兴致)。
抉择:
1. 超越不明确的需求,反过来搞清楚别人想要的是什么,你就是神级产品经理;
2. 以极限的程度压制需求,给自己一个任务:尽可能解释需求以使得自己的工作量最小化。
> 觉得他们聊得都是一些没有营养的话题
那就以更有趣的更有营养的话题引导。其中可以包含偏见与歧视,但不必没有营养。性(在没有女同事的情况下)和政治是两个有效话题。比如“白左女性被难民 XX ”,这种性+政治的话题,可以说很久,两顿饭也不太会结束。
> 所以工作从之前的前后端分离式开发到现在的混合开发,代码写起来比较烦,沟通也常常不能心平气和。
对方不想和你说话并丢给你一个
在线 API 平台(选择可自动生成 fetch / XHR / jQuery.ajax / axios 调用中你们用的那种)的 demo 地址。
garyzhuang
2018-12-07 16:06:11 +08:00
有一种聊天叫和产品聊技术 和技术聊产品
bk201
2018-12-07 16:15:36 +08:00
赚钱就行,想那么多
skywalkerfc
2018-12-07 16:18:20 +08:00
@no1xsyzy 非常感谢细致的回答
> 总不能一点沟通都没有?
确实是觉得没有沟通不正常,查了下"刻奇"的意思,也是有这种情绪。

> 每个人都有自己的小九九
尽量锻炼出坚定的内心

> 对这种不明确的需求就很反感,工作也常常提不起性质(兴致)。
以后思考问题看来要经常在不同的角度看问题了。

> 觉得他们聊得都是一些没有营养的话题
嗯,那就慢慢锻炼引导话题能力了。

> 所以工作从之前的前后端分离式开发到现在的混合开发,代码写起来比较烦,沟通也常常不能心平气和。
我们现在的开发模式没办法弄成 api,类似于嵌入式一样的,很多时候也需要做前端工作。
skywalkerfc
2018-12-07 16:19:41 +08:00
@garyzhuang 哈哈,回头试试老哥这方法
skywalkerfc
2018-12-07 16:22:36 +08:00
@bk201 可能还是没到结婚买房的年龄吧,想法总是烦乱,或许以后也和老哥说的这样了
Acheron
2018-12-07 16:27:38 +08:00
当你一天说话的字数 > 你写代码的字母数,别当程序员了,改行吧
envylee
2018-12-07 16:41:16 +08:00
短期的话这种事情就只能看脸皮了,说好听叫抗挫能力
zlmdaybreak
2018-12-07 16:54:11 +08:00
任务不清楚问就是了,不是谁都有那么多精力详细讲解。
聊天最多的是八卦,技术也是遇到问题一起分享讨论,不会天天聊。
人人都有小九九这很正常,不过就我接触的大家都还是不会有害人之心的,慢慢就好了。

看完的直观感受就是,还是太年轻。 经济好转了可以出去看看其他的你就清楚了。
awesomelei
2018-12-07 17:04:47 +08:00
一看就是刚刚入职, 想迅速提高自己, 却又被现实折磨的选手
awesomelei
2018-12-07 17:06:15 +08:00
建议: 日常聊天不必考虑有没有营养, 若你只为了提升技术, 我寻思你还是看书跟伟人聊天更能提高技术
EastLord
2018-12-07 17:23:25 +08:00
和我很像 我也今年毕业 web 后端
shijingshijing
2018-12-07 17:23:50 +08:00
看你这洋洋洒洒一大篇,沟通能力不差啊。你比我强多了,我跟人半天憋不出个屁来,不过这样倒是感觉能省不少时间和精力呢。
JerryCha
2018-12-07 17:25:56 +08:00
你牵头,然后你们集体订奶茶吧。
liuxu
2018-12-07 17:26:48 +08:00
三板斧:推锅,怼人,不知道。
Rekkles
2018-12-07 17:26:52 +08:00
多被社会锤几顿就好了
skywalkerfc
2018-12-07 18:53:49 +08:00
@zlmdaybreak 谢谢老哥指教
@awesomelei 那以后就放开去侃了 :手动狗头
jmc891205
2018-12-07 19:43:02 +08:00
「部门里每个人都有自己的小九九,很是烦恼,就逐渐的不想和他们聊天了。」
「但是时间一长,觉得他们聊得都是一些没有营养的话题。」
「所以现在对这种不明确的需求就很反感,工作也常常提不起性质。」
「所以心中也可能直接就认为他们技术很烂,逐渐也不想跟他们有太多技术上的交流,除了讨论需求。」
「且部门只有一个前端,几次对接下来初步观察可能连 ajax 之类的都写的不太熟练,大部分工作是切图。所以工作从之前的前后端分离式开发到现在的混合开发,代码写起来比较烦,沟通也常常不能心平气和。」

明显看得出你很鄙视你同事,觉得他们不配和你共事。
带着这种优越感,是没办法和别人交流的。
jmc891205
2018-12-07 19:44:26 +08:00
@no1xsyzy 「白左女性被难民 XX 」是「有趣的更有营养的话题」?不敢苟同。

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

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

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

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

© 2021 V2EX