(本来是一篇我要做分享的大纲,改写成文章出来了,有点简单直接,有啥问题请评论互相交流哈)
现在是2016年6月4号,我要去学校进行大四的毕业答辩了。从2015年12月份到2016年6月初,我在一家正要腾飞的小公司实习工作,以程序开发招进去,啥活都干,虽然期间有时候特别累,特别迷茫,但过程用心,受益良多,现在给大家分享出来。
招聘:
我在公司跟随老板做过一些招聘工作,和老板一块面试应聘者,感觉挺爽哈,哈哈哈。在面试别人的时候,也发现了一些自己或者很多共性的问题吧。
1.钱多活少离家近,这句话对大多数人不适用,建议当耳旁风
2.由于公司的一些性质,我们更在意应聘者的实用工作能力,稳定性,成长性,和人交流沟通的能力,我觉得大多数企业也会各有侧重的看这些
3.在进去之前,对自己有个很好的评价,要求工资,要求待遇,自己先提前想好,利于双方相互选择
4.工作硬技能这个没办法,你必须熟练,然后善于交流沟通会给你加分很多很多
能力:
能力很重要,这没问题
1.工作能力,你能把工作又快又好的完成,你能完成别人完成不了任务,你能解决别人解决不了的问题,我认为,这才是能让别人看得起的工作能力
2.总结的能力,分享的能力即为公司他人铺路的能力。我很注重这个,但是做的不是很好。分享一个事吧,我们公司管理后台用了一个叫datatables的插件做表格的显示,我用他做服务器分页的时候,发现这个后台处理太麻烦了,写一个模块页面就得复制好多的代码,然后修改修改就ok了,于是我自己封装了一个类,适用简单的所有的这一类查询,ok,事情简单了很多,开发快了很多。我依然记得老板夸我做的不错,我开心的心情,我觉得,这个能力太重要了,也是很多领导看中的能力之一
3.自学能力,永远不能放弃自学这个法宝。对于程序开发,自学我认为要多方涉猎,整体了解,然后用的时候再深入。期间,我自学了python3,用户让我处理下excel文件,想把一个文件中对minorCode的备注,对应的加入到另外一个文件。我想到python3的代码简单的特性,立马一搜,一堆解决方案,很快,任务完成了
沟通:
这个也属于能力方面,我单独拉出来,因为,它重要且容易被忽略
1.客户需求变化:一个领导一个说法,怎么办?谁掏钱谁职位高说了算,要学会用一个领导的嘴堵另外一个领导的嘴(李总,当时我们和王总确认了这个页面,您看看有啥我们要注意的没。。这样,王总可能就会顾虑下李总的意见,提前搞清他们的关系,以高压低);客户一天变一个需求怎么办,堵不行,疏导才是关键,还有说一个功能点确认一个,让客户自己闭嘴才是关键
2.干了那么多的活,对事那么的用心,不会表现自己,这不行!对客户适时地提出自己的功劳,让自己的功夫不能白费
3.出了问题及时找对应的领导,提前告知,这样大家才能有所准备,你也可以避免出现太大失误的情况
职业规划:
没有职业规划,你自己过得不开心,用人领导我不知道咋安排你的
1.不想当将军的士兵不是好士兵
2.程序员这个职业的地位永远不可能提高太多,请慢慢的提高自己的软实力,包括写文档的能力,和客户、领导、同事对接的能力
3.如果有其他的职业规划,请尽力靠拢,并在别人那里显示你的决心
加班:
这个是大家都会遇到的问题,我说下我的看法吧
1.加班是肯定有的,首先不能太厌恶它,然后,我们加班有原则!!什么原则:有助于相对平时大幅提升能力且精力相对充沛的,加班;工作任务太紧急的或者今日任务没完成的,加班,当然,任务要合理,自己慢慢的预估自己的能力,慢慢地培养自己说出相合理的任务完成时间;
2.然后,你要是加班了,分析:现在的工作确实很难吗,不难不麻烦的,为什么没有完成它,找出原因。很有可能你没有利用好白天的上班时间
3.工作任务分级制,并分条记录下来(我用的有道笔记+ticktick),重要紧急程度划分,我喜欢从最紧急重要的做起,这样越做越轻松