加载中
2015/10/22 09:25
发表了资讯评论:
foxmail , sina ,outlook ,不错我一直用
2014/10/19 17:30
发表了资讯评论:
想做而做不到的
2014/06/09 17:44
发表了博客评论:
这个说法是不可靠。可能会隐藏惊天bug。
SJ9011: Chrome Opera 中 for-in 语句遍历出对象属性的顺序与定义的不同。
http://www.w3school.com.cn/js/js_loop_for_in.asp
2012/06/12 11:42
发表了博客评论:
你好,我也是从大一走来的,当然我是男生。我很敬佩,女生能致力于编程的。事实上,我很多同专业的女同学没有一个从事编程的。虽然给人事部做了半年的外包项目,但是到目前为止,我尚且是一个学生。我绝对是一个编新人,但是我对编程也有着自己的看法,特别是对在校阶段的编程学习之路有一些体会。要说一句:“我没有立志成为一名伟大的程序员”。但是我对技术的追求充满了兴奋,对能写出一手漂亮的代码而感到激动不已。
你说到,你自己已经接触了IT一年。相信你对编程有些理解。下面我说说,我对大学阶段编程的感想。当然IT不是等于编程。我主要说说编程。
C语言是基本功,少人会说他精通C语言,它其中的思想我精髓令我们不断学习。在现阶段很多流行的语言中都少见C语言的影子,思想和精髓。
数据结构和算法分析。很多人说他是程序的灵魂,精髓的精髓。它的思想不仅仅应用于编程,我觉得更可以应用于哲学和艺术,甚至它本身就是哲学和艺术的表现。宇宙万物都可以被抽象成数据,事物于事物的联系可以被抽象成算法。只要我们掌握的足够好,设计得足够好,应该可以解决方方面面的问题。很多高级语言的思想是源自于它的,比如C++、java 、.net等等其中面向对象的思想,就是对它的重要诠释。另外像:离散数学、数理逻辑、图论也是可以学一学。
汇编语言和编译原理可以了解。应该有基本的了解。至少你会知道一条C语句是怎么样被翻译成机器指令的,又是怎么样被执行的。
接口技术和组成原理。如果你不从事嵌入式或是更底层的工作,你甚至可以不用了解。因为即使我们暂时知道了,但是会在长期不用的情况下将它忘记。
计算机网络。这个直到现在都还是算是一门很重要的计算机技术。我们不必要求自己达到一个网络工程师的级别,但是我们至少要知道基本的网络协议。最好能自己解决一些网络小问题。这些在生活会很有帮助,而且会让朋友觉得自己很牛。呵呵,开个玩笑。
数据库原理。这个有多重要,我现在还没有找到一个合适的词汇可以描述。当然我们也不必要以一个dba的身份来要求自己,但是我们至少要掌握它的一些一本原理和志起码的操作,除此之外我们还必须回应用一些主流的数据库产品比如oracel,sqlServer、mySql。如果你所在学校还在讲access,我个人觉得很遗憾。
在上面的学成学完之后,一般会学,一本真正面向对象的语言,比如java、C#。我没有资格评价哪一种语言更有优势。但是我主要学习的是java。而且迄今为止,java还是最流行的语言。到了学java的阶段,这预示着我们的编程之路到了一个重要的阶段。这个阶段我可以根据自己的喜好做出一些小的应用系统。cs和bs的可以。我们的编程兴趣会越来越浓烈。java 它的基本语法、集合、面向对象、泛型、接口原理、反射、io、线程、通信以及备受争议的UI我个人觉得无论从设计还是实现上都是很经典的。虽然有人说java的UI效率不好、表现外观不好看。但是已经有人用java的UI做出的很炫很好看的东西。我觉得界面好看与否不是语言本身的问题,而是取决于使用者对它的熟悉程度。当然我不是一个擅长java UI编程的人。
在整合所有以上的知识之后,特别是在自己做过一些小项目之后,我们,学校也是,会让我学习一些设计层面的知识。比如“软件工程”、“体系结构”、“设计模式”等等。当然这些知识不是说只是这样简单的学就能体会的。是在大量开发经验中总结出来,“哦,原来这样更合理”。当然在学校学这些的时候,确实不一定会有什么巨大的体会,但是个人觉得,我们至少可以对这些东西有个概念,真正到以后我们会体会到的。
当然我不是一个伟大的程序员、也算不上是一个架构师、顶多是一个一般的程序员。所以我谈不上思想、说不了架构、也不会讲设计。我仅以一个程序员的思路去想。
一个程序员除了以上一些讲过的基本功以为外,我觉得,还不得不加另一个基本功,就是会前台技术,至少要熟练js和一种js框架,在jQuery和mootools之间我还是更倾向于jQuery。虽然我只是一个一般的开发人员,但是我觉得,一个很好的前台技术,可以大大的优化后台减轻其压力,至少更方便。
另外,想要成为一个伟大者,必须要先站在一个巨人的肩膀上,所以学习别人的优良思想是必要的,而且程序员最大的优点是善於分享,所以经常到oschina或是apache去看看学学是很必要的。
还有,各门知识、各种技术、都有一批优秀的大师和经典的著作,等你学到相应知识的时候再去看看相应的经典,这里就先不说了,这是一个过程。

最后,再次对楼主的远大志向表示敬佩,希望你能坚定目标,实现理想。
再次申明,所有以上言论,均是个人对自己学习生涯的体会,仅代表个人思想,个人水平有限,如不恰当之处,忘各位大师批评指正。

没有更多内容

加载失败,请刷新页面

返回顶部
顶部