这是一个初学者的理解,希望各位大佬不喜勿喷!!
在大多数人的刻板印象中,学习是索然无味的,枯燥的。在没上大学前我也是这样认为的。但是在经历一学期的学习,我的态度稍加感观。在大学前,我一直以为大学是那种电视剧里的清纯校园风,来到大学一学期我改观了,这完全得靠自己啊,学校用着社会淘汰的技术,把大好时间全都浪费了。对于计算机我的印象只是停留在《微微一笑很倾城》的电视剧里,那是初接触,那时候只是感觉很帅,但现在我也改观了。网络上流传着学习现在学习计算机跟49年入国军差不多,可是纵观开设所有的专业,还真没有多少能使普通人拿到高薪的专业了。不明白未来专业发展如何的我,现在只能卷技术,希望到时候毕业这个专业还有红利可吃。
本来是分享昂首,又跑题了,嘻嘻。在近期学习中,我发现了一些好玩的代码,也渐渐对计算机感兴趣起来(希望计算机不会辜负我)。比如关机小程序,实现一串字符从两边的递进打印,学会了二分查找法,也坚持在gitte每天上传自己的代码。
关机小程序着实让我感到快乐。首先我用的编译器是vs2022(从开始一直在用),我们计算机带有控制面板,可以控制计算机的开机关机等等,包含头文件window.h,可以输入shutdown -s -t XX,这里的XX是数字,也是时间。没错,他可以设计倒计时哦,这样可以整蛊朋友了,但当你写好代码后,如何给朋友发去,并且运行起来呢?我们在编译状态下也就是Debug下,是不能让对方运行起来的,我们在运行时选择release版本,也就是面向用户的开发版本,一般情况下,release的内存单元都比debug内存下很多。通过简单常识就能判断出来,让用户去使用,当然得简洁高效。顺便提一嘴,那些应用测试,游戏测试也是release版本。
有专家调查过,27/28天就可以养成一个好习惯,现在每天代码的上传我感觉已经不是负担了,反而他成了我生活的一部分,好像已经不用刻意去提醒自己提交代码了,这何尝不是一种进步呢。
时代滚滚向前,AI浪潮席卷而来,有人问程序员有一天会不会被替代,都各执己见。我认为, AI只是一把合适的工具,只有不断的去学习,不论风云如何,你我都将成功。
共勉!!!