本人 24 岁,两年半前经过培训学习的 C++,但是阴差阳错进入一家 unity3d 游戏公司,开始学习 C#,U3D 引擎制作手机游戏。
我的工作情况:
第一份工作就直接要求接入手机 SDK,然后工作一年半基本从事 sdk 和 ui 的工作,没得到完整的项目经验,离职原因,公司倒闭。工作时间 1 年 5 个月
第二份工作匆忙寻找,因为要养自己,所以在得到两个 offer 就选择了一家中等的游戏公司,还是接 SDK 和 UI。因为和公司领导有些不愉快,所以被迫辞职。工作时间 9 个月。
第三份工作是找第二份工作的时候,那个老总记得我,就把我喊过去,
从事.net 和 U3D 的工作,接触一点不懂的数据库,当然我也是成功接手并完成工作的任务。现在在这边工作半年,打算离职,离职原因:公司 MMO 项目因为数据很惨,投资人不后续投入,并且也没有其他项目的开发,所以 4 个程序和老板一起跟着老板来到投资人的新成立的东南亚赌博机公司并从事赌博机游戏的制作。HR 直接告诉我,因为赌博机进度不达标,我们几个程序要被老板辞退。(解释一句,赌博机进度不达标纯粹是老板非要写一个大的公用框架,但是实际情况是不允许,或者是要考虑很多情况)
我实际工作情况只做了 UI 和 SDK 还有一定的资源加载和行为树 AI。但是去了一些面试 U3D,被说会的核心功能少。还有就是问的问题不是我不会,很多我工作中实际使用到了,但是我表述不好,或者知其然不知其所以然。所以就导致很几个蛮好的职位机会没有了。
这次找工作,遇见了一家游戏公司,做端游用 C++,但是我 C++基本上还给了培训老师,前两天啃了一下 C++基础,参加面试成功搞定了技术关,但是 HR 给我说要压低我的工资,只能给我提供 6K。
我本人也很想从事 C++的工作,我个人觉得 C++比 U3D 找工作的领域更广阔。但是面对换一个技术的未知性我很茫然。
两年多经验混成这样确实很差,我在这次找工作中也在自我反思,为什么同样是两年的经验别人能那么厉害而自己却不行。
我个人觉得:1.我回家虽然看 U3D C#的技术资料,但是实际动手操作不够,敲代码并吸取核心思想不够。
2.面对基础薄弱的数据结构和设计模式,图形化这些,我是花了精力去学习,但是效果不够,用心不够。
我也是经常熬夜看资料的人,但是时间花了却发现什么都没学会,什么都没记住,如果我还继续从事软件,游戏编程开发,我觉得这是我要好好束缚自己的一点,不要被杂事诱惑。
闲话也扯完了,我该不该从一个已经从事两年多的 unity3d 领域转到一个陌生的 C++游戏编程(可能要同时负责前后端)。谢谢大牛稍微点拨一下。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/372263
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.