我招了个程序员:他什么都好,就是不太会写程序

有哪些让程序员受益终生的建议 从业五年多,辗转两个大厂,出过书,创过业,从技术小白成长为基层管理,联合几个业内大牛回答下这个问题,希望能帮到大家,记得帮我点赞哦。 敲黑板!!!读了这篇文章,你将知道如何才能进大厂,如何实现财务自由,如何在工作中游刃有余,这篇文章很长,但绝对是精品,记得帮我点赞哦!!!! 一腔肺腑之言,能看进去多少,就看你自己了!!! 目录: 在校生篇: 为什么要尽量进大厂? 如何选择语言及方... 阅读详情

我招了个程序员:他什么都好,就是不太会写程序

在这里插入图片描述

多年以后, ShowMeBug 的创始人李亚飞站在医院产房前,依然会想起大学刚毕业时面试的第一家公司。

1

当时,CTO 面试到他:“管道是什么?”“简历上说你的 bash 脚本写的很好,你的代码在哪里?能运行吗?”

“我做了很多有趣的小工具,动手能力很强,这当时在系里是公认的,但那天第一次面试,很紧张,手心都出了汗,这个很基础的问题一时没答出来。面试官后来象征性地问了两个问题,就结束了。

那天真不巧,出门前我还在想要不要带电脑,但我的电脑太旧了,又非常重,我想电量没法支撑面试,干脆就不带了。如果我带了电脑,直接动手敲代码给 CTO 看,也许就会通过吧。”

后来回到宿舍,我那抄我笔试题的哥们,他面试过了:“what!你竟然没过?!”

再后来,我才知道,这家我错过的公司,就是腾讯。

2

2018年底,创立的公司并到新公司下面,李亚飞担任 CTO 下面的技术经理,管理二三十人。

“当时要开发新的业务,做新的客户端 app,ios 和安卓都要找人,预计要招 6人,于是,漫长的招人大战开始了。”

我给 HR 提的要求就是要招研发经验 3-10 年不等的,有技术博客的,有github 账号的,做过独立项目。

首先是 HR 在 boss 拉钩猎聘各大平台上筛简历,每天能筛出二三十个候选人。然后再从 20 份简历里筛 10 份简历,我再从这 10 个里筛出 5 个来面试,所以我平均每天有 3-5 个面试。

这样持续了快两个月,至少面了一两百人。

这对于公司来说是成本巨大的。

第一,打断我的工作,我这两个月相当于全在招聘;

然后有很多人面了 5 分钟我就不想面了,还要为了照顾对方的感受,象征性地再问两个问题面试十分钟。

面试 20 个候选人,能发一个 offer。

我记得那一星期终于遇到了一个非常满意的 IOS 工程师,985 学历,迅雷出来的,过了二面。后来 HR 邀请他入职,他说自己手上有三四个 offer,工资到了 25k 以上,我们这家给的 offer 排在最后。

虽然我们是 C 轮创业公司,腾讯投过 6000 万美金,但毕竟是创业公司,很厉害的人很难招进去,我们只能去选择潜力比较大的人才。

辛辛苦苦 2 个月,看了上千份简历,面试一两百人,最后只选出了 5 个合适的伙伴。

在这里插入图片描述

3

2019年3月,李亚飞离开了上家公司,开始第三次创业。当时有两个伙伴跟着他一起,团队还需要再招两个人。

“有一个候选人,他在北京,我跟他电话聊了两三次。也在技术上聊了项目经验,聊了各方面的理解。初步判断:各个方面都不错,技术不是特别过硬,但给个两三年肯定能成长起来。

我觉得这个人稳了,敲定了,给他发了 offer,他也跟家里说了要来深圳,一切都安排好了。

他3月底来的,5月中旬就走了。自己觉得自己不行,提出了离开。

技术是真的不行,bug 越修越多,功能越弄越复杂。最后兜底的是我,亲自上阵加班加点,项目才按时上线。”

程序员不考察技术实力,很容易招到不合适的人。而招错一个程序员,成本至少是10万。

在远程招聘程序员的时候,最重要的是真正地看出候选人的代码能力,这个时候,能够实时编程,代码交流的同时音视频交流,效率是最高的。

Talk is cheap, show me the code.

4

2019年6月份,饱受招人之苦的李亚飞,在一次去重庆出差的时候,决定要做一款在线面试的工具。

没有人支持他。他自己花了两个周末的时间做了个demo,朋友看到说:这玩意儿有啥用。

后面上线,他在 Ruby-China 论坛发帖,一夜之间两三百个人注册使用,大家都在挑问题,搞了两三天系统才稳定下来了。

