首页 > 其他分享 >大学三年计算机生涯总结

大学三年计算机生涯总结

时间:2024-03-30 22:13:45浏览次数:22  
标签:总结 计算机 了解 生涯 算法 开发 行业 游戏

学习经历回顾

问题1:回顾你过去将近3年的学习经历,当初你报考的时候,是真正喜欢计算机这个专业吗?你现在后悔选择了这个专业吗?你认为你现在最喜欢的领域是什么(可以是计算机的也可以是其它领域)?

  • 从高考后暑假报考计算机专业后,首先自学了Python的一部分知识;
  • 大一上开始接触C语言,并且开始学习到一些编程语言的各种语法、用法,包括循序语句、条件语句、分支语句、循环语句等等,并且实现了第一个简单的排序算法——冒泡排序;军训过后加入俱乐部,考核题中了解了动态规划、BFS、DFS等算法,感觉好难 >_<
  • 大一下继续学习C++高级程序设计,开始了解面向对象编程,了解类的三大特性:封装、继承、多态,并且对STL库中的泛型编程有了点感觉,开始感受C++语言的魅力;
  • 大二上学期开始学习算法与数据结构,开始对编程的底层实现有了更清晰且全面的了解,并感受到了诸如线性表、图、树等数据结构的不同用武之地,它与算法形影不离、互助互成,并对算法的效率有了度量的概念:时间复杂度和空间复杂度。开始逐渐在开发代码中关注代码执行的效率问题;
  • 大二下学期开始进一步接触计算机底层:计算机组成原理,开始对计算机硬件诸如CPU、GPU等关键部件的工作方式有一定了解,并且为平衡CPU内部访问和CPU内存之间访问速度加入Cache缓存,现代计算机更是引入三级缓存进一步提高访问速度;
  • 大三上学期则在硬件基础上更上一层:计算机操作系统,为管理计算机硬件资源以及为上层软件提供了统一接口,用户更是借由操作系统实现了UI交互式点击运行特定程序满足自身功能需求,而不是面对冷冰冰的命令行。
  • 当下回头看,也许只是误入这个行业(ps:计算机热门就报了),但在深入这个专业方向后,逐渐开始喜欢上它了,可能让我回去重选一次,也还是这个专业(虽然现在计算机行业的经济泡沫破裂了);
  • 大一大二打了两年机器人相关比赛,个人感觉机器人行业也是前景良好,特别是当前深度学习爆火,为机器人行业的发展也是灌注了新鲜血液;但是本人更喜欢游戏行业,我期待AI在游戏领域更远、更颠覆的创新应用;

个人技能

问题2:总结你现在已经掌握的知识,你都具备了哪些专业知识和能力?你认为你已经为成为一个合格的计算机软件工程师做好准备了吗?在专业技术、个人能力以及其它方面你还有那些欠缺?

  • 已学的计算机专业基础知识:计算机组成原理、计算机网络、计算机操作系统、算法与数据结构,还有数据库管理方面的知识;
  • 之前做过机器视觉方向的项目,用过CNN网络做过图像处理,了解一些机器学习的算法,并且应用过ROS框架,语言则以C++为主,Python为辅,主要在Linux系统下部署开发;
  • 本人意向从事3D游戏开发行业,需要掌握一定的图形学知识,得熟练使用至少一款主要的商业游戏引擎(Unity、UE、Cocos等),了解游戏开发流程,具备一定游戏开发实践,以上都有所欠缺。

未来发展

问题3:畅想未来,对照材料中前人的经历,你还准备从事计算机这个行业吗?你认为与其它专业的同学相比,你的优势都有哪些?对已经不远的将来,你的职涯规划是什么?

  • 有一句话说的好:既来之,则安之。与其抱怨没赶上好时候,倒不如分析当下的机会,虽然计算机行业从业人员饱和,但是计算机行业的岗位也是远比其他行业岗位多,可能没得选但不至于没得找。
  • 与周围的优势可能就是了解的多一点,提前看清自己的不足(企业要求的与自己学到的),机会多一点。
  • 我还是想尽力抓住机会从事游戏行业,游戏行业新人->游戏开发程序员->游戏开发工程师。想的再远一点,拥有自己的团队,开发自己的游戏。

