【无标题】程序小白与C语言的初遇

程序小白与C语言的初遇

首先在这里做一个简单的自我介绍吧,我现在是一名大二学生,所修专业与计算机相差甚远。至于为何我能在此时选择踏入编程的大门,主要原因是兴趣所在。我特别好奇一款单机游戏的背后是如何运行的,同时又希望能在里面加一点自己的想法。学习编程不是一蹴而就的,为了避免成为“思想上的巨人,行动上的矮子”,我遵照“知己知彼,百战不殆”的战略思维,对搜集的信息做了如下整理,为我今后的学习做一个初步的规划,同时里面有说的不对的地方恳请大佬们多多指正。

了解行业前景

计算机行业方向多,比如工业互联网、人工智能、大数据、物联网、云计算、VR/AR等,薪资待遇非常好,不论是在国内还是国外。其次相关岗位多,对未来职业发展可以提供多种选择。最后也是最重要的一点是计算机行业非常公平,只看实力,几乎没有学历歧视或者靠“资历”晋升,只要我们感兴趣并且有能力去学好它,我们每个人都可以去计算机行业分一杯羹。

准备阶段

第一,初步测试自己的耐心和专注程度。可以利用免费的公开资料,用项目实测编几个程序跑出来(目前还没有进行),来评价自己是否严谨耐心,是否可以坚持自主探究,是否有目标的持续提升技术的准备。这一步对今后编程的学习至关重要,我的初步打算是在C语言学习的过程中有意提升自己的耐心和严谨程度,为往后更难的C++学习做好心理和习惯上的准备。

第二,了解C++、java和测试的基本情况,明确今后的学习方向。通过向身边人请教,我了解到C++岗位更多,收入也高一些;java学习的人很多,比较卷;测试岗位发展空间不如java和C++。基于目前自身的基本情况,我准备走C++方向。

学习过程

首先打好C语言的基础,参考MOOC 浙江大学《 C 语言程序设计》并辅助练习牛客网在线编程-语法篇-基础语法和《 C Primer Plus 》练习,同时维护好gitee,争取做到每天都花两个小时的时间写代码。之后深入学习C++,通过B站,我找到了一些书籍《 C ++ Primer 》,《 Effective C ++》《 STL 源码剖析》作为后续学习的资料,同时准备参加开源项目提升自己的项目经历。

编程目标

目标一(基本目标):一年起码30000行代码的积累书写,落实到每天就是最少83行代码的书写(这其中特别要注意质量而非速度,要有自己的思考与积累)。
目标二:参加开源项目并且能够制作一个简单的单机游戏。
目标三:期望在大三寒假就能够进入大厂实习。

我的口号是:
目标是用来实现的不是用来口嗨的
目标是用来实现的不是用来口嗨的
目标是用来实现的不是用来口嗨的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值