top2 本科 CS 科班女生,想问一下以后是走开发好还是走运维好

273 天前
 IvorySeagull

背景是 24 应届,大三下双相放弃保研了,大四上又忙着补学分,觉得还可以 gap 申研究生。最近想开了,打算找个活干,不读书了

个人水平是系统课学得很好,体系 98 ,操统实验班,当过 CS15-213 助教,然后最擅长 rust 。高中搞过竞赛所以笔试题都能过

对运维感兴趣是因为在超算队混过然后几乎一个学期都在配环境,但是感觉自己很乐在其中。。。以及最近对 MLOps 感兴趣

春招其实找不太着工作(我没实习),在想办法找老师给我递条子(大概率能去吧,我也不清楚)

有一个老师说能推荐我去外企当软开,说钱和大厂差不多

还有个老师他是搞云计算相关的,我说要求他帮我找份工作但我还没说找啥,想去的方向大概就系统级平台开发 or 运维,但是考虑到本科生学得也不深(没学过分布式),去了可能就是打螺丝

明天打算给第二个老师发邮件让他帮我问问能不能让我去实习,想问一下各位业内的前辈,主要是这两个问题

1.系统开发和运维的技术成长怎么样,都能学到什么 2.大概工资水平都有多高,之后涨幅如何,天花板能到哪

然后就是工作内容大概都是什么,本科生去了能做的和硕博的区别在哪,没去过业界,很希望很希望了解一下,谢谢大家!

(可能还是想学点东西所以一直没接第一个老师说的工作。。。如果说本科生去了也学不了啥可能就去问问第一个老师还愿不愿意推荐我去一下外企。。。)

我的邮箱是 c2lnb25nemk0NzExQGdtYWlsLmNvbQ==, 如果有前辈愿意多聊聊的话可以加个微信,在北京的话可以请您吃饭!

18288 次点击
所在节点    职场话题
190 条回复
Sawyerhou
272 天前
最近看到好几个类似的帖子,现在的毕业生真的太不容易了

其实哪个好还是要干了才知道,但当代的试错成本又这么高
fitme
272 天前
有开发能力,搞运维挺好的,我建议运维。
aroundtheworld
272 天前
不同 IT 公司的运维可能差别非常大,但于大多数非一线的互联网公司,运维的重要性和上升空间大概率低于开发。因为对于非一线公司很多时候运维需要枯燥的手动操作,并且他们不一定会有动力把这些自动化。

第一家公司还挺重要的,尽量去一线大厂待满 2 年+,开发或者运维都可以。国内厂还是推荐开发,开发转运维应该难度小于运维转开发。FAANG 的话 SRE 或者开发都可以,SRE 可能更能接触跟 scale 相关的挑战,如果是开发可以找一些偏 infra 的组。

不知道最近市场怎么样,总体来说优先级(个人意见):一线运维或开发 > 二线开发 > 二线运维。

如果有竞赛经验可以投一下美国/欧洲互联网大厂,或者量化试试看,应届面试偏重 Coding 对你可能是个优势。不要给自己设太多限制。

我的背景是国内 3 年创业公司+2 年一线大厂,6 年海外 FAANG 经验,但说的不一定对。

加油,祝好运。
Lax
272 天前
大公司搞 SRE 还可以,普通的运维就算了。
Yc1992
272 天前
1.深造读研先 博士看情况 这样天花板才能高
2.方向 AI 或者 分布式系统 这样你才能赚到钱
3.有了钱 再想其他的
TheWalkingDead
272 天前
大厂工作十年,我就没见过能坚持开发超过三年的女生。
不过现在做算法的女生很多~搜推广,nlp ,cv ,当然应聘算法的前提基本是要硕士,没办法,太卷了。
本科毕业真想想去找开发(运维)的话,可以先去国内流量大的互联网大厂实习下,了解下最新的网络架构和运维体系,毕业了还是老老实实去国企或着外企吧,这行不适合女生。
falcon05
272 天前
还是做开发吧,天花板会高一些。
ericguo
272 天前
做了开发你总是会有运维能力的,甚至开发能力搞了,运维都不会麻烦你,运维别看 K8S 这几年高端,其实和 20 年前的网络通信一样,最后会标准化的。
wanderedLonely
272 天前
考虑美团嘛,测试工具开发方向,偏基础软件的测试工具开发,例如数据库、存储的测试工具开发。有兴趣可以加我微信 c21hcnR5eGc=
defunct9
272 天前
我是运维,只会 linux 。劝做运维,开发不自由。
irisdev
272 天前
双相的话,做开发排期紧压力大的时候不知道会不会诱发情绪问题
TimeLover
272 天前
美国 cs ms or phd
brainfxxk
272 天前
虽然只有高中搞竞赛的时候跟上了 top2 水平,也做了 10 年左右开发了,说下自己的想法吧:
1. top2 建议问学长校友甚至是高中同等水平好友。大部分网友的经验因为自身水平限制/现在形势与以往不同,对你帮助不大,甚至可能是负向影响。起点高于大部分人,不要太着急,战略的选择确实很重要。
2. 大部分公司,即使是所谓的大厂,90%的人的工作都只是挣钱,可以认为是公司花钱买了你的时间来完成公司的目标。如果期望做一个自己有成就感的工作,可以多打听部门的真实工作内容,同一个公司不同部门的差异还是非常大的。大厂做好工作上的事情之后,是基本没有时间自己再另外学习的(比如你做的是运维开发,想深入做一下 AI 相关的,除非正好有项目安排做相关的,不然自己挤时间是很难的)
3. 想做算法相关的还是建议深造,如果是工程类的感觉学历区别不大,还是看理解、沟通、逻辑、(甩锅)能力

