hamburg2 发表于 2021-2-28 21:40

一个小公司的offer

本帖最后由 hamburg2 于 2021-3-1 17:33 编辑

目前再汽车零配件供应商,公司算是大公司了。工作两年了,我在里面是写软件,但是每天和代码打交道时间很少,处理杂事很多。

最近公司架构调整,换了新老板,新老板是我原来老板的属下。其实大家还是一个team。
但是和新老板沟通有很大障碍。于是投了不少简历。

收到一个offer,是一家做安全支付的小公司。大概五六年前被IBM收购。

最近不知道为什么,他们又以原公司的名字重新开了公司,公司说白了其实就是给IBM打工的。
原来这家公司的员工都变成了IBM的员工,但是我是和这家新公司签合同。面试我的Software architect和manager都是说自己是IBM 的员工。
这家小公司大概有十几个人,基本上都是软件工程师。

基本工资比现在少了5000欧一年Brutto,假期从30天变成24天,每周从39小时变成40小时。然后圣诞金貌似没有,奖金没提。(Urlaubsgeld是不是就是发24天带薪假期的钱?这点请前辈指教).
但是呢,我的头说,我大概率会70%写代码。

我其实比较偏向这家公司,毕竟可以写代码了。在现在的公司,感觉每天在浪费生命。
但是这个钱的事,感觉少太多了。

关于钱:
我当时说了我目前的工资。然后后来我自己去跟他们说,降了一些,因为自己心虚,加之很想离开现公司。。。但是没有提到假期和工作时长。现在基本工资少了,但是假期和工作时间劣势明显,感觉也没法谈。。那我是不是还可以跟他们谈一下基本工资?



------------------- 更新--------------------------------
email询问了一下老板,
基本工资就是所有工资,没有urlaubsgeld,没有weihnachtsgeld。 每年调薪一次。
这样看来,就是工资少了1万欧,假期少了2天,(合同上是24+4,28天,之前自己没看清楚),工作时间每周多1小时。
我再去谈谈.




------------------- 更新--------------------------------
刚刚和老板打了半个小时电话
老板给我加了工资,工资比目前少5千一年,假期给我补齐到30天,工作时间每周40小时,比原先多一小时.
感觉已经可以接受了。。。
但是我跟他说,跟我目前的工资还差5千,能不能补齐,他说,他需要跟另外几个co-founder联系一下。晚上email回复我。
到时候再来更新。
关于这家公司,他们是被IBM收购了,然后原来的工程师都变成了IBM的工程师。
现在这部分人跳出IBM,自己单干。产品还是原来的产品,IBM变成了他们的最大的客户。
有网友回复,转到IBM,是不可能的。当然我也从来没想过转去IBM。

shrek_munich 发表于 2021-3-1 10:19

Kosmonaut 发表于 2021-3-1 08:26
我的自身感觉是 Junior 晋级的最大障碍是没有整体工程应该怎么搭建的经验,以及很多东西都有该类业务十几 ...

一个初级程序员要求工程整体设计?想多了吧。我不知道你遇到的都是什么公司,就不说什么15年前不15年前,我近两年招过的junior从来没有要求这个的,甚至公司在面试指导里面特别说明,初级岗位原则上不要求OOD,就跟不要扯system design

一个正规的公司,上个项目,找个初级的说我过个demo我来试试????我不知道哪里有这么有魄力的公司,话说出了工程事故谁背锅?至于senior没有有意义的活,你应该反思这个公司的方向是不是出了问题,而不是什么都怪内卷不内卷的

社会在进步,照你这么说,以前手工业者是重生产工具(智力,手艺),现在是机械化生产(大型机械),搞机械的大门就关上了??!!

对于可读性和可维护性从初级开始要求正是要养成良好的习惯,你写一个简单的函数,实现一个大系统的一个小功能,上层的都有人给你搭好了,你就专心从小的函数写起,难度要求不高,但是要养成好的习惯。可维护性不是说一个大的系统才有可维护性,每一个小的细节都要考虑,要不然一个函数过个几年都没人看得懂,大家还要花时间去分析当初在干嘛?

