大概的梳理
projects:总的原则,这个阶段,要拼命,加强基本修养和工具使用,正所谓工欲善其事。。。。
同时要加强体验,对业界的各种信息保持敏感,弯曲和tom,solidot一个都不能少。。。。
对各种产品多多体验,增强感性认识和创意激发。。。
webkit 要梳理代码,建立起开发环境,linux好建立一些,windows较难:有qt和cygwin两种方案,mac上应该是最容易的,建立起开发环境,相应的工作就好做多了,读代码和二次开发都很快了,工具,IDE,知道多么重要了吧。
内核 :想办法整个开发板还是很靠谱的,但是虚拟机开发环境才是正道,先把这俩整好?貌似很难。。。
3D:把软件安装齐了再说吧,blender各个平台都编一遍的。。。makefile还没整明白怎么上战场。。。
CG:把那个几个硬件手册读熟了再说,特别是AMD那几个。。。
这个就很牛逼了。。。。都干个三四年的了吧。。。。
-----------------------------------------------------------------------------------------------------------------
要学会像写书法一样学习,点点浸染,而不是全面铺线,不要太贪,因为人生的时间有限,在大方向上可以贪。
在小时间上,倒是要讲求专注,这是很关键的修身技术,很关键。。。
要像老板学习,自己做个任务书,把任务细化,定好人月,这才是做事的姿态嘛,哈哈哈。
把自己的书和代码都整理一下,列出项目列表和书目列表,这样才有进度感,才可以有条不紊,保证进度.
已经说过很多遍了,现在心里大体有三个想做的东西:
浏览器:WEBKIT
内核:linux bsd mach L4 qnx
3D:maya 3dsmax (only for tools ) blender (development)
GUI Framework : do it from scratch ! (ambitious boy .....? not really we do it on the base of qt) we hope it would be NG oriented
想看的书及方向:突出经典、使用的特点。
基本修养
《算法导论》
《计算机程序设计艺术》
《设计模式》
《3D计算机图形学》
工程实用
《see mips run linux》
《understanding linux kernel》
剩下的以后再补,最重要的是结合读写代码和练习,才能真正吸收和提高。
找时间,把资料整理一下,很重要的。否则影响工作效率。
2021年2月27日 17:16
I appreciate everything you have added to my knowledge base.Admiring the time and effort you put into your blog and detailed information you offer.Thanks. putlockers