“有一个人用,我就会觉得有意义,有人跟我想的一样。然后我就不断打磨,迭代。8月7号正式上线了一个版本。之前有 demo,反正我是把8月7号定为我们产品 ShowMeBug 的诞生日。而且那天好像是个情人节。”

这就是送给 Rina 的情人节礼物🎁,程序员的浪漫~

“你做过几次创业就会知道,有一些节点做一些有意义的形式是很重要的。Gmail 是4月1号发布的,就是为了麻痹对手,对手觉得是闹着玩的。

后来八九月份,我就在 V2EX 上发了正式的推广,然后就有牛客网的创始人在下面留言,我那时候才知道有牛客网。还有人说这个idea他也有过,说明我并不孤独。还有朋友建议我去搞培训,这个多人在线实时编程特别适合教新手学编程。

最重要的是,这些反馈充分认可了这个产品的价值。

我本身喜欢工具型产品,技术人打造一款好用的工具,这种感觉是无与伦比的。所以 ShowMeBug 本质上就是一款工具,一款帮助企业和程序员高效面试的工具。

在这里插入图片描述

5

一场疫情,改变了世界的脚步,却给了 ShowMeBug 这个程序员在线面试平台一个机会。

到八个月后的今天, ShowMeBug 注册用户1.5w,平均每天150场面试。

ShowMeBug 创始人李亚飞回忆道:

如果十年前的那场面试,我能充分展示代码实力,也许我就去腾讯了;

如果两年前的那次招人,我能充分评估候选人的代码实力,也许就会节省下来大量时间;

如果一年前的那位伙伴,我在远程面试的时候,能看到对方的代码,也许一开始就不会招那位候选人进来,更不会痛苦地送他离开。

那有没有这样一款工具,能够让候选人秀出代码实力,让面试官一目了然,同时还能音视频交流呢?

这就诞生了 ShowMeBug,它是一款多人实时编程的在线面试工具,方便面试官高效考察程序员的技术实力。

它是一个技术面试的云端 IDE,提供一个实时共享的编程环境,面试官可以预先准备面试题,并邀请程序员加入面试板中。程序员可以用自己的电脑完成面试题目。

ShowMeBug 为每一场面试提供一个面试板,面试过程两方实时同步,面试过程都一一记录,事后面试官可以清楚回顾当时的面试情况,并做出打分。

面试更重要是考察一个人的思维方式,而不仅仅在乎正确的答案。

技术人员负责展现技术实力,优秀的企业通过 ShowMeBug 发现他们。

“屁话少说,放码过来。”

在这里插入图片描述

程序员应该坚持写博客 ##内容简介-------------------1.前言2.写博客的好处3.写博客的内容4.写博客的工具5.写博客的态度###1.前言- 作为一名程序员,每天都在码各种代码,做各种需求,解决各种bug,时间长了总会遇到一些难题需要解决,我们通常是通过查询各种资料或者请教高手或者老司机带一带,问题解决了,但我们需要总结经验和知识,这样以后遇到同样问题我们也能够自己解决。写博客来总结就是一种很好的方... 阅读详情

相关推荐

程序员的简历该怎么写?

一个学生辞职了,约我吃饭。 他说,老师,最近投了很多简历,就一个小公司回复了; 面试过了,但我不想去,能不能帮我分析分析,我现在该怎么办啊? 他的情况我了解,在北京找一份12k的工作不难,怎么只有一家小公司回复了呢? 我说,把你的简历发到我邮箱,先帮你看看这方面。 简历发给我的时候,正坐在副驾驶,打开一看,画面太美,愣生生呛出个喷嚏: 一个word文档,格式简单,没有照片; 主要...

前端大彬哥666 1万+

【Go】面试篇 ②

showmebug2 6年经验 1.多核cpu cache怎么保持不冲突和一致 MESI解决方案 把cache 设置为四个状态,是两个bit来表示, 四种状态:修改、独占、共享、失效 状态更新:把内存的一块数据加载到cache中,某一个内核对这个数据进行修改,这时就是修改状态,独占的状态。有另外一个相同的数据资源修改时,这时会检测到,将独占状态变为共享状态,之前读取的数据会变成失效的状态,新的内存里面加载到cache里面, 还有一些不同的情况:当一个数据处于共享状态,比如两个内核都加载同一份数据,到内核ca

王大阳的博客 785

程序员大佬是怎么写日报(向上管理)的?