DS是另一个问题,他们的代码并不是工程代码,对可读性,可维护性之类的要求并不高,反正只是验证算法模型,真正的工程代码是在DS的基础上写的,这正是大量学校里面学生没有经过正规业界训练的典型错误,也是很多junior的程序员踏入业界要学的第一课。

幽雨听弦 发表于 2021-3-3 12:12

hamburg2 发表于 2021-3-3 10:40
所以就好奇啊,为啥当时去收购。。。

收购的是技术和产品,可以市场上作为自己的产品推广,但做这个产品的人又不用自己负责,一举两得啊

shrek_munich 发表于 2021-2-28 22:40

Kosmonaut 发表于 2021-2-28 21:22
大晚上问这么直击心灵的问题,可以。

我在知乎上看一哥们儿非常神,他国内读的计算机本科,然后来欧洲 ...

这种不说干嘛的,当都市传说听听就行了。

我以前一同学,学生物的,觉得工作不好找,改行卖医疗器械做的风生水起。但是他不会告诉外人,他家里是医生世家,在某市几大三甲医院都有关系。

Kosmonaut 发表于 2021-2-28 22:08

我觉得首先写代码才是浪费生命。

然后在想做的事情面前,小钱钱都是浮云,要我是你,且按照你的思考方式,我就换。

但是…… 一个工作舒不舒服你说的所有这些都不重要,最重要的是跟同事合不合,在同事关系面前别的问题都不是问题。

hamburg2 发表于 2021-2-28 22:10

Kosmonaut 发表于 2021-2-28 21:08
我觉得首先写代码才是浪费生命。

然后在想做的事情面前,小钱钱都是浮云,要我是你,且按照你的思考方式 ...

因为我还是小菜鸟,感觉年轻的时候不锻炼代码,以后技术路线不好走。。。

Kosmonaut 发表于 2021-2-28 22:14

hamburg2 发表于 2021-2-28 21:10
因为我还是小菜鸟,感觉年轻的时候不锻炼代码,以后技术路线不好走。。。

我目前也有这层焦虑。但是通过一段时间不屑努力找工作试水以后,再一想…… 在码农这行,你确信跑得过通涨么?

hamburg2 发表于 2021-2-28 22:16

Kosmonaut 发表于 2021-2-28 21:14
我目前也有这层焦虑。但是通过一段时间不屑努力找工作试水以后,再一想…… 在码农这行,你确信跑得过通 ...

大哥,那你想转行了吗?你觉得哪一行可以跑得过通胀?我咋感觉哪一行的基层都跑不过。

Kosmonaut 发表于 2021-2-28 22:22

hamburg2 发表于 2021-2-28 21:16
大哥,那你想转行了吗?你觉得哪一行可以跑得过通胀?我咋感觉哪一行的基层都跑不过。

大晚上问这么直击心灵的问题,可以。

我在知乎上看一哥们儿非常神,他国内读的计算机本科,然后来欧洲,工作,工作以后发现卧槽码工是没有社交生活的,然后果断弃码,现在过的非常开心。但Y有的没的说一堆就是不说他转哪行了……

hamburg2 发表于 2021-2-28 22:32

Kosmonaut 发表于 2021-2-28 21:22
大晚上问这么直击心灵的问题,可以。

我在知乎上看一哥们儿非常神,他国内读的计算机本科,然后来欧洲 ...

这种比较特殊吧。我还是普通人,没有那么大的能力一下子就变化那么大

shrek_munich 发表于 2021-2-28 22:37

看样子像是ibm收购了这个公司,然后发现还要招人但是以ibm的名义成本太高,所以以原来的公司的名义做了一个直属外包公司,新人就和外包公司签,如果牛逼的不排除转成ibm的可能性。
从经济角度,那确实是很不划算的。要看你的兴趣和职业规划,我倒是不同意上面码农不码农的说法,或者扩展一点,泛指工程师行业。这里和国内不一样,35岁以后不是不能当工程师但是要做到比较搞的级别可能有一些坑,国外尤其欧洲这边,工程师干一辈子还是可以的。不过ibm在码农这行只能算是比上不足比下有余,ibm的外包当个跳板吧,注意一下他们的技术栈对你未来跳槽有没有用。

hamburg2 发表于 2021-2-28 22:42

