昨天收到了 寄过来的 SICP,觉得有点沉甸甸的。
看了怪怪一篇的以后,一直迷惘的我忽然觉得找到了前方的道路。于是当天就买了 SICP 这本书,虽然我
知道这本书对我来说是有很大的难度的。1、本人上的就不是什么厉害的大学.2、大学里的数学课全被用
来玩游戏了。所以数学可以说是一团糟,这本书,不夸张的说,够我看一年的。
自从微软出了fx3.0开始,我可以说是,慢慢的走进了,烟雾迷茫的森林,3.5发布的时候,已经完全迷失
了。看着博客园上 一篇篇的技术文章,一会是这个技术,一会是那个技术,看都看不过来,更何况学了
,不只这些,我写ASP.net,除去服务端那么多技术,客户端 还有js,css,sl等等,java等其他编程语
言更别说了,想都来不及想。除去这些技术言以外,上有设计模式(当然这个是不局限于dotnet的)下有
IL,微软又开放了fx源码。要是闲了坐那数起来的话,上百个名词我想是不会又问题的。这段时间 就光
顾着 看名词,查定义了,其他的是 啥都没做。在这个烟雾迷茫的森林的森林里,对着眼前一切的星星点
点,实在是不知道该怎么走出去。
其实在不少程序员的群里提过这个问题。在此感谢那些给我建议,提供帮助的人。大家也是从说纷纭,A
说:这个技术一定要学,因为微软以后会越来越重视它,肯定有前途。B说:这个技术那个技术,不一定
都学,都了解下,深入学一个,其他要用的时候再学。C说:这些技术太多了,都别学了,直接研究IL吧
。IL清楚了,这些技术就清楚了。我觉得ABC的说法,都是有道理的,但是总觉得有点不对我的心思。
直到看了 怪怪的 “我们应该讨论什么? 就面向对象的讨论所引发的一些思考”,忽然觉得有点心动(
不要误会啊,这个事情很严重的)。目标驱动作为, 问题驱动学习。那么我的目标是什么?问题又是什
么?我最大的问题是:在软件这个行业,有太多的分岔路,而我该不知道往何处走。我的目标,虽然不明
确,但最基本保证自己在软件行业能混下去,能将来工资赶的上房价,不要睡马路。现在要做的就是解决
问题,似乎又在几经周折之后回到了原点。但怪怪又给我提供了一个 跳出这个循环圈的break。
既然我不知道那么多分岔路该往哪走,那么能不能不选择这些别人建好的路呢?显然有人已
经告诉我了。既然我不知道怎么走,那就自己去开一条路吧,即使开不了路,至少去学学怎么开路,对以
后再回到别人开好的路上的时候,也好知道为什么别人要这么开路,为什么这个地方该往左,而不是往右
,对以后再遇到分岔口的时候,选择起来也比较容易点。“对于初学者, SICP这本书的学习如果能早于
谭浩强的C, 和面向对象方法, 绝对有好处。 然后在学
习了C和更高级的面向对象方法之后,反过来再读SICP, 又会在后者上有所提高。 当然, 对已经学习了
命令式编程的兄弟来说, 后学SICP,虽然会有些别扭,如果能够保持一个初学者的良好心态, 也仍然有
所助益。 ”虽然会有些别扭,如果能够保持一个初学者的良好心态, 也仍然有
所助益。于是我选择了 SICP 这本书,不管多难我都会看下去,毕竟与睡在大马路上比,看书那点头疼
算不上什么了,至少头疼完了我能舒舒服服睡觉。
看了怪怪一篇的以后,一直迷惘的我忽然觉得找到了前方的道路。于是当天就买了 SICP 这本书,虽然我
知道这本书对我来说是有很大的难度的。1、本人上的就不是什么厉害的大学.2、大学里的数学课全被用
来玩游戏了。所以数学可以说是一团糟,这本书,不夸张的说,够我看一年的。
自从微软出了fx3.0开始,我可以说是,慢慢的走进了,烟雾迷茫的森林,3.5发布的时候,已经完全迷失
了。看着博客园上 一篇篇的技术文章,一会是这个技术,一会是那个技术,看都看不过来,更何况学了
,不只这些,我写ASP.net,除去服务端那么多技术,客户端 还有js,css,sl等等,java等其他编程语
言更别说了,想都来不及想。除去这些技术言以外,上有设计模式(当然这个是不局限于dotnet的)下有
IL,微软又开放了fx源码。要是闲了坐那数起来的话,上百个名词我想是不会又问题的。这段时间 就光
顾着 看名词,查定义了,其他的是 啥都没做。在这个烟雾迷茫的森林的森林里,对着眼前一切的星星点
点,实在是不知道该怎么走出去。
其实在不少程序员的群里提过这个问题。在此感谢那些给我建议,提供帮助的人。大家也是从说纷纭,A
说:这个技术一定要学,因为微软以后会越来越重视它,肯定有前途。B说:这个技术那个技术,不一定
都学,都了解下,深入学一个,其他要用的时候再学。C说:这些技术太多了,都别学了,直接研究IL吧
。IL清楚了,这些技术就清楚了。我觉得ABC的说法,都是有道理的,但是总觉得有点不对我的心思。
直到看了 怪怪的 “我们应该讨论什么? 就面向对象的讨论所引发的一些思考”,忽然觉得有点心动(
不要误会啊,这个事情很严重的)。目标驱动作为, 问题驱动学习。那么我的目标是什么?问题又是什
么?我最大的问题是:在软件这个行业,有太多的分岔路,而我该不知道往何处走。我的目标,虽然不明
确,但最基本保证自己在软件行业能混下去,能将来工资赶的上房价,不要睡马路。现在要做的就是解决
问题,似乎又在几经周折之后回到了原点。但怪怪又给我提供了一个 跳出这个循环圈的break。
既然我不知道那么多分岔路该往哪走,那么能不能不选择这些别人建好的路呢?显然有人已
经告诉我了。既然我不知道怎么走,那就自己去开一条路吧,即使开不了路,至少去学学怎么开路,对以
后再回到别人开好的路上的时候,也好知道为什么别人要这么开路,为什么这个地方该往左,而不是往右
,对以后再遇到分岔口的时候,选择起来也比较容易点。“对于初学者, SICP这本书的学习如果能早于
谭浩强的C, 和面向对象方法, 绝对有好处。 然后在学
习了C和更高级的面向对象方法之后,反过来再读SICP, 又会在后者上有所提高。 当然, 对已经学习了
命令式编程的兄弟来说, 后学SICP,虽然会有些别扭,如果能够保持一个初学者的良好心态, 也仍然有
所助益。 ”虽然会有些别扭,如果能够保持一个初学者的良好心态, 也仍然有
所助益。于是我选择了 SICP 这本书,不管多难我都会看下去,毕竟与睡在大马路上比,看书那点头疼
算不上什么了,至少头疼完了我能舒舒服服睡觉。