1,语言
2,GUI
3,数据库
4,多线程(多进程,现在多核也慢慢地普及)
5,网络
以上几项是基本,下面几项应该是高级和低手的区别:
6,库(第三方库)
7,数据结构和算法
8,设计模式
9,操作系统
熟练以上几项,再熟悉业务逻辑,足可以在一个项目中独当一面!
1,语言
2,GUI
3,数据库
4,多线程(多进程,现在多核也慢慢地普及)
5,网络
以上几项是基本,下面几项应该是高级和低手的区别:
6,库(第三方库)
7,数据结构和算法
8,设计模式
9,操作系统
熟练以上几项,再熟悉业务逻辑,足可以在一个项目中独当一面!