CS其实领域很广

来源: 2018-04-07 23:10:54 [旧帖] [给我悄悄话] 本文已被阅读:

CS领域很广,做开发和做后台差别很大。而且大公司title非常混乱。写code的人都不叫自己programmer了,只会测试的人不叫QA了,都管自己叫software engineer。原来做app support的人,现在叫SRE了。原来做做ETL,写写Report的人本来就是个Business Analyze,现在管自己叫Data Science 了。网络和系统管理员都称自己是DEVOPS。而真正的SRE,devops 还是data science 都是Full Stack的,市场上没有多少合格的人。Full Stack的skill在大公司是不可能得到的,从权限上就黑了你。这是小公司的好处,有机会上手有机会直接学最前沿的东西,提高自己的市场价值。比如,大学估计还在教JAVA,PYTHON,市场上现在最缺的是GO。你去大公司慢慢写Java,给你改个小function,系统怎么运行的估计,你的头很有可能不知道,你的头的头大概知道一小块。小公司要用人,初创时都是写大框架,差不多赶紧的去忽悠钱,来钱了细化或优化现有功能。什么都会有机会碰一点,把自己炼成Full Stack。Full Stack有了,换有规模的公司,你会有机会去做项目的升级。项目升级是最难的。搞个新东西不难,难得是如何把老化的系统无缝升级到新系统。这种事一定是会让有Full Stack的新人有现有系统的大拿一起做,才搞得成。成了就是更上一层楼了!眼界和位置有关的,大公司做组员永远只能看到面前的一尺地。