xinli 发表于 2013-8-29 14:46

面试手机开发职位,要我选择做java android 开发客户端还是服务器端

本帖最后由 xinli 于 2013-8-29 15:48 编辑

面试手机开发职位时公司已答应要我,然后公司要我选择做java android 的客户端开发还是服务器端开发。
我拿不准,求大家发表下见解。
我以前一直做Java,想做手机开发。 我感觉做服务器端与做PC程序的J2EE服务开发没有什么大的差别吧?
不知道手机客户端和服务器端开发哪个更有前途和钱途呢?

成相馆 发表于 2013-8-29 15:06

个人觉得服务器端开发的经验累积效应更加好一些。客户端的平台变化变迁过于频繁,而平台本身帮你完成的工作会越来越多,客户端的开发会逐渐变成外科手术式的操作。但服务器端的开发往往是系统性的,需要知道很多架构的概念,也需要更好的面向变化的设计,并要和数据库打交道,你能更多掌握很多几十年不变的东西。

xinli 发表于 2013-8-29 15:23

成相馆 发表于 2013-8-29 16:06
个人觉得服务器端开发的经验累积效应更加好一些。客户端的平台变化变迁过于频繁,而平台本身帮你完成的工作 ...

多谢。
你觉得,手机服务器端的开发与PC开发的服务器端的开发有什么大的差别?

feilinstar 发表于 2013-8-29 15:23

为什么我觉得手机客户端的开发更好些呢。。。。 - -!

成相馆 发表于 2013-8-30 14:21

xinli 发表于 2013-8-29 15:23
多谢。
你觉得,手机服务器端的开发与PC开发的服务器端的开发有什么大的差别?

服务器端的开发,应该无所谓是不是为了手机客户端服务还是为其它终端设备服务的。总的来说,开发服务器对工程师要求比较高,需要架构设计高效、接口设计、可以应变、还需考虑处理并发、数据库设计及变迁等等,学到的东西要比客户端多。当然,在客户端上,也可以学到很多,比如交互、用户体验、美工、客户端数据和UI对象协作、不同GUI平台的使用等,但层次和角度不太一样。
页: [1]
查看完整版本: 面试手机开发职位,要我选择做java android 开发客户端还是服务器端