关注“程序员云课堂”,加入读者群 由于近段时间在家办公 除了往常被周报支配的恐惧 许多程序员面临了日报的“恶心操作” 日报写什么才能体现工作量 周报写什么才能对总结和升职加薪有帮助 程序员老王和小钱有话说 ... 从左侧开始读 从右侧开始读 日报和周报看似是领导的管理工具 写起来也费时间 ...

公众号:程序员云课堂 7366

记一次小米在线编程面试

前言 今年6月份换工作的时候,得到了小米的面试机会:面试是在这个平台上:https://www.showmebug.com 感觉这个平台还是不错的,进去之后,面试官已经把要写的代码题放在了这个网站上,于是我就开始了自己的编码,面试官可以实时看到自己的编码过程,还可以在我编码的过程中,输入文字来交流。就相当于在自己背后盯着一样,糟糕,画风不对,有点脊背发凉~~~~~~ 题目以及我当时的解题结果如下 // ## 请在下方描述你的面试题内容( 支持Markdown ) import java.util.* p

高山仰止,景行行止 1761

程序员爱写不写注释的智慧

博主做为一位经验丰富的程序员,阅览过精心设计如诗如画般优雅的代码,也碰到过如垃圾堆叠混乱不堪的屎山代码。两者各有优劣,请听我娓娓道来。

kunlong-luo的博客 595

程序员写代码要写注释吗?写你就输了

前言:在职业发展道路上,需要不断提升自己,需要学习资源的,一起学习交流的欢迎加群【443128517】,小编准备了学习视频,学习线路,自学书籍,职业发展视频。也可以加美女老师七七的微信。二维码放在下面! 如何看待程序员不写注释? “几个月前,我写的代码只有我和上帝知道” “现在,只有上帝知道了” 最近在知乎上看到了这个话题:怎样看待程序员不写注释? 看了下浏览量居然有 30+w 次,看来大家讨论的挺热闹,我浏览了大部分的回答,发现大家的观点可以归纳为以下几点: 不写注释就是害人害己,别..

m0_60719784的博客 2375

面试官也难办啊

一、候选人:青筋一爆 前段时间,我在论坛看到一帖子,对我触动很大: 今天 boss 让我去面了一个异地赶来的候选人,考察一下现场写代码的能力,如果表现比较好的话直接给 vp 过一下发 offer 。 结果这小哥风尘仆仆的过来了之后,写的代码非常的一般(而且中间还卡壳了导致时间很长)。我觉得不是很合适,反馈给了 boss 。然后跟这候选人说:“你可能不是很合适我们组,隔壁组也在招人,要不我给你 trans 到隔壁组去看看”。 然后就见他明显的额头青筋一漏,站起来,甚至想做出攻击动作,但最后也没有动手。非常生

ShowMeBug的博客 5451

带感小说:程序员坐牢会被安排写代码吗?

带感小说:程序员坐牢会被安排写代码吗?

cxyITgc的博客 3835

废话少说,放码过来

​ShowMeBug 是深圳至简天成科技有限公司旗下的一款产品,名字来自于 Linus(Linux创始人) 的名言 “Talk is cheap, show me the code”。是 ShowMeCode 的趣味化名字。 ShowMeBug 是一款数字化驱动的交互式代码交流的技术面试工具,让用户体验硅谷流行的像真正工作中一样的代码面试,通过在线笔试场景和在线面试场景两大法宝让企业结构化、规模化、自动化、智能化的进行技术招聘从而节约大量的面试时间。 ShowMeBug 在线笔试场景中采取实时监控且全过程回

ShowMeBug的博客 1794

ubuntu20.04开机黑屏卡在/dev/sda1:clean,***files,***blocks,解决心得记录

这个问题如果你百度,会发现目前有很多种解决方法。 有更新显卡驱动的,有卸载上一次安装软件的,还有各种奇奇怪怪的故障原因。 如果你是属于上述情况,那么按照百度和论坛的各种指引操作一般都能解决。 但我这里主要说一种特殊情况,就是我什么也没有操作,我什么也没干。就是正常使用系统关了机突然就报错了。 这也是自己亲自遇到的问题,做个小记录方便以后自己回顾。 上一次出现这种情况我重装系统了,这次用了两个月又出现了,重装成本太高,我接受不了,于是找到解决办法。 首先找个终端进入,进入终端的方法很多,用安装u盘

qq_41517017的博客 2万+

数字麦克风PDM信号采集与STM32 I2S接口应用(二)

