由于当初进团队的需要,学习了ruby,但是当时还不知道ruby可以干什么,但是是第一次听说了这个语言,不了解,也不清楚,也不感冒。当时的目标只是进团队。但是到了现在的学习,渐渐的庆幸自己当初的选择,也为了当初不纯的动机而感到有点侥幸的心里,现在喜欢上了这门简单,快捷,开发效率快而又完全面向对象的语言。他要求语言要简介,不重复,约定优于配置,所有的这些对于我这种比较懒的人还是比较适合的。
刚开始学习的时候觉得调试比较简单,不用像c++那样要编译,要要搞什么指针,虽然那样的运行效率比较高,但同时又很危险。但是ruby就不一样了,数据类型都不用定义,直接想给变量怎么用就怎么用,这样也省去了考虑内存分配的问题。那时把团队面试的管理系统做出来时,发现也就是十几行的代码就可以实现那个功能了,比c++的定义那些指针,又要指向哪里(这里并不是排斥c++,用指针写的代码运行的是比较快,但是那东西太麻烦了,不得不承认还是ruby的简单)当自己做的那个东西在电脑上随心所欲的运行出来时,心里别提有多高兴了。
正如自己期望的,如愿以偿的进入了团队学习。到了团队才发现还有很多东西要学的,团队协作,rails框架,网页三剑客,一些管理工具,对于时间的统筹安排,任务规划,自我学习,项目实战,技术应用这些能力都是我