shrek_munich 发表于 2021-2-28 21:37
看样子像是ibm收购了这个公司,然后发现还要招人但是以ibm的名义成本太高,所以以原来的公司的名义做了一个 ...

厉害了大哥,我想表达的意思被你的第一句话就说明白了。。。

感觉大哥说的很中肯。确实经济上不划算,但是我看他们要求的语言,除了C++,还有Javascript什么的。比我现在的岗位学到的东西会多很多。而且是直接搞代码,不是很多很多流程性的东西,也是我作为初级程序员目前比较向往的。
另外我感觉转到IBM可能性是不大的。

hamburg2 发表于 2021-2-28 22:45

shrek_munich 发表于 2021-2-28 21:37
看样子像是ibm收购了这个公司,然后发现还要招人但是以ibm的名义成本太高,所以以原来的公司的名义做了一个 ...

还有一点,他们家公司语言是英语,然后他们家网站都没有德语版本。。。
因为我德语不行,我都是英语工作语言,所以这也是我比较舒服的地方。。。

shrek_munich 发表于 2021-2-28 22:47

hamburg2 发表于 2021-2-28 21:42
厉害了大哥,我想表达的意思被你的第一句话就说明白了。。。

感觉大哥说的很中肯。确实经济上不划算, ...

还是那句话,你未来想做什么,5年,10年想做到什么位置,才能决定你这一步合不合适

c++怎么说呢,现在很多互联网公司技术栈转向偏scripting的语言,方便快速开发,本身这些语言也吸收了strong type多一些优点也在改进。本身c++如果掌握的好,我认为还是有优势的,无论是转java还是python之流都很容易,而且德国很多传统行业的软件部门都需要c++背景的程序员。但是c++有一个问题在于学习曲线比较坑,如果没有好的人带,恐怕前期频繁踩坑不可避免,如果项目没有一个强的资深程序员把关,很容易出生产事故。

hamburg2 发表于 2021-2-28 22:53

shrek_munich 发表于 2021-2-28 21:47
还是那句话,你未来想做什么,5年,10年想做到什么位置,才能决定你这一步合不合适

c++怎么说呢,现在 ...

他们技术栈是C++, JAVA, javascript, python, 还有一个类似脚本的语言,我没听说过。面试的时候让我看了一段,让我说输出什么结果。当然我是回答出来了。
我C++都是自学的,是现在的老板让我学的,公司买的那一本Bjarne Stroustrup的书。。

hamburg2 发表于 2021-2-28 22:54

shrek_munich 发表于 2021-2-28 21:47
还是那句话,你未来想做什么,5年,10年想做到什么位置,才能决定你这一步合不合适

c++怎么说呢,现在 ...

以后,想做个SW architect.....

hamburg2 发表于 2021-2-28 22:55

shrek_munich 发表于 2021-2-28 21:47
还是那句话,你未来想做什么,5年,10年想做到什么位置,才能决定你这一步合不合适

c++怎么说呢,现在 ...

大哥,他们还需要招人,是不是表明,他们的业务盈利还ok?或者发展势头向好?

EndOfTheNight 发表于 2021-2-28 23:02

楼主,我可能和你情况差不多。我之前在一家非IT公司做程序员,但实际工作很少写代码,经常做一些打杂的事,比如新来的同事想买电脑,我帮他在网上参考下,比如同事拿到一组新数据,我用网上现成的程序跑一下再交还给他,比如公司的服务器出了问题,要我去跟外面的Dienstleister联系一下等等。。有时经常一连几个星期没正事干。去年新冠的时候在家办公,也没人管我给我分配任务(在公司里我属于独立出来的一个自由人的感觉,没有直属上司当然也没有下属),非常无聊,基本上只能自学些东西。但因为是比较大的公司(一万人左右),走tarif, 有各种奖金和各种福利(jobticket,便宜的食堂、额外的保险、上下班时间灵活且不记考勤等等),30天年假,工资其实对于一个工作没两年的职场新人来说也比较高。但我真有种混吃等死、慢性自杀的感觉,经常想如果突然被辞了怎么办,所以我去年年底还是跳槽到了一家规模很小的纯软件公司(30多个员工,但客户有1000个左右)。上一家公司的那些福利都没了,年假少了两天,第一年年薪和上一家公司勉强持平,但值得我欣慰的是我终于能写代码能学到真正的东西了,我觉得对我以后的发展是有好处的,这就足够了。
如果你想谈工资的话,可以问问这个工资是不是分试用期和转正后的,比如我现在的试用期月薪比转正后的少500. 也可以问问涨薪的情况,比如每年大概能涨多少。还有年假有些公司是固定的(比如我现在的公司对于每个员工都是28天),但有的公司会给员工每年涨一天,直到涨到比如30天为止。其它的比如奖金如果没有那就真的没有了,不过我觉得也好,毕竟奖金交的税也多,不如都平摊到月薪里。

