本人是中北大学软件工程的一名的学生.讲句实在话,选择软件工程这个专业并不是说我喜欢编程,而是当时计算机是个热门行业.当初的我们也并不知道未来对我们是什么样的.只是当初的自己的也迷茫,所以秉持着没有喜欢的专业,就选择热门的专业.记得刚开学的时候,学校就组织过一次博弈杯来为新生练手,当初觉得自己学的还可以,老师讲的也都理解,学习绩点也比较高,便自以为自己学会了编程.可当参加完比赛后发现,学校教的远远不够,仅仅是一种扫盲式教学,甚至如果只是完成学校的内容将会面临"毕业即失业".讲真,当时确实陷入了一段很长的焦虑,各种在网上找资源自学,各种参加学校的比赛,各种参加社团,最终的结果却是各种失败.自己的技术没有得到提升,学校的比赛没有得到名次,社团也渐渐沦为形式主义.于是便陷入一层更深的精神内耗.写这篇文章内,一是为了为自己在迷雾中点一个篝火让自己不会迷路,二也是希望能看见的同学不必焦虑,只是一步一脚印,踏踏实实.
首先呢,我的编程目标很简单:拥有合格的技术,可以拥有心仪的工作:首先,我希望能够牢固掌握编程的基础知识,包括数据结构、算法和面向对象编程等。在基础扎实之后,我计划深入学习前端和后端开发技术,以及数据库管理等相关技能。在项目实践方面,我希望能够参与实际项目的开发,通过实践来提升自己的编程能力和团队协作能力.长远来看,我渴望能够为开源社区做出贡献,成为一名受人尊敬的开源开发者.
在网络(比如哔哩哔哩,慕课)都是很好的学习平台,慕课上有许多教授发布课程,B站也有许多的优质课程.其次,建议学编程的朋友们可以找一个学长学姐(比如我的学长就是班助介绍的),大学的学长学姐都是很好的资源,他们也会不吝赐教.一个人学编程是一个很枯燥的过程,如果有一个陪伴的人那么这个过程将会很好的激励你.即便时间紧张也希望每天抽出一个小时去学习,一周刷一道算法题,保持编程思维.
今天看到一句很精彩的话"迷茫是自由的眩晕感",如果你真在迷茫那么恭喜你,你开始探寻自己了,希望各位可以克服眩晕感,慢慢掌握自己的命运,认真思考,自己想成为什么样的人.