从通信行业裸辞转到程序员:面试(java)总结

(听着郑源的红尘情歌。。。)

一、求职内容
      1,自己的性格:
              本人宅男一枚,24K的那种宅。大学本是谈恋爱的季节,而我却选择了图书馆、食堂、宿舍三点一线生活(没有写教室你懂的)。对异性的接触还是来自毕业后的第一年春节的第三天,没错,相亲。平时就爱默默地装B,虽然对别人的一些成就不以为意,不屑去参加一些活动、一些竞赛去获得所谓的证书。但是结果我确实还是考了一些可有可无的证书。真香。。。特别是毕业答辩那会,英姿飒爽,意气风发,谈吐之间散发出自信的光芒,我的答辩带动了死气腾腾的答辩现场,全场鼓掌。看到了吧,写到这些场景,在你们的大学里你们的身边一定会有我这一类人。这一类人初入社会就会容易因自己的一些傲气、一些幼稚的认知而倍遭打击。
      2,为何要离职:
             转行程序员,呵呵,无非是为钱。而我也不例外,因为宅的性格,外加趁着年轻,多经历点没坏事,怕就怕开始路走错了,以后几十年(至少40年吧)就毁了。上一份工作是非常不错了一家公司,业界排行前三。入职一年不到可以拿到8K的工资,一般人都会看在钱的面子上选择留下来。不过在我眼里都是浮云,通过一年的深入考察这家公司,我觉得它像一个养老院,靠着死的技能+加班去按时完成任务。然后十年八年的,随着物价的上涨适当调整点工资,哈哈,我已经看到了未来的我在这家公司是一个怎样的存在。不喷不黑,愿者上钩。
     3,求职经历与经验:
              因为我是裸辞,所以压力还是很大的。面试之前在家过了一周,准备了简历与面试的一些问题。虽然之前做过相关的android开发,不过都是陈芝麻烂谷子之前了。一切还得从零开始,一些android的自己敲的代码,一些网上收的面试宝典等等。一直在看,看到面试完好几家公司了,也没看完。重点来了:面试之前一定要问自己,自己会什么,自己的优势与长处是什么?分为几种情况吧。第一种:毫无项目经验, 不要天真以为你写过一些代码,实现一些功能,有过接触和了解,对面试官而言,其实这都是毫无项目经验。所谓项目经验,是你上一份工作是搞软件开发的比如Android终端开发,那么你在Android开发这一块至少运行环境AS你是熟悉的,GUI,xml,json,布局,控件,组件,性能优化,NDK,常用SDK,还有framework和线程热插拔网络编程,kotlin语言等等基础是了解的,这是项目经验。但是你用Android的开发经验去面试JAVA,呵呵,那就行不通了。第二种:有一定项目经验。这个我没有发言权,希望自己能在一年之内给出答案。第三:高级开发工程师。这个在人才市场上算是很吃香的存在,基本在北上广工作三年,回老家就可以安心还贷(哈哈,调侃下房价)。这个也是我努力的terminalpoint,希望自己不负韶华,收敛任性,脚踏实地,天天加班,日日总结,时时进步!
            对于不同种情况,面试流程也是不一样的。比如,你是一个小白,去投软件开发初级/助理级工程师,哈哈,恭喜你,在智联招聘、51job,上基本是培训机构,有时候故意给着高薪岗位要求上写的确实对IT行业有兴趣,有志于软件开发长期发展诸如此类要求,现在社招带薪实习的机会是太少了,可遇不可求也。建议小白找工作或者初入IT行业的,要么找家靠谱的培训机构,要么就做好找工作持久战的准备咯。
           简历这一块确实可以花哨一点,工作经验也要学会自己包装,反正大家都是这样做,你不注重简历内容,你连面试机会都木有。投简历,建议是先投智联、51job,然后有了一个面试的大概的自己的认知后,就要选择靠谱点的,如猎聘、boss直聘等平台继续投。另外,社会面试要注意简历、身份证件、照片、银行卡,其实大学成绩单证明这个时候已经不重要了,甚至工作3-5年后,唯一重要的就是你的工作、项目经验了,学历一般只要是本科都可以。面试不能迟到、面试邀请(短信或者邮箱)一定要保存好,可能楼下保安需要看的然后才能允许你上楼。
           关于住宿,一般建议两个人一起找工作的话住酒店。因为住宾馆一般是压1住1,而且一旦签了合同哪怕当时你后悔了,想退,肯定是不行的,至少你得交一百的违约金,而且你去看房的时候,临时不按网上价格零时涨价的也有。另外,宾馆一般比较破旧杂乱环境很差,找工作期间我相信你也没有心情去做这些收拾的杂事。像是4人旅馆基本上好多人是住一天就走了安全得不到保障,人员流动也比较大。最关键的是,一旦工作确定下来,你的住宿的地方也应该是确定下来的,到时候你还得搬家,提前走,巨亏。住酒店的话,选择交通方便(但是不是火车汽车站附近哦),两个人选择一间房双人床,分摊下来还是比较便宜的。差不多价格比住宾馆一天贵10多块钱啦。不过,酒店就可以一天一天续住,而且每天有人打扫,洗漱、床铺都不用自己的,水电都不用自己掏钱。你的行李箱就基本不用打开了,省了好多事。也可以方便你专心找工作。
          一般加班有加班费的IT行业也就是弹性工作制的公司比较适合新手去练技术(个人意见),不过也一般都是小公司,不适合长期发展。一般五险一金完善、一年14薪、员工体检旅游的,一般适合已经有一定技术的员工去,小白去一般接触的都是整个项目的一个小框架或者一部分,简单易操作等,因为这些公司主要人才途径是猎聘,不是靠内部的一个培训(就算有也是不系统的一个培训,没人愿意带你)。
         对于是否接受培训,我觉得看情况,如果你是从其他专业转到IT行业毫无基础的话,可以接受一个正规培训公司的系统培训,比如北大青鸟、达内具体可看链接http://wemedia.ifeng.com/91793796/wemedia.shtml。如果你是计算机软件相关专业毕业,那我我觉的自己完全可以先找一家小公司先跟着做项目,然后利用空闲时间多自学一点比如像慕课app还是很不错的,搞软件如果想具有职业竞争力,自学能力必不可少,特别是一些经验技术问人是问不来的,你通过培训得到的东西永远都是入门。至于干一份工作,可以让你更专心去学习这一领域的东西。如果你干着通信然后除了日常上班外还要学习java知识、项目框架,真的提不起兴趣的(如果你很自信,当我没说)。
        首先,各家公司都会在面试你的时候将公司最好的一面展现出来,有时候说的天花乱坠,这些说的话都不用太过在意,最主要的还是要看劳动合同的。关于劳动合同,首先确定是不是《就业保障协议》。因为后者意味着你是接受着培训。至于劳动合同的细节因人而异,不做总结。
        4,最后自勉
                  地铁站看到一则广告语:人生应当有两次冲动,一次是为奋不顾身的爱情,另外一次应当是为说走就走的旅行。在这些裸辞找工作的天里,我失去了宝贵的爱情(还有谁比我惨),只为职业生涯的人生的这次旅行选对方向,在接下来这些日子里,虽然确定很辛苦,但是为了我未来的爱情和一个不甘平凡的自己,加油!
         
         

 


更多精彩内容