还有两天就要过年了,今天早上奔走在路上的行人明显少了很多,明天下午我也要回家了,最后这几天基本都在打酱油,没什么心思干活。
出来工作也有五六年了,工作了两个公司,中间休息过一年时间,第一家公司虽然不是什么大公司,但是觉得公司的制度还是规范的,而且公司分工很明确,在公司待了三年加班次数一只手就可以数过来,唯一一次连续加班大概持续了一个月,那时候为了赶进度,每天晚上加班两个小时,有加班工资,其他时候基本都不用加班,我进公司时带我的老大基本都是准点下班,从不会多待一分钟。也许,就是那个时候我养成不愿加班的习惯,以至于在第二个公司对加班有些抵触。在第一家公司我学到了很多,在学校课本上学到的那些理论在那里都得到了实践,而且还学会了jquery,那是2010年的时候吧,很感谢当时待我的老大。第三年的时候我下面也带了四五个人一起做老项目的维护工作,后来因为个人原因离开了公司(还是很怀念以前公司氛围的)。
重点说说第二家公司吧,公司老板有三个,加班一个比一个疯狂,我们研发的总监是技术出身,以前是做cs结构的系统的,只是因为用的语言现在很难招到人,所以改用.net做了,但是我们所有的项目做出来如果不是因为要用到浏览器都感觉不到是bs结构的程序。因为老大是技术出身的原因,他喜欢一个页面塞很多的板块进去,喜欢把需求都放到一个页面来做,就像cs程序一样。而且我们公司也没有正儿八经做需求策划的人,都是我们总监在做,但是需求做的也不细致,所以需求总是反反复复的改。现在我手上做的这个项目做完之后我去上线的时候擦发现我们做的仅仅只是最简单的直线模式需求,客户真真需要的功能我们都没有,在现场很尴尬,老板每次打电话就一个问题,进度怎么样了,一定要让他们用起来。我是一个不善于和陌生人交流的人,所以让我在现场上项目真的很艰难(因为公司摊子铺的比较大,所以有些小项目都是谁做的谁去上,等去了现场才发现以前的需求很多都有问题,大部分都要改,那我们自己要去跑需求,做实施,写代码,做维护等等一切和项目有关的事情)。
而且我们公司的老板好像觉得一个人是否有做东西,有成绩就看你加班了多少。感觉我们现在研发中心已经出现了一种病态,上班的时候打酱油,快到下班的点了就把项目打开装模做样,因为大家都心知肚明晚上是要加班的,不管你的任务做完没做完,所以白天干脆就不做事情了(记得有一次我的任务都做完了,下班我就走了,刚走到门口,我们总监从办公室出来叫住我说,反正你回家也没什么事情,就加会班呗,无语。。。),对于单身的人来说也许回家真的是没什么事情,还不如在公司待着,但对于不是单身或者已经结婚的人来说就不一样了,最关键的是我觉得这样一来,大家白天的状态都特别差,工作效率极其低下。另外一个就是出差,无论一个人是否适合出差,当客户那边催到不行的时候,他们就会把研发的人抛出去,记得我第一次出差去了一个多月,老板打电话只知道关心进度用起来了没有,那时候真的是很苦闷,后来在那边只要见到公司其他部门的人就像见到亲人一样,都很想抱着哭一场。
中间我休息了一年,后来我竟然又鬼使神差的回到了第二个公司上班(那时候在我前面几个月进公司的一个同事已经升上经理了,他劝我回公司,说了很多公司现在的转变,而我也就天真的相信了),回公司也有大半年了,出差过两三次,每次都是几个礼拜,虽然我努力提高我白天的效率,只要项目进度自己可以掌控,就不怎么加班,虽然领导不喜欢但也没说什么。现在真的是身心俱疲。
上面吐槽了那么多,我知道软件公司不加班的太少了,但我只想说,我本身并不排斥加班和出差,只是我真的很讨厌把这两项作为工作考核的标准。这么多年我没有怎么跳槽,多半因为我的自卑,我的学历很低,软件开发也只是在一个培训中心培训出来的,但即使是这样,我并不觉得我的技术有多差,至少在两个公司这么长时间,出东西的速度我不比那些有着高学历的人差。对于加班和出差,我知道我自己的心态有问题以后我也会努力调整。
2015年,我要做的几件事情:第一,上夜校,提升学历,即使这个学历很多公司也不认可,但是我还是想去体验一下凭自己的努力上课考试拿到证书的感觉(有朋友说还不如多花钱买一个,我觉得没什么意义,还不如不要)。第二,把驾照考出来。第三,看专业书,提升自己的技术能力(代码大全(已开始看)、javascript权威指南,另外还要学会angularjs),只有不断提升自己的技术,我相信即使没有高学历,一样也可以找到好工作。
从工作之后基本就不怎么写日志了,写的很混乱。