舍友拿到了A公司和B公司的offer,A公司给的是Java后端岗,环境一般,技术氛围一般,没什么妹子,每周965;B公司给的是Android岗,环境很好,技术氛围也好,妹子多,但长相一般,每周966;两所公司都是创业公司,待遇差不多,总体上B公司比较高大上,舍友大学都是以后端开发为主,所以现在很纠结!
1
morethansean 2015-07-01 17:52:13 +08:00
你难道不知道现在最吃香的是什么行业!
|
2
danieldong 2015-07-01 17:59:42 +08:00
个人拙见,后端转前端应该不难;但是前端转后端难,需要积累的技术太多了。另外,楼主要考虑以后的晋升,太高的级别很少有前端的人,拙见而已
|
3
sudoz 2015-07-01 18:05:13 +08:00
@danieldong 以后大前端的地位只会越来越高
|
4
nikubenki 2015-07-01 18:19:25 +08:00 via iPhone
另一个不是Android吗,怎么讨论起前端的问题了
|
6
Ironsongming OP @morethansean 不是很清楚
|
7
qige023 2015-07-01 18:38:23 +08:00 1
一、根据行业和机会进行选择吧,二、看工资、三、妹子多就算附赠程序员鼓励师了。。。
上面有人说前端转后端难,个人不太认同。 假如你后端用的都是 SSH 这些有套路的东西,我不认为有多少难度 要说难得话,从JAVA 转C++ 确实比较难,从顶层应用到 底层框架开发会比较难 这些鬼我都搞过,从技术含量而言,个人觉得 搞好Android 和搞好JAVA后端一样要 精通JAVA,线程模型,并发等,而Android端还涉及界面编程,相对会更难一些。。。 |
10
colincat 2015-07-01 19:08:08 +08:00
千万别选java后端,忙成dog
|
11
jadetang 2015-07-01 20:45:44 +08:00
java后端说白了就两条路,一是实现业务,做系统,二是做中间件。第二条路对技术水平要求比较高,一般的小公司也不会有专门的中间件团队。所以我建议还是去做Android开发吧。
|
12
TF 2015-07-01 20:57:35 +08:00
綜合條件看上去 B 比較好
|
13
davisdut 2015-07-01 21:33:28 +08:00 via iPhone
二楼好像把android开发说的很简单的样子
|
14
em70 2015-07-01 21:36:27 +08:00
当然android啊,现在大量缺人,互联网公司发展也比软件公司好得多.JAVA一般去外包公司,钱少活累又没前途
|
15
neo2015 2015-07-01 21:40:46 +08:00
android当前比较之前,先混一段想换再说
|
16
miki6180 2015-07-01 21:42:37 +08:00 via iPhone
搞安卓吧,让市场决定我们的价值。可以先精通一门技术再拓展开来。不同意说什么安卓前端比java简单的说法,现在的前端不是以前的画画图,美工能做的事情,异步,多线程,数据库什么的都要学,操作系统底层也会涉及,感兴趣可以像底层发展。现在的所谓的前端很复杂,技术难度不比后端低。
|
17
Ironsongming OP @em70 互联网公司不要Java后端的?
|
18
cys 2015-07-02 00:26:42 +08:00 via Android
静静得看着你们,等待讨论结果。
|
19
em70 2015-07-02 00:37:50 +08:00 via Android
@Ironsongming 很少,互联网项目要求快速迭代,脚本语言优势更大。
|
20
danieldong 2015-07-02 14:53:53 +08:00
@qige023 界面编程其实没那么难,我是Androider
|
21
qige023 2015-07-02 17:52:11 +08:00
@danieldong 我意思是说相对 那些JAVA框架式CRUD 开发来说 android 开发(包括界面,异步,多线程,数据库)会难一点,对综合能力要求也会更高。。。
另外看是什么内容的界面编程了,写几个layout,开发几个自定义组件当然不难 假如我个人感兴趣的图形编程(Opengles渲染) 也算是界面编程的一部分的话,我觉得是很挺难的 这是我做的支持安卓的三维渲染框架,原生NDK C++实现,https://github.com/qige023/Glorex |