急新手找工作的有关问题 求高人指点,万分感谢

急~~新手找工作的问题 求高人指点,万分感谢
本人在大学本科读的是土木工程专业,由于个人兴趣原因,对编程充满了热爱,在大学期间主要学习了之C++,了解了一些基本的数据结构算法  
  
  用C++开发过基于MFC的俄罗斯方块的游戏
  
  在中兴实习一个月的时候做过基于局域网的即时IM通讯软件(类似于QQ的那种,只是简单实现了多人聊天,文件传输的功能);

  研究过OPNGL,看过了OPENGL编程宝典,(水平也就是学完了NEHE网上的基础教程);

  由于一个人学习乏力,大三的时候自己放弃了进一步的学习,(主要跟同学打DOTA,开始堕落了。。。。)

  大学快毕业的时候,由于父母希望我到国企单位工作,所以签了一个中铁单位,之后腾讯来学校招聘,我抱着试一试的态度去了,结果笔试和一面过了,在二面中被刷了(悲剧)。。。。当时他们可能觉得我计算机知识学习得不够系统吧。。。之后,我也没去找其它的公司,(其实,有一个主要原因,当时跟女友分手了,有点逃避现实了 ,想找一个能让我四处漂泊的工作,于是就选择了我不太感兴趣的土木工程。。。。)现在想想,当时的想法太幼稚了!!!

   接下来,到了工程单位上班,分到了一个地铁项目部,可是,在那里我觉得我的生活太单调了,每天跟着一班工人和包工头打交道,我觉得我以后的生活不能这样下去,我思考了良久,决定辞职去干自己想做的事情,于是,我在今年5月份离开了公司,决定从事移动互联网方面的工作。
  
  在工程单位期间:
  自学了半个多月的JSP网站制作(主要学的:HTML.CSS,JAVASCRIPT,FLASH,JAVA,SERVERLET,JAVABEAN),开发花了半个多月的时间,给公司做了一个简单的企业门户网站,(主要是一个新闻发布系统,文件下载等功能);

  由于对游戏和苹果的喜爱,我5月中旬开始学习IPHONE上面的开发,先花了20天的时间看完了OBjectiv-C基础教程和IPHONE3开发基础教程,了解了COCOA的基本框架后,开始学习COCOS2D,现已看完“子龙山人”的所有教程,然后现在看(Learning Cocos2D A Hands-On Guide to Building iOS Games with Cocos2D, Box2D, and Chipmunk)看了一半了,跟着例子在做。估计还要5天就全看完了吧(每天有12个小时以上在学习)。

  现在北京,由于自己积蓄不多了,生活所迫,所以想急切地找份工作。我现在有点迷茫:我是自己做一个作品去找(可能会花比较长的时间,因为美工这方面还得自己做,自己对这方面不太熟练),还是凭现有的知识去找一份能满足现在基本生活的工作呢?(像我这样转行过来的,从以有的基础上,还要具备哪些知识才能够从事初级的IPHONE游戏开发职位)
   求高人指点,非常感谢!!!

------解决思路----------------------

找一份工作,放低点姿态,工资自认为差不多,公司也能接受就行。
进去敲点代码,做做项目,自我积累。
自认为有一定基础了再找高薪的。

主要的是要耐得住编码的寂寞,沉的进去学习。
------解决思路----------------------
爱好哪一个就搞哪一个。