shrek_munich 发表于 2021-2-28 23:05

hamburg2 发表于 2021-2-28 21:53
他们技术栈是C++, JAVA, javascript, python, 还有一个类似脚本的语言,我没听说过。面试的时候让我看了 ...

C++ programming language?
要学c++的话,f4的C++ 模式设计可以看看

hamburg2 发表于 2021-2-28 23:07

EndOfTheNight 发表于 2021-2-28 22:02
楼主,我可能和你情况差不多。我之前在一家非IT公司做程序员,但实际工作很少写代码,经常做一些打杂的事, ...
我这边感觉大概少了5000欧,加上假期少了,工作时间多了,感觉少了将近8000欧。

shrek_munich 发表于 2021-2-28 23:08

hamburg2 发表于 2021-2-28 21:54
以后,想做个SW architect.....

如果是德资公司做sa的话,c++作为切入点不错,至少在目前可预见的未来需求还是蛮大的,不过德资的话考的比较深入,要往下熟悉系统底层的一些知识。另外架构师的话,soft skill很重要,除了手上还有东西能震住场子,做demo,presentation,写各种文档,和其他部门交涉都必不可少

shrek_munich 发表于 2021-2-28 23:09

hamburg2 发表于 2021-2-28 21:55
大哥,他们还需要招人,是不是表明,他们的业务盈利还ok?或者发展势头向好?

只能说明他们现在需要人干活,不代表别的

shrek_munich 发表于 2021-2-28 23:10

EndOfTheNight 发表于 2021-2-28 22:02
楼主,我可能和你情况差不多。我之前在一家非IT公司做程序员,但实际工作很少写代码,经常做一些打杂的事, ...

这么清闲的工作,刷题跳槽不香么……

EndOfTheNight 发表于 2021-2-28 23:11

hamburg2 发表于 2021-2-28 22:07
我这边感觉大概少了5000欧,加上假期少了,工作时间多了,感觉少了将近8000欧。

就像我说的,这些都是可以问可以谈的。最后就看你如何权衡了。如果确实觉得新公司福利待遇不行那估计跳槽过去干着也不会开心,那就再投简历接着再找吧。

shrek_munich 发表于 2021-2-28 23:18

EndOfTheNight 发表于 2021-2-28 22:11
就像我说的,这些都是可以问可以谈的。最后就看你如何权衡了。如果确实觉得新公司福利待遇不行那估计跳槽 ...

他最大的痛点是现在没法写程序,自学和production code还是有本质差别的,但是最开始一定要有人带,最低限度要有比较好的reviewer

EndOfTheNight 发表于 2021-2-28 23:31

shrek_munich 发表于 2021-2-28 22:18
他最大的痛点是现在没法写程序,自学和production code还是有本质差别的,但是最开始一定要有人带,最低 ...

我之前工作也没怎么写代码,即使写也都是一些脚本,github上都是我平常练习写的代码。我觉得junior级别的程序员对代码啥的要求不大,面试时一般只会问一些基础问题。我现在在新公司的第一个项目是做oracle方面的开发,都是之前没学过的。至于刷题我也觉得意义不大。。我也算面试了不少公司了,几乎没有问算法的,不过也都不是什么有名的公司,可能谷歌、亚马逊、苹果之类的会问吧,但我有自知之明,简历关就过不去。

shrek_munich 发表于 2021-2-28 23:46

EndOfTheNight 发表于 2021-2-28 22:31
我之前工作也没怎么写代码,即使写也都是一些脚本,github上都是我平常练习写的代码。我觉得junior级别的 ...

