[得罪人贴] 招聘程序员有感

2015 年 10 月 16 日
 isno
我有一段时间的招聘经历, 沟通过的程序员没有几十个,也有十几个!

项目都属于 WEB 性质,招聘的工种没有局限于某个语言,简历最多的是 php 程序员,高低深浅都有,招聘到后期, 我发现可以用一句话来总结大部分 php 程序员:太爱某个框架, title 由 php 程序员改为 xx 框架使用能手比较合适, 沟通中谈框架非常来劲, laravel 非常优雅, yii 如何, xx 怎么样, 问到 int 几个字节, 犹犹豫豫的回 8 个?(32位系统1个字节几个位, 原话这么问的,回答不上来的很多啊)

不是我鄙视 php 程序员, 我本身也有很长的 php 开发经历(不装逼,技术一般), 正常的程序员不应该是 谈数据结构,避坑经验么?

偏激点,但对语言来说,这种弱类型帮你高容错的语言渐渐的有点难以接受, float+ Int 或者 int + string 这种做法,在业务线必须要报错出来
20508 次点击
所在节点    程序员
196 条回复
zhujinliang
2015 年 10 月 17 日
int 多少位都说不上来, PHP 上 int 溢出的坑不要太多
gamingcat1234
2015 年 10 月 17 日
@qihboy
@txl263
本来不想再回复了,看了 qihboy 的观点实在是不能忍啊,这么糟糕的想法居然还有人附和。问一下 int 有几个字节居然能扯到这些上面去。我就想问问你们这些所谓做功能开发的程序员,平时存个手机号,存个 qq 号,考不考虑数据类型用不用 int 的问题。这些平时必然要用的东西,怎么就变成“这么低层”的东西了。
e1eph4nt
2015 年 10 月 17 日
@dqh3000 大神请收下我的膝盖
zhengkai
2015 年 10 月 17 日
@dqh3000 普普通通没什么名气的一百人来人的小公司,招一些普普通通没什么名气的大学的毕业生,多半就是这个结果

@gamingcat1234 这贴子基本就属于站队,而不是交流,差劲的自然会自我欺骗、抱团取暖。这么多回帖里能看到不少人觉得问 int32 是楼主在用偏门难题打击应聘者的, wtf

看了下,楼主的招聘,最低也有 14k , lead 是 25k+,这个工资水平不是在找廉价切图工的,如果有人能拿 14k 但是不知道一个字节=8 比特、不知道 int32 是 32/8=4 字节,请珍惜自己现在的工作
chac88
2015 年 10 月 17 日
php 程序员这个得定义好.

程序员: 计算机基础良好,对编译原理有了解,知道一门语言是如何编译成目标代码的.图形学,大致知道矩阵变化,向量,欧拉角,四元数的基础知识.

php:你在程序员的基础之上对 PHP 这门语言比较感兴趣,能通过编译原理的基础了解这门语言的编译方式.知道 PHP 为什么以 fastcgi 的方式运行能将你编写代码的生命周期缩短,让编程的业务逻辑降到最小.

你觉得你是 PHP 程序员吗?
mzer0
2015 年 10 月 17 日
不可否认, 作为一名计算机行业从业者, 不懂得基本理论知识是天大的笑话.

我是一名 C++程序员, 我曾查过各主流编译器与平台对 int 类型长度的定义, 有一位老外做了图表来总结, 简单地说: x86_64 与 IBM power 架构的计算机, int 类型的长度是一致的, 被定义为 32 或 64 位, 与操作系统无关. 该老外引了文献说明, 在上述架构的计算机中, 不可能出现非 32 位或 64 位的 int 类型. 并且, 在上述架构的计算机中, 32 位操作系统的 int 类型一定会被定义为 32 位, 64 位操作系统的 int 类型一定会被定义为 64 位, 不存在例外.

另外, bool 类型的长度在部分 IBM 机型中不等于 char 类型的长度, 而可能是 char 类型的长度的两倍. 这对 IBM 服务器的开发者而言, 是非常重要的.

最后, 为什么 int 类型如此重要? 编程语言与操作系统中存在着约定俗成, 例如, ISO Standard C++就对 int 类型的长度有着一定的要求.

这并不是"知道 int 类型的长度有什么用", 而是: 不知道 int 类型长度的程序员, 或多或少存在着犯错的风险, 这样的风险对公司而言无法忽视.
zhangmeteor
2015 年 10 月 17 日
基础是必须的
Aixtuz
2015 年 10 月 18 日
讨论问题是好事,可是楼主遇到存在分歧的理解,满满的语气都是责怪楼下各位的理解能力,认为别人应该理所当然的和他想的是同一个点,却没考虑下自己的表达是否有问题。
ooh
2015 年 10 月 18 日
LZ 其实可以试着问问辛亥革命是哪一年
andyL
2015 年 10 月 18 日
我看完只有两个疑问:
1.面试官是以什么样具体的问题考察的数据结构和算法基础的?
2.装了逼,还想跑?
im joking
khjian
2015 年 10 月 18 日
实话实说,你问的这些基础问题也就面试的时候用用,平时能用到?
qqblog
2015 年 10 月 18 日
月经
jukka
2015 年 10 月 18 日
这么多人自爆,真是震惊。
rale
2015 年 10 月 18 日
这个问题本来就很具有争议性,只是觉得 V2EX 的评论看起来缺乏层次感,像我这种观客想找个观点插入都很难。
civet
2015 年 10 月 19 日
这贴让我联想到这件事—— Homebrew 作者 Max Howell 被 Google 拒绝: http://cn.v2ex.com/t/198594
qihboy
2015 年 10 月 19 日
@gamingcat1234 观点只是说槽点的事,延伸得比较多就不是我的本意了。
另外,如果存QQ号手机号用INT的,直接拒了吧,我都懒得吐这种槽了。

曾经面试过一个应聘后台开发的,最近半年才开始从事计算鸡这一行,并且前3个月是在培训。之前当生物老师,然后就问那在大学里学过接触过哪些计算机知道,答只大一学过计算机基础,大二学过一个C,问大三大四在干嘛,说学本专业的。要说吐槽的话,当过HR或面试官的人简直可以365*24吐不停的好么,只是经常是自己想想摇摇头就算了。

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

https://v2ex.ih06.com/t/228504

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

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

© 2021 V2EX