很多群友进群之后都会问我如何自学;那么今天就专门写个博文说一下,供各位童鞋交流和学习;

大家先来看一段我每天时间安排的数据:

上班之前:

学习J2me的时候,每天除了饿了去吃饭之外,全部用来学习,基本上是3天里有一天通宵;

写了四款基于Kjava(J2me)的游戏、益智、飞行射击、趣味、RPG;

然后带着四款游戏项目面试上班;

上班之后:

在公司:

在公司做项目,有过连续2天1夜不睡觉,一周不回家的经历。经常通宵做项目很正常;

在家:

每天学习到深夜,习惯于凌晨3-4点睡觉,早上8.30左右起床上班;

OK,以上就是简述几年的学习历程,下面开始感慨:

刚进入的公司是一家创业型公司,没团队、没有任何大牛的同事;虽然期间有别的公司可以去,但是我也从没单打算过去,能不能去放一边不说,主要是小公司才能锻炼自己;

对于一个刚工作的程序员来说,很多人选择工资高、达到自己心里标准的薪水才打算上班;呵呵,问问自己真的给你这么多钱,你真的感觉自己的能力能拿得起这工资么?! 这个咱也暂且放下不谈;

在一个小公司里,对于一个刚工作的程序员来说,作用和意义重大;在这个人员有限、资源有限的办公环境下,你会被一人当多人使!你会接到开发项目来做,你会有机会接触各方面的知识;和同事之间能够相互学习和探究技术;但是如果你去了一家大公司,一旦有开发项目,身为新手的你,不会在考虑范围之内,因为人家有的是强人,给你做的话不怕你做不好,更怕你耽误时间~ 还有一点很重要,如果你有问题想去请教他人,你感觉人家会有耐心跟你讲解么?别忘记了这里是大公司,人家请的都是大牛,大牛都很忙~~

拐回头说自己:不得不说,在第一家创业型的公司里我学到了很多,虽然累的很,但是值的很!(我离开第一家公司的时候已经被“创新工厂”投资了,现在属于“创新工厂”旗下)

之后就不用多说了,简单的再说说写博客的事情吧:

其实很早之前就有了博客,自己了解过,但是从来没有想过去写,第一怕浪费时间!第二,学习来之不易,自己研究好的东西,为什么轻而易举的交给别人?!之后就这样没有往写博客这边想;

之后在某论坛做斑竹的时候认识了“terry”—杨海龙,呵呵,一见如故,是个Android软件开发大牛,现在研究wp7,常来我博客的能看到我博客有terry的博客链接;他有写博文的习惯 ; 而且很多同行看了他博文之后都慕名前来学习交流技术;

然后我就开始重新去考虑为什么我不去写博客?反复想了之后发现是我之前的想法有问题:

1. 写博客可以锻炼自己的表达能力(自己写不清楚的东西,别人更是听不懂!)

2. 督促自己学习,为自己学习历程留下痕迹与参考资料;

3. 将知识共享,让大家来学习和交流!这样别人也能学到知识,而且也会提出问题,这样也提升了自己能力!至少能当作复习不是么?!

4. 当别人从你的博文中学到东西,就会留言评论感谢你,这也是无疑对自己的一种肯定和鼓励,让自己更有奋进努力的劲头!

 分享是一种学习! 想开了,就写呗;

从此(去年12月)开始写博文,短短两个多月写了20篇左右;写的很嗨、很暴力;当然也没想到写的都能被推荐,咳咳、自傲一下,娃哈哈、

下面针对在即将上大学、以及在校的大学生的问题写两段话:


身为一个程序员,学历重要么?

很多人都知道“学历”只是一个敲门砖,但是这块砖就真的那么重要么?答案务必是否定!

不说现在的我技术怎么怎么样,至少我上班了?不是么?!

而今的公司要的是能给他们带来效益的人,而不是有张白纸就能耗他们钱的人!他们不傻 - -。

俗话说,“你想要人家的钱,人家就想要你的命!”话庸俗了点,但反应的情况我想各位童鞋都明白。。

 既然学历不重要,上大学不就没意义了么?

这个答案更加的是否定!大学很有必要去上,因为它是学校与社会的中转站,学校踏入社会就等同与一个90的转弯,很容易就被社会所吞掉; 有了文凭,也有了技术肯定更好!之所以说文凭没有用,那是相对论;如果你在大学碌碌无为几年,那么对你来说,文凭真是一张白纸;