在使用STM32的数字麦克风I2S接口时,计算采样率让人头疼,芯片手册上没有明确的说法,而手册上的计算方法经过测试却和实验不符。借助搜索引擎,大部分资料都是来自于开发板卖家或开发板论坛,主要是咪头采集然后配置WM89系列解码芯片,然后配合FatFS、MP3解码等模式,主要是讲解I2S录音、存储、放音等。外文资料得到的也寥寥无几,也没有找到讲解STM32数字麦克风配置、计算的文档。加上网上资料转载、抄袭、浅尝辄止的笔记教程,这些更是让检索大海捞针,过程艰辛一言难尽,有些网文三言两语抑或作者都没有搞清楚随手一写

XIAOYOUDUODUO的博客 6053

推荐:在线面试实时编程工具——ShowMeBug

推荐一个程序员编程面试工具,网页版的在线编程环境,可以实时观看应聘者远程编程。 功能特点: 实时运行:代码实时运行,快速展现应聘者真实实力 自定义题库:根据岗位需要自定义题库,找到最符合要求的小伙伴 面试记录回放:每一个面试都会被记录下来,随时回放,不错过每个细节 支持多种语言:ShowMeBug 可以轻松编译和运行 Java、PHP、Node 等主流语言 链接:https:/...

Eric的博客 8639

mtk-drm初始化

mtk-drm初始化走读

zhexingsunba的博客 4929

程序员为什么要写博客?怎么写博客?

今天就来和大家聊聊关于写博客的一些事情,首先声明哦,这都是我自己写博客那么久以来的一些想法,可能有些地方不够成熟,但我还是想着分享出来,万一对你有些帮助呢? 为什么这里要加上程序员?不是程序员就不适合写博客吗?那倒不是,我不了解其他行业怎样,但是我知道,至少程序员写博客是对自己非常有帮助的一件事情,而且,很多前辈给编程小白的建议大多都有写写博客吧! 对了,我这里要讲的是,为什么程序员要写博客啊? 我们人呐,其实都是蛮物质的,对自己没啥好处的事情一般都不怎么愿意干,而且都喜欢短期收益高的事情,所以啊,很多.

庆哥Java的优快云技术博客 2万+

基于Blender的AI插件——2D图片生成3D模型

只需5分钟即可从图片到可编辑3D模型,支持Blender全版本兼容。

这里汇聚了前沿的技术分享与实用的开发技巧,带你探索从创意到企业的技术创业之路。 2574

2026.5.3:Ubuntu26.04下uv所需的环境变量pyproject.toml

本文档提供了Python开发环境的配置指南。主要包括: 设置环境变量(HF_ENDPOINT、UV_PYTHON_INSTALL_MIRROR等) 创建pyproject.toml配置文件,定义项目元数据(名称、版本等) 指定依赖项(torch系列库)及其安装源(PyTorch官方CUDA 12.8镜像) 配置Python版本要求(>=3.13,<3.14) 设置平台限制(Linux/Windows) 该配置适用于需要PyTorch CUDA 12.8支持的项目开发环境搭建。

拥抱具身智能,昇腾Ascend C 587

!大部分程序员只会写3年代码

如果世界上都是这种不思进取的软件公司,那别说大部分程序员只会写 3 年代码,恐怕就没有程序员这种职业。

沉默王二 8万+

激光雷达与相机外参标定(附open3d python代码)

现在的激光雷达与相机的标定程序基本都是Ubuntu框架下面的,并且都是C++代码,需要安装的依赖也比较复杂,于是自己写了一个python版本的标定程序,依赖非常简单,Windows系统也可以运行。我这里用的大疆的雷达,点比较密集,更容易用我这种方法标定,旋转的16,32线的雷达也可以用这种方法标定,只是标定点会相对难选取一些。2 手动在点云上选取N个标定点(每个点都对应图像上的点,顺序也要一致)3 通过PNP方法计算出二者的旋转投影矩阵,也就是外参矩阵。1 手动在图像上面选取N个标定点。

三维点云技术探索 3411

程序员写博客的好处

引言   做每一件事都有好处和坏处,今天来说一说程序员写博客的好处,知道有哪些好处才能更好地去写博客,接下来就直接切入正题。 写博客的好处 1、加深对技术的理解   写博客的时候你需要将学习到知识点以自己的口吻再讲出来,而且还要讲的通俗易懂,不能胡写瞎写自己也看不懂,要做到这些,你就必须要花时间去理解自己要写的技术要点,一来二去就可以加深对技术的理解。 2、获得成就感   可能刚开始写博客的时候,并没有多少人看,但是随着时间和文章的增多,慢慢的你的文章阅读数就会增多,看着自己写的文章被很多人越多过,就会获得

无痕之意的博客 6668

河洛理数【陈抟】每月月卦推演每日运卦