标签:总结,计算机,了解,生涯,算法,开发,行业,游戏
From: https://www.cnblogs.com/push-rush/p/18106112

相关文章

  • 材料跨考计算机专硕现状及未来规划(二) | 2024年3月30日
    材料跨考计算机专硕现状及未来规划(二)一、目前情况复试备战了三个月,初始结束就马不停蹄的开始准备了,就过年休息了三天,终于取得了不错的结果,拟录取通知出来,结果没有出乎我的意料,有学上了。努力就一定会有回报,复试成绩还算不错,整体排名还提升了40多名是有点出乎我的意料。复......
  • 计算机组成与体系结构--2.2:校验码
    转上一节---2.1数据的表示计算机组成与体系结构-数据的表示http://t.csdnimg.cn/1WUdC2.2:校验码考点1:奇偶校验码1.校验码基础知识码距:任何-种编码都由许多码字构成,任意两个码字之间最少变化的二进制位数就称为数据校验码的码距。例如:用2位二进制表示4种状态,则有4个......
  • java计算机毕业设计(附源码)学校实验课教学管理(ssm+mysql+maven+LW文档)
    本系统(程序+源码)带文档lw万字以上  文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义标题:实验课教学管理的创新与实践在现代教育体系中,实验课作为理论与实践相结合的关键环节,其教学质量直接关系到学生的创新能力和实践技能的培养。随着科技的快速发......
  • java计算机毕业设计(附源码)学校旧书交易网站(ssm+mysql+maven+LW文档)
    本系统(程序+源码)带文档lw万字以上  文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义标题:构建学校旧书交易网站的探索之旅在知识迅速更新换代的今天,学生们对于教材和辅导书籍的需求不断增长,而每学年结束后,大量使用过的旧书往往被束之高阁,造成资源的......
  • COMP3331/9331计算机网络与应用
    COMP3331/9331计算机网络与应用2024年第1学期的转让版本1.0到期时间:2024年4月18日星期四上午11:59(中午)(第10周)1.变更日志版本1.0于2024年3月7日发布。2.目标和学习目标对于此任务,您要在UDP协议上实现一个可靠的传输协议。我们将引用您将在本任务中实现的可靠传输协议简单传......
  • 总结UDP协议各类知识点
    前言本篇博客博主将详细地介绍UDP有关知识点,坐好板凳发车啦~一.UDP特点1.无连接UDP传输的过程类似于发短信,知道对端的IP和端口号就直接进行传输,不需要建立连接;2.不可靠传输没有任何的安全机制,发送端发送数据报以后,如果因为网络故障该段无法发送到对方,UDP协议层也不会给应......
  • 计算机学习历程
    1.1背景当初报考奔着最好就业的专业以及未来趋势的好职业归属。并不是喜欢计算机。我现在后悔选择这各专业,因为我并不擅长学习代码,也不喜欢一直与不会说话不会笑的电脑打交道。我现在最喜欢公务员,为国奉献,维护社会稳定和谐。1.2个人技术与专业能力在经历了大学前两年的打基础......
  • Array方法总结(三)
    Array.prototype.slice()返回一个新的数组对象。从原数组的start和end(不包括end)索引范围内浅拷贝。slice(start,end)constfruits=["Banana","Orange","Lemon","Apple","Mango"];constcitrus=fruits.slice(1,3);//fruits包含['......
  • Array方法总结(一)
    Array.prototype.at()at(index) 传入一个整数值参数,返回该索引对应的元素。传入负整数从数组最后一个元素开始倒数。constarray=[10,8,2];console.log(array.at(-2));//8Array.prototype.concat()合并两个或多个数组。返回一个新数组。constarray1=[7,[1,......
  • 代码随想录算法训练营总结
    刷题收获:    通过算法训练营一刷,熟悉并上手实现了一些算法,代码能力得到了很大的提升,也对提高了Java的熟练度,为研究生阶段参加算法竞赛打下了不错的基础。    并且这种每日打卡的形式,能够强制性让自己每天看算法题,收获自然颇丰,也会有助手大佬帮我解决盯了四个......