又是加班又是跳槽 乱

    随便说说最近吧,不说出来心里堵得慌。算是对生活一个阶段性的总结。

    第一份工作接触不到项目,这是像我这样想成为优秀程序员的应届生最大的悲哀。从这个角度上来看,我真的是糟糕透顶了。

    刚来这个公司接触到的项目,是我不是很感兴趣的J2EE,在别人写好的框架上做业务逻辑。感觉很无聊,工作内容很低级。尝试过和向前辈请教一些“底层”的问题,收到的答案永远都是要先干好本职工作,就学他那个框架就OK了。好吧,你不教,我自己学。

    就这样,在工作之余(当然,也是在约会之余,这事情处理不好恐怕比工作不顺心更麻烦,这个问题真是无解了),自己学习了一些J2ME的皮毛。做了点小应用,感觉挺爽,至少比在公司别人的基础上修补要爽多了。我也不是对J2EE完全没兴趣,自己也尝试着去学习。也许我得承认做B/S程序要求的知识面比较广,家里上网不便,没能坚持下来。之间比较系统地了解了一下设计模式,但用上的时候不多----还是缺乏练习的缘故。然后也尝试着用JAVA做了个局域网通信的东西,底层虽然很糟糕,但用上了自己最近学习的设计模式相关的内容,是自己的一点心血,心里挺高兴。为了能给程序加个界面,打算学习一下Swing,但能有所进展,原因是因为这时候发生了一些变故,彻底改变了我对这个公司的想法。

    元旦的小假期刚刚放完,临近春节了,浮躁的气息影响着周围所有人,使得本身慵懒的公司,变得更加懒散了。元旦回来第一天,部门管理者通知我,让我进一个真正的项目,但是春节不休息,上班时间调整得更早,问我愿意不愿意去。说好听了我真是“纯洁”,其实就是让人当SB耍了。就这样,我克服了所有困难,满怀期许的加入了这个所谓的“真正项目”。我的工作内容是,每天处理小日本的邮件。别说程序,连一行代码我都看不见!而且一下就要干到10月份!

    也许我的水平很水,我的经验不足为道,但我真的想成为一名优秀的程序员,并且一直以此要求自己。可看了这个单位,成批成群的人在混,没有在混的人干的事情也很难对自己有所提高(也许只有在这里待够3 5年的人,才能真正接触点东西),我心里越来越矛盾。我又想起了以前水平跟我半斤八两或者比我菜的同学现在在小公司里能独当一面,我真的很羡慕。我心里有个强烈的声音在咆哮:“我不要在这里被周围的慵懒所感染!我要跳槽!我要做真正的程序员!”

 

    又到一群SB干SB活的时间了,现在的我连自己用电脑的权利都没有。有空的时候我再回来继续编辑吧。未完 待续

 

 

    今天又能偷出点功夫,继续。

    想跳槽,往哪跳好呢?我的唯一要求就是:能做程序,并且能够从中有所收获。工资方面,老实说我现在呆的公司给的钱还是比较让我满意的,但是只要能够找到工作内容合适的单位,挣钱少点我不在乎。抱着这样的目的,投简历吧。可是我上班的时候是没办法连外部的邮箱的,总不能用工作邮箱投简历吧。

    这里有个事情要提1下:尽管女友常常在许多事情上给我捣乱,但是她确实很关心我,在我需要帮助的时候竭尽全力义无反顾地帮我做事情。真的辛苦你了!

    就这样,给我投简历的工作就落在了她的身上。我是个木讷不善交际的人,恐怕这点周围没人能和我媲美-----因为周围再不善交际的人,经过时间的检验,我发现在这方面多少还是比我强一些的,我算是我认识的人里面最不善言辞的了,也没有什么朋友。所以我根本无人可托。可女友她和我截然相反。我的工作经验和知识水平,老实讲想找个正经公司的笔试机会都有困难,但在她的帮助下,很快我就可以去一个比较看中的公司笔试了。

    我对我现在的公司诟病颇多,就不提现在公司的名字了,只要知道“对日外包”就足够了。我去笔试的公司,我就直接称其名了---Gameloft,中文名叫智乐,一个手机游戏开发公司。这里有个比较有意思的现象:我的水平不比毕业的时候高多少,可那时候真的是工作难找,笔试难求。而现在我只不过是挂了一个XX公司半年的工作经验而已,一些小公司的笔试机会就不再是那么遥不可及了。制作游戏是我学生时代的梦想,虽然Gameloft不做PC游戏,但我想和游戏擦边,做做J2ME或者ANDROID IPHONE什么的手机游戏也不错。考虑到自己半年来几乎只接触了JAVA,我就去那个公司笔试JAVA的岗位了。

    这此笔试就是今年1月19号前后的事情。接下来有空我会说说这次笔试以及面试的古怪经历,说它古怪主要是我觉得Gameloft这个公司的人事部门在太散漫了,由此可窥得公司一斑。不过我很庆幸有了这次笔试机会,通过准备笔试的过程,让我知道了许多知识,否则我可能很长一段时间里都不会了解这些,一直是井底之蛙。(当然,我很清楚即使知道了这些知识后还是在一个更高层的井里,有更广阔的知识等着我跳出去欣赏)

 

    今天就到这,吃饭去了。有空时候继续。春节没有别人上班真好~以后可能很难找出这么大块的时间不被打扰地更新了....有空继续………………

 

 

 

    又有10来分钟的时间,继续弄一小下

 

    既然有笔试机会,就去笔试吧!Gameloft当时说招聘C++和Java程序员,以C++程序员为主,Java招得少。考虑到自己最近还稍微了解了一点J2ME,并且Java最近用的比较多,还算熟悉些,我决定去应聘Java程序员。

    为了Gameloft的笔试,自己确实费了些心机。老婆帮我在网上找出一些能够搜索到的一切关于Gameloft的笔试题,自己准备了2天----上班的时候没事就看看,反正天天发邮件也不是什么正经活。这里面有些知识点让我到现在还有些印象。一些我所不知道的基础知识,不怕献丑,我就在此说一说吧。

    Java的垃圾回收机制,老实说我以前只是看教材说过,看的时候也明白,但这么长时间了一直也没有什么深刻的体会。通过这次笔试复习,我觉得了解这个知识并一直记住,在自己的程序中应用,是很有必要的。java里,JVM把基本数据类型存储在栈内存里,array和new出来的变量存储在堆内存里。栈内存的变量过了生命周期,或者说是出了当前的花括号{},即销毁。而堆内存上的数据,是由JVM不定期地去回收的,无须程序员在程序中控制。这个概念或许很低级,我也一直为自己以前不关注这个概念而惭愧。我现在真的觉得,脑子里有这根弦,对日后的编程大有裨益!

    第2个印象深刻的知识点,是关于位操作的。在程序中使用位操作,以前是几乎用不到的。通过这次复习,我觉得我不仅仅能够熟练地使用位操作,而且能够把位操作的想法应用到自己的程序中去!许多位操作能够大大简化程序的复杂性,也许十多行的逻辑判断,仅仅用一个>>操作符就能够解决问题。实例就是笔试题中的 RRRR RRRR GGGG GGGG BBBB BBBB求灰度值的题目。这个题目用位操作解答起来就非常简单了。

    第3个印象深刻的知识点是计算机内存存储的是补码。毕业之后我几乎忘记了补码的含义,惭愧地说,即使在我学习微机原理的时候,我也没弄明白为什么补码适合做乘法。以后这方面的知识还需要再巩固,但我从现在起巩固了计算机用补码存储数据的概念。实例是(-1)^1234的结果。-1的补码是全一111111111111111,知道了计算机存储补码的概念,这道题目就不会做错了。

 

    成了,有空再更新吧!我得回去做日常了!后面的笔试面试经历带给我的远不止这些~日后再更新吧~

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值