2 次面试经历,以及试用 4 天半的经历

273 天前
 BD8NCF
去年 9 月底公司散伙之后,10 月开始找工作。到目前为止,有 2 次面试。

第一次是上月底,东莞的一家公司在本地的团队,应该是个小公司。之前跟 HR 沟通时提到我之前做过实验室管理项目。老板跟我谈了 1 个半小时左右,感觉就是问我做的实验室管理项目的情况,另外就是吹嘘他的系统多强大。没有提到任何工资待遇工作环境之类的内容。结束后当然也就结束了。

上周第二次面试。是本地的一家小公司,招的是中级 java 工程师,待遇写的是 12k~24k 。。老板在 boss 上发了面试通知。

上周二我去了,约的 15 点,我大约 14:40 左右到达,公司在商业区的一套住宅中,大约是 3 室一厅的那种结构。客厅面积比较大,摆了 3x4=12 个工位,大约有 8/9 个人在工位上。其中一个员工 S 接待我,说有个客户那边的服务器出点事,老板去搞维保,让我独自在会议室等会儿。

等了半小时,S 从他工位过来问我是不是面试,他说老板让他先面试一下技术。然后就跟他谈了会我之前做的 Java 相关的项目。大约也就谈了 10 多分钟的样子。说老板现在还回不来,问我要不要等下去,还是先回去,改天再约时间。我家离公司坐地铁约 50 分钟,我想都来了,就再等会儿,要不改天还得跑一趟,有点麻烦。

等 17:30 ,我打电话给老板,他说 10 分钟到公司。17:50 左右终于见到老板了。

在谈了会,问各种情况,问了 Java 相关的东西,也问了 C++相关的,也问 QT 。我提到 C++我是用来写服务器端(我之前用 C++写了精确定位的定位引擎,纯服务器端),QT 会用但用得不多(实际上没用过,只知道有这个东东),我说写桌面程序我一般使用 Delphi ,Delphi 从第 1 版就一直在用,很熟悉。

问工资要求。我说我之前 2 万多,考虑到现在的经济环境,可以接受 2 万以下,大约 1 万 5 、6 ,低于 1 万不可接受。

然后老板表示对我的能力不确定,让我用 C++和 QT 写一个简单的 demo 验证能力。大致就是类似迅雷和百度网盘那样,有一个主窗口,还显示一个浮动图标,主窗口关闭后双击浮动图标可以再次显示主窗口。浮动图标总是在桌面所有窗口之上。
这个程序很简单。其实,如果做过 windows 桌面程序的人,听到我描述的几个关键词,应该不会怀疑我能不能做出来。Windows 的消息循环,浮动图标是一个窗口,设置它的属性为 on top ,在两个窗口的消息循环中处理消息。

想了一下,我还是接受做 demo 的要求。回家后装了 qt ,看了下网上的教程,大致知道 qt 的工作方式,然后把 demo 写了。其实没几行代码,很简单。我不确定老板对软件的了解,所以我把需要的 dll 都打了包,并且在虚拟机上的 windows 下测试,展开 zip 运行 OK 。

上周三老板试了,让改几个地方,我马上改了,他确认 OK 。让我周四去公司。

上周四去了,老板在开会,等了半小时。谈一会儿,说工资他只能开 10k ,我说少于 15k 不行。老板说那么外包吧,把他要做的一个桌面程序外包给我做。我内心是比较排斥外包的这个事的。我没有很干脆的拒绝,只是说一下我对外包的看法不好。他展示一个程序给我看,他是想山寨某一个程序。折腾了一会没弄出来。我就说不用再试了,我希望找一个全职的工作。以后如果有工作了,他这个项目可能会被耽误,对大家都不好,就算了。
之后在地铁上,我在想 15k 的要从是不是太高了,其实 12k 我也能接受的。

然后到了星期天,老板打电话给我问我考虑得怎么样了。我很蒙!这个事都结束,有什么考虑的啊。吧啦吧啦一堆话之后说那就 15k 吧,你明天来上班。

-------

然后我就开始了 4 天半的试用期。

