现在和未来。。

现在:

 

语言:

 

    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框架和前端的技术

 

 

 

你可能感兴趣的:(现在和未来。。)