我的程序员练级之路

程序员启蒙

程序初见-C

       第一次接触编程,是大二时(2011年)上C语言专业基础课程,用的是机业出版社的一本教材,比谭浩强那本薄。只掌握了最基础的语法和程序结构,指针都没搞懂,考试混一下就过去了,也没培养起我的编程兴趣。

程序再见-C++

       第二次接触编程,是大三时(2012年)选修VC++课程,用的是电工出版社的一本教材,记得那是晚上7点开始的课,每次上课都犯困,下半学期开始,在上课前先睡半个钟,这才解决了问题。课程学习了面向对象基础,了解了C++基本语法和类,但类的概念并没有掌握,用MFC,记得学会使用简单的控件,但现在早已忘光。最后课程设计是做一个很经典的学生教务系统,记得当时是抄同学的才能交差,汗颜。

初次接触Matlab

       大二修信号与系统时,每次上课前,老师都会花几分钟给我们介绍下Matlab入门,当时只是看看,并没有实际行动去学习,也没意识到对专业学习是有多么重要,否则当初的通信课肯定会学得更好的。到了大三选修通信信号处理时,由于要做小组课程设计,而我是组长,硬着头皮才把Matlab学了,自己一个人把小组的任务交差了。从此对通信产生了兴趣。大四时做毕业设计,也是用Matlab,做完算是入门了Matlab,也摸到了科研的门槛。虽然有程序员吐槽Matlab不算编程,那是研二时(2016年)在中大听百度的一场宣讲,当时主持人问写过程序的请举手,接着他补充了一句,Matlab不算的。当时,我只会Matlab,就觉得很不爽,一定要学会编程。

再次接触C++

研一时发现身边很多同学都在学C++准备以后找工作用,于是我也跟风买了一本《C++ Primer》,还是英文版。。真是图样。

程序员再次启蒙

2018.11.11第一次接触到了左耳听风的博客,一下子就被吸引了。苦于工作了一年多软件技能增长实在非常有限,觉得是个假的程序猿。因为在工作这一年多里,只学会了最简单的C、Python、Git操作、Linux命令行十条以内。。。捂脸。

       虽然上班时间长,但也不是真是一年到头都很忙。每天至少午饭后、晚餐后和睡前都还是有半个钟的时间的,再加上周末单休,这些时间利用起来,日积月累,都能做不少事情了。而如果一直刷手机,时间一下子就虚度了。

       于是,我决定行动起来,成为一个真正的程序员。未雨绸缪吧,都说我厂做到34岁就得走人了,与其到走投无路,不如现在早做打算,到时来个华丽的转身哈哈。

        从零基础启蒙开始吧,毕竟我真的啥都不会。陈皓推荐的编程入门如下:

1、入门语言Python

2、入门语言JavaScript

3、操作系统入门Linux

4、编程工具Visual Studio Code

5、Web编程入门

6、实践项目

希望我能在一年内,完成零基础启蒙阶段。加油吧,骚年。

我想先从操作系统入门Linux开始,选择了陈皓推荐的W3CSchool的Linux教程。——2018.11.12

W3的教程看了一部分觉得不错,不过我还是入手了《鸟哥的Linux私房菜(基础学习篇第4版)》,读了几章,觉得写得相当棒啊!一定要先把这本书的基础章节部分看了。——2019.3.9

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值