从学校走出来一晃三四年,翻爬滚打在.NET方向上,虽然不是高端级别,但还是有一些感想。
懵懂期的幸运和坚持。
10年进了家外贸电商公司, 基本上属于只会 if else + 拖拖控件的水准,我不明白为什么我会面试上,可能是我开的薪水很低,这是我第一次的幸运
在试用期的三个月里,我没有感觉到任何有“考察”性质的工作氛围,相反,一个严厉的广东哥带我出道,多一行空格、注释少一个字、没有 ctrl + k + d 来 format code、代码不够优雅、 多层的 if else if else 使得逻辑不够感观都会使得他的一顿怒斥,这些还好, 如果是写的程序有BUG, 他不会顾及我的面子,在办公室大声说出我的不是,让人人都听到,甚至还会把一部份组里的人叫过来一起围观, 说句老实话我那会颜面无存特别讨厌他,
在试用期过后,广东哥开始对我松手,也变得随和,短短的三个月我已经养成了清洁代码的习惯,我每写一行代码都胆颤惊惊生怕出错生怕怒斥,从而反复检查好几遍,这是我第二次幸运,我相信很少会有人有这样的机会,有一个严厉老鸟带他出道。
广东哥带完我后,随即有另外一位新手进团队,但好象是一个月左右,就被怒斥吓跑,
我当时就在想,我的坚持是对的。不要碍于面子,因为你本来就是一个新手, 虚心学习会得到老鸟们的尊重,而什么都不懂却又要居高自傲,呵呵。。。
12年下半年我离开了这里。。。
谈谈现在的感受
现在在一起小小的互联网公司,不是我喜欢拿别人不是说事,只是作为程序员我觉得应该勇敢的去面对和接受这些错误。并认识,并改正。
细心能力
由于人员有限,没有专门配置测试人员,所以大部份功能都是自己测试,每次发包时我都会问一下或提前半天通知一声,“等会会发包,你先自行测试一下。”
有的人可能是认为自己有点经验吧,写出来了的东西基本上就不管了,开发速度很快,一到线上就会有各种低级的问题,我反问一句“ 这个功能你试了么?”。。。鸦口无言。
责任心
线上的功能出现问题,或是某段代码出现问题,我都会分配下去通知开发人员,说“ *** 地方有个问题,你看一下是什么原因。”。
结果得到程序小弟的处理方式很是蛋疼,以下列出几种苦逼的回答
1. 程序小弟:“ 你看下那个代码是怎么写的? 改一下试试。。“ -- 是要我看要我改么? 你代码出现问题,不立马检查修复? 责任心何在。。
2. 程序小弟:” 把服务器的帐号密码发我一下,我上线上看看。。“ -- 你当生产机是DEV 么?
自觉
开发中经常会遇到自己的方法等别人不会用的情况, 这时候程序小弟们都会来问我一句,
”你来看看这个 *** 怎么出错啦?“
” 帮我看看这个 *** 怎么用的?“
其实真的,F12会告诉你们答案。
所以我想说的是,很多问题不要一遇到就立马脱口而出,自行先想想,找找,再看看,最后再试试。 实在不行再问别人~~~
好吧,其实我也很多地方做不好,不爱学习不爱说话,做事拖拉。。。
但我还是想做好做合格一名程序员。