第六届字节跳动青训营第一课 | 豆包MarsVode AI刷题

115 阅读4分钟

我选择的是后端,现在非常平静。作为一个在成为大学生之前从来没有接触过代码的小白来说,c语言,java,go全都是十分陌生的概念。在日常使用中我们很多时候需要处理大量数据,为了更加规整数据,编程语言为我们提供了结构体,他可以让我们处理数据时候更加规整,逻辑更加清晰。比如我们的学生管理系统,库存管理系统........这里都可以使用我们的结构体来让我们的数据看起来更加整齐。       结构体本质上还是一个变量,我们建立的结构体就是一种数据结构。比如我们的学生管理系统,我们需要学号,姓名,成绩,等等属性,这时候我们就可以建立一个和学生有关的结构体来把这些变量放到结构体,来处理数据。会显得十分高效。升学,意味着提高,这个我知道,于是我不怕难,积极报名了“第六届字节跳动青训营”。 其实我可能不算有天赋,也不算有眼界,毕竟我身边的人都已经学习完很多知识了,因为学长推荐,只为提升自己,我来到这里——青训营,来开启我的学习之路。难啊,真的很难啊,我毕竟只是一个才刚刚接触代码不到两个月的小白呀!勇气和信念是哪里来的呢?我一直在思考。 今天学习了Go语言基础语法和实战案例,课是很好的课,老师讲的也不错,我却有点跟不上——挺完全的。虽然,我的确很多时间里是不明白的,但是我还是有听懂的地方,这给了我一点信心,在这两节课里面,我大概学习了Go语言与其他语言的区别及其优势,然后窥探了如何用Go语言去做一个词典查询,总结起来,我确实没学太多,但总归是学到了很有用的知识! 所以,其实我自己也不知道后面是什么。现在预测也不知道,这个专业其实难啊,我现在刚刚到c语言,但是后面后面似乎是什么大数据计算,网络空间部署(偷偷看了一下课程),我应该会蒙蒙的看过去吧?作为网络安全初学者,会遇到采用Go语言开发的恶意样本。因此从今天开始从零讲解Golang编程语言,一方面是督促自己不断前行且学习新知识;另一方面是分享与读者,希望大家一起进步。这系列文章入门部分将参考“尚硅谷”韩顺平老师的视频和书籍《GO高级编程》,详见参考文献,并结合作者多年的编程经验进行学习和丰富,且看且珍惜吧!后续会结合网络安全进行GO语言实战深入,加油~\n\n这些年我学过各种编程语言,从最早的C语言到C++,再到C#、PHP、JAVA,再到IOS开发、Python,到最新的GO语言,学得是真的杂。有时候觉得编程语言恰恰是最简单的,而通过一门编程语言能够解决实际问题或深入底层才是其价值所在,并且当我们学好一门编程语言后(尤其C和C++),其他编程语言都非常类似,殊途同归,学起来也很迅速。,其实这样又有一点焦虑了。 经过今天的学习打卡,我了解了自己还有哪一些不足,并且需要一定的时间去了解Go语言及其应用,所以,题目是要慢慢刷的,日积月累,在题目里面去学语法,因为后面还有课程,不可能一直到我学明白Go语言才学习后面的课程,所以,在半懂不懂的状态里面,我要努力去找到那个平衡点,坚持学习! 所以,后面的日子,我也不会放弃!