junior级对程序本身要求不算高,但是对一些代码规范还是有要求的,比如代码的可读性,和维护性,命名规范,commit要求等等

乐水鸣佩环 发表于 2021-3-1 00:10

感觉鸡肋 等你新公司熬出头一切搞顺了,估计又是3年以后了,至于能否转为IBM正式员工,想必时间线会更长。 跳槽尽量挑一些能用上之前技能或者人脉关系的,从新起炉灶的成本太高了,不确定性也大大增加了。

paul871017 发表于 2021-3-1 07:25

建议不去。待遇不好的公司代表公司水平不行,同事水平也就一般,同事眼界应该不会很好。你去了会遇到各种奇葩的事。
楼上有过来人告诉你刷题,你又不愿意,别眼高手低。大公司工作的经历,包装一下简历会很好看,再加上刷题是不是有个类似证书的那个东西,凭大公司工作经历+刷题证书证明自己基础知识,找个高级职位肯定不难

Kosmonaut 发表于 2021-3-1 09:26

本帖最后由 Kosmonaut 于 2021-3-1 08:38 编辑

shrek_munich 发表于 2021-2-28 22:46
junior级对程序本身要求不算高,但是对一些代码规范还是有要求的,比如代码的可读性,和维护性,命名规范 ...
我的自身感觉是 Junior 晋级的最大障碍是没有整体工程应该怎么搭建的经验,以及很多东西都有该类业务十几年大量跳坑试错积累下来的约定俗成的构建方法——没有为什么,问就是经验——他不知道。我作为 Junior 一开始跟搞数学一样试图靠智慧自己琢磨怎么写,那不成了自己把成千上万程序员走过的路再走一遍,岂能有好果子吃?

现在 IT 这么卷,你外面找工作人家只要有独立项目执行能力的,你公司内部 Senior 级别的人力资源又都很充沛,亲自负责很具体的代码细节。这个环境下,你没工程整体观你就不会在项目中参与涉及结构设计的工作——于是你永远不知道项目到底怎么构建的——然后你不会构建项目你就只能干最零碎的活儿坐最冷的板凳儿,你想出去找工作人又不要你,毅种循环。

所以我每每说以前的大环境和现在本质不同了。15年以前是战场远远多于战士,你说这种项目我玩过demo叫我来试试负责吧,老板缺人,看你人机灵又好学就同意了。技术提升机会多,路十分通畅,努力有意义,奖励机制正循环。今天,公司里的 Senior 们都不是每周都有有意义的活儿干,哪轮得到你来打怪升级?

这就叫对程序员要求的由重生产工具(智力、思维)向重生产资料(大型项目经验、个人负担不起的机群配置)的转变。大门关上了。

什么变量命名那都是再小不能的小事,他可以变量乱写但工程结构十分清晰,这跟一个工程结构混乱变量命名统一的程序员一比我肯定选前者。

对 Junior 要求程序的可读性和可维护性其实是一种空谈,大多数 Junior 不是不懂代码可维护性的重要性或者不愿意去做,而是没负责过大项目压根就不知道大项目怎么维护。他写的代码,在他自己的眼里,很好维护。举个例子,一个 Data Scientist 写的东西可能在软件工程师眼里是一堆屎,根本没法看没法改。相反,他觉得软件工程师的书写规范都是屎,照那么写算法根本没法开发了。所以讲可维护性,在现在这个时代说到底还是拼大项目经验。 你没法知道一件你本就不知道的事情。

好冷 发表于 2021-3-1 10:03

24天40个小时的公司都是垃圾,同事之间的关系也不会好

mib 发表于 2021-3-1 10:08

LZ的职业规划路线有些跑偏了吧。

首先即使要做技术,也得明确做哪个方向,是否有发展前景,而不是局限于用什么编程语言。

另外作为职场人士,如果跳槽职位薪金没有提升,心态肯定不好,跳槽过去之后又会怀念旧公司。毕竟作为打工人,天下乌鸦一般黑。

当然,冷暖自知,如果没有其它选择,那也没办法。
页: [1] 2 3 4
查看完整版本: 一个小公司的offer