周一,上午我到得早,老板指定了工位,2 个位置选 1 个。2 台候选电脑,其中 1 台是坏的。把电脑弄好,开机看系统中有全套 360 的软件,卸载了。所有人都是双 24 寸显示器,我的其中 1 台显示器中间有条竖线像素是坏的,将就看了。另外一台贴着“监控”字样。CPU 是 i3 ,我估计这些电脑是从电脑城买的二手。
然后开了例会,说将来的重点是深圳项目,让各个员工汇报工作情况等等。会后让我看 3 份文档。是深圳一个大学的数据治理的项目,他们叫数据中台,汇聚学校内部所有系统的数据在一起。3 份文档,有两份是另外两个公司写的规划和方案,还有 1 份文档是投标技术要求。大致上明白这个系统要做什么事。
老板跟我说下周要去深圳出差。

下午让我研究之前说的那个桌面程序。这是一个课堂上用的教育软件,与点阵笔结合使用。有一个简单的使用说明。

折腾了一下午,对这个软件还是有点蒙。因为需要后台的老师帐号支持,然后只有一个数学老师的帐号,似乎不同科目的功能会有些不同。
下班的时候助理过来要我报开发计划。我说还在了解这个软件,不清楚要做什么,给不出计划。在她的一再要求下,我说第二天我给计划吧。她还把 S 他们做的后台的开发计划给我看了,看得我想笑,那个计划根本就是糊弄嘛。

下午还安装了 VS2022 、QT 等一些软件。

总的来说,这一天我有点蒙,开始似乎让我参与深圳项目,后来又让我弄一个桌面程序的开发,到底是要做啥呢?

-------

周二上午,结合对软件的初步了解,弄了一个初步的开发计划,还要加进度,要做甘特图(Excel)里面,发给助理。

下午研究点阵笔的 SDK ,试了 L 公司提供的一个简单连接程序,可以正常连接。也继续研究那个原厂桌面软件,大致明白了它能做什么。开始我以为它是一个完整的课堂教育软件,其实不是,它只是在在课堂交互的时候使用。

下班在地铁上遇到 S ,我们有一半路程相同。聊了一会,了解到公司目前领工资的人除了老板只有 4 个人,最老的员工 B 大概待了两三年(目前是深圳项目的主力),S 是去年 9 月份到公司的;还有 W 比我早到公司几天,目前住公司办公室中的一间房子中;还有就是我了。
其他的人全部都是学生。老板是某个高校的老师。深圳项目是 1 月份中标的,应该 6 月底或 7 月交付。我到网上查了,中标金额 200 万差一点。
老板想山寨那个课堂软件的原因,是因为这个软件收费有点贵。想起来有点搞笑,这个软件是与点阵笔配套使用的,点阵笔、桌面软件、后台系统、SDK 都是 L 公司的产品。就像 microsoft 的代理觉得 windows 价格高,就自己比照 windows 的功能重新开发一个去卖。先不说版权专利什么的,就这成本也不科学啊。
叫我们现在弄,是因为深圳项目的原型还没有做完。怕我们现在闲着,就找个事给我们做。

周三开始用 QT 画窗口,思考怎么弄这个软件。打算先弄出点成果给老板看看。老板最关注的是点阵笔交互,那就先弄一个窗口,让点阵笔写的东西能显示在窗口上。
折腾一天,发现 C++结合 QT 写桌面程序很麻烦。加上 QT 提供的 VS 插件似乎有点问题,在 VS 中打开.ui 文件,几秒后总是提示文件找不到。只能在 QT Creator 中打开 ui 文件。
QTCreator 能写代码,但是没 VS 好用。并且 QT 使用 CMake 来管理项目,VS 中一般都用.vcxproj ,虽然也可以用 CMake ,但是配置起来不直观。

例如,加一个按钮,得先在 ui 中弄一个按钮,保存。转到 vs 中,build 一下,把 ui 编译出 CPP 代码,再在某个地方定义这个按钮类,写事件函数,写 connect 。
让人很怀念 Delphi 。

因为 S 他们在搞这个教育软件的后台,所以要经常打开前端的桌面程序,然后点阵笔会经常连接到他们的程序上,而不是我的程序上,每次都要叫他们关程序。

我暗自决定改用 Delphi 来写这个程序。如果直接找老板说我的想法,估计会被否决,因为他之前多次强调点阵笔的 SDK 只有 C++的和 Android 的。我想等我用 Delphi 写出个样子再找他。

周四我安装了 Delphi 11 ,开始把 SDK 的那些函数写成 pas 函数。

上午老板组织跟 W 还有两个学生一起开了个会,是关于深圳项目。W 介绍一些项目细节,总的来说就是把各个系统的数据看成纯粹的数据,不考虑具体系统的业务来处理。数据也是以数据库表为最小单位。
我问,如果有主从表怎么办? W 说还没有考虑那么多。

