楼主: halolk1
跳转到指定楼层
上一主题 下一主题
收起左侧

[职场感言] 现在社招码农进狗家工作是不是很难获得技术提升了

   
🔗
austurela 2021-8-23 16:22:39 | 只看该作者
全局:
赚钱就完了 管他什么技术不技术 早点赚够早点退休
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-HOSPG  | 添加认证 | 2021-8-23 16:24:35
本帖最后由 匿名 于 2021-8-23 01:28 编辑 . 1point 3acres

我认为恰好反过来,scope大/从头搭建一个系统等等并不等于技术能提升多少,只是职责变大了,但每个领域的深度其实不一定多大,因为并没有牛逼的需求,也不需要多高深的技术,这也是中小厂的普遍问题。我两类地方都待过,个人感受是愿意认真花时间去把infra相关的重要系统理解清楚,对相应领域和整个系统设计的理解已经远超外面大部分的人。.--

举几个实际的小例子:
1. Blobstore有个distinguished engineer给过一个talk,是关于Blobstore系统是怎么发展到今天这样的,中间经历了哪些难点和解决的方法,整个talk就1个小时,反复听几遍关于key-value设计这块就算是初步玩明白了,至少我没有在外面见过任何视频和文章讲的比这个更好和更有深度的。

2. Spanner noogler教程里面有个db-internal的链接,是1个系列课程,从头到尾给你讲数据库内核和设计原理。这是我至今见过的最好的讲数据库的课程,认真学习以后真的收获很大,你文章里提到的什么数据原理优化之类的这里都有,不针对具体系统,但是理念是相通的,而且比外面的讲的要好太多了。
. 1point3acres
所以,我觉得即使认为自己在拧螺丝要跑路,也建议先把这些精华尽可能先多吸收了再溜,毕竟这些资源在别的地方没有。

评分

参与人数 20大米 +33 收起 理由
葡萄的奶茶 + 5 欢迎分享你知道的情况,会给更多积分奖励!
Milky_He + 1 赞一个
rokiya + 2 已经把两个资料都收藏了
森林火柴 + 1 赞一个
豪斯医生 + 1 赞一个

查看全部评分

回复

使用道具 举报

地里匿名用户
🔗
匿名用户-EP91F  | 添加认证 | 2021-8-23 16:46:16 来自APP
无可厚非,一毕业就进大厂打基础,几年后跳startup (或者牛逼的原地升职) 让能力在更大的scope上成长,大概率是最优解。 类似你怎么也得1+1=2学扎实了,再上微积分等更牛逼的算法。

但问题是,不是所有毕业就能进FB, google等大厂的,走向最优解的啊!!
. ----
我就在一个创业公司,早期好几个毕业就进公司的工程师,他们确实能有机会直接build big system from scratch。但是这样真的好吗? 未必,我看到的最多的就是,都是开源的第三方软件看看测评就上,而且因为没见过真正大型系统是怎样设计和work的,视野有限,他们只能凭自己的想象上…… coding style 也是一塌糊涂,一堆的hard code...  说得不好听,就是code了一坨屎, 后来的同事经常抱怨他们的工作就是在屎上堆屎…… 你觉得你学了啥? .

基础没打牢,路越走越歪,你说能怎么办? 继续歪下去还是捏着鼻子回炉好好打基础?!  如果这时候有机会进大厂,开拓下视野理解下的大型系统, 改改以前积累的臭习惯,顺便增值下背景也没啥毛病。


PS: 楼主这是对狗家有多大的恶意... 你说的这些哪是狗家这样? 这不是大部分大厂都是这德性吗?
回复

使用道具 举报

🔗
eat_orange 2021-8-23 17:07:25 | 只看该作者
全局:
地里的匿名用户 发表于 2021-8-22 23:24
工程师的核心是解决有impact的问题..1point3acres
由于公司提供的scale, 你写的代码能有更大的impa ...
+1,从头搭系统大多用现成的方案,意义不大
回复

使用道具 举报

🔗
googlesystem 2021-8-23 19:09:24 | 只看该作者
全局:
匿名者 发表于 2021-8-23 01:24. ----
我认为恰好反过来,scope大/从头搭建一个系统等等并不等于技术能提升多少,只是职责变大了,但每个领域的深 ...

有go link吗?或者给个搜索关键字?
回复

使用道具 举报

🔗
yyz20002008 2021-8-23 21:46:10 | 只看该作者
全局:
这个帖很有用.....mark
回复

使用道具 举报

🔗
fatfatjoey 2021-8-24 00:04:59 | 只看该作者
全局:
在小厂也是搭积木,只是换成开源轮子而已,小厂几乎是不可能造轮子的,浪费资源。
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-VPE7I  | 添加认证 | 2021-8-24 00:21:13
匿名者 发表于 2021-8-23 01:46
无可厚非,一毕业就进大厂打基础,几年后跳startup (或者牛逼的原地升职) 让能力在更大的scope上成长,大概 ...

哎这不就是说的我前司嘛!

大部分核心员工包括领导层都没有大厂经验,系统遇到了瓶颈,全公司凑在一起都想不到个很好的重构方案,最后闷头写了个新系统,没一两年就又遇到各种问题了。其实后来到大厂一看,别人早就解决了类似问题了,说句不好听的,我在大厂干半年记住的别人的作业答案,拿回去可以直接做director的活儿,领导整个重构。

然后因为刚毕业就进了这个小厂,公司又发展得不错,很多人都ego很大,你想要多要点资源来永久地解决一个问题,他们习惯性地会觉得是over engineering。你想搞个microservice,他们说为什么不直接用个table就完事儿了。你想做一套带UI的内部配置系统,他们会说拿sql手动改配置也一样的。
回复

使用道具 举报

🔗
jby1797 2021-8-24 00:43:47 | 只看该作者
全局:
Google vs 其他厂(或者小厂)。
其实等于 中国 vs 外国。
外国不是一个国家,外国可以有200多个不同的option。. Χ
其他厂 (小厂,startup)等可能成千上万。要具体情况具体分析,而不是一概而论

评分

参与人数 1大米 +1 收起 理由
OnePointStar + 1 赞一个

查看全部评分

回复

使用道具 举报

地里匿名用户
🔗
匿名用户-WJTWG  | 添加认证 | 2021-8-24 00:50:08 来自APP
感觉狗并不能让你从头开始建一个东西,但狗能给你几年机会去深挖一个牛比的东西是怎么建的。我想后者恐怕是比前者更有含金量的,毕竟狗的infra也算是宇宙第一了。在狗的工作并不能让你“学”到什么, 不过狗的code base已经在那里了,想成为大佬就得多花时间自己琢磨工作以外的东西。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
职场达人
  • ↑ 本版用于讨论职场各种干货话题,闲聊请去🔗聊聊或者🔗匿名版
  • ❌ 本版严禁水贴,引战,发布广告,拉群,贴个人联系方式,扣分无警告
  • ☑ 求职、面经等去 🔗北美求职和 🔗回国求职大区,刷题和学习请去 🔗终身学习大区
  • ☑ 请去专版发布 🔗内推, 🔗招聘信息,和讨论 🔗创业内容
  • ☑ PIP / DevList/ Need Support 等话题也已开设 🔗专版

本版积分规则

>
快速回复 返回顶部 返回列表