对志愿从事IT行业大学生的忠告

  作为今年2012年刚毕业的大学生,我很想发表一下本科毕业生应该如何提高自己,如何让自己屹立于IT之林的观点。其实所有人都知道,只要你有能力,IT一林就有你的一席之地。如何让自己有很好的能力,如何让自己舒舒服服成长确实是令多数新人头疼的事。

 

  我觉得一个IT新人能够舒舒服服的成长非常非常重要,因为要知道不是所有新人都能承受各种高手代码带来的厌烦。所以如果一个新人到处学习却碰的满身伤,我想这个新人继续前进的动力会大大削减。我很高兴,我自己找到一个快乐成长的方法,一路走来,虽然有点漫长,但却十分满足。因为在很多大师的教导下,让我一路走过的风景都十分优美,而且也有点心旷神怡地喜悦。

 

  我非常非常建议,IT新人们去看看国外著作,有能力的最好看原著,不过不建议没有任何基础就看原著,因为英文不是很容易理解,如果因此让自己基本知识不正确就很不值了。这些著作可是大师们的精华,要知道学会知识不难,但是能将知识系统地条理出来,将来龙去脉,知识重点,全面而精细的讲解出来,真的很不容易。所以这些著作绝对是精华中的精华,绝对是一个事半功倍的法宝。

 

  另外我提前说明一点,希望那些不喜欢看书的人能早点了解我的观点。我认为看每本著作,一定要完全地理解里面所有(几乎是所有的)的案例,并脱离著作来编写。对于富有创新精神的新人,如果能在空闲之余弄点自己的东西出来,并灵活的运用这些刚学到的知识就更不错了。所以我所说的不是书呆子。而是懂得学习之道的IT新生代。

  

  其实这里面说的总结为一句话就是吸取大师的精华,通过理解每个案例,并动手编程实践,最大程度的消化知识。但是这样做也还不能保证舒舒服服的成长,要想做到舒舒服服成长,必须要有一套循序渐进的著作集。所以能找到一套通往每个新人目的地的大师著作集是非常非常关键的。

 

  我是做3d游戏的,我这里讲我学习之路列下来,以时间先后顺序排列:

《C程序设计》

《C++Primier》

《Windows程序设计》

《深入浅出MFC》

《Windows核心编程》

《Windows游戏编程大师技巧》

《3D游戏编程大师技巧》

《Introducetion to 3D Game Programming With DirectX9.0》

《Direct3D ShaderX Vertex Shader and Pixel Shader Tips and Tricks》(未看完)

《Real-time Rendering》

DX8SDK的部分案例

DX9SDK的多数案例

 

其中伴随着看《Effective C++》。

 

  在学习并练习这些著作和SDK Demo的时候,也随便写了一些东西,把比较重要列一下:

DOS版的贪吃蛇(双线程)

DOS版-网络对战的俄罗斯方块(4线程)

聊天程序

Win32-网络对战的五子棋(没有人工智能的电脑)

2D荷叶游戏

2D的超级玛丽

3D智能旅游咨询员(虚拟3d人物,通过语音识别,通过3d口型发音,以及肢体动作来回答游客的各类问题)

3D的仿cs小游戏(只把场景和一些3d技术实现以下,如Shadow Volume, Shadow Map, Skinned mesh, DOF, PostProcess等)

请进入作品链接【http://xujiezhige.ys168.com/】->【打开后,点击放弃认证】->【点击原创游戏】->【选择对应作品下载】。

 

最后的3D Demo是为了进公司才写的,因为近第一家公司后我才发现,公司不会把你往高处衡量,只有你有自己的作品,才能让自己有底气让他们知道自己的能力。

 

学习是永无止境的,凡是都求个明明白白也是IT新生代应该具备的品质。

最后希望中国IT届人才辈出,创造中国IT新风气(团结,真实力,敢创造,精益求精)。让我们不输给印度,不输给韩国,不输给日本,不输给美国。

时间: 2024-10-28 22:09:08

对志愿从事IT行业大学生的忠告的相关文章

非IT行业大学生的建站路 5个月PR从0到4

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 本人医学专业,对网站建设最多算是一知半解.建的一个网站,在5个月内PR从0到4,在此谈一下自己的心得. 利用专业知识,在业余时间建设一个网站的想法在半年前才有.当时只有一个感觉:好域名已经没有了,如果以后有建站的打算,最好注册一些备用(后来注册了很多,现在感觉绝大部分都是很差的,在此提醒大家注册域名要再三考虑).但是注册了域名后就又有了建站的

2012年美国IT行业基础工作前景光明

美国Pomeroy 公司技术服务部门副总http://www.aliyun.com/zixun/aggregation/10961.html">Matt McGee表示,今年10月美国IT行业失业率仅为2.7%,IT行业大学生很容易找工作,但也需要考虑长远发展.据美国招聘网站Dice.com报道称,美国18个州和华盛顿特区都缺乏IT技工,加利福尼亚.新泽西.德克萨斯和纽约州用工缺口最大. 网站总经理Alice Hill认为,"巨大的用工缺口将在2012年提高IT行业基本工资水平,

