刚入程序员工作一个月的一些心得

  不知不觉我在现在这家公司已经工作了一个多月。这一个多月里面觉得自己进步挺大的,学到了不少东西,也开阔了自己的眼界,今天将自己的一些心得写下来提醒自己,也让自己有个总结,因为我是新手,所以我希望看到自己的每一次进步。

  其实从大学毕业之前我就在学校有意识的钻研程序员这方面的东西。记得自己一开始喜欢的程序语言是C语言。当时第一次上这门课的时候还提前预习了很多。我很感谢给我上那门课的老师。但是也感觉到有很多的不足。老师讲的进度特别慢,我自然都接受下去,闲暇之余也自己为了强化自己的代码能力也做了很多的练习,但是由于课时关系,老师只讲到指针那边就不讲了,到后来我才知道。C语言和C++的特点就在于指针,由于老师说这方面难度比较大,也没怎么教,自己学的也总感觉学不到那种感觉上面。所以总感觉有点遗憾吧。没有学到进阶的东西。

  到后来碰到了OO的设计思想,我接触了JAVA和C#,当时是被这种设计思想所感染的,再加上VISUALC#工具用的很顺手,老师教的也很好。学期结束我自觉地自己学到了真正的东西,觉得自己已经有能力去开发项目了。因为那时候我为了强化自己这方面的应用能力,一直在努力自己开发一个管理系统,到后来成功开发了C/S架构的部门管理系统,和后来毕业设计的B/S架构的图书馆管理系统。自己觉得自己挺厉害的,觉得自己找家IT企业肯定能很快的进入正式开发的项目。

  在招聘会上我看到了和自己专业完全对口,又是招聘C#的,是自己的强项又是自己喜欢的,所以我毅然的投身于该行业,由于自己的努力吧,还是很顺利的进入了这家公司。然后我就着重说一下我这一个月的心得:

 

  在这一个多月中,我深刻的明白了自己的不足,自己的渺小,自己在程序员方面能力的匮乏。

  曾经的我自己开发小程序小系统那些代码都是随自己喜欢的去写,也不管怎么样,只要功能实现了就是成功了,而今我发现,功能实现只不过是必须但不是很重要的一部分。在项目的开发中,尤其是大型项目的开发。写出的代码的作用不仅仅是完成功能的实现那么简单,还需要体现设计思想的基本原则,需要有着很好的封装性,需要在不管是什么人什么情况下都能够很顺利很舒服的看懂这段代码,还需要使这串代码尽可能多的在各种场合进行复用等等。

  这些的这些是在我前段时间组长让我开始参与项目的小开发才意识到的。我看到了项目组中其他成员写的代码,我的和他们比起来真的就像是市井当中的小混混和武林泰斗的感觉。

  不过按照组长的要求,在这一个月的时间里面我也规范了我的代码,下次我贴一段我大学的时候写的代码和锻炼一个月后写的代码比较一下不同点。

  这段时间我觉得我更深入的了解了我这门语言--C#;才真正明白了面向对象原则的特点。以后我会将自己在这方面的领悟写出来来勉励自己,也希望能让众位高手们对我的领悟提点建议。

  我觉得当你刚开始了解一样东西的时候,也许你会觉得你很快就能了解他,可是当你拨开一层又一层外壳的时候,你会发现他远没有你一开始看的那么简单,你会发现你不会的东西变的越来越多,才真正知道原来了解这样一样东西是有多么的困难,才明白当时的自己是有多么的渺小。所以我也觉得,以后对于自己不甚了解的行业领域不用过多评论他,因为自己还不了解他,也许评论到最后就完全是自己的感情在用事了。

  也许程序员是孤独的,是寂寞的,一直都是对着电脑说话,对着电脑写出想要的东西,别人也许不明白你在做什么,因为别人不了解你的领域,也许你很厉害写出了很厉害的代码,开发出来了很厉害的系统,也许在别人眼中自己只不过是在敲敲键盘而已。别人不明白程序员的辛苦,为了写出一串漂亮的代码,BACKSPACE多少次,苦思冥想多少个时辰,最后成功的时候也只有自己明白而已,别人也许根本就无法理解。

  但是这就是程序员的魅力所在,跟计算机交流自己的想法,计算机也真实的回应着你想要表达的想法。计算机不会猜忌,不会说谎,不会心计,他会很直接的告诉你错了,对了。所以在写代码的时刻也是最纯真的时刻,你只要真实的对计算机诉说自己的想法就行了。当完成的那一刻,也许众人都无法理解,但是计算机却回应着你的成功,实现的功能会让你有着无限的成就感。

  我也会不断努力,在接下来的日子中,我尽量每个月至少发一篇自己的领悟和心得,希望自己能够看到自己努力的步伐,看到自己的代码又达到了什么地步,也想让在这个园子中和我一样的程序员共同理解和感受这一份只属于我们的领域。

 

  谢谢!    新人第一次发博,不到之处请原谅,欢迎各高手们指点一二

转载于:https://www.cnblogs.com/moonfly/p/3281089.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值