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

61 天前
 KJH

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

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

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

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

2830 次点击
所在节点    职场话题
32 条回复
whileFalse
61 天前
不适合做高端程序员,写写页面和大部分增删改查问题不大
chenliangngng
61 天前
人外有人,天外有天,是骡子是马,去外面面试看看你能拿多少钱
KJH
61 天前
@chenliangngng 面试不都要会问期望工资么
KJH
61 天前
@whileFalse 35 程序员 哈哈
chenliangngng
61 天前
@KJH 你从期望 5000-50000 都面一遍,不就知道几斤几两了?
KJH
61 天前
@chenliangngng 扎心了 我这种估计上 2 顶天了
BeautifulSoap
61 天前
> 如果逻辑思维强是不是就不用推到自己一开始的想法,在最初的时候就决定好怎么写,而不是改来改去
> 如果逻辑思维强是不是就不用绞尽脑汁思考好久?

这不适逻辑思维的问题,而是你在找银弹。程序开发很多时候就是一边写一边改的
Imindzzz
61 天前
不要给自己打标签,程序员不仅仅是逻辑思维
qiuhang
61 天前
第二点前半部分是软件工程能力问题吧,后半部分感觉是综合能力或者说是经验问题。整体来看都跟跟逻辑思维关系不大。
coderluan
61 天前
有句经典话怎么说来着,以绝大部分人的努力程度而言,还轮不到毕竟天赋呢。楼主看的那些有敏捷思维的人一开始就能把代码设计很好的人,可能就是单纯的多看了一些书和源码,你看你能做到,不过你没看。
KJH
61 天前
@BeautifulSoap 可能我没见过大神写代码。。。以为就自己这样 所以一直是这个认知
@Imindzzz 只是对自己有所怀疑
@qiuhang 那应该是我基础不行。。毕竟没在科班学习过
@coderluan 有道理,不通过书籍接触或学习别人的思路,只会依靠自己得认值。
arischow
61 天前
tool2dx
61 天前
"如果逻辑思维强是不是就不用推到自己一开始的想法,在最初的时候就决定好怎么写,而不是改来改去"

外部需求都是在变化的,代码就是在不断重构中自我进化。变化又不是什么坏事。
w292614191
61 天前
我也这样,一个功能要反复想,有时候会推到重来一边,至少来看会写得比前面好很多。

我身边的人就是“能跑起来就行”,平时我是看不过去的,要求他们重构或者指导重写。在我的角度来看就是“这么简单的东西,为什么写的这么 low”。

对一些“两天手搓 xx ,一周随便搞一个 xx”我是觉得不可思议的,一个健全的系统怎么这么快速的弄出来呢?

想来想去只能“复制、粘贴、能用就行“,然后对外“吹一吹”。
tangtang369
61 天前
程序员感觉靠习惯,我自己算法能力应该算比较差,但是公司里的 90%的 bug 都是我解决的,那些算法能力好的简直是疯狂制造 bug ,并且从来不会认为是自己错了,一度会怀疑是操作系统出 bug 了,或者是硬件出 bug 了,说的就是那些在我电脑上运行好好的,上线就出 bug 的。用我在 b 站上见过的一句牛逼的话(电工师傅一路测试修到了火电厂)来概括这种行为。
shadowyue
61 天前
不用担心这个,逻辑思维好的人一般数学不错。
不过我工作这么多年,看不管前端后端,能遇到需要超过,加减乘除知识的需求,寥寥无几。
大家都是做很普通的需求。
wweerrgtc
61 天前
程序员不都是开发, 还有其他类型
KJH
61 天前
@arischow 哈哈哈哈 没毛病
@tool2dx 改代码我一直怀疑是自己能力问题
@w292614191 这么说确实是,能用 和好用 是两回事
@tangtang369 错的永远不是我 :dog
@shadowyue 我们开发报表 各种计算搞得头大
@wweerrgtc 业务型?
taine221
61 天前
这种情况一般属于没吸收工程理论的习惯和经验的总结...
voidmnwzp
61 天前
"然后推到重写。或者就是绞尽脑汁考虑了好几天,可能觉得功能没办法实现,就开始怨天尤人,结果最后时间紧的时候突发灵感,然后交差。" 只能说明你水平很差,工作这么多年,完成需求应该算最简单的一项了吧,难的是跟产品扯皮,解 bug ,甩锅前端和测试

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

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

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

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

© 2021 V2EX