1 yifangtongxing28 2024-05-26 00:22:29 +08:00 ![]() 只要你是最后的执行者,一定会心累 |
![]() | 2 qwwuyu 2024-05-26 00:28:49 +08:00 ![]() 没钱 |
![]() | 3 Kathy1989 OP @yifangtongxing28 #1 所以转岗做管理可以解脱? |
![]() | 4 BeautifulSoap 2024-05-26 01:40:45 +08:00 ![]() 从写代码成为负责项目需求听取定义,设计等等的 SE 之后,我最大感想就是我他妈好想当回臭写代码的啊 一天到晚就是做资料,写计划书,定义书,仕,时序图,流程图,随时管理了解各种功能等等等等,太 tm 心累了 |
5 ex1gtnim7d 2024-05-26 01:48:40 +08:00 ![]() 和傻比交流 |
![]() | 6 Amex 2024-05-26 01:56:22 +08:00 via iPhone design review 莫名其妙的 pr comment |
8 foolishcrab 2024-05-26 02:48:15 +08:00 via iPhone ![]() 最心累的是找项目做 说实话 2024 年大家手上还能写有人用的代码应该感恩 |
![]() | 9 levelworm 2024-05-26 02:54:55 +08:00 via Android ![]() 越接近业务越累。我现在是看透了,只有这层不能糊弄,其他层都可以。 |
![]() | 10 yolee599 2024-05-26 03:05:29 +08:00 via Android ![]() 变量,类,文件的命名 |
![]() | 11 levelworm 2024-05-26 03:08:33 +08:00 via Android @BeautifulSoap 最好是做面向程序员的程序员。最佳是做底层,操作系统和编译器这些。其次是做框架、工具等等。 |
![]() | 13 levelworm 2024-05-26 03:18:18 +08:00 via Android ![]() @xuanbg 可能性实在是太多了。比如说我做数据开发的,业务最多只能描述个大概,但是我必须落实到这张表的所有细节上。换句话说我也得懂业务。这就太痛苦了。 |
![]() | 14 levelworm 2024-05-26 03:31:57 +08:00 ![]() @levelworm 举个例子。我是做数据开发的,现在业务需要做一个数据层(但是现实中,我其实也需要把 BI 做的 data modelling 和 dashboard 给做了),因此无非是找相关的 dim 表和 fact 表。业务很贴心地给了个 required fields ,按图索骥即可。 根据本人的经验,dim 表很好找,因为每个数据层几乎都是用到这么些 dimensions 。但是 fact 表由上游产出,那么质量就随机了。目前做的项目质量很差,是第三方导出的数据,上游做的无非就是把第三方的数据导出到一张全字符串的表中。所有的研究和过滤工作都交给我和业务协商。可想而知这有多痛苦了。业务能够从业务上讲清楚他们需要哪些数据,但是没有办法写表的过滤逻辑。我会写过滤逻辑,但是我也没法把业务直接翻译过来,而上游除了做了个 dump 之外,其他都需要转发给第三方,这个速度可想而知。 所以我现在是不高兴做这些东西了。我想挪到上游去。看起来上游好混日子啊。。。 |
![]() | 15 yxzblue 2024-05-26 08:42:44 +08:00 @yifangtongxing28 非常到位。跟民工一样,最底层 |
16 xueling 2024-05-26 08:46:34 +08:00 ![]() @levelworm 可以了解一下我的开源项目 https://github.com/xl-xueling/xl-lighthouse ,可以节省很多数据指标的开发工作。 |
![]() | 18 lucasj 2024-05-26 09:46:02 +08:00 ![]() 1. 需求不明确,没有需求文档,口头需求,需求设计不合理,需求频繁改动。 2. 时间规划不合理。没有给足够的时间。 3. 没有文档的屎山代码。 |
19 NonClockworkChen 2024-05-26 09:56:01 +08:00 @Kathy1989 正常是编码之外的工作是要售前、销售、产品经理、项目经理都处理掉的。 做管理就是要处理非代码的工作! 至于互联网累,是因为,本来大家水平是 1~2w 的工资,给你开 3~4w ,就是因为有额外不合理的地方,让你承担罢了,说白了就是响应需求变更费 |
![]() | 20 wintersun 2024-05-26 10:07:20 +08:00 ![]() @levelworm 最好是做面向程序员的程序员。最佳是做底层,操作系统和编译器这些。其次是做框架、工具等等。 ==》非常同意你这个观点。 换句话说我也得懂业务。这就太痛苦了。 ==》痛苦是暂时的,除非你坚定的走纯技术路线,做底层、做框架,面向程序员做程序员。否则,学习业务会让你成为既懂代码又懂系统还懂业务的复合型人才。 架构师不熟悉业务,CTO 不精通行业,是很难做到出类拔萃、游刃有余的。 所以,你的职业生涯规划决定了你现在要如何处理这个痛苦:避开,还是更努力的学习、积累,等待量变引起质变? |
21 kenan2016 2024-05-26 10:14:36 +08:00 @BeautifulSoap 确实,还是写代码的最开心 |
22 zhouyin 2024-05-26 10:51:07 +08:00 via Android 怎么样设计产品其实是非常痛苦的 看源码也痛苦 刷题也痛苦 最简单的是 crud |
![]() | 23 jonty 2024-05-26 10:53:22 +08:00 @BeautifulSoap #4 草,真实了 |
![]() | 24 wangritian 2024-05-26 10:54:19 +08:00 起名 |
![]() | 25 levelworm 2024-05-26 11:03:17 +08:00 @wintersun 多谢。我入行晚,现在 40+了也只有 6 年多经验。按照我的职业路径来看,作为一名数据工程师,尤其是 BI 转过去的数据工程师,似乎无脑选择业务技术一把抓的复合型人才,而且这么多年也是这么走过来的。但是从我的本心来看,其实我是个不喜欢和志趣不同的人交往的人或者这么说(毕竟有谁真的喜欢?),我对和志趣不同的人交往的忍耐力很低,所以从我的本心来看,转变赛道专门做技术是有利于身心健康的路径,但是这条路明显很难。 我也没想好吧,现在有点业余时间就做点技术上的项目,看以后吧。不能转变赛道就继续熬,看看能不能转成所谓的数据平台工程师,或者数据相关的 DevOps 。 |
![]() | 26 icyalala 2024-05-26 11:05:18 +08:00 显然是命名问题 |
![]() | 27 shawnsh 2024-05-26 11:16:09 +08:00 via Android 需求对接确认,沟通工作。跨部门合作 |
28 mumbler 2024-05-26 11:55:03 +08:00 想想那些一年都没找到工作的人,工作上那点事算什么,努力就能解决的 |
30 hyqCrystal 2024-05-26 13:06:34 +08:00 ![]() 做决定的不做事 做事的不能决定 我觉得这是最累的。 |
![]() | 31 zfyStars 2024-05-26 13:53:20 +08:00 ![]() 自信写完 然后挨叼 |
![]() | 32 Kathy1989 OP @zfyStars #31 听某讲故事的博主说,以前金山公司,很多 40 多岁的软件工程师,被到哭着从会议室走出来,不知真假 有时觉得少赚点钱,够用就行,让自己过得舒服一些 本来赚钱不也是为了让自己活得更好 |
![]() | 33 Kathy1989 OP @zfyStars #31 昨天听某散人博主说他早年采访雷军,在会议室等他,透过玻璃窗,看到雷军跟员工打架,是真的打架那种,打完再走进去接受采访 |
![]() | 34 scarlex 2024-05-26 14:14:05 +08:00 bug 是上游造成的,没有任何临时解决方案(例如必须要升级系统才能解决的) |
![]() | 35 duron600 2024-05-26 14:52:26 +08:00 ![]() 累的总是和人的沟通。而非技术。 |
![]() | 36 FYFX 2024-05-26 15:41:48 +08:00 ![]() 今天看到一句话: People don't appreciate simplicity. |
![]() | 37 vialon17 2024-05-26 16:46:21 +08:00 ![]() 朝令夕行、朝三暮四 |
![]() | 38 mythabc 2024-05-26 18:02:48 +08:00 代码、文档、测试样例,没一个对应的上另外两的。 |
39 bitduke 2024-05-26 18:21:42 +08:00 via Android ![]() 最心累的应该是与人类沟通吧。 |
![]() | 41 coldle 2024-05-26 19:22:47 +08:00 ![]() 跨部门沟通 |
![]() | 42 levelworm 2024-05-26 19:31:39 +08:00 via Android @bitduke 没错,只想一个人搞技术,交流也行但是得和技术人交流。看起来只有少部分活适合我们这种人。 |
43 timelessg 2024-05-26 19:32:54 +08:00 via Android 和各种智障解释你要干什么 |
44 10bravoman24 2024-05-26 20:06:44 +08:00 ![]() 内部环境: 大家都心照不宣知道目前这样不好,但都无能为力。还是得笑脸相迎,互相接受 周末、假期,不论是什么假期,都可能会收到电话骚扰,无条件加班 上面的还仅仅是表象 ------------------------------- 下面的再深入一点... 如果团队 leader 知道如何管理,可以很开心; 如果自我定位很明确,有较好的调节适应能力,也可以很开心; 如果只做能力范围类的事情,也可以很开心; 如果复盘了 N 次,状况无变化还更糟了,那你会心累到想离开或者开始摆烂!!! 如果你要做一件事,但是根据产品设计稿无从下手,你会很心累 !!! 如果在做喜欢的事情或者完成某个任务时经常被打断,缺失节奏感,你会很心累!!! 当你做了很多有意义的东西,但是没有得到正向反馈,甚至得到许多负面反馈,你会很心累!!! 外部环境: - 目前看不太好,而且应该会持续很久,对内部环境影响比较大 总结一下:我觉得 `out of control` 最让人感到心累, 在一个相对可控的环境下,才能开心并且高效的输出 |
![]() | 45 levelworm 2024-05-26 20:08:57 +08:00 via Android @10bravoman24 团队经理如果无为而治,什么活都接,那的确比较有问题。我反正从来没听到过他拒绝什么需求,无非就是拼命往后排。我感觉很多技术人才不适合做经理,倒还不如一个啥也不会但是能扯皮谈判的人。 |
46 10bravoman24 2024-05-26 20:09:16 +08:00 @zhouyin crud 可能是最累的,也可能是最轻松的 |
47 10bravoman24 2024-05-26 20:11:44 +08:00 @levelworm #45 可以这么理解,技术视角太低了,最底层打工人,甚至可能比不上工地民工,团队管理者、产品经理相对而言就好太多了 |
48 nitro123 2024-05-26 20:25:04 +08:00 老板是傻逼 |
![]() | 49 qwingmix PRO 折腾来折腾去,都是一些可无可有的东西, 左手倒右手,没有产生什么有效的增量商业价值,觉得浪费时间精力 |
![]() | 50 love2328 2024-05-26 20:34:13 +08:00 坚持下来成长累计 , 35 之前都不是事 |
![]() | 51 kitebear 2024-05-26 20:37:26 +08:00 老板是傻逼最累 |
![]() | 52 LitterGopher 2024-05-26 20:49:40 +08:00 "出于兼容性考虑,所以......" |
![]() | 53 yjxjn 2024-05-26 23:04:31 +08:00 @BeautifulSoap #4 兄弟,看起来好像是对日开发的。。 |
54 jvaa 2024-05-27 08:44:00 +08:00 需求交付后一个很长的周期里多次变更 T-T |
55 imokkkk 2024-05-27 09:35:06 +08:00 产品经理搞不清楚自己想要什么 需求变来变去 |
![]() | 56 UIXX 2024-05-27 10:05:12 +08:00 不止编程工作,任何工作最心累的都是“无法多劳多得”。 - 额外加班被当做理所应当。 - 极致的追求只得孤芳自赏。 - 推倒重来竟是为决策背锅。 - 24HOnCall 到头还是客死他乡。 钱没拿多少,激情没了,青春没了,人没了。 |
57 liuchao719 2024-05-27 10:06:05 +08:00 @levelworm > 最好是做面向程序员的程序员。最佳是做底层,操作系统和编译器这些。其次是做框架、工具等等。 底层想要出成果很难,没有成果就没有绩效。偶尔出一个大家还会抢功劳,和人斗争比和机器打交道难一万倍。。 |
![]() | 58 Kare2 2024-05-27 10:39:09 +08:00 新手程序员,最烦搞各种环境,还有依赖地狱.... |
59 vgbhfive 2024-05-27 12:00:30 +08:00 定义变量名 |
![]() | 60 wupher 2024-05-27 16:02:40 +08:00 听不懂,又不愿听 又是所谓的领导,其实就是巨婴 |
![]() | 61 amwyyyy 2024-05-27 17:29:47 +08:00 做汇报、写 PPT 、和其它部门协作 |
![]() | 62 BeautifulSoap 2024-05-27 17:34:04 +08:00 @yjxjn 是的,我就在日本上班 |
63 novaline 2024-05-27 18:53:12 +08:00 用的库没有文档,或文档不完善,社区几乎没有,需要一边看源码,一边开发 |
64 yuyang1992test 2024-05-28 14:46:21 +08:00 做一个自己不认同的需求或者不认同的实现方式 |
![]() | 65 Kathy1989 OP @yuyang1992test #64 例如不懂技术的老板给你找了个 jquery 切图然后让你集成到 react 里 |
66 jayenovn 2024-05-28 16:50:37 +08:00 @yuyang1992test 正解 |
67 charlie21 2024-06-24 13:15:00 +08:00 值得回味 |