他说的

     夏天的风,吹走了最后一个暑假。秋东的叶子已经要飘落,就像这零零散散的实习记忆,在这里就做个小小的总结吧,当做回收下。尽管实习已经远去了,但我觉得自己离真正的一名合格的程序员、开发者相差甚远。

        其实我在还没实习的前期就已经跟身边的很多朋友和同学谈话。聊天说到难道我们学计算机的就一定从事编程吗,又有人说难道你想背弃你的专业吗?

那是大三已经结束了的时候,身边的舍友和同学已经开始规划自己在暑假还有来临的大四生活了,有的人说去培训,有的人打算利用暑假在宿舍好好钻研下技术然后再去找实习。不过当他们说出这些话的时候,其实我想他们不必等到暑假或者,现在就可以钻研了,不要找个好听的理由诸如说“才刚考完试,先休息一段日子再开始”,“这个别急,等我培训的时候再去用功学习”之类的言语。首先我想说,他们已经输给了自己,是他们的态度让他们输的。

实习的地点是在学校,所以我也没说得上跟真正的企业接触,那时候正是因为这个原因在那里同时实习的几个同学还跟我抱怨说,说做完这个项目马上走了,因为这里遇到什么问题都没人指导,什么都要自己摸索,这跟自己在宿舍学习有什么区别呢?

带着这个话题我当做是闲聊跟我老大(技术牛人)说起,没说还好,听他一说,才发现他原来也是一个有故事的男人,他曾经是在广东工业大学念书的,可是不知道因为什么原因没毕业就出来了,他说在家里浑浑噩噩地过了一两年,二十六岁才出来找工作,还说胡Boss(我们实习公司的CEO)收留他的时候,(“收留”这两个字用的很沧桑的样子)  ,公司只有三个人做开发,他开始的时候是做前台开发的,那会有个念大四的人在那里做后台开发,不过做了不到一个月就走了,不久公司招了一个有一年工作经验的来做后台,不幸的是,做了不到两个月又离职了,这时候,公司突然叫他做后台开发了,他说也是没人带,靠自己的一步一步的摸索,靠自己的毅力挺了下去。看到他说到这些话,我石化了,顿时感到倍儿惭愧,我明白了做一件事情的成功与失败,很多时候不在乎你能力有多高,关键是我们做这件事的态度是否积极和端正!

       跟他聊完后,我发现他的QQ签名改了,挂着“忆当年..

 或许若干年后我希望我会跟一些年轻人聊上我的经历,像他一样有点沧桑但又励志。

       做大事,就得从小事做起。我想很多同学跟我有同样的想法吧,平时做编程作业,就想着百度一下,Googel下,然后就稍作改造就可以大功告成了。现在的我想说如果你现在你的身份是学生,是一位学习者,那不建议你Copy,为什么这样说呢?写程序锻炼的是逻辑,代码时可以 Copy,可是思想和逻辑你是记不住的,光从Copy是不可直接粘贴到你自己的脑袋的。很多时候我们在开发当中遇到的问题几乎都是别人已经遇到过了,当然解决方案也是已经有的,可是我们还是没能解决问题呢,因为一开始你的逻辑已经错误了,因此按照你现在的逻辑与网上提问,你的问题很可能是别人没有遇到的,我不敢说是百分之百,除非你思维特别灵敏或者想法超前,就连百度和Google的搜索引擎也没能帮上你忙,不过说回来这种情况是很少的。结论是你的逻辑有问题。因此,平时做的编程练习最好是自己动手独立完成,不要认为这是一个小case,慢慢积累,不要害怕错误,怕的是程序出错你找不到边。如果一件事情你觉得难的完不成,你可以把它分为若干步。最后你发现你会是个超人。不要给自己找麻烦,但遇到麻烦绝不怕,更不要退缩。

       不要羡慕别人,做好自己就可以。实习的时候,经常听到身边的去培训同学反馈回来说,培训的知识有多全面,老师有好,技术有多牛!那会的我包括这里一同实习的同学难免也会想到,我们在这里自己做自己的项目,没人领着做项目,感觉跟那些培训的同学逐渐的拉开距离了。而我们呢,感觉是在做课程大作业或者是SRP项目一样,来来回回只做那么几个增删改查,心里固然有那么些失望。当然那会我们的指导老师付春英也跟我们聊了话题,他也跟我们说了不少经验和心得,也让我们学习到不少做人做事的道理。在这里也要谢谢付春英老师。现在的我回想起,其实培训也没什么大不了,我记得一个人跟我说过,他们在培训中学习到的知识其实是在在学校本应该学习的,也就是说,他们只是做了本应该做的事情,并没有做了别人没有做的事情。

