|
|
俺,84年发布。产地:山东淄博。
一个月前失业。经历就不多说了,如果有想听的,以后俺在回贴中再祥细说。
想去大城市找工作,做程序员。可惜俺现在不是高手,只做过一年web程序员。
没经验、没作品、没口才。无奈……
没有人会花钱雇你去他那里学习,即使俺开价很低。
在潜力股或是垃圾股面前,这些公司还是选择绩优股。
下定决心,在家里的电脑前憋上几个月,做个拿得出手的作品出来。
然后拿去找工作,再……混口饭吃。
接着是选择。
web还是应用?通信还是图形?openGL还是DirectX?
学会用现成的引擎还是去了解它的内核?
现在的开源引擎功能都很强大,有时候真怀疑从底层开始学是否还用得上呢?
就好像是人家汽车都造出来到处跑了,自己才开始研究车轮怎么造一样。
每当觉得用不到或者说是看不到尽头的时候,真是一点动力都没有了。
算了,想这么多干嘛。反正是为了混口饭吃而已。
起码在找工作时可以说,虽然俺开车没人家熟练,又只会造手推车,
但是你的车轱辘不转了的话,俺知道咋修。
最近正在看封面有条红龙的那本教程。
兄弟们有啥好书推荐或建议尽管说。
曾为了一个简单的例子都编译出错而苦恼过;也曾为编译成功那个简单实例而沾沾自喜。
目标是2个月内作出一个拿得出手的Demo,然后去找工作。
为了督促自己,特建此楼,再自己每天盖楼。
以后俺会每天自己回复,写写Demo进度,发发遇到的问题,征求解答等等。
直到Demo完成或者找到新工作为止。
~以后得少花点时间在网上闲逛了……
//********************************************************
对于那些没入门的还在门口打转的新手的一点经验(应该算做常识,俺当时是郁闷了好久):
下载的教程的实例编译不成功。看看缺少哪一步。
1、下载DirectSDK,导入。
中文版的VC6是:工具->选择->目录->include files 和 library files,新建,选择相应的目录,移到最前。
2、人家现成的工程能编译,自己新建的工程同样的代码编译就出错。
步骤是:工程->设置->Link,找到那一串*.lib,一般是后面加上d3d9.lib d3dx9.lib winmm.lib,
然后再在Project Options里面把winmm.lib的subsystem: console改为windows。
或者在代码里加上:
#pragma comment(lib,"d3d9.lib")
#pragma comment(lib,"d3dx9.lib")
#pragma comment(lib,"winmm.lib")
#pragma comment(linker,"/subsystem:windows")
高手们不要笑。严肃点!我们这正扫盲呢。 |
|