题主大三,看到很多实习的都不愿意搞移动开发,同时也看到字节在疯狂招人
1
chenliangngng 2020-02-11 21:24:10 +08:00 via Android 1
Android 5 年后可能会消失,慎入。一家之言
|
2
q8164305 2020-02-11 21:25:51 +08:00 via Android 1
你能去字节么?现在客户端就是寡头垄断,除了大公司,小公司很少需要客户端的,但是所有公司都需要后端
|
3
JerryCha 2020-02-11 21:40:06 +08:00 3
字节大概什么岗位都缺人吧
但是几乎也招不着几个人吧 |
4
pecopeco 2020-02-11 21:42:45 +08:00 via Android
小公司养不起,也推不动
|
5
aabbcc112233 2020-02-11 21:48:54 +08:00
移动端未来变数太大了,还是转去更稳定的岗位吧。
|
6
STtree 2020-02-11 22:08:54 +08:00
缺客户端的基本都是大厂,小企业不需要客户端的。去不了大厂只能去外包,但是客户端的外包还能活几年啊?
|
7
jdgui 2020-02-11 22:16:51 +08:00
不建议做客户端了,技术栈不够深其实。
我是不打算做 it,安心考公,不然我应该是转后端了。 我毕业两年多了,工资和 java 后端差不多。但是感觉技术栈太浅了,后面几个方向,一个走逆向这条路,会坐牢的。或者往驱动,系统层走,但是这个和安卓开发没有任何关系其实。 |
8
jdgui 2020-02-11 22:22:59 +08:00
可能一线城市安卓开发需求会多一点,二线城市,很多都是安卓系统开发吃香。因为二线城市很多是硬件厂商,什么 pos 机,自动贩卖机,ktv 设备这些
|
9
mayx 2020-02-11 22:35:50 +08:00 via Android
@chenliangngng 这个可能性不大吧,目前没有其他操作系统代替安卓的趋势啊
|
10
crella 2020-02-11 22:54:38 +08:00 via Android
2011 年发布安卓 4,都快十年了
|
11
xFrye 2020-02-11 23:09:46 +08:00
你才大三,去学后端吧
|
12
murmur 2020-02-11 23:13:57 +08:00
@chenliangngng 安卓消失了用啥,h o m o 操作系统么
|
13
charlieputon 2020-02-11 23:38:43 +08:00 via Android
前端和后端似乎都比 Android/iOS 有前途。。
|
14
FreshOldMan 2020-02-11 23:40:41 +08:00
客户端现在寡头已经形成了
|
15
charlieputon 2020-02-11 23:41:41 +08:00 via Android
@charlieputon 而且国内这个 Android 开发真是一言难尽,突然发现还是后端适合作为工作,平时可以把开发 app 作为兴趣。我觉得明天开始可以自学 Java web 了,反正因为疫情宅在家也没事做。。
|
16
lietoumai 2020-02-11 23:45:38 +08:00 3
不可把前途寄托在任何 XX 端上
|
18
Goolge 2020-02-12 00:05:41 +08:00 via Android 1
建议大家都不要学 Android 了,这样我工资就更高了
|
19
Ionian OP 好的 我还是深入学一下后端吧 谢谢各位了
|
20
nicevar 2020-02-12 00:38:58 +08:00 2
按上面这群人的意思没有哪个是有前途的,我也可以说前端人满为患,后端满大街
10 年前就有人说做移动客户端没前途了,死掉的移动平台多了,对客户端开发有多大影响,事实上做不好一件事与客户端、后端还是前端没多大关系,做客户端的转个后端前端又不是什么难事 |
21
elfive 2020-02-12 04:35:40 +08:00 via iPhone
|
22
philipjf 2020-02-12 04:49:38 +08:00 4
其实就是前端技术更新换代太快太辛苦,后端更容易吃老本而已
|
23
codepm 2020-02-12 08:09:14 +08:00 via Android
前途还是有的
|
24
liuchen01 2020-02-12 09:40:37 +08:00
喜欢都可以先试试,入门了可能对行业、对自己把控更清楚些,不过确实后端比前端就业面要广一些
|
25
abcbuzhiming 2020-02-12 09:47:36 +08:00 6
@mayx 千万不要预言客户端的趋势,如果你是从 windows 时代一路过来的,应该知道几个历史,windows 从如日中天到被移动端吃掉大部分民用基本盘就 3 年的时间,而塞班这玩意甚至可以称作是“一夜之间”被干翻
其实客户端作为直接和客户打交道的领域,有很大的业务价值,但是这个价值,往往是由设计(美术)带来的,不是由技术带来的,相反技术在客户端这个领域老是不够,这就导致客户端的技术变动极其的剧烈,各路野心家死不绝,客户端领域绝对不会太平,个人深耕一门客户端技术,划不来,说不好突然就城头变幻大王旗了 |
26
bk201 2020-02-12 09:57:08 +08:00
我觉得客户端不是一通百通的,就算安卓死了,换一个还不是一样开发?
|
27
las917vki 2020-02-12 10:15:09 +08:00 5
别扯有的没的。
哪有那么多区别,从 Windows 时代一路上来的人都知道,客户端和后端并没有很大的差别。 无非就是一对一和一对多,扯到底层 API 上就是 HTTP 和 IOCP ( epoll )的区别 /sqlite 和 mysql 的区别。 请问你还能折腾出其他东西来吗?现代客户端操作系统 Windows 也好 mac 也好内部到处都是远程调用,本质上是客户端也是服务端。 Web 前端和 Web 后端区别是有一些大,但是,这两个都是文档语言啊,不难啊,分分钟就可以转。 当年写 cpp 的,现在写 go 的底层后端,无非就是在为上层屎一样的业务挖一个能埋米田共的坑,上层后端业务永远在堆屎,到一定的量埋不下了,就要分离重构整合。 哪有那么多区别,不管学哪个,对于写程序来说,概念要学好。 |
28
grewer 2020-02-12 10:21:32 +08:00
如果想搞客户端 建议转 rn/flutter 更好 不过 flutter 生态还不行
|
29
gsgtzq 2020-02-12 10:34:15 +08:00 2
@las917vki 回复精辟,无论客户端后端前端,最后都是工具,成就了业务和商业价值的米田共坑。
至于题主,你才大三,选哪个其实都无所谓,入程序员这行的敲门砖而已,但有个原则:选自己能坚持做下去的。别看哪个容易混口饭吃就选哪个,还没到你反复横跳的时候。这是个商业社会,最终的落脚点都会是商业价值。 |
30
anyforever 2020-02-12 10:47:16 +08:00
@las917vki 你说的层次更深入,大部分学者学的都是表层,不愿意深究原理吧。懂得了原理,转哪个都容易,就是再补补语法,看看语言的特性之类的。当然想要熟练了,还是需要更多实践的
|
31
drackzy 2020-02-12 10:52:48 +08:00
面主流的技术,进去再让转其他的,一般都是坑
|
32
areless 2020-02-12 10:59:35 +08:00
那些 gui 哪有什么真正统一的标准啊。一天一个样。然后前端也被他们带的。
|
33
dabaibai 2020-02-12 11:07:04 +08:00
学历高的谁还写代码。。。然而字节只要学历巨高的。
|
34
qiumaoyuan 2020-02-12 11:08:07 +08:00
前途跟人有关,跟技术无关。
|
35
learnshare 2020-02-12 11:13:00 +08:00
各种技术都很难吃一辈子,学啥不用太纠结,别 49 年就行
有长久价值的是人、经验和能力,而不是哪门具体的技术 |
36
fancy111 2020-02-12 11:39:41 +08:00
啥的前途不前途的,搞了十多年的前后端,看透了
|
37
lijsh 2020-02-12 11:46:19 +08:00
我以前一个 leader,做塞班 /Meego 开发出身的,后来客户端换了技术栈还不是随便转,现在一样是大牛。
|
38
across 2020-02-12 12:00:45 +08:00
要是 25 上下去字节跳动也不错吧,看起来真的很锻炼,毕竟能做到严限招聘门槛的话,团队大牛多学习进步也快。
字节现在发展很快,看着都有点吓人,不过主力产品就靠的算法推荐,对其他领域我持保留态度的·····尤其是游戏····· |
40
paoqi2048 2020-02-12 12:10:54 +08:00
你看看 flutter 就知道了……变数太大
|
41
itfanr 2020-02-12 12:19:38 +08:00
头条 app 技术比微博 app 烂多了 还有很多改进的空间
|
42
blank0ken 2020-02-12 16:20:11 +08:00
主要大部分客户端都是写 UI,其实约等于前端,因此会被 flutter 等冲击。如果你客户端 UI 也精通,系统底层也精通,你之后想转前端或者后端都是可以转的。
本人四年 Android 开发,最近两年已转 Java 后端,确实也是因为 UI 比较容易写到头,系统底层公司又没需求。 |
43
iFlicker 2020-02-12 16:22:11 +08:00
移动端目前的情况是断层。也的确是小公司不要了。。大公司要求高
那些说不行了的 你可以说 Android 不行 iOS 不行 你不能说移动终端不行啊 只要自己跟得上变化不就可以了 |
44
Sniper416 2020-02-12 17:21:50 +08:00
话说跨端都在推荐 rn (相较于 flutter 生态好),那关于系统层面的 api 调用比如摄像头、蓝牙等都是自己去找相关的包吗?
|
45
IMCA1024 2020-02-12 17:34:58 +08:00
@jdgui 能不能说下 什么城市 什么岗位的公务员吖。。
现在我三年 JAVA 16K 感觉有点迷茫。。。。 我也有点想转公务员,但我怕薪资跟不上······ |
46
chenliangngng 2020-02-12 18:10:53 +08:00 via Android
|
47
fescover 2020-02-13 00:17:45 +08:00
学前端啊,网站,app,客户端,服务端,人工智能。。。什么都能做
|
48
lee015 2020-02-13 09:50:58 +08:00 via Android
去年字节跳动客户端毕业生入职给 3 个月“签字费”,是真的缺人。今年春招还没开始不知道行情
|
49
jdgui 2020-02-13 10:14:01 +08:00
@IMCA1024
所在地的公务员岗位吧。 像我在福州这边,三年工作经验的开发岗位基本就一万到一万二上下,996 的可以到一万五六这样。 但是在福州的公务员,年薪也差不多 10w+,算下来可能比没 996 的开发工资略低一点,但是足够在福州过的相对体面的生活。 自己如果能搞份副业,接接外包,还是挺舒服的 |
50
crackhopper 2020-02-13 11:45:21 +08:00
我前端、后端、算法端都做过。说起来还是喜欢做前端,感觉有意思。现在做算法,收入是高了,但没那么开心。打算坚持看看,觉得没啥意思,还没前端图形算法有意思。
|
51
crackhopper 2020-02-13 11:53:12 +08:00
我还觉得未来后端对小企业来说可能越来越不重要。说不定 serverless 各种发展下去,对初创小企业来说,做好用户交互,做好产品设计、运营反而更麻烦。后端的最终形态,应该就是封装成一对前端调用的 api,做数据管理和分析。前端由于跟人近,估计会有各种各样的变化。
企业做大了,有钱了,自然也会更好的优化后端。 就跟算法一样,小公司搞算法,不如好好把市场和产品交付理清楚,直接调用大公司提供的开源算法。 要从技术角度来看,后端、算法啥的,确实门槛高一些,所以未来门槛会越来越低。做到更深入的程度上,说不好哪个更难,都是一些系统原理性的东西。 |
52
wsssss 2020-02-15 12:48:19 +08:00
@chenliangngng 可能性不大。之所以感觉安卓不行,可能是国产厂商喂的屎太难吃了。
|
53
mikulch 2020-02-22 10:55:54 +08:00 via iPhone
@crackhopper 我同意你的观点,但事小企业也不需要专业前端。前端,后端,在中小企业都会消亡。
|