工作一年半的小结

#不知不觉工作快一年半了,可能或多或少会觉得当初在学校学的知识好少啊,自己浪费的时间也挺多的,但是如果让我重来一次又能怎样呢,可能同样的时间同样的地点人总能是能做出同样的选择,我不后悔我做的决定,通过回忆应该让我们对未来有更好的把握。

大四那年,学校把我们安排到一个培训机构进行集中培训,由于班级的整体水平不高,我们的培训也是从最低的做起。并没有很骄傲的不去听讲,权当是复习一遍整个大学的知识,然而培训也没很让我失望,同样的功能不同的人总会由千奇百怪的写法,在学校也只能是学到老师的那种风格,培训老师的风格有她独特的地方。培训的那段时光虽然没有学到什么的技术,倒是对整个大学期间的知识又重新梳理和思考了一遍,同时也让我深刻的感受到了,代码变化的魅力。

培训渐入尾声,机构的就业辅导老师开始为一些打算在本地工作的学生推荐工作,我也是其中之一。于是和大多数人一样,开始了人生的第一次面试,当时的想法主要是紧张和心里没底,以及对自己的质疑。我所学的这点儿知识真的能去软件公司进行开发么。当时看了好多的面试题,资料。等到面试那天我们被安排到一个会议室,一个一个进行面试。面试的内容大多我已经忘记,只感觉有些内容确实在大学接触过,但有些则没有,只回答上了6成左右,心里很没底。面试结束后好多天过去了,也没能等到结果,不过很快就有了另一家的面试通知。

有了第一次,第二次就不会特别紧张。我是第三个进去的,面试的大哥问了一些个问题以后发觉我还可以,于是要我尽快上班。一开始说的是要我先接触测试,说虽然我当时刚毕业没什么资本提什么要求,不过我知道我喜欢开发,测试不是我想要的,我跟面试官争取了一下,能不能不让我做测试,面试官意外的同意了,很高兴。第二天我就来这上班了。简单介绍下当时的情况,由于培训机构离市区很远,我每天早上5点半就起床了,然后换乘两辆公交到公司上班。当时的项目是对日项目,使用的操作系统,vs,需求说明都是日语版的,而且项目要求将一个由oracle Form 开发的系统转换成C#开发,提供了老系统oracle Form的源代码,我们需要看懂老系统的代码,弄清楚需求然后结合式样书上要修改的地方开发新系统。说实话我还是很懵的,首先我不会日语,其次oracle Form我也没听说过,企业级开发所用到的svn以及架构我完全不熟悉,陌生的环境我一个小菜鸟顶着巨大的压力,我忽然发觉面试官不让我一开始就做开发是有道理的。不过好在面试的大哥就坐在我旁边,每次都能悉心指导我各个东西的用法。现在想想在刚刚工作的时候如果身边能有个人愿意不辞其烦的指点你真的是一件很好的事情,真的很感谢他。工作了两个星期,我慢慢的有点儿上手了。到最后工作了一个多月的时候,我已经能独立开发了。如果要说这段工作经历让我学到了什么的话,我想首先因该是熟悉了解了在企业里怎么去开发软件,团队之间是怎么合作的,最后的话,最后的话应该就是断点调试了。

这份工作工作了不到两个月我就离开了那里,都说做程序员累我当时是见识到了。。我有一整个月每天都晚上11点下班,周六周日不休息,月末有一次连续工作了36小时,即使这样项目的进度还是在压缩着,让我们喘不过气。我作为一个刚来的小菜鸟,特别想证明自己,一点不敢松懈。项目快到尾声的时候,公司领导忽然联系到我,说公司下一个项目没能谈下来,所以决定把我外派到别的城市去工作几个月。我一时间没了主意,当时我也是不清楚的,对于这种形式的程序员。后来才知道这叫软件派遣,总是当时很抵触离开现在的城市,但是公司挺坚持了。不得已离开了那里。

接下来就过年了,回家休息了大半个月,知道过完年有招聘会我就早早的返了回去,之前是就业指导老师给联系,现在就只能靠自己了。于是信心满满的印刷了一些简历,招聘会那天我一大早就去了,说实话确实被当时去招聘会的人数吓到了,可以用人山热海来形容了,也感觉到了就业的竞争压力。尤其是那些好公司招聘位后面的长长的队伍,心头一紧。而且面试的时候大多公司第一个问题都会问 你是否有工作经验,可能由于我没毕业的原因,简历上描述的上一家公司的经历都被他们当做了在校的经历。勉勉强强的发出了我所有的简历,之后就开始了漫长的等待。通常是一个礼拜只能会有答复,但是我等了好久也没有消息。没想到发出去的简历全部石沉大海,我又开始在网上投递简历,一开始为了防止出现上次那样的外派公司,我都要先了解下公司如何再投递简历。投了几轮过后发现,依然没有答复。后来我也是无奈了,只要是沾边的我都投了简历了,陆续有几家喊我去面试,挺高兴的带上简历去了。最后发现都是培训机构,打着招聘的幌子,实际上是招你去他那里培训。其中有一家面试了我几个很偏的问题我没能答上来,于是就开始数落我的技术水品很差,话说的很难听。给我说的一无是处,最后好像是主管的培训的那个经理就过来了。一副安慰的语气,给我介绍了他们的培训是怎么怎么好,还推荐就业什么的。我也无心再听下去,在确认过不能让我在他这工作以后,就离开了那里。总之那一段时期是黑暗的, 我的室友原本跟我一个公司的,他早就找到工作了。每天白天他一大早就上班去了。我一个人在家投简历,面试,不断尝试各种机会。一度以为真的是自己的能力不行。很焦躁,但这些也只能一个人扛。

