编程最重要的是思维?忍不住来吐槽一下

用户昵称不能为空 2017-07-11 09:56:38
前几天面试了一个人,笔试题都是基础题,大部分都空着,邮箱正则都不会写,答复是编程最重要的是思维,,,,,

在IT程序界似乎存在着这样的流传逼格说法,“编程最重要的是思维” “写程序不需要记忆”。当你说编程基础更重要,做程序还需要记忆力的时候,会被立即鄙视到无底洞的地步。

连最基础的自带的方法都记不住,是不是需要去重复造轮子自己写一个?那写这个方法不需要时间吗?测试验证不需要时间?是不是要去网上找,一个个网页点开来,看一遍,再抄一遍?然后找半天而且还不一定找到的是对的,可能存在漏洞,也没有身经百战直接放进去用?还有一些人连自己写的程序语言的名字都记不住,,,,,

写程序写了两年了,基础都不扎实,来句 编程最重要的是思维,没面试上,还到处瞎比比群里说面试官坏话,让人无语。
...全文
4933 95 打赏 收藏 转发到动态 举报
写回复
用AI写文章
95 条回复
切换为时间正序
请发表友善的回复…
发表回复
kernelkoder 2018-03-15
  • 打赏
  • 举报
回复
只能说不熟练了,会正则和能自己做一个正则引擎还是不同的,其实还是创造思维
咸哼酒家 2018-03-15
  • 打赏
  • 举报
回复
我的第一反应是写个正则, *@*, 嗯,然后更详细的就得去查我的JS文件了…… 面试的时候题目空着不好,如果纸张空间够的话,可以写怎么做出来,可能的逻辑。 编程思维 应该这样 :不要求你能立马写出冒泡排序,背诵几种单例模式,但是你得知道冒泡的原理,单例的意义。 你百度下就查到冒泡和单例,于是题目就不写了,这是啥子思维 当然,几年工作经验的人一般是不会做带有面试题的面试的,只有初中级人员,既然如此,态度好点,不要空着题目嘛 ----------------------------------------------------- 最近怎么老是有人挖坟啊
码代码的兔子 2018-03-15
  • 打赏
  • 举报
回复
哈哈哈,你这拿去面试两三年的开发还差不多,你去问问5年以上的开发看看他们屌不屌你?
cyc123007512 2018-03-15
  • 打赏
  • 举报
回复
面试并不是为了把对方考到,而是考验对方是否能胜任你所需要的岗位
司马中达 2018-02-14
  • 打赏
  • 举报
回复
准备找工作,看来我要向高考一样恶补一下面试宝典了
kelecolj 2018-02-14
  • 打赏
  • 举报
回复
引用 2 楼 kolle007 的回复:
7年开发经验,能独立完成中等规模(2万行)软件,带过小团队,能解决各种多线程,内存问题 but 正则表达式不会写,用的时候都是百度,我觉得能百度出来的东西 就不要面试了
这是不是太为难面试官啦,有百度找不到的吗?女朋友都有可能百度找到。。。
天亮后说晚安 2018-02-09
  • 打赏
  • 举报
回复
人生最遗憾的 莫过于轻易地放弃了不该放弃的,固执地坚持了不该坚持的
删库到跑路 2018-02-09
  • 打赏
  • 举报
回复
看来要好好记正则了
zbdzjx 2018-02-09
  • 打赏
  • 举报
回复
我从来不记在辞典上已经印有的东西。我的记忆力是运用来记忆书本上还没有的东西。——爱因斯坦
笑容融化坚冰 2018-02-08
  • 打赏
  • 举报
回复
不过换做是我,就算是对面试题再有意见,也不至于回复“编程最重要的思想”,这逼就有点装过头了
笑容融化坚冰 2018-02-08
  • 打赏
  • 举报
回复
google=》复制=》粘贴 我慢慢的发现自己根本不是程序员,只是代码的搬运工
王桑的一天 2018-02-08
  • 打赏
  • 举报
回复
只要普通的码 ”农” ,那么熟练掌握基础的语法,公式,代码是应该的。 如果想要创造性的、能提供解决方案、技巧的人,思想就比较重要了。 “思想更重要” 也并非无法面试考量吧,可以问问他过往项目提供过什么好的思想、思路、解决方案 ? 或者提供一个情境,问他该如何设计、开发?
  • 打赏
  • 举报
回复
引用 82 楼 zeratul1990 的回复:
问题不是会不会背邮箱正则,难道正则和公式反应方程式一样,都是死记硬背的?公式还有能推导的时候呢,反应方程式也可以现场配平 写的有bug至少可以证明会,现场一个字都写不出来就是不会正则表达式,随便你让他正则个什么他也写不出来,缺少一项技能
呵呵,那你想过很多人连英文字母都写不全,还去面试做程序员?连编程代码的格式都不知道怎么样写就跑去开口自己是高级开发工程师。
  • 打赏
  • 举报