不多说了,总结下吧: 关于学习,就3点:         第一:坚持;第二:坚持;第三:坚持

除以上3点之外,做为一个初级程序员还要具备以下两点:

1. 一定要勤动手去敲代码,代码这东西不会自己跑你脑力里的,多写写加深印象!

2. 一定要会利用 “baidu”“google”两大知识库!没有一个老师和Helper永远围着你,及时为你解答,但是它俩可以!

有时候初学者总是想走捷径,快速入门~ 不查就问! 话说,万一找不到人问怎么办? 这些不思考就问的问题,你能记住几个?!

备注: 千万不要学习我3点睡觉的习惯啊! 只要坚持,哪怕每天就学习1小时,那也铁定OK!注重效率,找到属于自己的自学方式吧!


                       附上个人铭言:     ┢ 不要让任何事情成为你不去学习的理由! ┦ 

                   (这是从最初努力的时候就给自己灌输的思想,虽然通俗,但是很实在不是么?)

---------2011年8月10号,更新:

呵呵,不知不觉小半年过去了,看到这么多的童鞋一直支持着我,真的很谢谢大家! 阿里阿多~顺便呢也给大家分享下最近半年都在忙些什么吧:

在这半年里,前几个月一直忙着写书,基本21点-凌晨03点是写书时间,因为我也跟大家一样除了周末其余都在上班,在6月中旬书稿完成也交给了清华出版社,算是可以自我放松一段时间了;但是计划赶不上变化,刚准备休息就又开始跟着姐姐开始了Himi的第一次创业之旅,由于人手不齐,游戏项目的Android框架和大部分功能基本完成后,Android其他开发人员才到位,然后我又开始了iOS技术的开发与学习,经常来博客的应该知道在自学cocos2d引擎,现在也基本已经搭好了iOS基于cocos2d引擎的针对我们公司项目的游戏框架,大概明天另外一个iOS的技术也要到位了,我也可以稍微放松下了;但是今天老大说以后使用Unity3D进行开发游戏啦,( - -|||)虽然感觉累累的,但是更多的是开心,又可以接触新的引擎技术了,哈哈,美美的感觉~我想以后我就会全力iOS游戏开发了,一路从me到android到iOS,其实感概很多,呵呵,也很精彩;

对了,最晚9月份初(书稿已经交给出版署审核一段时间了)Himi的书就上市了,届时希望大家一定要支持支持!第一次写书,也不想过什么销量,毕竟要的是写书的毅力和锻炼自己的过程;

马上快到8月23号了,Himi也就22周岁啦,来到北京这几年自己的变化真的很大,很多熟悉我的童鞋们都应该知道我是个小大人,哈哈,可能经历的事情太多,想的太多吧,哎,不说了,老了,老了;奔三了~娃哈哈;不说了,忙了~~(撒乐个油)

童鞋们,你们这半年是不是也进步了呢?  就这样继续共同加油吧~

补充一句:来北京属于本人第一次独身离开家乡,而且Himi不会洗衣服、不会做饭。so~大家不要再给自己找不学习的理由啦!加油加油!哇哈哈!  遇到困难了才是到了提高自己的时候! 

    还要感谢大家对Himi的个人博客的支持: 

本文转自 xiaominghimi 51CTO博客,原文链接:http://blog.51cto.com/xiaominghimi/607042,如需转载请自行联系原作者