又过了一段时间,有天早上,刚起床,机械性的打开电脑,打开招聘网站,把今天刷新的这些个公司,又都投了一遍,没过半小时,来了个电话喊我去面试。下午去了,公司不大,包括面试的人就两个人在,是一家国内的公司,谈了一会儿发现还可以,双方都很满意。于是让我回去等答复。回到家打开电脑发现IBM给我发了一封邮件,IBM邀请我参加一个在线能力测试。突然感到很意外。上网翻阅了很多关于面试会用到的东西,都是些逻辑思维的题,数列,奥数题。规定时间3分钟一题。当时我喊来了我的室友,让他帮我。总之题很难,有些数列题根本找不到规律。我们两个连做带猜把那个在线测试弄完了。。过了几天有收到了IBM的日语笔试邀请。这下真的蒙了。完全不会啊,好在考得都是选择题,什么都不会全靠猜答完了试卷。最后是一个电话面试,上来就要我用日语做自我介绍,于是彻底的绝望了。这也印证了那一句话,机会只给准备好的人,当用到了在准备,或许已经晚了。不过好在之前面的那家国内公司要我去上班,我也算是终于找到了一份工作,不用闲在家里。

找工作的过程到这里就告一段落了,我也很快来到这家公司上班,由于是国内公司,终于换回了中文的操作系统,中文vs忽然倍感亲切;但是开发的项目却不是我所熟知的方向。图像处理这个领域对于我个只知道增删改操作数据库的小菜鸟来说实在是太深奥了,复杂的架构,没有注释的代码,深层次的继承和调用让我摸不到头绪。记得领导给我安排的第一个任务是修改全局的画笔颜色。我找了几个定义颜色的地方进行了控制但是却始终不得效果,我开始发愁,一时间没了方向。好在当时有个大哥指点了我如何使用调用栈。通过调用栈来寻找最深处的定义。我这才有点儿头绪。图像处理做了一段时间开始做一些erp的系统,一直过了一年。总的来说这一年的收获还是蛮大的,跟着公司里别的同事学到了不少知识。我也在开发的过程中不断完善自己的代码,吸取别人好的地方用到自己的代码上。以及如何高效的开发,还有站在更大的角度去思考模块的问题等等。我的努力也得到了领导的好评。看到了成绩我还是蛮欣慰的,至少我没有被淘汰掉,我也算是成功入门,同时我发现我是真的热爱着敲代码,而且很享受解决一个困扰许久的问题时的成就感,以及看到别人优雅的代码那种赏心悦目的感觉。我发现我没有选错路,我会继续走下去。

关于之后的打算,我感觉摆在我面前的有两条路,首先我热爱编程,喜欢开发,喜欢技术,我想过做一名高级软件工程师,之后做架构师,在技术上有所建树。有的人说我口才好,善于与人交流也挺适合去做设计,拿需求。我想还得是看机遇吧。我是希望不管之后是什么样的道路在等着我,我都要提前准备好,不要等到机会到了的那一天,让它白白溜走。

关于技术,不懂的太多太多,很多技术点都没听说过,尚需努力。争取再下一年的这个时候。有更多的收获,达到更高的层次。 加油!!!

时间: 2024-08-09 10:30:25

工作一年半的小结的相关文章

工作一年半的一些想法(告诫自己)

标题是工作一年办的想法,其实就是这半年的想法,在一年没空想,作为一个私立大学毕业的学生来说,能有个工作是万幸? 昨晚和女朋友吵了一架,或许真是我太装了.目前她还在上大学,在去年我来到她上大学的城市找了个工作,然后……此处省略几万字,我和我女朋友初中认识.到现在!自上大学开始她一直心情不好,直到现在.昨晚她朋友打电话来,她的朋友基本我都认识,她在打游戏我接的电话,聊了几句,她开始聊,说自己怎么怎么不开心,多悲惨.事情是这样的她觉得自己大学出来没用,工作难找,一直都这么想,我每次给她说你先学好现在的

STC15 串口(工作方式1)使用小结