回复
引用 84 楼 lgg201 的回复:
看到评论中, 这么多的人在强调, 不应该要求"记住邮箱正则", 真的是感受万千. . 居然还有人自居自己N年经验, 以不会写正则为傲
可怕,如果一个人连英文字母都不知道怎么写,他思维再好怎么去编程呢? 如果一个人连正则的格式都不知道是什么样的,他会写出什么样的正则表达式呢? 现在的谬论就是好像完全不需要记忆一样,一个连一点儿都不记的人,他脑子里都是空的,能做什么呢????
goosman 2018-02-06
  • 打赏
  • 举报
回复
看到评论中, 这么多的人在强调, 不应该要求"记住邮箱正则", 真的是感受万千. . 居然还有人自居自己N年经验, 以不会写正则为傲
goosman 2018-02-06
  • 打赏
  • 举报
回复
考察正则表达式, 曾经也是我面试的必考项之一. 我觉得对正则表达式的考察, 主要两个目的: 1. 对正则表达式有比较深入的研究, 代表了对技术的浓厚兴趣(正则表达式这么神奇的东西, 你都不研究, 要么对技术不够敏感, 要么对技术没有太大兴趣) 2. 对正则表达式能够理解比较透彻, 可以说明候选人在聪明与逻辑这个角度是有潜力的. 不过, 很少碰到对正则有哪怕稍微深入一点研究的人. 所以, 我逐渐也就只有候选人明确在简历中提及时, 才会聊聊
tmxkdldw 2018-01-31
  • 打赏
  • 举报
回复
正则我也不会,不过你能问这种问题我估计你也不咋的。百度出来一样解决问题。。不一定百度。但是我们根本的思想是解决问题。
拜一刀 2018-01-31
  • 打赏
  • 举报
回复
问题不是会不会背邮箱正则,难道正则和公式反应方程式一样,都是死记硬背的?公式还有能推导的时候呢,反应方程式也可以现场配平 写的有bug至少可以证明会,现场一个字都写不出来就是不会正则表达式,随便你让他正则个什么他也写不出来,缺少一项技能
MoshangYanYu 2017-08-15
  • 打赏
  • 举报
回复
引用 12 楼 default7 的回复:
[quote=引用 9 楼 spawn888 的回复:] 其实我觉得原理的东西才是基础。如果回答不上来就过分了,其他的,就像你说的正则表达式,那都不叫基础,只能说经常用的人就会写,不经常用的知识点自然就记不住了。你想想计算机门类的技术那么多,细节那么多,人的脑容量是有限的,谁能够不需要查阅资料一下子都记住了。
还真不是,邮箱正则在 做注册的时候基本上基本上都要用到的,包括手机号码验证。 话说这一次面试了五六个,其他的全都做了这一题,用不同的方式完成了邮箱格式验证,唯独这一位空着不会,所以忍不住吐槽。[/quote] 邮箱正则,我一下子也想不起来了。。。但是我想到了一个更简单的方法验证邮箱格式:HTML5的input标签<input type="email" placeholder="请输入邮箱" />这样,如果邮箱格式错误,页面就会有提示
luciferisnotsatan 2017-08-11
  • 打赏
  • 举报
回复
引用 77 楼 u013547059 的回复:
[quote=引用 76 楼 luciferisnotsatan 的回复:] [quote=引用 74 楼 u013547059 的回复:] 骂人就不对了,一个人站的多高就看多远,其实程序员有程序员的思想,总经理有总经理的思想,没有谁对谁错 以前做程序员的时候,面试5年以内的都会问一些简单的基础问题,太偏的就不会问了,这大概可以知道他干过写什么 现在面试,由程序员面试好了到我这里,我就会简单问下干过些啥,原理是些啥,解决过什么难点,从中看这个人的品质和能力,技术好不好其实不重要,重要的是他的学习能力,再没有开发经验的人,只要能力强,调教一下6到不行
lz的问题就是,问了一些简单基础题,然后对方大多没答出来,结果还继续面下去。对方说的思想估计也没说出什么让lz信服的思想[/quote]LZ的思想说极端也不极端,都是从程序员干出来的,但是如果思想不转变,那就真的一辈子程序员了[/quote] 是的。 程序员最重要的是思想,思想好了,很多东西学起来很快。不过现在有些猴子,基础不好,拿思想来搪塞。至于问他思想,那就是复制粘贴一把梭
加载更多回复(75)

590

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