shrek_munich 发表于 2017-10-11 14:43

MeineFrauWiebke 发表于 2017-10-11 12:12
流程两天就上手
编程规范?那套是给纯粹没能力写好程序的人用的。写kernel的人照样用goto



流程不是上不上手的问题,而是一个概念,应该在哪个阶段做什么,为什么要这样做

至于规范只是给没能力写好程序的说法,我不认为这样说的人实际参与大型系统的开发。编程规范一方面规范码农写代码,从规范上避免一些bug;更重要的是方便你的合作者审核代码,方便对接的系统开发,方便未来的程序员维护。不是不能用goto但是如果要用必须有充分的理由,一个满是goto的代码在执行上也许没问题甚至性能更好,我不会接受这样的代码在我的项目里面,从非功能需求的角度,这样的代码可读性和可扩展性太差。

harryzs 发表于 2017-10-11 14:47

本帖最后由 harryzs 于 2017-10-11 14:48 编辑

你非要回国??
如果不是,从以后发展选A.
大公司的平台不一样,在这种平台上,刚毕业不要急,磨炼几年,多的不是猎头来找你,大公司的名字就是你的敲门砖,想跳槽分分钟的事。。。不要问我是怎么知道的哈哈

xiaopigua 发表于 2017-10-11 14:53

harryzs 发表于 2017-10-11 14:47
你非要回国??
如果不是,从以后发展选A.
大公司的平台不一样,在这种平台上,刚毕业不要急,磨炼几年 ...

在3年内肯定是要回国的。家里是一线城市,父母期盼早日回去。但是也不想错过德国的机会,所以很纠结。

xiaopigua 发表于 2017-10-11 14:54

harryzs 发表于 2017-10-11 14:47
你非要回国??
如果不是,从以后发展选A.
大公司的平台不一样,在这种平台上,刚毕业不要急,磨炼几年 ...

在3年内肯定是要回国的。家里是一线城市,父母期盼早日回去。但是也不想错过德国的机会,所以很纠结。

harryzs 发表于 2017-10-11 14:57

本帖最后由 harryzs 于 2017-10-11 15:01 编辑

shrek_munich 发表于 2017-10-11 14:43
流程不是上不上手的问题,而是一个概念,应该在哪个阶段做什么,为什么要这样做

至于规范只是给没能力 ...
说的对,就是这样的。
大公司一个项目的投入,相当于小公司一年或者几年的投入。。。这种项目,编程只是部分,光编程不行,编程都可以外包给阿三呀,重要的是要明白要干什么,为什么要这样干,学习这个流程,大公司都一套很成熟的经验和规则来完成这种大项目,说通俗点就是套路和经验,这些才是以后混下去的资本,编程不是。。。在小公司不可能学到这些的,因为平台就这么大。
如果你是技术牛逼到排进全球100位的那种,请忽略上面我说的。。。当然如果你是这种人,早自己创业了,或者已经被top的大公司挖走了哈哈。。。

xiaopigua 发表于 2017-10-11 14:59

harryzs 发表于 2017-10-11 14:57
说的对,就是这样的。
大公司一个项目的投入,相当于小公司一年或者几年的投入。。。这种项目,编程只是 ...

哎,这也是我的纠结点,如果说做两三年再往大公司跳怎么样

xiaopigua 发表于 2017-10-11 15:04

harryzs 发表于 2017-10-11 14:57
说的对,就是这样的。
大公司一个项目的投入,相当于小公司一年或者几年的投入。。。这种项目,编程只是 ...

我的身边同学朋友说,有人在大公司做咨询,因为人多,分工很细,外国人一般就是编程的,也不会有机会和客户打交道,不知道这种情况是特例还是一般情况

harryzs 发表于 2017-10-11 15:06

xiaopigua 发表于 2017-10-11 14:59
哎,这也是我的纠结点,如果说做两三年再往大公司跳怎么样

如果你有独特的一面,公司正好需要,当然可以从小公司跳到大公司。
你一定要明白,绝对不是因为编程。。。编程只是一个手段,大公司看中的是你解决实际问题的能力。

xiaopigua 发表于 2017-10-11 15:08

harryzs 发表于 2017-10-11 15:06
如果你有独特的一面,公司正好需要,当然可以从小公司跳到大公司。
你一定要明白,绝对不是因为编程。。 ...

我找的ABC这三份工作都不怎么需要编程的。

xiaopigua 发表于 2017-10-11 15:14

harryzs 发表于 2017-10-11 15:06
如果你有独特的一面,公司正好需要,当然可以从小公司跳到大公司。
你一定要明白,绝对不是因为编程。。 ...

话说大公司是以名气论还是人数论?

harryzs 发表于 2017-10-11 15:17

xiaopigua 发表于 2017-10-11 15:14
话说大公司是以名气论还是人数论?

都要有呀,,,全球没有几万人也好说自己是大公司???行业排名不能排进全球前20,也敢说自己是大公司???(当然这种行业排名水分也很多,山头也不少,不过前20名的名字应该变多不大,就是顺序不一样)

xiaopigua 发表于 2017-10-11 15:23

harryzs 发表于 2017-10-11 15:17
都要有呀,,,全球没有几万人也好说自己是大公司???行业排名不能排进全球前20,也敢说自己是大公司? ...

看了下,A在前20

shrek_munich 发表于 2017-10-11 15:32

xiaopigua 发表于 2017-10-11 14:04
我的身边同学朋友说,有人在大公司做咨询,因为人多,分工很细,外国人一般就是编程的,也不会有机会和客 ...