这里暂且不说其他工作方式,以后有时间补上.仅总结下STC15串口工作方式1的一些注意点. 串口1: setp1 波特率发生器: T2定时器(默认).T1定时器: 设置位:S1ST2(AUXR.0),1--T2,0--T1,此位复位值为1. 12T模式(默认):通过T2x12(AUXR.2),T1x12(AUXR.6)位确定,0--12T模式,1--1T模式:这两位复位值位0. (这里可能有点模糊, 解释一下:所谓1T模式就是T1X12位置1,相当于T1速度提高12倍,原来计数加1需要12T,现在

软件测试——工作一年半对软件测试的理解

前提:个人工作与互联网相关,因此总结内容比较偏向这方面的,如有其他不同建议或者需要补充的,请各位留言拍砖,互相交流,互相学习! 一.什么是软件测试 软件测试就是尽量以最小的人力物力保证产品质量的过程,做好前期计划,做好中间过程,做好后期反馈和问题解决. 二.为什么需要软件测试 如果没有软件测试,则无法保证在测试过程中产品按照具体的需求完成,也没有人专职对产品的功能.逻辑等进行专项测试,无法保证质量的产品发布出去后是很容易有重大问题的,尤其是在产品用户量较大的情况下,引起的经济损失以及企业形象损失

工作中使用case用法小结

五证合一sql语法解决办法 工作的时候,数据库里面存储某张表里面证件号码存储在不同的字段下面,然后前台需要写一个查询语句,根据数据库里面存储证件号码查询该条数据. 实际情况如下 有些部门上传数据,不是只固定填写在某个字段,也会在别的字段里面填写证件号, 举个例子:1统一社会信用代码,2组织机构代码,3工商登记码,4税务登记号,5居民身份证号 这5个证件号码,如果只取其中一个字段(比如统一社会信用代码)进行查询的话,会导致不在该字段填写证件号码的数据遗漏,就会造成数据查询不完整. 这时候,只取一个

有关工作和生活的感悟(写在第二份工作一年半之际)

换工作(没说跳槽,是因为,初始真没打算换,有点被逼的意思在里头),状态重新激活一次,头一年有压力,感觉进步也快,找对方向和路子,现在貌似遇到瓶颈期.环境适应,压力不是太大,动力略有不足,进步也变慢了,这样下去可不行,我要更上一层楼,应该还是有提升的空间,现在主要做vxworks下驱动的开发,以前一直想做的东西,现在有机会主力操刀,是要感谢现在的单位所给机会,得到了这个机会,却又有点松懈,觉得不过如此,最近软文看多了,马云之流,都是看未来5年甚至8年的发展方向,我等对自己能看个3~5年,对自己必是

工作中的一些经验小结

控制层 返回值统一 AOP 也方便前台 AOP 统计执行时间记录日志 参数不要出现Request, Response 返回码定义 不要太细 日志打印 很多时候 生产出现问题都是客户反馈过来, 我们再去排查问题 日志就显得尤为重要 需要重现问题 很多人都是debug一遍 其实是比较费时间的, 尤其是业务逻辑复杂的时候 面对对象编程, 你面对debug编程. 有些人无论什么语言, 最后都变成了面对debug编程 总之 不要依赖debug 多依赖日志 日志记录的基本要求 能找到是那台机器 nginx

工作出来的第七年

可能这个标题并不是什么技术文章,首先对不认识我的人简单的介绍一下自己 年龄:25 工作:第七年,09年未毕业就直接一个人走入了社会 婚姻状态:有一个未婚妻,介绍完了. 目前工作地点:上海中通总部it开发部 工作时间:第七年 一眨眼从当年的小鲜肉到了现在的成熟青年,时间过的还是挺快的.接触编程这个行业已经是第五年了,五年前学习了编程,当时学了Java,C#,Sqlserver,Html,Css,这些技术当时都是最基本的,当时努力学习,从第一句”System.Out.Print("Hello,Wor

最近一份工作的总结

这份工作干了9年半,我也从27岁小伙变成了一个36岁的大叔. 其实主业就写了3个软件. FlashPoint-PowerPoint to Flash Converter. FlashDemo Studio. aXmag ePublisher(Flash输出部分) 各大国内网站上都能找到相应的破解版. 最辛苦是2005年,当时靠之前的工资做生活费,硬撑了8个多月. 期间还病了半个多月.FP第一版还是基于Office2000,等差不多完工了发现外面最流行的是2003. 搞的2006年3月,才听说是收

2014年工作总结

今天是新年工作的第一天.刚刚和家人欢度了春节,很开心,回到办公桌前,觉得是时候总结过去一年的工作,展望新年的工作. 2014工作的变动还是很大的.我总共跳槽了两次.从中望跳槽到中天弘信,在过年前一个月跳槽了到现在的得意生活.当然,第二次跳槽是无奈的,老东家经营不善是很遗憾的.但是经过2014年,自己成长了很多,工作技能,职场经验,职业规划.在职场,不能老看现在所处的位置,更要看到未来能在的位置. 工作技能方面.自己的iOS开发越发成熟了,在掌握了基础开发知识后,开始往中高级阶段过渡,更多地了解高