原文链接: http://www.cnblogs.com/zouzf/p/3969993.html

许久没动笔了,随想一直都有动笔的想法,但拖来拖去,归根到底还是一个懒字吧 。发现人的惰性真是太强大了,特别是在像我这种意志不够坚定的人,稍微拖一拖,一个星期,一个月,大半年,就这样都过去了,加上平时的效率也挺低的,时间都浪费得让人心痛,再和一些刚毕业一年的后辈相比,发现根本跟不上他们的步伐,无论是已掌握的技术或者学习新的东西,才猛然惊醒,甚为愧疚。针对性下药,现在强迫自己把一些要做的工作上的事情都写在一个几乎从不关闭的Excel里,每次回到桌面都能看到,还有哪些事情没有完成的,完成后就标记一下,记录一下这过程中有价值的东西,这在周、月等总结时也能用到。

话说从电信出来也半年了,稍微总结一下在电信的三年半。

前两年半在做硬件维护,说难也不难,很多都是经验性的东西,做多几次就差不多掌握了的,但作为一个软件专业出身的我,对这些甚为抗拒,始终不愿用心去做。电信这种体制企业也习惯让一些新人到处打打杂,心里更是堵得厉害。最后一年换到一个和开发沾点边的科室,负责一些部门内部使用的网页,主要用到sliverlight框架,虽然以前没搞过这些,专业也落下两三年了,但凭着在校时勉强过关的C++基础,也能将就完成任务。没做多久,就知道自己想要的实在不是这种工作,利用一些空闲时间学了点wp7开发,中间又学了点IOS开发,后期学了点Cocos2d-x开发。到今年初,终于找到机会逃离了出来,也算艰辛。

总结一下电信这种企业的话,适合那种善于人际交流的人,待遇中等,温饱不愁,小康勉强。

出来半年,在一家手游公司,其中一大部分业务就是在Cocos2d-x框架的基础上封装一点自己的东西,然后业务层用Lua开发。

刚开始做了点IOS的平台性功能,中期把公司的开发框架里的Cocos2d-x的2.1.2版本升级到2.2.3;公司的框架原本之支持IOS和Android,后期就主要负责有些移植工作,让公司框架支持wp8平台,直到现在。

移植的过程中,有点辛苦,也学到很多东西。原本自己只有一点C++基础,还不太过关的那种,也没做过什么项目,一开始连很多开发环境的配置、工具的使用、问题的定位和调试都是问题,东问西问,也让领导对我有了明确的评价:基础不够,学习较慢。慢慢的,都一步步走过来了,虽然领导对我的评价现在来说都还是挺中肯的。

30而立,在快30的时候才跳到据说靠吃青春饭的软件行业,有时候还是挺茫然的,特别是前不久看到一个年纪大点的员工据说是因为待遇高却没有对应的贡献能力而被劝退了。

但这半年来,还是学到了很多东西,并且还能继续学到很多东西,也比较忙比较充实,如果这半年还在电信的话,估计我已经压抑得要疯了。

计划了一下,今年剩下的时间在做好公司项目wp8平台的移植工作之余,好好研究一下Cocos2d-x底层点的东西和了解一下业务层的东西,尽量做到从业务层到公司框架到Cocos2d-x框架到底层整个流程都比较清晰并且对其中一些核心的如渲染等相关知识了解得深刻一点,明年的话,暂时计划学习一下unity3D。希望到30时,能成为一个小小的主程,或者带带项目。钱么,靠工资是很难的,以后找机会往那种有奖金分成的项目靠拢吧。

路是比较崎岖,特别是知道自己只能靠自己的奋斗,问题还至于很清楚的了解自己只是一个普通人,没有特别的才能,只能靠自己一步一个脚印踏踏实实往前走,加油。

原文链接: http://www.cnblogs.com/zouzf/p/3969993.html

