大家好呀!这是我的第一篇博客,想借着这个机会和大家聊聊我与编程的故事——其实更准确地说,是故事的开端。
关于我,我叫小王同学,是一名刚踏入大学校园的新生,学的专业是计算机科学与技术,但心里一直藏着对代码世界的好奇。平时喜欢捣鼓各种APP,拆解它们的功能逻辑,也爱刷技术类的短视频,看着别人用几行代码实现一个小工具,总觉得像在变魔术。性格里带点“不撞南墙不回头”的倔劲儿,认定的事就想坚持做好,目前正在努力摆脱“电脑小白”的标签,朝着能独立写程序的方向前进。
我的编程目标
短期来看,希望3个月内能熟练掌握C++/C语言的基础语法,能用它做一些简单的小项目,比如写个自动整理文件的脚本,或者爬取自己喜欢的博主的更新信息。中期目标是1年内入门Web开发,能独立搭建一个个人博客网站,把学习过程和心得都记录在上面。长远来说,想成为一名能解决实际问题的全栈开发者,既能写后端逻辑,也能搞定前端界面,甚至尝试开发一个自己构想的小众工具类APP。
我的学习计划
我打算用“理论+实践”两条腿走路。每天花1小时看系统的网课(目前选了C++基础和编程逻辑相关的课程),跟着视频敲代码,理解语法规则和编程思想;再花1小时做练习题,从简C语言单的算法题开始,慢慢过渡到小项目开发。遇到不懂的问题,先自己查文档、逛技术论坛(比如Stack Overflow、掘金),实在卡壳了就向学校计算机系的学长学姐请教。同时,我会把每天的学习内容整理成笔记,每周复盘一次,看看哪些知识点没掌握牢,及时查漏补缺。
每周的时间投入,考虑到还要兼顾专业课,我计划每周在编程学习上投入15-20小时。具体来说,工作日每天2-3小时(晚上7点到10点,避开上课和作业高峰期),周末每天5小时左右(上午9点到12点,下午2点到5点)。如果遇到重要的专业课考试,可能会临时调整,但考完后会尽快补回来,保证整体进度不拖沓。
最想进入的IT公司
我最想进入的是字节跳动。一方面,它的产品矩阵(比如抖音、今日头条)深刻影响着人们的生活,能参与这样的产品开发会很有成就感;另一方面,听说公司内部有完善的技术分享机制和成长体系,对于新人来说是很好的学习平台。当然,现在的我离这个目标还有很远的距离,但把它当作努力的方向,会更有动力呀。
第一篇博客就写到这里啦,算是给自己的编程学习立下一个flag。以后会定期更新学习进度和心得,欢迎大家监督和交流,一起在代码世界里慢慢打怪升级~