最后老板让 W 继续做深圳项目的中台设计,例如数据库表、接口等等。我提议让将要参与项目的同事都来参与设计,主要人员负责审核规范,发现有问题就纠正。这样项目进度会快一些,同事们也能早一点参与到项目中,加深对业务的了解。
因为我之前做的实验室管理项目就是这样做的。提议被老板否决。

会后 W 向我拆苦,工作量大、压力大。中午吃饭的时候得知 W 的女儿心脏有问题,要去重庆检查。

Delphi 11 支持 x64 ,所以就决定用 x64 了, x32 就不管了。但是遇到一个麻烦,在 64 位模式下,delphi 和 cpp 的数据类型有些对应不上。例如 bool 在 cpp 中是 1 字节,在 delphi 中是 longbool 。
还有,我一向认为在 x64 cpp 中,int 应该是 8 字节 int64 ,但其实是 4 字节的 int32 。

折腾到下班,才把 sdk 连接上,但是还收不到书写数据。似乎这个 sdk 也有些问题,即使在 cpp 程序中,有时能连有时不能连。

周五上午,正在仔细核对 sdk 的那些函数和结构中 cpp 和 delphi 的差异时,老板过来问我怎么样。我就说正好打算找老板沟通一下。到会议室,我先汇报具体的工作情况。
先是说即使山寨了这个程序,也离不开 L 公司,因为点阵笔需要在有点阵图案的纸上写才能识别,点阵图案的生成是由厂家控制的等等。
还有 sdk 可能会有些问题,他立即问我为什么不在厂家的群里找人问。我说我也是昨天下午才发现,今天上午要确认一下。如果贸然去问,结果是乌龙,会比较尴尬。
然后说顺便说我打算使用 Delphi ,被否决。说现在用 delphi 的人少,如果我走了,找不到人来接手,这个我也理解。
然后说到学习生事物的速度慢,那个桌面程序,他半个小时就弄明白了,我弄了几天都还没弄明白。我说我确实到现在有些地方没弄明白,因为有些功能涉及到后端操作,得全盘思考才知道全貌。但是基本的功能就是课堂交互,这个是清楚了的。
然后确认下周去深圳,待 3 个月,出差费会有,但是会比较少,因为老板租了房子。
提到管理风格,老板追进度追得很紧。老板说你也做过项目经理,你是怎么管控进度的。我说我也追进度,但是不会到你这个程度,让人没思考,逼到乱搞个东西糊弄的程度,写代码不是体力劳动,需要有一些思考的时间。

然后我就决定不继续了。有几点原因:
1 、待了一周都没有签合同,大家心里都没底
2 、老板应该是比较抠的人,能省的钱一定会省
3 、试用期 3 个月,大概率试用期结束,深圳项目搞完,我试用通不过
4 、3 个月试用期的工资是 80%,还要扣部分到项目结束后发,我估计税后到 3 万。现场工作日夜加班应该是可以想象的。
5 、到了 7 月份再去找工作,会更难
6 、老板比较鸡贼,招“中级”职位,标 12K~24K ,应该会有不少水平的人愿意投简历,最后给个低的工资。有些公司反而搞“总监”,标 5k~8k ,很奇葩。

回家后,我在想,现在的工作都是这么高节奏么?让程序员不断的输出输出...。还是这个公司是特例?
我之前的公司不是这样,至少我觉得比较人性化吧。

写这么多发在 v2 ,也算是对 v2 的信任。在这里认识不少朋友,是个愿意让人留下来的论坛。
9496 次点击
所在节点    职场话题
82 条回复
northbrunv
273 天前
《公司目前领工资的人除了老板只有 4 个人》
veture
273 天前
这没签合同是不是可以去举报他了
ma836323493
273 天前
4 天应该也有工资吧
k9982874
273 天前
Delphi 从第一版就用。。op 得 50 多了吧。。
我在 200x 年接触的 Delphi 5 ,没几年 Delphi 就被 Java 干死了
jatesun
273 天前
看完了,我觉得,不论怎样,不能因为一家或几家,或者行业的整体风气去改变自己最初的本心。我觉得你经历过九月份团队解散,10 月份找工作到现在只有两家面试,中间的彷徨无助不是外人能够理解的,从 20 多 k 到能接受 12k ,内心也可能经历过无数的挣扎,我不知道你的具体情况,不过字里行间我能体会出你的无奈,你的坚持。
这家不行就换一家吧,多准备准备,我也不知道东莞的具体情况,不论怎样,希望我们都能最大程度的坚守初心吧,希望你一切顺利,生活,还是有奔头的。
KysDmRR
273 天前
太卷了,才 10k ,15k ,这种给不起钱的公司过去干嘛……
jatesun
273 天前
@jatesun 老大哥已经 50 多了,非常敬佩!!!我是后辈,给的建议跟劝解抑或稚嫩,不要介意。希望我 50 多的时候还能跟老大哥一样保持对技术的热情。
KysDmRR
273 天前
确实不容易…
BD8NCF
273 天前
@ma836323493 走之前想了一下,没给公司带来什么,如果要钱的话,估计老板也不会给。我又不擅长吵架,就算了,没提钱的事。

