.

计算机专业毕业只能当程序员这些岗位不香

leader问任务时间,若答不上来,可能是任务拆分还不够细。

毕业季,让你头疼的

除了论文答辩,

还有一个扎心的灵魂问题:

“你找好工作了么?”

现在的大学生想要找到合适满意的工作

实在是太难了!

、、早高峰、疯狂的内卷,

随便一条就能让人无法呼吸。

作为计算机专业就业去向的大头

“’高薪”的程序员们更是如此。

无休止的加班、改不完的bug,

还有传说中35岁的年龄坎儿,

劝退着一个又一个

想要报考计算机专业的年轻人,

躺平即是正义。

但事实真是如此么?

学计算机专业,

我就只能去当“苦逼”的程序员吗?

不!你还可以去送外卖!

(开个玩笑~)

学好数理化,

走遍天下都不怕。

信息时代,

计算机技术成了硬通货。

你能选择的职业还有很多,

跟着小码哥一起了解一下吧~

1.测试工程师

测试工程师就像是软件的“质检员”,

虽然也算是技术类工作,

但对技术要求不太高

但是需要写的代码并不太多。

主要工作任务是发现问题,

统计测试结果,提供修改建议,

编写测试文档,并督促更改,

确保产品正常上线。

测试工程师既要掌握硬技能,

看得懂基本的代码,

测试得了深层次的bug

也要拥有一些软技能,

有质量意识和创新能力。

从测试角度出发,

常常能看到许多开发人员看不到的问题,

对于提高软件质量来讲不可或缺。

(测试刚写完的代码)

入行7年的小赵:

“最重要的就是利用好职业生涯的每个“生命周期”想要在软件测试行业长久地走下去,必然要不断地学习。你需要清楚明确测试工程师发展方向知识架构体系图,包括:Linux、shell脚本、互联网程序原理、Mysql数据库、抓包工具、接口测试工具、Web自动化测试、接口与手机自动化、性能测试、安全测试……只会基础简单的功能测试很难有大发展,自动化测试是未来趋势。要记住,技术实力才是硬道理。”

2.运维工程师

运维工程师,顾名思义,

要负责维护和确保整个服务的高可用性。

当你面对几十万台服务器,

该如何管理好上面的服务,

是运维工程师面临的最大挑战。

在技术人员间流传着

关于运维的笑话:

运维就是修电脑的、

装网线的、背锅的……

但其实运维是一个融合多学科的

综合性技术岗位,

包括网络、系统、

应用架构、大数据等等,

学习路线比较长。

风险意识是运维工程师

最应该具备的意识,

毕竟运维入门第一本读物就是

《MySql入门:从删库到跑路》

“不删几次库都不算运维啦~”

运维工程师小白:

“我一毕业就投身了运维事业,如果对技术领域有向往,那运维工作绝对值得一试,现在越来越多的公司对于运维工作更加重视了。职业发展对于运维人员的要求很高,因为你需要针对不同问题不断扩充自己的知识和研究范畴,底层才是运维的内功。初级的运维靠的是主动性和责任心,中阶的运维人员常常有比较体系化的运维理解和管理规划能力,高阶的运维人员则对于产品了解非常透彻,甚至可能发展成产品研发的咨询顾问。虽然运维总是容易背锅,但从蛛丝马迹中证明不是自己的锅,这也是一种乐趣所在。”

3.数据分析师

数据分析师有两类,

一类偏向产品技术,

类偏向市场业务。

主要工作内容就是

搜集、整理、分析数据,

依据数据做出评估和预测。

数据分析对于编程的要求没那么高,

更看重沟通和写报告的能力。

通过深层的数据挖掘,

给业务带来更大的价值,

这个工作同样也很具备发展潜力和前景。

计算机专业的黄学姐:

“因为编程一般,我从没考虑过做软件开发,现在成为了一名数据分析师。数据分析师的工作可以用四个词概括:沟通、监控、分析、建议。

沟通占到数据分析师日常工作的40%,数据分析本质是支撑业务,你需要和业务方一遍遍沟通明确需求,避免自己成为一个“取数机器”。监控则是要对用户数量、活跃度等各个维度的数据实时了解掌控。分析和建议则是根据数据,比如用户活跃度下降了,你需要找出变化的原因,或是测量推广的效果,给出决策的建议。虽然得一直和数据、和自己、和同事、和业务方较劲儿,但对我来说依然是充满乐趣的。”

4.开发者布道师

开发者布道师的核心工作

就是宣传公司产品。

这项工作并不需要很强的技术能力,

建立人际关系是其最重要的能力~

但你也得懂得相关技术

才能做好沟通和展示。

编写教程、组织研讨会、

运营开发者社区,

这都是开发者布道师会涉及到的工作。

