一、个人介绍
本人是一名刚接触编程不久的大一学生,民办本科计算机专业的学生,对于编程有浓厚的兴趣。
二、我的编程目标
分为短期目标、中长期目标和长期目标;
短期目标:掌握一门编程语言(大一刚开始学习的C语言为例),学会运用自己制作一个简单的系统;
中长期目标(本科期间):掌握热门的几门编程语言,C、C++、JAVA和Python,掌握算法和数据结构,多刷题,找到自己适合的就业方向,把对应的方向学精,可通过竞赛、做项目的方式学习,提高在未来就业时的竞争力。
长期目标:保持对编程的兴趣,长期学习,积极主动学习新的知识。
三、编程学习规划
如何学习编程是一个很重要的问题,我打算这样做:
1.不断地学习,消化吸收,学习知识的同时注重实践,通过打代码写博客等方式巩固学过的知识;
2.定期复盘,通过做思维导图的方式,构建知识框架;
3.空闲时间阅读有关于编程的书籍,利用好能够为我所用的资源进行学习,坚持每天敲代码,阅读代码,提高自己的编程水平;
4.维护好自己的gitee,将自己的代码上传到gitee上,随时可以进行阅读;
5.将自己的心得体会通过博客或者PDF的形式写出来,当作总结或者是阶段性总结,可以巩固学过的知识,查漏补缺;
6.不理解的知识点可以通过CSDN,B站等渠道获得解决问题的方案,尝试自己去解决问题;
7.积累到一定的经验之后,通过做项目,打比赛,考证等方式提高自己的职场竞争力。
四、时间的安排
对于编程,我认为应该理论与实践相结合,把学过的知识领悟透彻,坚持每天敲代码,阅读代码,坚持每天都有一定量的代码练习。根据每天的安排不同,对编程的时间可以进行适当的调节,比如周六周日应多花时间在编程学习上。
五、将来最想拿到的offer的公司
华为,腾讯