逻辑思维不强是不是不适合做程序员

129 天前
 KJH

怎么说呢,有的时候觉得自己会比周围的程序员厉害那么一点,因为他们总是问我一些幼稚的问题,或者请教一些很 low 的问题,就让我产生了那种优越感?但为什么我没有进大厂,可能是没上过大学..

还有的时候觉得自己思维一点也不敏捷,这么好多年,需求虽然都是按时完成的,从来没有超出过预估工时,但在开发期间,越写到后面越觉得前面写的不合理,然后推到重写。或者就是绞尽脑汁考虑了好几天,可能觉得功能没办法实现,就开始怨天尤人,结果最后时间紧的时候突发灵感,然后交差。

如果逻辑思维强是不是就不用推到自己一开始的想法,在最初的时候就决定好怎么写,而不是改来改去

如果逻辑思维强是不是就不用绞尽脑汁思考好久?

2913 次点击
所在节点    职场话题
32 条回复
linhongjun
128 天前
所以我看了第一页 C 我就丢掉书了
Sawyerhou
128 天前
都要绞尽脑汁思考很久,能力越强的人干的事越难。

推到重来其实也还好,大佬也很少一遍成,
项目也经常有大版本号更新迭代。

make it work
make it right
make it fast
本来就是个不断迭代的过程。
smdbh
128 天前
我觉得边写边能发现问题边改,才是正常的。就怕看不出屎山,以为逻辑多了代码就只能是这样的
KJH
128 天前
@taine221 自从工作以来 确实没有主动学习和总结过,主要是人懒 哈哈啊
@voidmnwzp 害,你要说 java 代码确实基本没啥问题,主要是做大数据分析,各种 SQL 写的头疼,写着写着就发现之前的 SQL 可能写的不对,然后推倒重来。

@linhongjun C 是啥

@Sawyerhou 只能这样安慰自己,不然总是陷入自我怀疑


@smdbh 可能单纯是不想改,早干完早摸鱼 :dog
hekou123
128 天前
@shadowyue 我做互联网软件开发的时候也是你这样觉得的,自从我转到制造业做软件开发…… 恨不得我脑袋里面把高中到大学的数学知识全装满
shadowyue
128 天前
@hekou123
#25 制造业的话,工业上应该确实是数学知识用的不少。
不过过去这些年,提到程序员可能更多还是互联网,金融这些开发。
我参与过的各类贷款业务计算也不过加减乘除。
所以从这方面来说工业才是立国之本呢,你在做真正有含金量的开发工作。
KJH
128 天前
@shadowyue @hekou123 制造业软件开发是不是 .net 和 c++用的比较多
shadowyue
128 天前
@KJH #27
我之前呆过一家做非标设备的,我了解到的工控机的软件核心功能都是 C++做的
finolaire
128 天前
90%的程序员工作只需要一般般的逻辑思维
jonsmith
128 天前
能干程序员的,逻辑思维都不差,区别可能是思路和经验。
hekou123
128 天前
@KJH #27 核心算法是 C++,上层应用就要看你具体支持的设备是什么了,C++,C#,Java 都有可能(魔改安卓系统做的控制平台)
Akiya
128 天前
我觉得沟通能力才是大头

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

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

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

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

© 2021 V2EX