编程技能树的扩展

easyfly 发布于 2015年05月16日
清醒疯子 等1人欣赏。

回顾下最近半年多来的学习历程,还是有点意思的。

  • 一开始的时候只会用最简单的 shell 命令, 后来就想着存成脚本文件,就买了书来看看perl。

  • perl虽然好用,但是最大的问题是不太容易看懂,我回看几个月前写的脚本就得查一下手册。

  • 别人推荐用python,就开始慢慢学。刚好公司内部组织了一个学习python兴趣小组,就报名参加了,从最简单的那本《本办法学python》开始学起来

  • 学会了python的基本功能之后,总想着用来做点东西出来,何况学习小组还有期末大作业要交。要不试试开发个web页面之类?python貌似还挺在行的

  • 就开始学django,当然还有html

  • 为了和业务逻辑配合,得了解下MVC之类的,于是开始学习下数据库的一些概念,学习SQL的基本用法。

  • 历时大半年的学习小组要交大作业,同组的同事提出来说我们的网页一定要高端大气上档次blingbling亮瞎眼。只好开始看CSS,JavaScript,bootstrap

  • 等到作业做好了还得在服务器上上线,到时候得再学习apache什么的。

  • 而且就个人而言,我本身也想要建立个个人的网站玩玩,搜索了半天的资料,折腾了几天的时间,申请了域名和服务器,还有傻傻的备案,然后就等代码写好上传了。

  • 写python小组大作业的时候为了解决代码同步的问题,又学习了git以及在github上进行代码托管的内容。


仿佛就像掉进了一个坑里面一样,吭哧吭哧努力往上爬,等到爬出来了,大概也要2-3年的时间吧。

而我的主业倒不是做web开发,而是用Fortran/C++算矩阵......

从很小的一个点来切入,然后慢慢得就发散成为了一棵大树。真是一件很奇妙的事情。

共3条回复
清醒疯子 回复于 2015年05月16日

不停地解决问题,一不小心成长了这么多,太牛了:)

Achmed 回复于 2015年09月23日

python 我玩得早,但是水平一直是入门而已。于是结果很悲剧。

damon 回复于 2015年09月23日

2楼 @Achmed 找一个需求,不断的写写写写。。。

登录 或者 注册