转眼间,工作有一段时间了,感觉日子过得很快,最初的年初出发,到现在的十月十六号,已经过去了八个月了,八个月我学到得挺多的,从学校学到的很少,而是在工作并不是学到好多,而是逼着你学习。
三月份具体几号不知道,我的第一次面试,上午通知的面试,下午就谈好了,第二天就开始上班做项目了,一周内就要求一个App的成型,两周就把项目的原型做得差不多了,接下去就是细节的修改了,这样的速度对于我来说,挺累的,因为以前没有过做东西的经验,不过还好,那段日子真心累,每天就在写代码,晚上回去就得想明天的代码该怎么写,这样过的很累,产品说好的让我做完好好休息一下,那些天,我记得在学习。每天都在学习,因为在我身边的都是名牌大学的本科生,或者是研究生,或者是从国外读完研回来的人,要不落人后就要更加努力,因为我没有实习经验,没有项目经验,而且还是一个普通大学生。
工作有很多不懂,可是我问了,JAVA中的软引用,强引用,弱引用,虚引用是什么等等,可是不知道,并且做应用的用不到,要想一个写一个好的android程序,就必须对内存很了解,必须要对它的内存管理机制有很深的自己的认识,而不是说,这个东西我能做出来,就好了。
追求完美?我不是一个追求完美的人,并且做出来的东西有漏洞,有缺点,但是我尽量做到我能做好的每一点。好吧,这段时间的工作,是挺有收获的。我弄懂了很多以前没有去了解的东西,有一些是被项目逼得,没办法不去了解,有些也是自己想要去了解的,并且这段时间自己写了小程序在8月份月收入达到600(虽然不多,但是那是业余时间开发的,最近比较忙没有更新,收入降了不少,有时间再去更新)。
还记得过完年回长沙,投了很多家简历,没人回。后来跑去参加校招。好吧,我承认我傻逼了,我参加是android开发笔试,但是笔试就一个我会做的,就是override和overload的区别是什么,其他的,都是关于数据库,数据结构和算法,C,汇编的。我一个做Android表示压力大得很,考试完出来我就笑了,这让我怎么考,基础不好,太坑爹了。晚上回去的时候,觉得很失败,第二次笔试,同样的悲剧,我死在了数据结构和算法,打死我也想不通,为什么手机软件开发,要做J2EE的题目,为什么不是Android,为什么手机开发有专门的IOS类,而做Android的却不只有一个JAVA类题目,JAVA考的还是J2EE,JAVA SE的东西,J2EE凭借着我以前学过的一些东西,我也能做对点,结果最后还是毁在了数据结构和算法上面,最后的两个大题,是数据结构类的题,我表示我看了一个小时,我没看懂题目是什么意思,但是有些人一个小时就把所有的题目做完了,并且交卷了。瞬间,我又只能无奈的叹气,等到下午四点,回去了,还有金山校招也是招android,我一看笔试题,全是数据结构和算法,当时泪流满面,android招聘不考android,全考的是数据结构和算法,题目不是很难,但是我提前离场了,因为那场笔试全是中南和湖大师大的,并且只招几个人,我还没自满到我就是那最优秀的几个。
这些笔试,真的真的很基础,而我,基础不行,大公司对于应届毕业生的要求不会那么高,他们不要求你会做一些很高深的,但是一定要基础扎实,而不是说,你能做了,做了哪些东西,什么什么的就很牛逼了,牛逼的人,基础都很扎实。想等空点学数据结构,可是web这里还有一大堆的东西要学还有英语基础也不是很好也想补补,纠结呀,不知道先学什么。
好吧,先写到。也是对工作以来的感悟,努力工作,不断学习,最后希望亲爱的赶快找到份好工作。