游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4662|回复: 12

作为一名大三学生,我到底应该怎么办?

[复制链接]

3

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2012-4-19 09:48:00 | 显示全部楼层 |阅读模式
昨晚看了网易的校园招聘笔试题,五题中只有一题会做还做不完全。难道是我智商低?我开始质疑现在的学习状态,学习D3D,MFC这样的高层建筑不能帮助我找到工作。企业到底需要什么样的大学毕业生?
一直以来企业声称中国大学教育和企业需求脱节,在这种倾向的指导下,一定有很多同学和我一样,试图把自己打造成和企业合拍的毕业生。在这种合拍的过程,我们不可能过多的去关注细节。比如说我们不过去写矩阵的乘法实现(不是说我们不会编写矩阵乘法,而是觉得没有必要),因为我们知道矩阵的诸多运算在D3DX库中已经有了非常好的实现。有了现成的实现,我们为何还要从头造轮子?
再比如如数据结构中的链表在STL中由list很好的实现,我个人认为学习C++的数据结构课程最重要的是学习指针的运用,取值,取地址,多重的取值取地址嵌套,以及各种数据结构的特征及使用方法。在学习了数据结构以后,我们应该学习的是STL而不是重复造轮子。前段时间在看侯捷老师的《STL源码剖析》的时候看到这么一句话“我认为这世界上99.9%的程序员写的代码无法和STL的实现代码相比”,他认为我们在学习时不应该关上门造轮子,而应该去学习优秀编程的作品,从中汲取营养。从这种角度来说,会写简单的链表(所谓简单就是不支持模板,提供几个简单的函数)的程序员和熟练使用STL list的程序员到底孰好孰坏就不言而喻了。
完了,扯远了。再回到企业和大学教育的问题上来。企业一直以来希望中国的大学校园能培养出一批和企业需求相符合的人才。这种渴望在很多企业的招聘要求上得以体现,如游戏行业的招聘中大多提出要熟悉DirectX组件或者OGL或者多线程编程等等。但是关键问题来了,我按照上面的要求开始塑造自己,开始学习DirectX组件或者OGL,学习STL和BOOST,学习VC++和C++builder等等。然后自信满满的去参加笔试(还不一定给笔试机会。。。),去了以后发现没有一题会考DirectX或者OGL的常识,更不会考COM的知识,也不考STL,更更不会考VC++或者C++builder调试程序的技巧。而这些都是我个人觉得和那些“和企业需求脱节”的同学相比最值得欣赏的地方。
现在的企业招聘也和中国的教育制度一样,开始以应试教育为主。在企业校园招聘前,大家开始找往年的试题,开始突击复习,就差开辅导班了(这也许是个不错的商机)。
我现在到底该怎么办??
我觉得有两条路:
一.
1.继续学习DirectX?
2.继续学习BOOST(STL除了仿函数以外,已经基本掌握)
3.学习C++builder和VCL?(VC++调试编译,链接和逻辑错误的方法都基本掌握,MFC有了解,觉得和有游戏制作关系不大,即使写引擎的编辑期也应该用不到吧?)
4.继续坚持阅读英文文档
二.
1.复习高数,图论,数据结构,线性代数和概率论(或者包含大学物理?)
2.将图论,线带,数值分析(各种插值和求解方程组等)的算法一一实现
3.逐个查看各大意向公司的往年笔试题,开始和考研一样备考

最后我还有一个最重要的问题:
笔试题中有许多的逻辑分析题,对于这种题目我有天生的恐惧,是不是说明我智商低?对于五个人,五种颜色,五种饮料,五种宠物等等这类的推断题,我表示除了学习外,如果让我做新的题真的是一头雾水。
而且我也不知道这类题能测试出来什么?

2

主题

683

帖子

687

积分

高级会员

Rank: 4

积分
687
发表于 2012-4-19 09:58:00 | 显示全部楼层

Re:作为一名大三学生,我到底应该怎么办?

C++builder和VCL就别学了。

3

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
 楼主| 发表于 2012-4-19 12:59:00 | 显示全部楼层

Re:作为一名大三学生,我到底应该怎么办?

能请问下做引擎的编辑器用什么呢?MFC?WIN32?还是其他的?或者压根就不写编辑器?

4

主题

1111

帖子

1498

积分

金牌会员

Rank: 6Rank: 6

积分
1498
发表于 2012-4-19 16:43:00 | 显示全部楼层

Re:作为一名大三学生,我到底应该怎么办?

想用啥用啥,必须写编辑器
而且一个引擎价值几何,更多的是看编辑器是否完善方便

4

主题

1111

帖子

1498

积分

金牌会员

Rank: 6Rank: 6

积分
1498
发表于 2012-4-19 16:43:00 | 显示全部楼层

Re:作为一名大三学生,我到底应该怎么办?

好多个人的游戏引擎、图形引擎已经很牛b了,但是编辑器不行,没什么商业价值。

1

主题

12

帖子

34

积分

注册会员

Rank: 2

积分
34
发表于 2012-4-24 19:46:00 | 显示全部楼层

Re:作为一名大三学生,我到底应该怎么办?

大学生..主要还是提供算法..这些代码还是让代码工人来写吧...

0

主题

27

帖子

69

积分

注册会员

Rank: 2

积分
69
发表于 2012-4-24 21:40:00 | 显示全部楼层

Re: Re:作为一名大三学生,我到底应该怎么办?

xzkmxd: Re:作为一名大三学生,我到底应该怎么办?

大学生..主要还是提供算法..这些代码还是让代码工人来写吧...

问题是,现在的大学生也已经沦为了代码工人。喜欢游戏就坚持吧,不然我们聚在这论坛交流干嘛呢,互相帮助、鼓励,游戏行业总会迎来春天的!

11

主题

95

帖子

658

积分

高级会员

Rank: 4

积分
658
发表于 2012-4-26 12:16:00 | 显示全部楼层

Re:作为一名大三学生,我到底应该怎么办?

5楼说的也太……!!什么是代码工人?什么人不是人?大学生就NB???操蛋!!

1

主题

14

帖子

20

积分

注册会员

Rank: 2

积分
20
发表于 2012-4-28 13:05:00 | 显示全部楼层

Re:作为一名大三学生,我到底应该怎么办?

放心去闯~
指导自己,马哲足够了
马哲的精粹就更“扬弃”,俗了说就是走一步看一步

5

主题

34

帖子

82

积分

注册会员

Rank: 2

积分
82
QQ
发表于 2012-5-11 23:19:00 | 显示全部楼层

Re:作为一名大三学生,我到底应该怎么办?

我也是大三学生,呵呵,所以和楼主的环境最相近~~
我觉得公司最看重的还是个人能力,学了directx、MFC、GDI并不能代表什么,最重要的是你运用得怎么样,如果空学了这许多理论而没有实际作品,那估计也没什么说服力。
如果你用directx等工具做出了一件优秀的游戏作品,那么把作品放到hr面前说一句“您好,这是我的游戏作品,请您过目”,这比滔滔不绝地说理论什么的强一百倍。
楼主说MFC和游戏关系不大在一定程度上不错,不过要做2D RPG这样的游戏的话,那么地图编辑器是必须要用到MFC 的,当然也许有更好的方法,但我是这样做的,一家之言。
最后说一句,楼主要相信,是金子总会发光的!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-2-28 11:58

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表