回到你的问题上:
1. 系统开发和运维的技术成长怎么样,都能学到什么
现在很多运维岗位应该多数也是做运维开发的。结合上面的内容,工作里面学到什么除了看公司的技术氛围(技术基建水平/技术分享频次质量/内部文档开放程度),非常看具体工作内容。你也可以选择一个技术氛围好的 WLB 外企工作,自己学习。
2. 具体每个职级的工资水平涨幅,在网上可以找到很多参考。但是和工作内容一样,即使同一公司,不同部门的绩效差异导致的收入差异还是比较大的。发展路线对于大部分人来说,技术岗位走向高职级都会转向技术管理,大部分的时间都是在做技术决策、业务讨论、人员管理上,管理半径二十来个人的时候很少有时间再去做一线的研发工作。既然是管理岗那么天花板要看公司的发展以及所在业务的重要程度。
rouzip
272 天前
如果对体系结构&系统感兴趣,可以去芯片厂(Intel 、AMD 等)or 去华为试试,这条路不一定赚钱,但是有意思是真的有意思
tool2d
272 天前
行内有女大佬软开,但是做的好的极少,至少国内环境是这样的。

楼上劝你找男大佬也不是性别歧视,V2 这里不打拳。很多男的是真喜欢写代码,很多女的是真不喜欢写代码,喜欢和人打交道,这就是天生的属性。

等你工作后,多卷卷,就知道了。
zcl0621
272 天前
@defunct9 哈哈哈
DonkeyBenjamin
272 天前
很奇怪,一个 top2 的跑来这里问这么重大的决定。
如果你是想赚钱的话,建议做业务相关的。离钱越近才越有可能活少钱多,也越有可能以后自己能财务自由和独立。
言下之意就是如果你做系统,就去做以系统运维为商品的公司。但是说实话,国内我不看好这类公司的未来,建议去 CMU 读一个 MS 然后走类似迟策的路子啊,去个 Neon/Cockroach DB/Datadog 什么的做开发运维,比国内香多了。
wtdd
272 天前
你自觉记忆力一般,显然技术上走开发更合适,但是如果不去外企大厂进体制内单位,那完全可能后者发展更好
Beebird
271 天前
1.系统开发和运维的技术成长怎么样,都能学到什么:

基本上都是在工作中获得技术成长,毕竟大多数人都是由工作内容来支配自己学习的方向。如果要不断变得优秀的话,自我激励和自主学习就很重要了。
系统开发技能会随着经验增长而成长,优秀的开发在岗位晋升和涨薪上也有优势。
运维因为有时候涉及一些外部系统,好的单位会提供培训和获得资质认证的机会。

还有,运维的岗位因公司而异。有的公司有「运维」岗位,有的公司有 DevOps 岗位,有的公司同时有 DevOps 和 SRE 岗位。

一般公司内运维的人数都是开发的几分之一,这也意味着开发团队的各级管理岗位会更多。而且技术团队的中高层一般也是由开发来担任的多。


2.大概工资水平都有多高,之后涨幅如何,天花板能到哪

工资水平可以参考招聘软件上的薪资范围,给你推荐工作的老师估计也不太清楚。横向对比的话,假如都是 junior 的岗位,系统开发应该略高于运维。之后的涨幅和天花板,就取决于很多因素啦,首先取决于公司的营收,再就是个人的绩效和职级。而且现代职场,很少有人一辈子都在一个公司的,所以天花板大概率是在别的公司。 现在想这些还太早,或许没几年 AI 就把大部份系统开发和运维的岗位都取代了。


3. 工作内容大概都是什么,本科生去了能做的和硕博的区别在哪

OP 因为都在项目组工作,没去企业实习,所以才有此一问吧,和我当年一样。靠谱的公司不会一去就让应届生干活的,一般都有充分的培训,至少会有人带。抽象来说,系统开发和运维的工作内容就是这两个岗位的职位描述上写的内容。至于具体的内容,那每家公司也不一样。留着好奇心,不用太担心。

本科生的岗位往往会 junior 一些,一般不会出现一个岗位同时招本硕博。在通常情况下,同为应届生,岗位 senior 程度和薪资都是 博士 > 硕士 > 本科生,虽然有时候这个区别可能是人为划分的。 不过假如你的周围都是硕士博士,那也说明你足够优秀。



4. 其他想到的

如果不想继续念书了,也不想进体制内,那第一份工作推荐选择靠谱的大企业。

老师推荐你去外企当软开的那个机会,也可以再多问问,目前信息好像不太多。(有的外企在准备撤离,有的外企未来几年都会很稳定,有的外企还持续提供员工 transfer 到国外工作的机会)

至于小的创业公司,哪怕老师积极推荐,哪怕方向前沿,也不建议去。(创业失败概率高 + 形势不好 + 应届生很难在创业公司得到好的职场入门训练和技能培训)。
nVic
271 天前
现在明显是 ai 方向最好混,水深且校友可以帮的多,但这个方向不建议在国内做。另外,不吃技术饭有个路子,找一下孙割带你入门。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1026214

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX