移动端时代,作为一个前端应该何去何从

2018-12-07 15:02:09 +08:00
 cheeto

卤煮 18 届毕业,在一家互联网公司工作做前端到现在刚好一年 大部分工作都是 app 内 H5 活动页和一些内嵌网页,感觉一直在做支持工作,算不上核心 也会做运营管理后台但也只是服务内部人员的

学前端完全是误打误撞,因为大三迷茫的时候,一个已经实习的后端同学说,“看你审美不错,不如学前端和安卓吧” 由于对 java 比较排斥就自学了前端,没想到现在前端市场已经饱和而且重心大多都不在前端上,现在在公司感觉也不是很受重视。

虽然 JavaScript 现在发展的很迅速,像 Node,Electron,RN,小程序还有 PWA 等框架技术,但真正用到的公司还是少数( Node 和小程序可能多一些,其他的不是很了解)

说实话还是更喜欢前端多一些,喜欢用 CSS 做各种各样的动画,用 React 写小组件。但现在在考虑要不要及时止损,去适应市场需求去学其他的语言和技术,下一份工作也可以在一个核心位,更受重视一些

5841 次点击
所在节点    程序员
56 条回复
Doraemontree
2018-12-07 17:48:19 +08:00
@cheeto ..你们公司在哪里啊,最近不是互联网寒冬嘛。。感觉瑟瑟发抖
keepeye
2018-12-07 17:50:31 +08:00
你可以跳出前端 做全栈啊
NonClockworkChen
2018-12-07 17:53:18 +08:00
iOS 群说 iOS 凉了,RN 群说 RN 垃圾。。。
bhaltair
2018-12-07 17:53:56 +08:00
我们公司就 1 个 app 1 个 ios n+h5
storypanda
2018-12-07 18:34:09 +08:00
@misaka19000 讨厌追热点,我喜欢写自己的文章,而不是接到需求一直改稿啊喂!
storypanda
2018-12-07 18:34:50 +08:00
@NonClockworkChen Android 群说 Android 凉了。。
NonClockworkChen
2018-12-07 20:38:01 +08:00
@storypanda 主要还是没人做 app 了
storypanda
2018-12-07 20:53:36 +08:00
@NonClockworkChen 我啊,在看 java
NonClockworkChen
2018-12-07 20:54:30 +08:00
@storypanda 我的意思是说想做 app 的客户和老板少了,不是说程序员不愿意写 app
spark
2018-12-07 23:08:23 +08:00
只能说明你涉世未深,现在前端势力太强大了,太越来越复杂,前端的需求量远远大于移动端原生开发。
yhzwy
2018-12-08 00:04:14 +08:00
移动端才是需求量少 前端可多了。
stillsilly
2018-12-08 08:05:40 +08:00
现在前端比移动端火,你在的公司前端总共多少人?人数太少(少于 5 ),这方面的业务不多的话,好好看书练习编码,到一定水平了准备跳槽吧
abcbuzhiming
2018-12-08 11:45:09 +08:00
从长远看,Web 前端必须是越来越强的,因为这是唯一一个,跨越所有客户端都能使用的 UI 界面,而且它的标准是公开委员会定制的,不存在黑箱的可能性。覆盖面最广,标准公开导致大家愿意投资,其生态圈必然越来越大。相反,不管是 IOS UI 也好,Android UI 也罢,这种基于公司标准定制,不能跨平台的 UI 标准,目前唯一的优势也就是性能强过 Web UI 罢了,一旦遇到了时代转型,说萎立刻就会萎的,不要忘记问了,诺基亚尸骨未寒,Windows UI 开发在 10 年前也是如火如荼的,现在怎么样了呢。如果要做个人的技术投资,最适合投资的就是 Web UI 技术积累了。
xiaonengshou
2018-12-08 12:08:50 +08:00
移动端时代应该是 13 14 年的事了吧?
agagega
2018-12-08 13:14:41 +08:00
当年乔布斯也是认为 Web 才是未来的,所以差点不让 App Store 这个东西上线。然而看看现在国内若干开发商……
leekafai
2018-12-08 16:15:11 +08:00
其实无论前端后端都处于技术爆发期中,前期发生了新的技术理念的普及,现在在深耕实现技术理念,所以无论前端 后端,都有很大的发展空间。前端目前主要趋势是全平台化,这个目标的实现要基于前端工程化实施——当然,前端工程化其实早就有很完善的实施的,我印象里面最具代表性的就是 qt,只不过有大公司投入 web 方向,所以 web 前端发展得特别快,变化也特别大特别突出。现在又有了 flutter 这种跨平台解决方案,我想前端可以发展的空间还是很大的。
至于后端方面,目前主要是往微服务的方向发展,其实说人话,就是往书本上所说的 高内聚,低耦合 发展,不过现在硬件性能提升,所以以往需要很大成本才能实施的微服务现在通过 docker 就可以轻松实施。我平时既做前端也做后端,两端都有体会,移动端在开发成本上考虑,内嵌 webview 始终是考虑因素之一,因为有些产品功能,例如图表这种,用 echart 来实施就很快。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/515372

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX