刚刚看到一篇博客 拿来借鉴 激励自己

编程应该具备的素质 :



要有很强的学习能力。大家对于在校学生或者应届生的期望不会太高,因为作为学生,在校期间不大可能做多么高水准的项目,所以即便项目经验为零也没有关系,公司看中的是你的潜质以及学习能力。IBM本身就有很多软件产品,像DB2,Was等等,而且大多数不管是新研发还是老项目,都要和这些自己的软件捆绑,所以,你需要有很强的学习能力,能快速掌握项目需要的东西。我们之前做云计算,因为是做PaaS平台方面的研发,所以会用到很多的东西,各种语言,各种DB,各种server,虽然大多数不需要深入理解,但是基本了解还是必须的。考验的就是学习能力(Quick Learning Ability)。在IBM,用的最多的语言是Java,IBM有自己的JDK,所以想来IBM实习的TX,一定要把Java学好,学精。


要具备良好的解决问题的能力。项目中遇到问题是很常见的事儿,需要我们有很强的解决问题的能力。这一点和经验有很大的关系。不论是查看系统日志,还是上网查,还是自己调试,还是请教高手,自己是需要有一个清晰的解决问题的思路的。IBM很看重一个人的problem solving skill,所以在面试的时候,一般都会问一个问题,就是:阐述一下你遇到过的一个问题,并且说明你是怎么解决的。


要有责任心。虽然作为一个实习生,似乎不需要有太多的责任,就算你不能按时完成task,老板也不会怪你,要怪也会找你的mentor。但是如果你想赢得同事们的信任,你必须要有强烈的责任心,你要适当的给自己一些压力,把自己当成正式工看待,视整个team的发展与你息息相关,这样才能快速成长。IBM很重视培养实习生,我之前实习的时候,一般leader会将任务细分成几个,不管是regular还是intern,谁想做哪一个自己挑,足够的公平和信任,只要你自己认为能够胜任,你可以挑选最有挑战的。当然,leader也会考虑,毕竟任务做不完是会影响整个project的进度的。


努力的工作。这一点在哪儿都适用,不管在哪个公司,leader都希望看到员工努力的工作。作为实习生,以学习为主,一定要努力一点儿,少说多做,多向他人学习,你的同事们都可以作为你的前辈,现在的他们,很可能就是你的将来,你应该在他们身上学到应有的素质,如何与人交往,如何解决问题,积累知识,对于一个实习生,有很多需要学习的地方。


学会沟通。作为程序员,越来越不会与人沟通是件常事,但我们不能觉得这很光荣,我们需要平时多注重这方面的培养,毕竟沟通是最基本的一个交流因素。在做项目的时候,我们不但经常与自己的同事沟通,有时因为项目的需要,我们需要与别的team的同事交流,以获取可能的帮助,有时通过电话,有时通过邮件,或者聊天,总之,不管用什么方式,我们需要尽可能的在短的时间内,将问题、需求描述清楚,这样对方才能给予我们准确的答复。

快速、利索的完成每一个task。很多时候,我们的工作是以task为单位的,当领到新的任务后,我们一定要尽量在规定的时间内完成,如果不能及时完成,一定要说明原因,必要时寻求他人帮助,但是,千万不要一拖再拖,最后不了了之。这方面体现我们工作的态度,不能按时完成任务,一方面是能力的体现,另一方面会让人觉得你很不靠谱。IBM不鼓励员工加班,最理想的情况就是我们能高效的工作,争取在一天8个小时之内,将该做的工作做完。当然如果项目紧急,该加的时候还是需要加的。


在IBM感触很深的还有一点,就是关于实习生的招聘,进来之前不知道。大多时候都是内推,像在上海的话,有很多南大,上海交大,复旦,浙大的同事,在宁波,有很多浙大软院的同事,其实IBM有很大的实习生需求,很多都是team的同事推荐,或者发往那些名校的BBS,QQ群,做技术的话,现在很少有本科生,90%以上都是研究生。在IBM实习,可以学到很多东西,对于初出茅庐的学生,通过半年到一年的实习,可以很快的走上职业化的道路。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值