人多,分工细是肯定的,这也是保证专业和效率的一个途径
如果你只能搞定自己的一亩三分田,那对你而言更多的需要负责的东西(甚至是需要做而别人不会意识到的)对你并不能让你有更好的产出,也许在大公司做好自己的一块东西等着养老也挺好
如果你除了编程,还能有更高的视野,比如对现在的解决方案提出更好的修改意见,比如能够根据客户的需要修改现有的方案并且反馈给上一层,你同样有机会展现自己的能力。同时,大公司一般有比较完善的职业规划和培训,有些东西自己摸索不如先培训入门来的快。

shrek_munich 发表于 2017-10-11 15:33

xiaopigua 发表于 2017-10-11 14:14
话说大公司是以名气论还是人数论?

人数从来都是浮云....当初雅虎的人比脸书多多了,你看市场认可脸书出来的还是雅虎出来的

shrek_munich 发表于 2017-10-11 15:34

harryzs 发表于 2017-10-11 14:17
都要有呀,,,全球没有几万人也好说自己是大公司???行业排名不能排进全球前20,也敢说自己是大公司? ...

这不好说的.....有些HFT公司人数很少又比较低调,但是行内的会知道到底牛不牛

shrek_munich 发表于 2017-10-11 15:34

xiaopigua 发表于 2017-10-11 14:23
看了下,A在前20

全球前20的公司你确定国内行内没听过?

说好一辈子 发表于 2017-10-11 15:49

你都有结果了,在这里就是找安慰。。。想去B就去吧

MeineFrauWiebke 发表于 2017-10-11 15:53

shrek_munich 发表于 2017-10-11 14:43
流程不是上不上手的问题,而是一个概念,应该在哪个阶段做什么,为什么要这样做

至于规范只是给没能力 ...

大型系统。
linux kernel算吗?coreutils算吗?

如果一个程序员写的程序可读性和可扩展性有问题。这个程序员本身的能力就有问题。所以需要框框来限制这个人。

shrek_munich 发表于 2017-10-11 16:08

MeineFrauWiebke 发表于 2017-10-11 14:53
大型系统。
linux kernel算吗?coreutils算吗?



linux kernel看你具体干了什么了,我们都有自己订制的linux来保证我的性能
如果本身代码的可读性和可扩展性没问题,那么coding guildline并不会对你造成困扰;对于刚入行的人,会给他/她一个正确的起点,或者对于原来走野路子的程序员,让他/她在团队和项目的层面考虑自己的代码质量

MeineFrauWiebke 发表于 2017-10-11 16:15

shrek_munich 发表于 2017-10-11 16:08
linux kernel看你具体干了什么了,我们都有自己订制的linux来保证我的性能
如果本身代码的可读性和可扩 ...

你说的东西基本上对c++来讲就是clean code 和 google c++ style guide .这个东西如果一个自认为有水平的c艹程序员没看过的话。

那他也算不上水平高。所以还是那句话,这些框框就是给新人和水平低的同事用的

MeineFrauWiebke 发表于 2017-10-11 16:17

shrek_munich 发表于 2017-10-11 16:08
linux kernel看你具体干了什么了,我们都有自己订制的linux来保证我的性能
如果本身代码的可读性和可扩 ...

linux kernel不管干啥都是很厉害的。中国也就华为在邮件组里能做点贡献。
你想干点厉害的在kernel里?我觉得你我这种不是从小学开始学计算机的还是睡睡觉

shrek_munich 发表于 2017-10-11 18:20

MeineFrauWiebke 发表于 2017-10-11 15:17
linux kernel不管干啥都是很厉害的。中国也就华为在邮件组里能做点贡献。
你想干点厉害的在kernel里?我 ...

我也没觉得我干的多厉害,也就删减一些系统调用保证性能和安全性
但是我依然不觉得你说的对lz有啥意义,我也没觉得一亿小目标对我有什么意义

mwa 发表于 2017-10-11 20:30

说实话,我觉得除了大型系统包括LINUX的BOOT底层确实有点坚深外,KERNAL什么的其他就那么回事。

幽雨听弦 发表于 2017-10-12 11:45

单身的话选A
准备回国且有家室的B或者C

pattonoriental 发表于 2017-10-12 12:12

BB

mwa 发表于 2017-10-13 08:57

做IT 选大一点企业可以得到很多管理经验,A

obi1234 发表于 2017-10-13 10:19

我就想问一句,b公司的保证书有法律意义吗? 我个人觉得没有,也从来没有听说过,你回国,你的德国签证也失效,你一年后肯定是和国内公司签新合同,你也完全不受德国劳工法保护,而且纯粹就是个中国的local合同,我觉得非常危险并且不靠谱。

cosimo 发表于 2017-10-13 10:53

B 的风险大,但收益也大,万一公司上市了,楼主有点原始股之类的,以后工作就是情怀了............

leslie0705f 发表于 2017-10-13 10:56

这样的确很难取舍
德国IT论坛,IT人才的大家庭
人数已经超过100,要先加我才能被邀进群


xiaopigua 发表于 2017-10-13 10:58

cosimo 发表于 2017-10-13 10:53
B 的风险大,但收益也大,万一公司上市了,楼主有点原始股之类的,以后工作就是情怀了............

是的,感觉公司扩张速度还挺快,但是作为新人,实在是有点难以取舍。
页: 1 [2] 3
查看完整版本: 几个合同比较