很多时候都有人在吐槽程序员累吗?这也是一直缠绕我个人的问题。此时的我要说我不累。
本人奔三程序员一名。毕业两年,哎,大龄程序员!!!
今天拿到离职证明走人,工作近三个月,裸辞,想起这一切对入行两年的人来说,是自己太嫩,还是.........反正一句话,觉得干的不爽走人。
不懂太多软件、网络本质,尤其硬件一窍不通,什么大学学的C,数据结构,算法等等,不管老师教的咋样,反正现在感觉哪些东东已一样不知道。但对于自己C#基础功还是蛮自信的,以下为个人经历
1.决定学程序,小试一把。
天天网吧打游戏到大三,一样没有,土屌一名。到了大三下学习,不知那来的危机感,总觉得该做些什么,于是买了本网络的书,考了个四级网络工程师,那个时候感觉还有点小成就感,一小段思考后,嘿嘿....“你懂个毛”给自己的感受,考了这东东没什么意思理论不强实践一点不有,算什么懂网络呢。大四开始了,买了台电脑,买了吧C#的书,开始学习起来,看着书一下一下练,不懂的地方也照着书本抄抄后慢慢理解,可过了一个月感觉学到的东西太少了,是学习方式还是书太坑,总之一千个怀疑,于是就把看了大半的书掉在脑后,开始网上找学习视频。从“杨大侠”那里学到了点东东,嗯觉得还是有用的。就这样边看边敲到了毕业。那个时候我也没急着找工作,直到毕业后,抓紧学习,还学了一段时间代码,每天8-11,中途吃饭,休息半个小时,坚持了2个月,觉得学习量很大很充实,对C# 、web开发也算入门了。
2.初入职场
在二线城市的我,开始投简历,可大多都沉入海底,即使偶尔有机会面试也遭拒,偶然的机会进入了一家小公司。三个人会写程序,每天上班另外另外两个程序员就逛逛论坛,看看电影什么的,任务都落在我身上了,幸好老板也不催,代码量也小,我能应付过来,客户对我做的东东十分满意。就这样我默默的工作了一年多,眼看没多少事做,我也就天天逛园子,学习设计模式、asp.net mvc,持续了三个月,决定离开回家过年后,换个城市看看。
感受:在这里我学会了不少东西,代码规范,代码技术(最主要是linq技术),处人处事,感谢√√√公司给我的机会。
3.换工作
过完年后,由于家中有事,待了两个多月,来到这个城市。也是二线城市,不过感觉这个城市发展的快不错。面了5家,拿下3家。选择了这家,工作了两个多月,老板搞技术的天天催,首先是他们弄了4年的产品,我打开代码对部分BUG进行修改,我的天呀,一个页面几千行代码,一个方法几百行代码是常事,没有一点注释,哎,对于BUG我直接找到错误地方,也许这个方法没看完,老板就再催,以至于到后面我就看BUG附近代码就修改。BUG是修复了,但感觉不实在没意思。后来接了个新项目,用asp.net mvc3,nhibernate等技术做应用。可逃不了他们那没注释,东拼西凑,没具体规范的试用版框架。我忍了,渐渐的发现,也许老板需求还没搞就催着写代码,没美工没产品经理,UI自己想,以至于左修又改。最后我决定离开。理由:1.工资:面试说一个价、到手一个价、我提出离职要给我升职一个价、一个字扯。2.经常加班,有事没事的加、工作效率极低,也许1小时的工作完成后也要耗在公司加班。 3.老板想法多,按他要求做好,他又要换,换来换去,感觉自己没有成就感。
4.学习
自学路线:(1)第一份工作前:html、css 、js+jQuery、C#、windowform、webform
(2)第一份工作到目前:设计模式、asp.net mvc、EF、Nhibernate
吐了这么多回到话题吧
累吗?所有都自学,最近学习很疯狂,近三个月,天天下班后看书到11点多。工作到现在几乎所有东西都自己摸索。还记得第一份工作,没有任何人在我写的代码中敲过一行指点性代码,最多提供思路。
个人看法:
累不累看自己,加油吧 各位努力的程序员!!!前方是光明滴~~~~