Step2:每卦中的日爻遇到二十四节气中的当日为节(月初)或气(月中)的时候,所代表的日期需要变更。正常来说,屯卦分别代表初一到初六,但是由于当月初二时立秋节,所以初爻就不能作为初一、而是要作为立秋节开始时(文中还精算到了立秋是从初二的午时开始),如下。说的代表月运的基础卦上进行当月日卦的推演方式。老样子,我们还是按照书中举得例子卦在这边进行一步步的推演,最后做总结。Step1:从月卦爻下一爻开始,自下而上,进行五个爻的爻变,新推演的每个卦代表六天,如下。假设当月月卦是即济卦,月爻在二爻,如图所示(

Daniel专栏 764

ECU诊断功能测试:从理论到实践

ECU诊断功能是指通过特定的诊断协议与ECU进行通信,以获取ECU的状态信息、故障码、数据流等,并执行特定的诊断操作。诊断功能的主要目的是帮助开发人员和维修人员快速定位和解决ECU中的问题,确保车辆的安全性和可靠性。UDS协议是ISO 14229标准的一部分,定义了一系列的诊断服务,如读取故障码、清除故障码、读取数据流等。UDS协议基于CAN(Controller Area Network)总线,具有较高的灵活性和扩展性。读取故障码是诊断功能中最基本的操作之一。通过读取故障码,可以快速定位ECU中的问题。

闲人编程的博客 1805

为什么写博客对程序员很重要

写博客对程序员有多重要?`这个是自己在反思的一个问题,上下班在地铁上想,上班时也偶尔会思索一番。于是慢慢的,几个词汇开始慢慢浮现在脑海里。表达能力、真正理解、系统性知识、持续学习……

postnull的博客 6593

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

写博客原来对程序员这么有用!手把手教你应该如何写博客

写博客的好处 面试加分 最重要 的一点放在第一位,写优质的博客可以让面试官看到你的学习过程,包括你对知识的掌握,和总结能力。现在社会上太多从培训班出来的人,很多面试管都不喜欢这一类“走捷径”的人。如果你写博客,面试管能看到你的博客的时间线,至少可以让他确信你的 学习过程是持续的,基本功是扎实的 。 除了良好的专业素养,写博客也是一种 爱分享 的体现。面试管选中你是看重了你的能力,也就是给团队,给公司带来收益的能力。如果你不爱分享,容入不了团队,有你没你团队都一样,可能你不会有什么升职加薪的机会吧。 如果

qq_46275568的博客 3787

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

【程序员面试】校招和社招的区别

校招的面试侧重点 学校 (没办法,同等水平还是会看你的学校的),这个之前看过一个总结觉得说的很有道理。为什么HR会优先选择好学校的候选人?原因是从优秀的人里面选择一个更优秀的人会更容易,这样可以解决时间成本。 声明:本人并非歧视学校不太好的同学,个人认为这个只能标记你大学之前的状态,没办法完全用这个去衡量一个人的,但是话说回来,没办法,这个社会什么时候都存在这种对比,有好就有坏。所以我们也能理解HR这样做的原因,换个角度考虑,如果我是HR,我想我也走这个捷径吧。 我想你也看到我上边写的同等水平的前提了吧.

a594218234的博客 3383

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

程序员校招社招简历模板分享和硬技能

校招社招简历经验 主要为了通过hr人力资源和技术面试官 个人信息 姓名: 性别: 电话: 邮箱: 个人博客:https://blog.youkuaiyun.com/ljldocument GitHub:https://github.com/515137942/ljldocument 教育背景 广东工业大学本科通信工程专业起止时间 六级成绩 计算机二级证书 技能清单 了解 Linux ...

ljldocument的博客 4672

写在1024,致程序员致程序员节致自己

目录前言冷知识简谱回忆hello world现今感慨在此总结了三点:技术更新技术类别与业务展忘多跑步多健身。精进洞箫,》》》我可是资深二次元了。naruto main theme人都是不完整的,自己缺失的角都需要她人来补。但是啥时候补。不造。看猿分吧。有人要问了,你他妈为啥瞎扯这么多?为了获取个勋章。我能怎么办 前言 冷知识简谱 啥子是程序员节? 话说在极早之前,程序员迫于加班压力严重。咋办呢?双十一,双十二都有节。他们有的我们程序员必须也有。 于是2002年,俄罗斯程序员Valentin Balt收集

王永安的博客 3976
上一篇: ShowMeBug 项目(程序员面试神器)招募技术运营官一枚
下一篇: 2020年,在线面试还能火多久?4 位资深面试官访谈实录
ShowMeBug
博客等级 码龄7年 80粉丝 120原创
评论 10
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ShowMeBug

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值