Windows程序员是怎样炼成的

先得懂消息机制。看《Windows程序设计》,啃下来,吃透。

得懂操作系统。不然啥多线程、临界区、信号量,都是似懂非懂。

得从C/C++起。对内存分配敏感。对函数指针和OO的机制有深入了解。不然,就算做.Net也会在细节上吃大亏。 

好容易能写点程序了……   写通讯,还是图形?通讯先把网络相关的书看一遍。懂硬件和驱动最好,保管你写的是好程序。操作系统的结构要吃透。这绝对不是危言耸听……   如果不懂这些,写出来的程序只能说应用场合太简单,复杂度太低,不然,一定要出事情地。当然要是用封装得很完善的库,倒也没什么。不过那基本上意味者,做不了灵活的应用和操作。看完老外那本《Windows网络编程》千万别说自己会网络程序,笑死人的。那上面的程序基本上都是启蒙式的,深的东西人家一点儿没提。图形的话先啃计算机图形学,然后啃GDI.Net上就啃GDI+。把这些搞定,再说其它。YuanFeng的书也很好,一看就是第一线干过的牛人写的。

开始能写点应用了。MFC可以看看。很烂的库,不过很值得学习。人人都说它烂,真能吃透的有几人?

再做下去,就看什么《Windows核心编程》或者《Undocument Windows》这一类。说实话对于常年和低层,和各种操作系统打交道的人来说,实在是很没味道的书。不过人家确实很牛!至少你不懂的时候,作者就提前一步研究出来了,搞出了门道。

这些才刚刚起步呢。驱动开发什么的知识量要求更大。还有,书啃得好,不一定事情做得好。csdn某斑竹曾经教别人用overlapped io写网络程序,被一帮菜鸟吹捧,但程序居然有很多bug…… 一看就是啥也没正经干过,做个玩具出来娱乐大众罢了。产品级的东西,是菜鸟书虫半瓶水个把月时间做得出来的么?

最后寒一下大连现在的价码。前些日子居然有人来张嘴要月薪123。通货膨胀这么厉害了么…… 据说北京某技术大牛不过是78k每月。面对这样的大环境,最好是踏实做事,本分做人。

免费领取LAMP兄弟连原创PHP教程光盘/细说PHP》精要版,详情咨询官网客服:http://www.lampbrother.net

PHPCMS二次开发 http://yun.itxdl.cn/online/phpcms/index.php?u=5

微信开发 http://yun.itxdl.cn/online/weixin/index.php?u=5

移动互联网服务器端开发 http://yun.itxdl.cn/online/server/index.php?u=5

Javascript课程 http://yun.itxdl.cn/online/js/index.php?u=5

CTO训练营 http://yun.itxdl.cn/online/cto/index.php?u=5

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值