刚参加工作不久,目前从事TD-SCDMA协议栈的开发,现在有个机会可以去做智能手机android平台下多媒体相关的驱动开发。目前还在纠结中,不知道做哪个更有前途,感觉走的是2条不同的路。做协议开发吧,因为协议栈开发需要有很长时间的积累,而且成本比较大,国内能做协议栈的公司没几个,以后跳槽的选择面很窄,因为成本较高,估计自己出来创业的机会也不大。android目前比较火,以后的应用应该会更加广泛,而且我对底层的硬件也还比较熟悉,以后跳槽或者出来自己干,选择是否更大一些?希望能听听各位大侠的意见,谢谢啦