@jatesun 谢谢你的理解。最近在 boss 上沟通也找到一些技巧,不要使用预置的沟通用语。对于喜欢的职位,可以有针对性的写一段话,介绍自己,以及对职位的一些看法。相当于一个 CV 吧。我一般在电脑上写好,贴到微信文件传输,再在手机上复制到 boss app 中。有几个职位沟通过,虽然没有面试,但是对方至少也会回复一些信息。如果你认真对待,对方才会认真对待。

@KysDmRR 行情就是这样子啦。甚至有些程序员岗位才 3~4k 的。
phrack
273 天前
@BD8NCF 还是应该要钱的,你卖给公司的是时间,货都给了不收钱可亏大发了

最近两三年形势确实不咋的,至少我了解的二线城市如此,几个朋友都降薪或者裁员了重新找工作
worldhandsomeboy
273 天前
没签合同,还是算了吧,合同太重要了
tyrantZhao
273 天前
这其实是个外包吧?
tyrantZhao
273 天前
就是说他其实没想要留你的感觉。
alexhx
273 天前
高校老师在校外弄的小公司都是彻头彻尾的草台班子,基本都是靠他自己的人脉拉点项目来做,公司根本就没有对高技术人员的长期需求。这种公司见过好几个了,项目结束都会想法设法缩减人员。
hkdcl
273 天前
中国的就业市场已经彻底崩盘了

整个经济体一潭死水,最后只剩下低效的公有制经济及其附属。回到人民公社时期,全国的人白忙活,没人闲着,但是生产力极低,饭都吃不饱
hefish
273 天前
同意 14 楼的意见, 就是个高校老师赚外快的公司,都是草台班子,根本谈不上项目啊,质量啊,后续啊。 能混一天是一天,能拿一个标就拿一个标,能忽悠一个甲方就忽悠一个甲方,能忽悠来几个人就忽悠来几个人。 反正他有事业单位身份垫底。
hkdcl
273 天前
@BD8NCF 老哥,你 Java 服务端几年经验?找这方面工作是吗
falcon05
273 天前
看完了,写得很好,字里行间可以感觉到公司的氛围,正常人呆久了也受不了,我也在类似的公司呆过一两个月,感同身受,希望 op 能找到更好的工作,加油。
BD8NCF
273 天前
@hkdcl 你公司在贵阳吗?在招人?要不要发个简历给你看下?
Java 服务器端很难简单说几年经验。
早一点的时候,08 年做 GIS ,用 Java 写过一个纯 Servlet ,提供地图的瓦片服务
后来在亚信写过一个内部用的电信计费的内部查询,b/s 结构,用 struts 。当时是为了提高部门的工作效率。把平时大家的手工在 plsql developer 上写 sql 的过程给简化。
16 年~19 年用 Java 写精确定位系统的定位引擎,纯服务器端软件,没用什么框架
22 年~23 年做实验室管理系统,这就是标准的 Java 前后端项目了,Spring 全家桶+nacos+mysql+mybatis+redis...。
做这些项目的时候,Java 对我更多只是一个工具,精力没有太放在 Java 本身上,而是在业务、项目管理等方面。
程序能跑就可以了,当然要考虑架构、安全性、流程、效率之类的问题,但是我对 Java 本身不算精通。一般是有问题再解决问题。例如写定位引擎的时候,大数据量下发现 Java 有内存泄漏,然后想办法监控 jvm 里面的类的情况,查找原因。
hkdcl
273 天前
@BD8NCF 我也是打工的。祝你早日找到合适工作

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

https://www.v2ex.com/t/1026358

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

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

© 2021 V2EX