两个月的编程学习复盘


原链接

最近,每天都跟打了鸡血似的,即使大量的信息输入,大量的信息处理,大量的信息被遗忘,然后再重新输入…如此周而复始…

这便是学习了罢。

不厌其烦就是你的天赋所在。

那,既然我已经不厌其烦了,在这专心致志的2个月时间之后,我也复盘一下。

  • C/C++/Qt/Go这四门语言算是入门了。
    用前三个写一些简单的 C/S 架构、聊天室也差不多都能实现了,逻辑简单一点的游戏,比如扫雷,五子棋等等这些小游戏也能做了。至于 Go 语言的话,现在正在深入的学习中,还没有来得及做些小项目练习,不过这也是马上要做的事情。

  • Unix/Linux(主要是Ubuntu) 这两门操作系统也算基本入门了。
    基本所有的系统调用基本全部过一遍了。Unix 网络环境编程这本书是下一个目标。

  • 有了自己的服务器,并成功搭建 Nginx 服务器,装上了 MySQL 数据库,html 和 php 这两门脚本语言也算是看了一遍了。

  • 在 CSDN 上开通了账户,并写了6篇关于小白入门的教学文档。(其实是我自己在查阅的过程中菜的一些坑,也包含了我的一些代码)。

本来以为能写好多的= =,发现也就干了这么点儿事情…大量的时间都花在语法学习、练习、调试服务器的 bug 、并发冲突、内存溢出的问题了…

不过发现 C 语言和 C++学完了之后,其他的编程语言就真的很容易理解了。

突然发现,我可能找到了一条阻力最小的路,

C->C++->Go->其他编程语言

下一个阶段的目标:

  • 1 继续强化go语言然后学习solidity面向合约编程语言,并完成一个数字货币的发行和一些简单的业务逻辑实现。

  • 2 自己能用C++/Go 语言独立开发一个功能相对全面的爬虫。要学习Oracle数据库、离散数学。

  • 3 研读比特币和以太坊的源码,能做到心里有数,并能够调试一些内容。

  • 4 参与一些以太坊的项目开发。

  • 5 接着看一下 Python 的语法,然后用 python 再完成一个爬虫,并涉及一点关于人工智能的学习。

第一个目标,在10月1号之前完成。
第二个目标,在10月7号之前完成。
第三个目标,慢慢看吧…不知道自己能理解多少,不太好定时间。
第四个目标,穿插在solidity语言的学习中。
第五个目标,在10月底之前完成。

好了,我去看 Go 语言源代码了…



文章作者: 刘泽美
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 刘泽美 !
  目录