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.售前、售后工程师
这两个职位都是
和客户接触最紧密的工作!
作为专注技术的销售人员,
在客户眼里,
你就是代表公司水平的技术专家,
责任重大。
售后工程师的工作则更具体一些,
他们需要直面用户提出的各种各样的问题,
甚至是吐槽和抱怨,
需要有能多的实践经验。
售前工程师小张:
“售前就是最好的产品经理,比起产品经理,售前工程师更要会想、会写、会说,激发客户蠢蠢欲动的下单冲动。售前工程师分为方案解决工程师、售前技术支持工程师和售前顾问,有这样几个工作流程:解决方案规划、与目标客户进行技术交流、编制解决方案、讲解方案、编写技术文档和投标支撑。售前是销售和技术矛盾的产物,你既是销售人员,也是技术人员,身兼多职。你需要懂产品、懂商务、懂技术、懂业务、知趋势、会规划,你代表着整个公司的技术实力,要充分了解云计算、大数据、人工智能等前沿知识和技术。没错,你就是决定产品能不能卖出去的灵魂人物!”
除了上述的这些职位,
计算机专业的同学
可以选择的岗位还有很多,
这些岗位各有优劣~
同学们可以根据
职位要求和个人需求的匹配度来选择。
最重要的是你一定要搞明白,
这个职业是做什么的,
而不是看到一些类似“前景好”、“薪资高”的标签,
便一股脑地投身到这个行业里来。
你的理想职业是什么样的?
你对现在的工作满意吗?
快来评论区和大家分享一下吧~