互联网方面。除了培训制度完善,流程规范,技术先进以外,还有吗?
另外,从小公司(如一些尚未融资的创业公司)往大公司(如微软 BAT 网易)跳槽,是怎样的难度?
1
jsonline 2016-03-17 00:22:50 +08:00 via Android
强在人
|
2
slixurd 2016-03-17 00:28:48 +08:00
做技术有个毛线的培训制度。。。
如果简单的讲几次讲座也能算培训的话,大部分都还是得靠同事 |
3
cxbig 2016-03-17 00:52:24 +08:00
欧洲这边互联网大公司死气沉沉,也没机会搞垄断,同工种岗位收入没有特别的优势,出名的只是个别的技术小组而已。而小公司往往有旺盛的发展动力,主动性强很多,细分领域做的最好的往往都是小公司。
混技术圈子还期望着企业培训来提高,恐怕个人的积极性不是很高。自己得想想是不是真喜欢这行。 流程规范:这个持保留态度,规范的流程并不等于高效率,甚至是效率杀手。 技术先进:国内大公司多半处于垄断地位,很多时候技术提升并不是利润的增长点。 国内一个同行说过一个故事,他跟老板说用某个新技术可以提升服务器效能,老板说不用折腾,咱不差钱,多上几台服务器就行了。 所以,积极提升自己的能力才是最重要的,这也是跟人砍价的根本所在。 |
4
garyzhang OP |
5
9hills 2016-03-17 01:06:08 +08:00
可能是百亿 pv 和百万 pv 的区别吧
|
7
em70 2016-03-17 01:37:22 +08:00
大公司有各种资源,腾讯和创业公司如果做同样一个项目,腾讯做出来产品用 QQ 推广马上就能让用户上亿,创业公司要慢慢烧钱推广,期待突然爆红,几年红不了就死了.
|
8
axb 2016-03-17 01:42:01 +08:00 1
以前我没理解这个区别,面试一些初创公司出来的人的时候问他做的系统每秒的请求量是几万,他们都愣了,然后说每天的 PV 是几百万,我一听也愣了……
|
9
asdwfwqd 2016-03-17 08:53:38 +08:00
我在算是一个小公司上班,一个部门 20 人,什么都要干,独立完成安卓 app ,没 app 写的时候或者人手不够的时候写 jsp 页面,后台服务端也要写,后来一个用 java 写客户端界面的工作也交给我了,感觉只要跟代码沾边的就要做,但是每一项都没有时间深入研究
|
10
shakoon 2016-03-17 09:07:19 +08:00 1
不要小看这些培训的价值,对于应届生来说是非常宝贵的
|
11
irisLi 2016-03-17 09:23:31 +08:00
小公司一个人当 3 个人用锻炼的机会多一点,大公司可能只能做好自己该做的事情了
|
12
Esther77 2016-03-17 09:28:56 +08:00 3
之前也有人讨论过:一毕业就在大公司混的人,有个很严重的问题
http://www.guanggoo.com/t/10670#reply13 |
13
yuriko 2016-03-17 10:34:10 +08:00 1
大公司在技术方面成长和小公司并没有多大的区别,主要看团队,有没人带你,做什么技术等等。大公司会鼓励你在专业领域不断深入,但不会支持你成为全才,久而久之在大公司你会也只成为一个高级螺丝钉。
大公司特点是有更多的资源,资金、 PV 、渠道等等,在大公司你都不用担心这些问题,产品能不能赚钱也不需要关心,更大的 PV 能让你知道大流量下的问题是多复杂,渠道能让你手上的代码更有价值,毕竟没人用的东西也没有写的动力了(想想现在写的东西会在下个月出现在几百万台手机上的时候)。 大公司还有一点是流程规范,十个人的项目,和一千或者上万人的项目,做起来完全不一样。对于人员增加,如何保证产品的质量和效率的平衡是软件工程行业一直以来的难点。大公司不在乎这点成本,对于提升那一点点的效率,或者增加那一点点质量保障(大公司出现质量问题的损失也更大),即使需要无数人也在所不惜。从个人角度来看,大公司的制度化对效率是负增长,但是总体而言,流程规范,每个环节职责分明,每个人复则做好自己的一点点工作,对于质量和总体速度是正确的选择。 同时大公司严重螺丝钉化,一方面意味着每个人不用像小公司那样四处救火一个当仨使。但也同时意味着你逐渐在放弃思考,你不在关心任何公司的决定,做什么样的产品,用什么样的技术,螺丝钉基本没啥决定权。小公司可能会有更多的话语权。这方面孰优孰劣,看个人选择。 |
14
vivian90vivi 2016-03-17 10:45:06 +08:00
觉得大公司的制度比小公司的更完善,管理比小公司好太多
|
16
liprais 2016-03-17 11:16:03 +08:00
大公司你做的产品可能出错了客户就要上门来砍死你,感受一下
小公司出错了可能你都不知道 |
17
slixurd 2016-03-17 11:16:53 +08:00
|
18
axb 2016-03-17 11:42:25 +08:00 1
@slixurd 所以在大公司会遇到很多小公司遇不到的事情,比如上我们的一些服务有上十万甚至百万的 QPS ,很多人都没听说过这种量级。
反之同理,大公司里很多事情你接触不到,比如大部分开发人员自己也说不清楚这几十几百万请求的链路是怎样的…… |
19
slixurd 2016-03-17 12:38:43 +08:00
@axb 我在的公司也是国内量级排名前列的
百万 QPS 这个就更夸张了,真是没见过。 如果你是说中间件有几十万的 QPS 我还能理解,如果说一个 web 站有几十万 QPS ,这应该只有 BAT 的最热门业务才有吧。 搜了一下 BAT 的 PV 数据,一年规模百亿吧,摊到各个业务我觉得并不会特别大。 |
23
geeksu 2016-03-17 13:58:15 +08:00
有点跟普通大学和 Top2 的差别一样
氛围吧 |
24
gefranks 2016-03-17 14:04:09 +08:00
大公司里面流程和管理完善,资源多,日常工作都有人负责来做。
小公司嘛就是一团浆糊了,我就待过一个小公司,事情做得乱七八糟的,根本就没有效率,没有足够的人手也没有流程也没什么管理,所以很多事情都没人去跟,更让人火冒的是喜欢忽悠(骗人),最后公积金社保离职备案都是我自己去办的。以后再也不去那种小公司了,想去的话自己开个玩玩就好了 |
25
slixurd 2016-03-17 14:44:18 +08:00
@axb
http://www.alexa.cn/index.php?url=weibo.com 按照 80%的流量摊在 10 个小时, QPS 并没多高。。。。 不过可能还有大量 XHR 吧,毕竟是类似单页的 web |
26
TONYHEAD 2016-03-17 16:06:19 +08:00
法务,采购,各种子公司分公司制度保障母公司, board 里面有关联企业的代表(例如我们是一个船公司但 board 里面有 IBM , HP , BP 的人)。
|
27
wolfan 2016-03-17 16:10:54 +08:00
安稳
|
29
9hills 2016-03-17 16:16:50 +08:00
|
30
miracleyao 2016-03-17 16:26:43 +08:00
@Esther77 这个社区跟 V2 好像啊。
|
31
snnn 2016-03-17 16:31:08 +08:00 via Android
微软招人不看背景。有个本科学历就够了。放心跳吧!
|
34
ototsuyume 2016-03-17 20:48:17 +08:00
@slixurd 疼讯某社交平台,两年前某服务峰值 200w qps ,平时大概 100w qps 左右,用了 400 台 16 核虚拟机去撑,这还是单个服务。
我一直对那些说去大公司当螺丝钉去小公司才能学到技术的说法嗤之以鼻。大部分小公司网站就那点 PV ,根本不需要做什么复杂的设计,而且小公司分工不明确甚至可以说没有分工,一个人可能得兼任前端后端运维移动端,这种情况不可能某个方面深入下去,所谓的学习大概就是各种入门教程翻一遍然后就赶鸭子上架了。 再就是政治不正确的问题,只有小公司工作经历的人很难进 bat ,进了也很难拿到腾讯 T3 阿里 P7 这个级别,即使你工作了七八年。在小公司当总监乃至 CTO 进 bat 都得从普通员工干起。而 bat 跳去小公司的再不济都是资深工程师,大部分都是 leader 或以上的级别。 |
35
YouXia 2016-03-17 21:27:18 +08:00
我们这边随便一个项目,都有或接近 1 亿 PV 的样子。
|
36
charlie21 2016-03-17 23:19:05 +08:00
这个问题需要独立思考
|
37
vus520 2016-03-18 00:26:17 +08:00
我们公司的核心业务日活百万,亿级 PV
vs 周上,某厂一个较边缘业务也上亿级别 我们的业务只有三五个技术, 各种历史遗留问题,技术债务, bug ,隐患,故障 vs 几十个技术(猜的),较科学的管理,成熟的运维,健壮的服务 我们的技术往往要使用多个应用来解决问题,快速学习,敏捷开发,快速满足业务,调优,上中下层前中后端样样都要懂,可能不精 vs 使用成熟的 api 接口,按文档做好模块,不属于自己的业务范围,基本上不管不问,也不清楚,但有足够的时候对模块进行深入研究 |
38
neo2015 2016-03-18 09:51:21 +08:00
@ototsuyume 什么样的公司容易入职 BAT ?我毕业一路从小公司跳的,刚开始创业公司十几个人,后来去了一个四五十人的,现在在一个两千多人的。这样有机会不
|
39
kobe1941 2016-03-18 13:40:32 +08:00
主要是有流程有规范,然后同事比较牛逼,一个问题可能我 Google 半小时都不见得能搞清楚,问同事一会儿就帮我解决了 o(╯□╰)o
|
40
Williamp 2016-03-18 18:40:53 +08:00
If in your startup career, you will an employee of small company then you can learn in better way from basic to expertise level compared to large companies because in small companies you have to manage the things by your expertise.
|