也许我是个基础很差的,也许看文章的你比我强出不少,那么真的恭喜你!但是像我这样的人也不在少数所以我写了这些感受,让我们这些真的想做一名合格程序员的人共同努力把。
三个月了,终于正式成为一名程序员了,不过还真的不敢当这个称号。仅仅略知一些HTML,JAVA,PHP,会使用几个数据库,并且是一些简单的常用操作。的确不敢当程序员,但是我真的想做一名合格的,优秀的程序员。但现在我知道,路途是艰辛和长远的。
从何说起呢,作为一个刚刚毕业的计算机专业学生。最基本的应该知道,如何查找程序开发文档,不应该依赖书本,因为仅仅依靠书本,不可能机动灵活的开发出需要的程序,你只能跟着作者的例子做一些常见的例子而已。而文档则不同了,对应语言的方法、用法、配置都在对应的开发文档里面。当然,很多开发文档都是英语的,所以英文的阅读能力是必备的,就算英语不好,但借助“金山词霸”能够读懂解决实际问题也是可以的。很悲哀,我就是这种,离开金山词霸阅读速度会减半,所以正打算在学习日语的其他时间及时补一补自己的英文词汇量。
不要以为毕业了自己能够真正的做什么,其实刚到公司,你一点利用价值都没有,学校里面学的那点东西根本派不上用场,比如我,刚刚进入工作的时候,不知道程序出错时去查log,不知道如何在不知道选择什么方法时去查开发文档。遇到不会的问题时,第一个念头不要想着去询问别人,在时间允许的情况下应该自己想尽办法解决,哪怕用google,baidu查一查也好。这样记起来深刻,也有助于与培养自我解决问题的能力。
既然是学编程的,平时就要多了解一些行业内的信息,如果搞web开发,那就多看看大型的网站,看看人家的架构,技术和规划方法。如果搞的是软件开发,那就多了解一些程序的编写思想,哪怕玩游戏的时候想一想一个动作的算法是怎么样的也好。如果真的没有什么方向,那就多上一些这个行业相关的网站,比如 ibm, csdn, sun, msdn,这样的网站。哎呀乱了,以后接着写。
三个月了,终于正式成为一名程序员了,不过还真的不敢当这个称号。仅仅略知一些HTML,JAVA,PHP,会使用几个数据库,并且是一些简单的常用操作。的确不敢当程序员,但是我真的想做一名合格的,优秀的程序员。但现在我知道,路途是艰辛和长远的。
从何说起呢,作为一个刚刚毕业的计算机专业学生。最基本的应该知道,如何查找程序开发文档,不应该依赖书本,因为仅仅依靠书本,不可能机动灵活的开发出需要的程序,你只能跟着作者的例子做一些常见的例子而已。而文档则不同了,对应语言的方法、用法、配置都在对应的开发文档里面。当然,很多开发文档都是英语的,所以英文的阅读能力是必备的,就算英语不好,但借助“金山词霸”能够读懂解决实际问题也是可以的。很悲哀,我就是这种,离开金山词霸阅读速度会减半,所以正打算在学习日语的其他时间及时补一补自己的英文词汇量。
不要以为毕业了自己能够真正的做什么,其实刚到公司,你一点利用价值都没有,学校里面学的那点东西根本派不上用场,比如我,刚刚进入工作的时候,不知道程序出错时去查log,不知道如何在不知道选择什么方法时去查开发文档。遇到不会的问题时,第一个念头不要想着去询问别人,在时间允许的情况下应该自己想尽办法解决,哪怕用google,baidu查一查也好。这样记起来深刻,也有助于与培养自我解决问题的能力。
既然是学编程的,平时就要多了解一些行业内的信息,如果搞web开发,那就多看看大型的网站,看看人家的架构,技术和规划方法。如果搞的是软件开发,那就多了解一些程序的编写思想,哪怕玩游戏的时候想一想一个动作的算法是怎么样的也好。如果真的没有什么方向,那就多上一些这个行业相关的网站,比如 ibm, csdn, sun, msdn,这样的网站。哎呀乱了,以后接着写。