Himi浅谈游戏开发de自学历程!(仅供参考)相关推荐

  1. Himi浅谈4年游戏开发de自学历程!(牛人是如何学习的)

    http://www.himigame.com/himistudy/382.html 上班之前: 学习J2me的时候,每天除了饿了去吃饭之外,全部用来学习,基本上是3天里有一天通宵: 写了四款基于Kj ...

  2. 【汇智学堂】-python小游戏(太空阻击之一-浅谈游戏开发)

    第五章:太空阻击 本章将通过一个太空射击游戏实例来介绍python中pygame的基本使用方法,包括创建游戏体,键盘.鼠标操作,基本的物理碰撞.UI显示和逻辑处理等. 5.1浅谈游戏开发 游戏开发是一 ...

  3. JAVA后端开发必备软件(仅供参考)

    更新一些个人JAVA开发日常会用到的一些工具,只是为了自己可能会换电脑,或者为新手做一些推荐,日后可能会更新相应软件的安装指南,以及一些安装包资源 idea或者eclipse等编程工具 Visio画流 ...

  4. 浅谈游戏开发中逻辑与表现的分离

    回顾之前做的几个Demo,做点总结. 一.做法: 为了更清晰,NRatel将 一个游戏对象类 拆分为 两个类,如下: 1.定义"纯粹的逻辑类".   基本职责:对游戏对象的&quo ...

  5. 微信JSSDK javascript 开发 代码片段,仅供参考

    最全面最专业的微信公众平台开发教程:http://www.cnblogs.com/txw1958/p/weixin-js-sdk-demo.html 比较完整的分享教程:http://www.cnbl ...

  6. FPGA开发要求小结【仅供参考】

    职位信息: 1.参与项目FPGA需求分析和FPGAJ顶层概要设计; 2.完成FPGA外围硬件电路的设计.验证工作; 3.完成FPGA代码编写.仿真.调试.验证工作,完成项目技术文档编写; 4.完成产品 ...

  7. 【vue+pc端】实现微信扫码登录pc端,后端通过微信开发平台,前端生成二维码(仅供参考)

    这两周的需求是通过微信扫码登录pc端,刚定下需求原型图还没出来前,后端特意发了微信开发平台的链接给我,关于如何生成二维码的文档,以及扫码跳转后如何传code给他. 请戳这里准备工作|微信开放文档 我最 ...

  8. 【第一章】浅谈游戏作弊类型与核心原理

    浅谈游戏作弊与核心原理 导语 外挂发展史 外挂核心以及原理 本章总结 下期预告 建议收藏此专栏以免迷路 导语 为什么有的人说游戏外挂开发门槛极低,但为什么又有的人说游戏外挂开发门槛极高? 只有了解了外 ...

  9. 浅谈游戏程序设计入门

    无论是学习何种 API ,一开始免不了都是需要熟记很多很多的函式名称.呼叫方式.传入参数等等繁复的东西.然后还需要把整个绘图 API 的程式设计流程架构,从头到尾的彻底了解:在学习 API 时很重要的 ...

最新文章

  1. 高可用架构设计之无状态服务
  2. redis序列化_实例讲解Springboot以Template方式整合Redis及序列化问题
  3. springboot开发的项目上传图片到服务器后不能访问
  4. 库卡机器人CELL程序解析
  5. NLP产品级系统设计模式
  6. spark反压速率计算
  7. Java里optionsMenu.add_android创建optionsmenu的方法
  8. HTTPS那些事(三)攻击实例与防御(转载)
  9. Helm 3 完整教程(十九):Helm 流控制结构(3)range 语句
  10. libusb-win32学习笔记(一)
  11. JSP期末考试复习习题及答案
  12. 复制pdf里的文字,去掉多余换行符的最简单方法(不用word不用python)
  13. js-合并两个有序数组
  14. 自动控制原理学习笔记--反馈控制系统的动态模型
  15. day09 文件操作相关
  16. (二十一)查询我的订单
  17. 北京与洛杉矶时差16小时,飞机飞行时间是12小时40分钟。请输入从洛杉矶起飞的日期与时间,计算出到达北京的日期与时间。
  18. Optional orElseThrow 错误: 未报告的异常错误X; 必须对其进行捕获或声明以便抛出...
  19. linux下用u盘安装xp系统安装教程,利用Ubuntu启动U盘安装DOS和WindowsXP
  20. 完美解决Macbook安装win 10调节亮度的问题

热门文章

  1. thinkpad 左键变成右键 or 自动点右键
  2. HDU 1009 FatMouse' Trade
  3. arr 安卓调用qmui_腾讯QMUI Android框架使用(一)入门及目录
  4. 目前的智能门锁联网 ,普遍存在哪些安全隐患?
  5. POJ3258 River Hopscotch(二分)
  6. 2012 【第三届蓝桥杯省赛】 C/C++ B组
  7. 【学习随记】原生js canvas 画海报
  8. 阿里云centos6.9 修改yum安装镜像源
  9. 小笑话_休闲娱乐_1
  10. ls的a l i r R s t 功能的实现