正式总结
为什么要总结
时间飞快,转眼间,新年即将到来。在这即将辞旧迎新的时刻,总结过去的一年,对新的一年更好的发展,具有重要的意义。这次总结是需要的,也是必须的。
整体评价
对于我来说,过去的一年是具有重要意义的一年。从啥也不会到现在能从是计算机相关工作,对于非计算机专业的我来说,这期间付出的努力与艰辛,只有自己清楚(现在说也是后话,如果之前加把劲,那就不用经历这个痛苦的过程了)。在这个过程中,我对未来的方向更有了更清晰的定位。
详细介绍
工作前
当时考虑到毕业后好找工作,便在报名参加嵌入式培训,这期间,打牢了c语言基础,学懂了数据结构,熟悉了linux系统编程,会C++和QT的基本操作。自己也能实现一些简单的项目,利用数据结构时间简单的图书管理系统,利用linux系统编程程五子棋、2048小游戏,FTP文件传输功能,采用QT实现贪吃蛇、记事本功能。这段经历使我对计算机相关知识有了基本的了解,也学会了软件应用开发的基本技能。经过半年多的时间,最终找到一份工作。
工作后
2020年9月21号开始第一天上班,到现在,已经接近半年了,这期间,对工作事情也不断熟悉了起来。我将自己在这边的发展阶段归结为3个阶段,第一阶段是适应阶段。第二阶段是适应过后,从能修改软件到能独立开发软件的阶段。第三阶段是从能独立开发软件到开发出高质量的软件。
在这边做的是labview上位机,这门语言是我来公司之才开始接触到,还记得第一天上班是,看着领导同事给我我的相关例程,基本看不懂,很多基础规则也不清楚。茫然了一天,这应该是最难受的一天了吧。幸运的是,在领导和同事的帮助下,
让我在学习方向上有了定位。经过半个月的摸索,总算是对这门语言有了基本的了解,能实现简单的串口控制电压源的程序(这个真的很简单,只是因为自己基础不行,所以中途走看了不少野路子),这半个月,白天我就对着电脑自己瞎写,晚上就回到宿舍看相关的学习视频,整个流程下来,也算是对这个有了了解,能看懂一些代码了。
10月、11月、12月这三个月是从修改软件到能自己开发软件的过程,这个过程比较长,中间也学到了许多东西。其中我认为较为关键的环节是写相关仪器驱动部分,因为有些仪器比如高压电源灯给出的协议是modbus,具体的功能控制要根据协议编程实现,现在回想起来,其核心是CRC校验部分。另外,一个重要部分便是数据库的操作,这涉及到数据库软件的安装,配置,以及相关表的设计处理等,相对来说也是比较重要的一个环节。最后,在这段段时间,对相关的知识是有了深刻的理解。
2021年1月份和2月份则重心在软件开发上面,自我感觉,这相较于之前,又是有了一个重大的进步,根据需求,进行分析,构思实现过程。虽然任然存在一些待改进之处,但是自我感觉这是目前位置,做的最好的一块了。尽量将相关功能抽象化,模块化,通用化,其他相关操作需要调用时,便可以直接调用,从而一定程度上减少了代码量,也减轻了后期的维护的难度。
个人感悟
过去的一年的经历,我明确了一个方向,这也是,从事编程带给我的收获,那就是,活到老,学到老,知识无穷,但不能因此放弃对知识的追求,在自己所热爱的领域,将其做到最好,这就是最大的快乐。金钱是赚不玩的,在物质生活丰富后,更要将自己的精神生活丰富。
路漫漫其修远兮,吾将上下而求索。未来的路还很长,也很紧迫。我要继续保持前行,保持思考。
来年规划
在接下的一年里,我需要顺势而为,继续保持前进的动力,努力让自己的技术水平提升一个档次,这里就定一个大方向吧,不立flag了。第一就是将上位机这一块做好,然后腾出时间学习嵌入式相关的知识。
非正式总结
上面所说的,不过太理想化的观点,其实,2020年总的来说,其实大部分时间也不过是混日子混时间罢了,与以往不同的是,只是把大部分打游戏的时间用来学习上了罢了,也就是比以往稍微努力了一点点,我智商很一般,但是,我相信,只要每天泡在里面,总会渗透进去的。