布道师是代码与编码者之间的桥梁,

很多大型科技公司都在寻求

优秀的技术布道师!

Typeform开发布道师大卫:

“作为技术布道师,你只需要拥有10-25%的编码能力,大部分的经历可能都放在建立交流和输出上,掌握沟通技巧很重要。你可以是大厂技术专家、高校老师、知名博主大V、技术会议组织者甚至是艺术家。技术布道师最重要的特性是好奇,好奇地听别人的经验和故事,好奇地结识新朋友、尝试新事物。帮助开发人员解决问题是顶尖布道师的天性。我一直在为CNCF项目做推广,还运营了一些面向开发者社区的活动。对于我这样对于开源项目有极大热情的人来说,在开源社区做技术布道师,是一份很幸福的工作。”

5.项目经理

一个项目团队的组成成分多种多样,

有业务分析师、架构师、

开发、测试等等一大群人,

你方唱罢我登场,

如饿狼扑食各不相让~

可是这么多人怎么协作,

如何管理?进度能不能按要求完成?

这就需要项目经理出马了。

项目经理主要负责管理

项目中各方面的协调,

保证项目的进展顺利。

懂技术的项目经理,

才能听懂这群程序员们在争论什么,

从而更好地带领团队完成项目。

项目经理小金:

“做软件项目经理六年经历重塑了自己的性格,让我从一个典型的技术宅男,变成了乐于交流,善于承压、有推动力的职场人。程序员可能只需要专注于“当前”,但项目经理需要考虑未来,你不能等着别人来分配任务,你得告诉别人接下来要做什么。项目经理本身在项目中生产价值,而是通过协调各种资源来是项目更高效。因而你需要对所有环节理解到位,可以准确预计项目时间、成本的主要KPI,能应对可能遇到的各种“坑”,灵活运用公司和制度并熟知限制,能从公司角度思考项目中问题和可能带来的影响。优秀的项目经理对团队的助力非常大,沟通艺术、管理知识、行业洞察缺一不可,是可遇而不可求的。”

6.产品经理

产品经理和程序员之间

有着剪不断理还乱的爱恨情仇!

主要工作内容就是

调查市场、了解用户、提出需求,

然后push程序员们实现需求~

如有必要可能还要和程序员干一仗~

所以,懂技术的人去做产品经理

实在太有优势了!

和开发人员沟通起来毫无压力,

还能站在技术人员的角度思考产品,

减少了许多不必要的争吵发生。

混迹大厂多年的老产品经理高先生:

“我认为,PM的核心能力有两点:理解自己、理解他人。产品经理的功力可以从这几方面考量:是否真的了解用户需求、审美是否到位、落地执行能力如何、有没有强烈的好奇心、是否具备人文关怀、能否回归常识和人性。好的产品经理,就应该是仰望星空、脚踏实地的典型。我有一套自己的思考模型:“目标-条件-约束-解法-反馈”,产品经理的工作又多又杂,没有梳理优化工作流程的产品经理,效率很难提高,按照这样的思考模型进行工作思考,长此以往你的思维也会迭代升级。”

7.售前、售后工程师

这两个职位都是

和客户接触最紧密的工作!

作为专注技术的销售人员,

在客户眼里,

你就是代表公司水平的技术专家,

责任重大。

售后工程师的工作则更具体一些,

他们需要直面用户提出的各种各样的问题,

甚至是吐槽和抱怨,

需要有能多的实践经验。

售前工程师小张:

“售前就是最好的产品经理,比起产品经理,售前工程师更要会想、会写、会说,激发客户蠢蠢欲动的下单冲动。售前工程师分为方案解决工程师、售前技术支持工程师和售前顾问,有这样几个工作流程:解决方案规划、与目标客户进行技术交流、编制解决方案、讲解方案、编写技术文档和投标支撑。售前是销售和技术矛盾的产物,你既是销售人员,也是技术人员,身兼多职。你需要懂产品、懂商务、懂技术、懂业务、知趋势、会规划,你代表着整个公司的技术实力,要充分了解云计算、大数据、人工智能等前沿知识和技术。没错,你就是决定产品能不能卖出去的灵魂人物!”

除了上述的这些职位,

计算机专业的同学

可以选择的岗位还有很多,

这些岗位各有优劣~

同学们可以根据

职位要求和个人需求的匹配度来选择。

最重要的是你一定要搞明白,

这个职业是做什么的,

而不是看到一些类似“前景好”、“薪资高”的标签,

便一股脑地投身到这个行业里来。

你的理想职业是什么样的?

你对现在的工作满意吗?

快来评论区和大家分享一下吧~




转载请注明:http://www.abachildren.com/ysty/1665.html

  • 上一篇文章:
  • 下一篇文章: 没有了