我在北京写代码(21)(我在 北京)
我在北京写代码(21)
作者:鲁棒棒
写于:20240312
正文
继续接着昨天的写吧,昨天写到了我的第一次面试,今天详细的来复述一下这次面试的经过,我把当时受到的面试邀请的 email 都找了出来,已经十多年了,还记忆如新,当时的工作日志也是发在 email 里的,还都存在邮箱里,真是感慨万千。
当时我还什么都不懂,对当时做的产品很懵懂,现在我开始自己做产品了,终于可以理解产品人的精神了,那就是一定要坚持下来,产品做成功了,那是很好的,做不成功,代码开源出来,给大家分享一下失败的教训,也是不错的。
今天发一下当时的两封 email 吧,我刚从邮箱里复制过来的。原文如下:
第一封 email:
hi, 很高兴收到你的简历, 请问电话多少? 我们先通过电话进行下技术测试。另外还有就是请问下你现在大二是吗,还在保定? 如果找全职工作的话学业怎么办呢? 谢谢!
第二封 email:
很高兴邀请你加入北京 XXXX 科技有限公司实习,职务为 “实习Python工程师"。 月薪为人民币3000元(税前),外加本公司针对外地实习生提供的补贴600元,共3600元。请回复此邮件确认是否接受此邀请,如果接受邀请,请注明可以加入的时间,谢谢!(发于 2010 年 5 月 6 日,我离开是在)
这个工作我接了,这个其实不算正式的工作,对方跟我说的是实习,而当时的我不明白 “实习” 和 “工作” 有什么区别,而且这个实习我只做了两个月就被搞下去了,我当时是没想明白,对方也没说是我的能力问题,还是其他什么原因。我认为可能和我的能力有关系,因为我被说过几次,并且我好像搞不太懂具体的代码要怎么写。这里面情况比较复杂。得慢慢说才行。
但是我认为也有可能是 “实习” 的问题,后来我才知道,北京的大学的学生,会在暑假不回家,到处找实习,赚外快或者是增加履历,条件好的很多去微软亚洲研究院之类的地方,搞两个月混个资历,也有去腾讯阿里的。这些暑期的实习,也都是貌似两个月左右,我也是道听途说的,不知道实际情况,其次就是,我对他们的工作细节很有兴趣,听说过一些,比如在微软实习的话有很多好玩的东西,比如最新的 xbox,还能接触到 xbox 的 development console 呢。
所以我对这次实习被搞下来的事,心里不是很清楚,如果我把这次经历当作真正的工作,而不是实习,那么这应该是我第一次被搞下来,除了这次,第二次被搞下来,应该是 2020 年的时候了,我总共就有两次被搞下来的经历,其他的都是我自愿离职的。
其实也不算什么郁闷事,因为自己可以 handle 事实在是太少了,一来是公司毕竟是公司,公司考虑公司的,二来是自己也得考虑自己的事,公司的事是公司的事,自己的事是自己的事,相互制约,相互牵制。不过懵懂的年代里,多少会做一些幼稚的事。
今天写的有点乱,回到面试当天。
那天下午五点我到了公司,急急的就跑过去了,那个公寓是在华清嘉园的 4 号楼好像是,我不记得了,下回去了跑过去看看,不过没门禁应该是进不去的。我记得那天下午大概跟三个人聊了,聊天的具体内容我记不清楚了,我只能说一下我大概的感觉。
第一个大佬是跟我聊技术,那个大佬是在西安读的书,学的貌似是金融,后来自己玩计算机,到北京就加入了一个银行做金融系统,再后来就到了这个小微来做,他是属于比较喜欢自由的那种黑客开发者,可能对于比较严肃的行政体系不是很喜欢吧,所以就来创业公司了。
他们问的问题不是很多,我只记得我回答了很多不知道,因为我是真的不知道,因为这是我第一次面试,几乎没有准备,我的 GITHUB 的小项目,也不能说有什么意义,就是一些简单的代码片段,其实我认为这个大佬可以看出来我应该应付不了实习期的工作,因为我的基础实在太差了。
我记得当时聊的是爬虫,那个时候的爬虫就像现在的 AI 一样,是属于比较先进的东西,然后问了我怎么抓取网页上的数据,我那个时候对原理一无所知,所以回答都很肤浅,
我即不知道
“如何让进程跑满”
也不知道
“阻塞在网络 IO 上应该怎么办”
更不知道
“解释一下异步的事件循环是怎么回事”
最后我也没回答上来
“如果让你自己解析 html,不用库,你怎么做”
因为我根本不会数据结构的东西,如何分析 token,如何生成一颗树啊啥的,都是很久很久以后我靠自己看书学来的。所以我几乎一问三不知,我认为最后给我实习机会可能是因为我比较搞笑么?我当时是很幽默的,后来我抑郁了好几年,现在则一点也不幽默了。
我记得的非常清晰的一个关于技术的问题是 “Oracle 10G 安装完之后有多大,占多大磁盘空间” ,确实是这样的,这个我记得非常清楚,因为我觉得对方在开玩笑,但是对方说,他是认真的。我觉得可能是因为他问我的问题我全没回答上,最后才问的我这个问题。
如果放在现在,我也是没办法回答这个问题的,我会觉得很诡异。我最后也是没回答上来,稀里糊涂的完成了技术面试。
之后是一个管人事的大佬跟我聊天,说的也都是学校的事,我从他口中得知,他们这里目前实习的几个人,有一个林业大学的,一个矿业大学,一个北航的。都是很棒的大学,其实当时我的认知只能告诉我这些大学很好,他们很优秀,但是我不知道他们的知识储备竟然比我多很多,简单来说就是,我没有能够解决问题的工具,我要敲钉子的时候,手上根本没有锤子。
这其实就非常尴尬了,这个行业虽然说门槛很低,随便学学就行了,但是遇到真正的问题,有时候很难解决,因为根本不懂,都是技术活,但是跟修车,修家电可能还不太一样,修家电可能也用不着理解二极管制作工艺,但是研发的时候遇到奇怪的问题,往往需要从下往上考虑。
加上那些同时期实习的学生,学校好,他们的家境貌似也很好,都有 mac book pro,还有 ipad 啥的,很是羡慕,不过我那个时候不知道解决方案,如果有明眼人告诉我,我该继续读书该多好。
我的姐姐是博士,但是她从来没跟我说过怎么读书,怎么学习,所以我有时候觉得,可能是她跟我年龄差了 10 岁的原因,我们没有交集,没有过多的学业的交流,也没辅导过作业啥的。所以我认为如果生两个孩子,可能年龄相差小一点是不是比较好。
最后面试完,已经很晚了,我到北京西站的时候,已经错过了我买的返程票,之后我自己买了一张半夜的票貌似,这是我第一次一个人在北京西站呆到半夜,觉得有些害怕,而且晚上的时候一个人觉得很孤单,也不敢睡觉,天气虽然五月,但是已经有些燥热了。
之后我经常在北京西站过夜,经常看到拾荒的人在西站,我有一种强烈的感觉,那就是我迟早也得去拾荒,所以早点明白拾荒的流程也是不错的。西站晚上也有热水,拾荒的人都喜欢去排队泡泡面吃,我有一次见到一个老奶奶没有吃泡面,觉得很心酸,然后我就再也不想去北京了,觉得好痛苦啊。
不过我后来还是去了很多次北京。回学校之后过了几天收到了面试通过的 email,给我报销了火车票,本来说的是 3000 元的月薪,因为我是外地学生,要在北京租房子,所以给我 3600 元的月薪,其实不管 3000 还是 3600,因为没有宿舍住,都是租不起房子的。觉得很辛苦。
明天写一下我第一次租房子的事吧,是在农大东门静淑东里的一个超级小的隔断间里,月租八百,押一付三。一个房子两室一厅住了 18 口人,真是辛苦啊。晚安!