现在:
语言:
C、C++、Bash脚本:熟悉,系统学习
Java、C#:用过和C++类似
Python、PHP、VB、javascript: 尝试过
界面:
MFC:只会dialog啥的修修补补
Qt:系统学习中
wxWidget:文档太少,中途放弃
gtk、tcl/tk啥的就看过一点。。
开发环境:
Linux下面主要是vim、makefile;autotootls只尝试过没经常用,
windows的vs系列
codeblocks啥的
qtcreator
其实大同小异,无非就是头文件位置,链接库,编译参数,调试啥的
系统:
linux kernel:了解一些基本的概念,没有深入,这半年的讨论版希望能深入一点
windows:对windows server常用的服务有系统了解,不过没啥用过
linux发行版:比较熟悉unbuntu、debian、redhat
android:算是比较了解内部的大概吧。。
windows mobile:刷机刷机。。
symbian:还是帮人刷机
网络系统编程
linux 网络、多线程编程:算是熟悉了。。
winsock没概念,不过基本的因素也差不多,而且通常都用现成的库了。。
版本控制:
SVN比较熟悉、git尝试中
软件工程:
设计模式:熟悉常用的几个吧。。争取能从qt和常用的库boost和POCO里面学到一些
UML:熟悉基本的,主要是不常用 - -
测试:
通常自己山寨单元测试。。深受printf大法影响
gtest只是尝试过。。
数据库:
sqlserver用的比较多
mysql都是文哥包办了,我啥也不会。。
基本的SQL语句能力。。囧
算法:
算法算是学的不错,不过自己写就。。
主要是图论里面的、随机算法(包括人工智能的)、查找、排序啥的,自从有了万能的库以后就。。。
web开发:
css、html算是有点了解,不过也就是那样了。。
javascript:用过一阵子写东西,不过核心没了解。。
asp.net:开发过一些网页,主要就是CUD的,没啥技术含量,界面美化是浮云
ajax:貌似现在都流行用jquery和extjs啥的做RIA程序,看来很不错,而且也够用
HTML5:玩过这个做的游戏,嘿嘿
游戏开发:
orx:半途而废,主要是没有整个游戏开发的概念,所以可能直接上这个有点难度。。不过还是认识了不少人
未来:
希望能精通C++吧。。
现在想学SDL做一些桌面游戏自娱自乐。。
争取能用qt做一些山寨软件
如果后面开发是web的话,希望能学习一些web框架和前端的技术