Cocos2d-x项目移植到WP8系列之一:前传的更多相关文章

  1. Cocos2d-x项目移植到WP8系列之二:开篇

    原文链接: http://www.cnblogs.com/zouzf/p/3970130.html 开发环境一笔带过吧,主板和CPU要支持虚拟化技术,要开启才行,装个64位win8.1系统,win8不 ...

  2. Cocos2d-x项目移植到WP8系列之三:C++和C#的交互

    原文链接: http://www.cnblogs.com/zouzf/p/3971021.html 上一篇提到工程使用 XAML 和 Direct3D 项目模板 是因为要涉及到C++和C#的交互,微软 ...

  3. Cocos2d-x项目移植到WP8系列之九:使用自定义shader

    本文原链接:http://www.cnblogs.com/zouzf/p/3995132.html 有时候想得到一些例如灰度图等特殊的渲染效果,就得用到自定义shader,关于shader的一些背景知 ...

  4. Cocos2d-x项目移植到WP8系列之八:CCLabelTTF显示中文不换行

    原文链接: http://www.cnblogs.com/zouzf/p/3985330.html 在wp8平台上,CCLabeTTF显示中文不会自动换行,看了下源码,原来底层的实现是根据text的空 ...

  5. Cocos2d-x项目移植到WP8系列之六:C#工程使用C++的DLL

    原文链接: http://www.cnblogs.com/zouzf/p/3984510.html 此时,一些大问题都被解决后,整个工程基本能跑起来了,最后一个大问题是:业务层是用Lua开发的,底层的 ...

  6. Cocos2d-x项目移植到WP8系列之四:文件操作

    原文链接: http://www.cnblogs.com/zouzf/p/3972457.html 读写文件Cocos已经用fopen fwrite来做好了,这里说的主要是文件和文件夹的创建.删除.判 ...

  7. Cocos2d-x项目移植到WP8系列之七:中文显示乱码

    原文链接:http://www.cnblogs.com/zouzf/p/3984628.html C++和C#互调时经常会带一些参数过去例如最常见的字符串,如果字符串里有中文的话,会发现传递过去后变成 ...

  8. Cocos2d-x项目移植到WP8系列之五:播放MP3

    原文链接: http://www.cnblogs.com/zouzf/p/3972549.html 这一块的细节还是不太了解,只是东凑西拼能跑起来而已 1.网上下载lamb库 生成需要的lib库,详情 ...

  9. Cocos2d-x项目移植到WP8小记

    Cocos2d-x项目移植到WP8小记 作者: K.C. 日期: 10/24/2013 Date: 2013-10-24 00:33 Title: Cocos2d-x项目移植到WP8小记 Tags: ...

随机推荐

  1. python 使用正则表达式的爬虫

    下面我们一起尝试一下爬取内涵段子网站: http://www.neihan8.com/article/list_5_1.html 打开之后,不难看到里面一个一个灰常有内涵的段子,当你进行翻页的时候,注 ...

  2. .net 连接Redis

    Redis安装 公司业务需要,弄了个类似于消息队列的东西,由客户端一直轮询取得信息.之前一直是走表的,但是效率以对表的使用都太过频繁,想试着用一下Redis,看看效率怎么样. 首先是安装Redis,这 ...

  3. ps -ef | grep java 查看所有关于java的进程

    ps -ef | grep java   查看所有关于java的进程

  4. android自定义View_0——Create a custom view class

    一:创建一个自定义view的原则: 1.符合android的标准 2.能在layout的xml中定义控件属性 3.实现些新功能 4.要兼容android的大多数版本 二:定义一个view的子类 1.可 ...

  5. 如何学习TP框架

    1.学习访问方法 2.控制器的写法 3.视图的写法 4.模型的写法 5.扩展类的用法 6.扩展插件的用法

  6. Nginx系列之负载均衡和反响代理

    NGINX介绍 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行 其特点是占有内存少,并发能力强,事实上nginx ...

  7. LeetCode Problem 136:Single Number

    描述:Given an array of integers, every element appears twice except for one. Find that single one. Not ...

  8. Xamarin.Forms学习之位图(一)

    在开始我的分享之前呢,让我先问下我的问题: 1.最近更新了Xamarin 4.1.1.3,我想问下版本更新信息在哪里看? 2.更新后我新建的项目没有UWP项目了(虽然没有用过,但是我想确认是4.1.1 ...

  9. urlencode rawurlencode htmlspecialchars htmlentities

    w string urlencode ( string $str ) 返回字符串,此字符串中除了 -_. 之外的所有非字母数字字符都将被替换成百分号(%)后跟两位十六进制数,空格则编码为加号(+).此 ...

  10. DevExpress控件-lookupedit的使用方法详解(图文)转http://blog.csdn.net/qq395537505/article/details/50920508

    绑定数据源: lookupedit.Properties.ValueMember = 实际要用的字段; //相当于editvalue lookupedit.Properties.DisplayMemb ...