另一方面,我想,如果连一个项目的增删改查都没能做好,那做其他复杂点业务更不能上手了!!

夯实基础,循序渐进。这里想问下框架是个什么东西?字面上来看,框架不就是一个架子么,既然是个架子应该是可以固定的。说到框架,不得不说JAVA领域开发里如火如荼的技术框架。流行当然说是SSH,试问如果是做java开关的找工作的时候谁的简历不写上各种精通SSH。框架固然是快速开发的、便捷利器。可是反问下,离开了框架我们能写出一些健壮的程序来吗?比如说Hibernate 一个持久层的框架帮我们封装了底层操作数据库的代码,让我们可以脱离原始的利用jdbc 和拼写sql语句来操作数据库,这无疑是非常方面的,可是一旦有一天业务需求让你利用jdbc手动写sql语句查询和操作数据库,你觉得你有几成把握能写出性能好和健壮的sql语句?我觉得这是很多企业为什么招聘基础好的苗子的缘故了,因为他们好培养嘛! 很多时候我们也不喜欢讨论说为什么招聘要求写着是211工程,985院校的学生。

我不否认我们同学当中也有很厉害的啊,可是数据告诉我们,他们的基础普遍比我们好,那是一个根基。说到这,我想我们也可以从中想到什么了吧..

灵活变通,学以致用。俗话说,条条大路通罗马。其实解决问题的方法也是差不多。咱不追究哪条路是平坦,哪条是崎岖,能让你到达目的地的就是条道。比如我遇到过的一个问题,我是想在Extjs文件里获取一个参数,在之前我对于Extjs不是很熟悉,弄了很久还是没能成功获取,然后我就想到我时候可以java后台传递参数在Extjs里利用最原始的方法来获取,尽管我知道第一种方法也是能做到的,可是第二种也能做到了,而且比第一种来得快去解决问题,何乐而不为!穷则变,变则通!!另外,我读过一篇技术博文,我认为下面的这段话说得很有道理:程序员不应该老待在自己的圈子里面,埋头做着自己的事情,而是要想办法扩大自己的影响力,多交朋友,多参加技术会议,多参加各种聚会。窃以为,做一个程序员,如果你确定是走技术路线的话,一要钻下去,积累技术,二要跳出来,影响世界(虽然只是一点点)。有至于从事技术的软件工程师,尽量选择一些可以积累,相对稳定的方向,如Linxu内核,windows driver等,相信一个做了10年的Linux kernel工程师,绝不是一个可以读几本书就能够赶上的人。而很多流行的上层框架,如SSH等,如果你熟悉了它们的每一行代码,当Web开发开始使用其他框架的时候,岂不悲剧。(没别的以上,也希望SSH青春常在)

坚持,还是坚持!虽然我不敢确定自己现在走的路是否正确,正如马云说过:“假坚持,好过没坚持”,弯路也不怕多走,每一条路总有属于它自己的风景。在自己的工作生活当中发现痛点,疼痛才能让你真正成长。我觉得总比在原地发呆停滞不前好上一百倍不止。就像是做程序,用自己所有学习的例子和网上找来的例子拼凑帮助自己实现解决痛点的程序,不管实现得漂亮不漂亮,漂亮不漂亮都是后面才具有的能力看到的。

 

           珍惜健康,关怀家人。说到健康,这是个很容易忽略的东西,他在的时候我们无视他,每次与它离别的时候我们总要依依不舍,每每落泪,怎一个恨了得?程序员的作息时间也是非常重要的,很多时候我们就是想不开,以为夜里深战就是在利用好时间,提高效率,以休息七个小时为尺度吧,我说的是正常的人,如果少于这个时间的那就另当别论了,比如说晚上征战到凌晨两点,早上七点起床,那我只能是说你“牛x,不过这种对身体的伤害就像是慢性中毒吧。如果是睡到九点钟才起床,那你就干脆早点洗洗睡吧。早点起来不一样么?我们总说工作还有学习很忙,以至于连个电话短短几分钟问候家人的时间都没有,那我只能说你是:一、真正在干大事。二、假正经。还有,我听说有一种爱,迟了就无法再来;有一种情,走了就无法追溯,它就是亲情!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值