我只想做一名真正软件开发者

来源:互联网 发布:python手册中文版 pdf 编辑:程序博客网 时间:2024/05/16 01:40

昨晚,听了一位四年工作经验的同行对其的劝告和指导。发现自己的路的确走错了。大家都说不要浮躁,不要浮躁,我也经常提醒自己不要浮躁,但是为什么偏偏自己却走上了浮躁之路。上了大学,别人都热衷于去实验室学习技术,等到毕业的时候有一技之长,但是我这是肿么了?我现在就把下一学年的知识全部过了一遍,然后一天天健忘,敲代码的时候还是模仿着视频里面的每一步去做,这真的是我想要的吗?

那位同行,也就是小军同志,问了我几个关于javase的问题:ArrayList和LinkedList的区别是什么?HashMap和Hashtable的区别是什么?抽象类和接口的区别是什么?而我的回答却是回答是驴唇不对马嘴。真心觉得自己付出的一个学期学JavaSE都白学了,原计划暑假的时候能够强化一下JavaSE,把Java编程思想给看了,然后再把深入虚拟机给看了,再实现网络爬虫,学点算法,可是我的暑假都给了实验室。老师从学校接了一个项目回来做,我看了两天的Html、CSS和JavaScript,然后再看了一个下午和一个晚上视频就潦草地搭了前台页面框架,可是我在排版的时候,都是边调试边糊弄着,最后弄了个像样但不美观的东西,在这个过程中我一直在想,如果我真把基础打扎实了,那么这个糊弄着的过程也许就那么一两分钟搞定,何须用两天的时候弄个首页,剩下的模块也验证了我的想法,我一个模块弄了3、4个钟,其他的5个模块我一小时内搭建完。我们都是依葫芦画瓢,都想快速速成,凡此种种,不一而举,但最后往往是失败的,因为这种学习没有积累,没有根基,学习过程中苦难重重,每天都被一些相同的、类似的问题所困扰,起初热情十足,经常上论坛询问别人,按照别人的说法做了解决问题之后很开心,既不知道为什么错?也不知道为什么对?只知道这样做就可以解决问题了!只是盲目地抄袭别人的说法,最后的结果只有两种:久而久之,热情丧失,最后放弃学习/大部分问题都见遍了,最后也可以从事一些重复性开发,但一遇到新问题,就会素手无策。

笔者在学完javaSe之后就直接学框架了,看视频的过程中糊里糊涂的,中间该省略了多少知识啊,我不想再一遇到问题就百度、谷歌,我只想做一名真正多分软件开发者,一个靠自己思维解决问题的软件开发者。大学里我也不明白为什么有那么多人去实验室帮老师做项目之类的,很多人都是依葫芦画瓢,画完之后什么都不知道,知道的也只是很浅,并没有深入。我还是觉得把基础知识打扎实才是王道!项目在自己学有所成之后再去做,那才是真正的开发人员。

当初自己也是自控能力不行,才去实验室锻炼,平时在宿舍会学习,但是也会经常上网聊天,看下空间,刷下微博,也有时会来专业论坛逛逛,如今甚感迷茫,我该何去何从?

不过不管怎样,我要把基础知识打扎实了,知其然知其所以然,学懂学深,理解好,能讲能做。