程序员的思维逻辑能力会不会更强?
曾经认识一个程序员,平时就比较喜欢看犯罪推理类的电影电视剧,曾经做过一件让我细思极恐的事,时隔多年后想起来仍然觉得非常巧妙乃至缜密,当然,在此不方便透露,如题,想问问各位,你们觉得自己的思维逻辑能力会因为编程而变得比较突出吗?或者说有没有什么让你觉得得意的小心机
不是程序员的逻辑思维能力更强,而是逻辑思维能力强的人更适合做程序员。
那我是不是可以认为我现在身边的程序员主要做了很多年的,应该都不差
严谨一点还要看工作内容和使用语言。
犯罪推理和逻辑思维不一样吧,前者要把自己想成凶手,按照凶手的思维思考。后者是论证观点,前后印证。
人和人之间的差距极大,没有这样的一个标准或者说法。都要看这个人的实际情况,综合决定。
不,據我工作過的環境來看,不會。邏輯思維能力跟知識儲備、三觀、事物理解能力也正相關。邏輯思維能力強的人當然對程序開發有幫助,但現實中大多的程序員跟普通人的邏輯思維無異。也就在寫代碼時會有個項目運行起來的時序邏輯而已,程序員就是普通人。
使用不同语言也会有差吗?😮刚才说的这个是 Java 的,现在周围的多是 PHP
不会, 哪个行业都有聪明人, 做工程向的程序开发不需要逻辑思维多强, 尤其入门岗位, 普通接受过高等教育的基本都能干. 所以还是因人而异
人与人之间的逻辑推理感觉对程序员来说有点困难 因为经验太少 因为这种逻辑需要借助大量过往的经验
大部分 cruder 都是 if else 哪有什么逻辑可言
目之所及都是脚本小子 Pro max ,没什么强不强的。
不会,不要有这些没必要的优越感
逻辑思维优秀的人遇上屎山也只能痛苦的屎上雕花,逻辑思维混乱的人则会在屎山上撒欢打滚
这话不完全对, 键盘敲久了会导致思维固化的, 我经常考虑事情跳不出程序员的思维方式, 想馊主意的时候远不如非程序员的朋友们
只能说逻辑思维更严谨、紧密的人更容易成为水平高的程序员。但是不是能自知自己比别人更有逻辑是不一定的,因为一般很多人难以推断出来的逻辑,这类人可能不自觉的就想到了,有时候甚至难以理解为什么别人想不到。
从我多年的 CRUD 经验来看,不会
咋可能,你看 v2 就知道
哈哈哈哈救命这太形象了
做的好的程序员 比 做不了程序员的人 逻辑能力强做的好的程序员 比 没试过做程序员的人 不好说做的不好的程序员 比 做不了程序员的人 不好说
回家的时候买 4 个包子,如果看到有卖西瓜的就买 1 个,你猜程序员会买几个包子回家
我推理能力不行
完全错误,程序员的逻辑能力其实是钻牛角尖的固执程度
看到卖西瓜的,于是买了 1 个包子……我猜实际不能有这样的吧
逻辑能力拉满
这里的程序员够多了,接下来的话就不说了哈。
大部分程序员只是码农的水平,CURD 层次。普通人的水平
前女友说过,但是我自己没感觉
并不是 程序员也有逻辑一塌糊涂的人 不管多资深 不管学历多高 我见过太多这样的人了
不会
可能相比于其他职业,你的确是有一些突出的
不会
人脑不适合处理太过复杂的算法,会过载。一般会把大任务切分,对于小任务来说,普通人逻辑就完全够用了。聪明人在这行待久了,总会遇到,一看他写的代码就知道,都不用看人。
感觉程序员做久了容易陷入线性思考,少了跳脱的逻辑线条哈哈
谁能给我解释大家认为的逻辑到底是什么东西
工人思维
至少钻牛角尖比一般人厉害
玩剧本杀的人逻辑比较强
哈哈哈 深有体会
肯定是能锻炼的,但是效果和结果怎么样,那就是另一回事了。能设计精密犯罪可能得对标知名编程专家吧。一般程序能做到逻辑自洽就可以了。同时很多人还处于复制粘贴的水平,经常自相矛盾。
逻辑思维能力强适合做程序员≠程序员都逻辑思维能力强≠逻辑思维能力强的都做了程序员≠做程序员时间长的逻辑思维能力强≠做程序员时间长了逻辑思维能力会变强
肯定会变强的。工作塑造人。
都是正态分布的,接触的多了发现特别聪明和特别不聪明的都有
这个没有绝对的说法,有些逻辑能力差的人也能写代码。而且是大多数场景的代码。但大概率是做不了公共组件的。
在工作中,我发现逻辑能力强的人,都有以下 2 类特征:1 、爱钻牛角尖一同事对 Java JUC 中某个实现有疑问,花了半年的时间,几乎查遍了市面上所有相关的资料跟书籍,都没找到想要的答案,然后发邮件向 Doug Lea (原作者)讨教~2 、杠精一同事每次讨论技术方案时,都要出来杠几句。常见话术:“为什么要用这个?用那个不行吗?”,“这谁设计的,我一眼就看出了一大堆问题”。但怼了人之后,他能给出更好的解决方案~
认知偏差而已。
我觉得时逻辑能力强更适合做程序员不一定所有程序员都逻辑思维强厉害的程序员逻辑思维肯定强干久了的程序员逻辑思维肯定会得到锻炼,变得更强
写代码,谁都可以写,而且这里面方差极大。
程序员做久了, 好多事都想要井井有条,预先制定计划。。。。遇到现实需要统筹主导一件多方参与的事情时,很容易应变能力不足,把事情搞的一团糟。逻辑要求因果,现实是信息盲区很多,好些人关联的事,都是只能靠概率猜。--以上是我之前家里遇上事情后复盘的反思。
世界是杂乱无序的, 不能什么事都预先定制, 要随机应变
人和人是不能一概而论的
逻辑思维混乱的人则会在屎山上化身喷射战士仿佛来到了快乐老家
真程序员可能会强点, 但大部分人都是打工人
程序员写的代码就是为了表达程序化的思维,所以算是基本要求的一部份
每天被 if else goto 训练的人, 逻辑能力不可能弱.
正如你所说,程序员更适合当连环杀手。
缜密是程序员必备素质.
如果有统计数据的话, 我相信程序员的逻辑思维能力是要强于人类均值的.根据我的身边统计学: 程序员群体中相信中医的比例明显明显低于我认识的其他人类群体.
不缜密容易写 bug
程序员分为 码农 & 开发 & 研发 如果是开发逻辑思维强一点 如果研发 智商方面的学习能力强一点 现在的程序员基本赋值+黏贴了. 都是祖传秘方 什么缜密 也就是被坑多了 还要区分 底子强 & 学习增长性 & 综合结果.
咋老喜欢往自己脸上贴金?????
理性逻辑比情感低级,你细品
从一个程序员个例推及到整个群体就足以看出楼主这个程序员思维逻辑能力并没有更强。当然我不能说整个程序员群体的思维逻辑能力不行,不然就和楼主一样犯了逻辑上的错误。
逻辑能力强不强这我不好说,但是脑子很轴这是真的!
团建的时候,老是感觉别的部门脑子比较活络。个人的理解是,不是思维能力更强,而是在固定模式下,思维比别人更强
会,不过区别也很大,逻辑推理跟找 bug 差不多
是的,我就发现你这个号从发帖和回复来看疑似养号灌水。
程序员脑子轴,钻牛角尖的人倒是不少
我认为思维缜密和逻辑思维能力强是两码事
不一定。近五年,360 行,行行转 IT ,程序员门槛已经越来越低了,你认知里面的那部分人也只是程序员群体里的一少部分优秀者。前面说得好,看论坛回复。
逻辑思维不一定,但是有异常处理这个确实比较影响生活,比如做什么事都会考虑最坏情况,怎么兜底,有时候确实是悲观主义者
不会。。。见过很多清华的高分低能的
想多了,大概率呆板是真的
生活中遇到一些问题,靠直觉猜 bug 、答案的速度会比其他人快一些。团建做各种游戏的时候,程序小伙伴很擅长找出游戏规则的 bug ,利用 bug 拿高分
大部分程序员脑子其实并不好使。
程序员门槛这么低 怎么可能逻辑思维强
逻辑思维能力还得看数学专业的。
找 bug 就和犯罪推理一样
见过那种很无语的工作了快 10 年了,连 exe 后缀是 windows 软件都不知道当时我真的大脑短路了
并不会,理论任何专研于技术的人,逻辑思维都强。不管他是研究代码还是捣鼓门锁。
新下单了一台主机,用的 amd 的 7 代 u + n 卡 到手后发现商家给装的是 win 10 之前旧电脑因为 tpm 啥的原因,一直没去升 win11 想问问各位现在都是用…
目前主要在 macOS 下工作学习,brew 用着很爽,管理各种软件装起来也方便 之后要迁移到 linux ,看了下最近 brew 的 linux core 也移动到主分支了一…
前几天Neo写过《编程中的命名设计那点事》,这里也有另外一篇和程序命名的文章,可以从另一个角度看看。 1.- 变量应该是尽可能的望文知意。千万不要使用教材中的命名方式。 好的…