zoukankan      html  css  js  c++  java
  • 工作与找工作的日子

        平安夜,一个人,电脑前,胡思乱想...

        记得刚大四找工作的时候,那时受金融危机的影响,工作机会相比现在少很多很多,这个通过对比我们学校就业网两届的公司招聘信息就可以看出来,不管是从公司的质还是量上,都不是一个级别的,感觉是在看两个完全不同的学校,呵呵,我们当时亏大了。当时班上很多人都选择了考研,我是自觉工作中学到的比学校里肯定要多,而且为了逃避就业而去考研就算考上了到时候也是混日子,因此就打定主意不考研直接找工作了。

        由于自己是学通信的,在大学里学的最好的也就数移动通信、交换技术这些专业课了,毕业设计也是关于移动通信的,找工作一开始也没多想,既然专业选择了通信,学的时候专业课比较用心点,其他方面如计算机方面基本不怎么接触,找工作自然就找通信方面的。可是在找工作的过程中发现通信本科生基本上都只是在做网优、网规工程师,技术支持什么的,研发之类的基本都要求研究生或以上,可能和金融危机也有关吧,呵呵。做技术支持的话需要频繁出差,虽然待遇可能还不错,还很容易找到工作,可我自己是希望找一份稳定点的工作的,而且我明白自己的长处决不在那行。

        于是乎,仔细考虑了一番,最好结论是,选择工作其实是选择一种生活态度,做自己感兴趣的工作,那样才比较爽,不然做几十年不喜欢的工作,不仅会一无所成,而且会不爽几十年,无聊几十年,哈哈。于是乎,我开始恶补计算机软件方面的知识,虽然我一直比较喜欢互联网,可之前编程方面几乎一无所知,只学过一学期的C++、数据结构和操作系统,还学得不怎么好,主要是当时没把它当回事,之前没有明确的职业规划。不过,我相信一句话:心志如铁,有潜质,有悟性,又有放弃一切重头再来的魄力,何愁大业不成?(俺总结的,嘿嘿)于是乎,俺踏上了编程之路。

        刚开始找软件方面的工作,看到各个公司招聘要求上写着:精通C++、精通Linux、精通PHP、精通SQL...(不是精通就是熟悉),发现要求的啥也不会啊。于是乎,俺一边要天天关注最新招聘信息,狂投简历,一边要充实自己,看了C++又要看MFC、看了HTML又看SQL,一段时间后发现虽有进步,但短时间学得太杂了,都不深入。之间参与了N次笔试面试啊,有时候笔试后就被BS了,主要是自己原先基础就薄弱,现在想想做笔试题可以快速发现知识漏洞,提升功力,至少在基础知识方面是这样的。随着自己知识能力的提升,终于在经历了前面N-1次惨败后,俺被滨江一家设备商录取了,职位是软件工程师,有趣的是,同一天另一家公司也录取我了,由于已经答应了前者,就去那家设备商了。出于避嫌考虑,公司名字不便透露。

        今年5月份,我正式开始了自己的程序员生涯,在那家公司做的是PC端软件开发,主要运用MFC知识用VC++开发。当中的同事也有几个是俺的校友,都很照顾我,同事关系没的说,经常一起聚餐,赞一个。由于6月底才毕业的,之前只能算实习,故9月份才能转正。在工作到9月份师傅提醒我可以转正的时候,经过深思熟虑,我还是主动离职了。看到这里你可能觉得我不知道知恩图报,请看下文。

        这次离职,主要原因在于个人的职业发展规划。我在选择这家公司前,以为做软件的工作内容都差不多,学到的知识本领也差不多。后来我渐渐发现,软件细分领域的差别还是很大的。这家公司是设备商,不是纯软件公司,在软件部门也是以嵌入式为主,而我的兴趣在于互联网、移动互联网,我觉得如果一个软件做出来没有人用,那就完全没有价值,也就没有做的必要,在互联网上分享软件成果,服务真实生活,这样做软件才有意义,才有动力。可能是因为设备商的缘故,公司内部严禁联网,USB物理破坏,这些手段虽阻止了资料的外泄,可也严重阻碍了互联网海量知识的获取,没有互联网,仅靠有限的几本书籍提高编程水平,进步速度可想而知。当然,对当时的我来说,影响还不是太大,毕竟我有不懂的问题可以问师傅,可我总希望自己有一天可以独当一面,那时我还可以问谁?鉴于上述原因,我辞职了。当然在那公司我也有所收获,虽不能把自己写的程序留一份给自己,可以以后看看,可我养成了良好的编程风格,而且我是在那家公司走上软件之路的,对此,我很感激。

        离职后马上碰到国庆、中秋,又有表哥和一朋友都要结婚(我这年纪在农村基本上都结婚了哈,两个同龄爷们都做爸爸了,可俺现在刚毕业,爱情经验还是空白,八字都还没一撇,囧),索性回家看书,没去找工作。十月中旬了,俺再次充军到求职大营。可能是自己比以前水平好了点,稍微有了点微薄经验,又或者经济开始复数,金融危机过去了,比较容易就找到了一份互联网软件方面的工作,在九堡的,离家很近,赞,可谈到待遇时,我的心都凉了,开的价比我前一个公司都少很多,我想可能是行业最低了吧,于是继续寻寻觅觅。终于,又在一个极其幸运的日子,我同时收到了两家公司的录取通知。与前者在面试时相谈甚欢,对该公司理念很是认同,对该公司的产品、市场都很看好,后者的话面试时还以为自己肯定挂了,记得面试官说了很多岗位要求中我所欠缺的知识,后来录取实在是没想到。最后我选择了前者,我满以为一切都是这么美好,感觉找到了赏识自己的伯乐,进入自己满意的公司,以后可以开心的工作几年了。

        就在自己沉溺在幸福中时,没有直觉告诉我,危机就要来临,我该反省。当时我和这家公司都相互看好,因此签合同时才签了一个月,从11月8日到12月7日试用,签了3年。后来离职时听人事说只我一人签了一月,其他人基本都是3个月,汗…而这次离职的缘由,居然是出于误会(至少我是这么认为),再汗... 人生大起大落的太快,实在是太刺激了。

        刚进公司第一个月也没给我安排实际项目,主要自己看书补充知识和做小程序练手。大概是12月2日左右我开始做一个新程序,与前一家公司做的软件不同的是,此次我希望做出用户好用的软件,而不仅仅只是功能的实现。其间走入一个误区,这个师傅当时也知道,没点破,后来他说不给我挖陷阱就已经很不错了,你自己走弯路那就是考验你的时候,也有道理,新人碰到这事最常见了,踩过无数次雷后才能练就金刚身啊,呵呵。到8日的时候我终于发现此种思路的一个重大缺陷,设计的不够周到,于是乎重写了部分代码,终于经过双休的努力在下周一前完成了。本来这程序就是当练手的,也没提到什么时候完成,最后要做成怎样一个产品。可是杯具的星期一,也就是13日,人事突然和我谈话,我还美滋滋地以为是和我说转正的事,毕竟合同上7日就转正了,没人通知我就默认转正了,可我听到的居然是一个所谓的“艰难的决定”,问及原因为什么与公司环境不合适,被告知是思维方式差异很大,我一下子蒙了,真的。我当时真的完全找不到公司辞我的理由。我想哪怕是公司编个理由给我,我也得说服我自己啊,不然不明不白走了,算怎么一回事。那天,与我一位师傅聊了一晚上,我明白了,是沟通出了问题。老板做出这个艰难的决定,是因为我没有把最新的成果给老板(老板也是做技术的),老板通过我两位师傅那了解的情况,以为我离做完这项目至少还得一星期(当然我不知道他们怎么交流的),可事实上是我周一就可以发布的。我不可能每完成一个功能,修补一个bug就报告给师傅,更不可能报告给老板的。如果这样,就把师傅当成测试的了。又因为之前没有硬性要求这软件做成什么样,老板只提需求,因此我总想再好好测试一下再发布,毕竟这软件是与备份相关的,万一备份源码时出问题那影响实在巨大,不得不慎重。两位师傅对我软件的完成情况还停留在上周,从老板以为我至少一周才能发布就看得出,也因此他们做了一个“非常艰难的决定”。周二那天我和两位师傅、老板分别谈了很久。师傅坦言如果我上周五那天发布的话我肯定会留下来的,本来上周五我电脑上装了VS2005,以后和师傅一起干活用的,之前只装VC2008和VC6。当周二老板看到我发给他我的成果后,老板直接就提出让我再试用几天的建议,我想再让我继续试用那是给我师傅台阶下,同样是留下我的意思了,本来我就没做错什么,我当然接受了。本来以为这事就算过去了,可是下午他们三人又经过讨论,又改变了决定,还是维持昨天的艰难决定,这下我认命了,我很有风度地说“我尊重你们的决定!”,可怎么听都充满了苦涩。我之前当然解释过我既然极力想留下来,肯定不会介意这种误会的,不过就像周一晚上我师傅跟我说的,“都已经这样了,如果我以后留下来了,那以后怎么面对我,怎么合作啊?”,发生了的事自己不在意,总有人在意的,不可能像没发生过一样。就这样,我又一次离职了,虽说依据劳动合同法我可以得到一个月工资补偿,可鉴于这是自己曾经向往的公司,个人对老板印象也还不错,不想把关系搞僵,就没去要。

        刚毕业工作半年,先后两家公司离职,虽有缘由,可对我给别人的印象极其恶劣,缺乏经验和强大的知识背景,又碰上了12月快过年的工作淡季,我找到满意工作的信心明显不如从前了。当时的感觉就好像是 在前往世外仙境的旅途中,眼看美景在望,却被朋友意外挤下了车,不幸的是,还落在了一个无人荒岛上,哦卖糕的,太杯具了。就在离职后的第二天,杭州漫天飞雪,我还臭屁地说老天也会因我悲伤啊,接着第二天接到家里的电话说昨晚我母亲不小心摔了跤,把手掌骨摔碎了,真是祸不单行,我一下子消沉到了极点,马上赶回家,途中骂了无数次贼老天。还好母亲伤势不是很严重,只是生活上有些不方便,个把月就能好。虽然父母没多说我工作的事,但我清楚,他们怕又回到了我大四刚找工作的时候。

        既然母亲无碍,我在家也帮不了多少忙。本周一,回杭州继续找工作,说也奇怪,本来以为这种情况下很难找到工作了,不过才面试了两家,不出三天就被录取了,真有“时来运转”这回事啊。真心希望这是一家值得奋斗的公司啊!

        各位博友,圣诞快乐!

       

  • 相关阅读:
    zookeeper使用场景
    zookeeper安装配置
    hadoop 远程调试
    deep learning笔记
    Sentiment Analysis(1)-Dependency Tree-based Sentiment Classification using CRFs with Hidden Variables
    PRML阅读笔记 introduction
    Python 学习笔记(2)
    python nltk 学习笔记(5) Learning to Classify Text
    python nltk 学习笔记(4) Writing Structured Programs
    python nltk 学习笔记(3) processing raw text
  • 原文地址:https://www.cnblogs.com/pure/p/1916331.html
Copyright © 2011-2022 走看看