李华明Himi 原创,转载务必在明显处注明:

转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/himistudy/382.html

          ☞ 点击订阅 ☜ 本博客最新动态!及时将最新博文通知您!

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

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

上班之前:

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

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

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

上班之后:

在公司:

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

在家:

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

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

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

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

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

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

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

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

之后在某论坛做斑竹的时候认识了朋友,他有写博文的习惯 ; 而且很多同行看了他博文之后都慕名前来学习交流技术;

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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



声明:以上言论纯属个人建议和理解!

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

                          【黑米GameDev街区】:www.himigame.com

原文链接:http://blog.csdn.net/xiaominghimi/article/details/6249005

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

  1. Himi浅谈游戏开发de自学历程!(仅供参考)

    很多群友进群之后都会问我如何自学:那么今天就专门写个博文说一下,供各位童鞋交流和学习: 大家先来看一段我每天时间安排的数据: 上班之前: 学习J2me的时候,每天除了饿了去吃饭之外,全部用来学习,基本 ...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

最新文章

  1. ubuntu mysql允许远程连接mysql_ubuntu下允许mysql远程连接
  2. 删除web文本框中的内容需要或者文本框失去焦点,点击“Backspace”键时页面回退,屏蔽页面回退键的方法
  3. linux文件内容添加序号,nl命令将指定的各个文件添加行号编号序号标注后写到标准输出...
  4. :after伪类+content内容清除浮动
  5. python爬虫数据可视化_python 爬虫与数据可视化--python基础知识
  6. 嵌入式linux只读保护,如何使用squashfs只读文件系统制作Linux系统文件
  7. 树状数组 + 离散化 求逆序对数量
  8. 计算机配置型号及主要技术指标,显卡性能看什么参数(新手必备的显卡性能知识全解)...
  9. Naïve UI——一个 Vue 3 组件库
  10. java 多线程操作List,已经做了同步synchronized,还会有ConcurrentModificationException,知道为什么吗?...
  11. 7-2 搜索树判断 (25 分)
  12. zk不同页面之间的即时刷新
  13. 感染暴风一号u盘病毒的解决办法
  14. 爬取人民邮电出版社书籍信息
  15. UE编辑器格式化java代码
  16. Pip修改阿里云镜像
  17. 计算机乡村少年宫教案,少年宫计算机组教案 (精选可编辑)
  18. jupyter常用快捷键一览
  19. 电脑打不开一直黑屏显示撤销对计算机的更改,电脑屏幕显示节电模式然后黑屏怎么办...
  20. android 集成环信 即时通讯

热门文章

  1. 外网访问家庭局域网方案,解决运营商100.x.x.x内网IP问题
  2. 鸿运当头凤梨花怎么养 凤梨花养殖方法及注意事项
  3. Flutter学习笔记: Dart语言值之面向对象class
  4. 来自H3C的降维打击:H3C BX54鲸路由评测体验
  5. 吃饭,睡觉,打豆豆任务二
  6. 平安产险_杭州平安产险:寒风中靓丽的一抹橙坚守者
  7. element-ui更改图标icon大小
  8. 区块链中的epoch
  9. 李彦宏的搜索技术传奇
  10. Unity笔记之UGUI Text首行缩进、改变文本颜色、文本间距调节