记大三上学期

一直以来,我的表达和写作能力都不好,自己心里也很清楚,不管以后如何,这两个技能是一定要具备的。所以,不应该以此为借口而懒得写博客,就像不应以“好的代码就是文档”为由而不写文档。(这个问题以后讨论)

距离放假已经差不多十天了,考试成绩也已经基本公布。回想这个学期,过得不好不坏。

关于学习

学校教授的知识没有什么实用价值,这是现实。然而必须看到,有些知识不是直接给我们带来效益,而是影响我们产生一些潜移默化的影响。有了这些知识,我们或许不能就地解决任何问题,但可以我们会因此而更好的解决问题。所以尽管同学们老在抱怨没有学到什么东西,我却从来不排斥课程学习。

我不排斥课程学习,并不意味着我会为了成绩而学习。我在乎的是是否从这门课里真正学到了东西,而不是成绩。我所理解的学习是持续性、有选择、有深度的,而不是应付式的。比如数据结构,大多数人只是为了及格,当然有一部分人会为了绩点,很少有人会将数据结构作为一种技能去磨练(在我所在的学校如此)。说到数据结构我是应该惭愧的,大一大二的时候会为了解智力游戏而去钻研数据结构,近来忙于项目,已经很久没有浸淫数据结构了。

是的,这个学期因为忙于项目,用于课程学习、看书的时间都严重缩水。尽管从项目开发中获得了一些资金和经验,但现在想来,当下的主要任务还是学习,专职项目开发在现在来说还太早了。

关于开发

这个学期总共完成了四个项目。其中两个是网络课程,这两个项目并不存在什么技术难题,但需要特别注意组织规划,不然大量重复工作能把人累死。其后两个则是受一个教务处老师委托的。其中三个使用PHP,一个使用ASP.NET。

项目开发所得到的经验是宝贵的,从一开始无结构无组织、HTML混杂程序代码再内嵌SQL;到后来意识到结构的重要并开始吸收MVC思想,综合自己的想法对各模块进行了明确的划分,实现了自己理解的MVC框架;到后来开始学习使用各种现成的框架比如,Bootstrap、ThinkPHP。

关于未来

上大学以来,我都不曾明确自己要向哪方面发展,有的只是对网络工程师的一丝憧憬罢了。连自己都感到惊讶,居然还能坚持学习至今。最近的一些事却让我对以后的发展方向慢慢有了把握。

或许只是我一直不愿承认罢了,因为各种信息都反映中国程序员的不好,心里多多少少不免对开发的工作有所抵触。自己的感受也确实如此,如果将开发作为一种职业,会很累。矛盾的是自己本身很喜欢编程,那么……没有那么,前途不明,不应该成为我们走向未来的阻碍。尽管未来的路坎坷不平,我也应该笑着走下去,何况心里已经有了要为之奋斗的目标——为自由软件做出自己微薄的贡献。


<script type="text/javascript" >
    .
    .
    .
</script>
								
原文地址:https://www.cnblogs.com/7c00/p/2878942.html