一名软件工程专业的学生自述及感悟
作者:@kuaiquxie
作者的github:https://github.com/bitebita
本文为作者原创,如需转载,请注明出处:https://www.cnblogs.com/dzwj/p/16026699.html
软件工程专业岗位需要什么样的技术
或许有人会说,计算机类专业会是一个以后很赚钱的专业,因得时代的号召,在这个互联网技术横行霸道、计算机正值热门的时代,不会一些编程,你都不敢说 自己是个21世纪的人,开个玩笑,哈哈,写这篇博客是为什么呢 ,我是一名软件工程专业的学生,最近应该是看了一本具有时代意义的书,对我影响颇深吧,对此,我想借这个机会,好好梳理自己,因为以后要工作吗,想着提前了解这个专业的工作需求,为自己在以后争取一些机会吧。
这个专业的岗位,就拿薪资这块来说,在很多专业岗位面前也算比较多的了,可是为什么给这么多呢,想想也知道,想要获得一个好的工作不容易,你得有一些技术,你得有实力,软件工程一般有哪些技术或者工作需求呢,下面请听我一一讲给你听。
人家企业会管你的大学课程挂过几次吗,根本不会吧,干技术的,人家需要的是能力,人家看重的是这些方面的能力:
1,精通一种主流语言及对应的开发工具;当然精通数据结构是必须的了。
2,具有较好的业务理解能力和技术调查能力。
3,编写高质量代码并具有代码审查能力,能够将代码尽可能简单实现以此来实现复杂的功能,这就涉及到算法了,算法这一块也是极其重要的。
4,具有详细设计能力。比如网站的设计能力,算法的设计能力,开发一个软件需要的设计能力。
5,熟悉系统测试工具,对系统问题具有改善能力。
6,能够带领一个小的团队开展工作,成功领导3个以上不少于5个月的项目/模块的团队项,简单来说就是做一些实际的项目,并能拿下他们。
7,有良好的外语水平,能够阅读外文资料,按照要求编写外语技术文档。
8,了解质量管理体系和项目管理知识。
在这个“不公平”的时代,财富掌握在少数人的手里,熟悉幂律分布的你就知道,曾经有人做过这么一个游戏,这就是小糖人游戏,自己界定游戏规则,在几天之后,你就会发现,渐渐的每个小糖人的糖开始分布不均,这也就是说,随着时间的推移,世界总会是呈现出“幂律分布”,在这里我为什么要提这个呢,原因其实很简单,那就是除了之前说的需要一些优秀的技能之外,还需要观察这个时代的势,这个时代的发展方向,学会抓住时机。你要知道马云,马化腾,任正非,李彦宏等等人物,正是抓住了机会,才造就自身。有点跑题了,哈哈,这篇博客呢,就是给自己提个醒,要让自己知道自己在干嘛,不要碌碌无为即可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」