李彦宏忠告:技术只有满足需求才有价值

日前,百度董事长兼首席执行官李彦宏在南京大学面对近千名大学生发表演讲,并邀请"对互联网感兴趣的顶尖毕业生到百度工作,应届生最高年薪可达30万元".他同时表示,在百度,毕业生能够获得超出从任何一个其他跨国公司所能获得的成长和回报.李彦宏对应届毕业的大学生发出忠告:技术只有满足需求才有价值.正因为缺少实现技术价值的空间,大学中学业成绩最好的同学有可能并不在日后的工作中取得更大的成就.虽然已经身为市值超过百亿美金的互联网公司的CEO,但被称为"全球搜索技术前三名"的李彦宏

户才和:从学生到老总 一年内实现三级跳

<好投网>总裁户才和做客西陆网<智慧中国>谈创业 12月8日11点,<好投网>总裁户才和来到西陆网与新浪网一同打造的新锐访谈节目<智慧中国>,<智慧中国>是一档高端访谈节目,针对时下最前沿的观点邀请最尖端的专家作出最精辟的解析,本期节目做客<智慧中国>的嘉宾是<好投网>总裁户才和,节目中户总对创业的一些问题与节目主持人石菲做了深入的探讨. "创业路上荆棘多,胆小者请绕路".创业是艰难的,户总在创业的初期

天使5大误解:掌生杀大权 拿天使的钱比VC容易

[导读]天使投资者投出的是自己的钱,这会让他们在选择投资对象时更加谨慎.公众对于天使投资最常见的5种误解北京时间6月9日消息,据国外媒体报道,在企业界,很多人并不知道天使投资者是什么人以及做些什么,但是他们却有很多自以为是的想法.我们的客户都是一些在创业初期就成功地获得了投资的公司, 它们曾经与各种各样的投资者打过交道.希望这篇文章能够让更多的人对于天使投资者有个正确的认识.以下就是公众对于天使投资最常见的5种误解:1.天使投资者掌握着生杀大权现在关于天使投资者希望从一家初创公司中寻找些什么的文

大学生走向计算机行业的几个方向

大学生走向计算机行业的几个方向 第一.软件方向!现在程序员也有很多分支. a,c程序员.主要是从事linux开发.这里行业要求特别高.现在很多教程有,但 是视频教程都很少.不够我看到网易公开课有.对学生的要 求很高.至少专一! b,php程序员.目前很多做网站开发都用php这样的软件.相对就业会好点.工资 也是视能力而定. c,java程序员.目前就业面比较广.而且和php一样.从事网站开发.但是更多 是企业级应用.知识的深度相对前者深的多. d,c++程序员.这个对c++的平台要熟悉.而且对编

2007年大学生it行业求职宝典

中介交易 SEO诊断 淘宝客 云主机 技术大厅 随着一个个顶着光环的人物--李彦宏.李开复.陈天桥.唐骏.熊明华.张亚勤等互联网企业高层纷纷走进各大高校进行演讲,面向2007年应届毕业生的校园招聘大战已渐入高峰.据了解,从今年8月起,戴尔中国.思科.索尼.阿里巴巴.MOTO等在内的上百家名企已经全面启动面向全国的线上和线下的校园招聘活动.综观今年开展得如火如荼的校园招聘,有以下几大特点:启动时间早:企业对于招聘工作的规范性更加重视:更多的本土企业采用校园招聘:树立企业在学生心目中良好的雇主形象越

面试经之给刚毕业的大学生和刚入门的程序员的忠告及图书推荐

从11岁时,我就一直在编程,并且一直都很喜欢技术和编程.这些年来,我积累了一些艰难又容易的经验.作为一名程序员,你或许还没这些经验,但我会把它们献给那些想从中学到更多的朋友. 我会持续更新这些经验,我可能还会有更多的感想,但就我这20年来看,我想下面这个列表中基本不需要增添额外的东西了.下面就是我至今最难忘的经验. 1.估算解决问题所需要的时间.不要怕,承认吧!我曾见过一些程序员为了解决一个特殊问题而坐在显示器前面8小时.为自己定一个时间限制吧,1小时.30分钟或甚至15分钟.如果在这期间你不能

现在是计算机专业的大学生,想知道现在IT行业能长久站住脚的语言和发展形势?

问题描述 一直很是纠结,不知道学校里面学的知识和社会上就业用的知识是不是一样的,计算机专业的大学生毕业究竟可以开始从事什么样的工作,如果找到的是程序员的工作,开始的时候是做什么?到底从哪方面入手学习才能在步入社会时学有所用?恳请各位高人,IT高手指点! 解决方案 解决方案二:一切事物,有生就有死,不要去执意学习某种语言或技术,而是要学习如何学习新技术或语言的能力解决方案三:扎实基础,给自己定位,有些人不适合做编程,有些人适合做编程中的低端开发,有些适合做高层应用开发,有些人能说会道适合做项目管理