我是一个非科班学生,为什么要踏上编程之路呢?一切都要从大二的一次选课开始,大二上学期我不小心跨专业选修了计算机专业的课程《算法与程序设计》,正是这个不小心让我的心里埋下了学习编程的种子。还记得最开始我上课压根看不懂他们所敲的代码,但是我觉得这些代码像音符一样灵动。带我们这门课的老师也非常照顾我们跨专业选修的学生,讲一个项目的时候非常仔细,告诉我们算法的原理,一步步带我们理解这个原理,即使我看不懂代码,但是我明白这个算法的原理。我高中就非常喜欢数学,所以老师所讲的算法我理解的特别快,当老师提出更好的解决方法时,我会觉得非常奇妙。从这时候开始我对编程逐渐有了兴趣,然后自学了一段时间的c语言,开始我的编程之路。
现在开始我准备系统的学习编程,从c语言开始学习,然后是算法与数据结构,操作系统和计算机网络,平时补充计算机组成原理的基础知识,这些都是一个程序员必备的知识。我喜欢数学,也喜欢算法,所以我有信心能学好编程。我的目标是能在研究生阶段参加实习并且找到一份不错的工作。
对学习编程这件事,我有自己初步的规划,打好语言的基础,然后多多练习刷题,代码只看不敲就是耍流氓,所以最好每天都要敲一敲代码。争取在每天能学习三四个小时的编程,最后我最希望能进像字节这样的公司,为了我的目标奋斗吧!希望看到这篇博客的同学们一起加油学习!