卤煮 18 届毕业,在一家互联网公司工作做前端到现在刚好一年 大部分工作都是 app 内 H5 活动页和一些内嵌网页,感觉一直在做支持工作,算不上核心 也会做运营管理后台但也只是服务内部人员的
学前端完全是误打误撞,因为大三迷茫的时候,一个已经实习的后端同学说,“看你审美不错,不如学前端和安卓吧” 由于对 java 比较排斥就自学了前端,没想到现在前端市场已经饱和而且重心大多都不在前端上,现在在公司感觉也不是很受重视。
虽然 JavaScript 现在发展的很迅速,像 Node,Electron,RN,小程序还有 PWA 等框架技术,但真正用到的公司还是少数( Node 和小程序可能多一些,其他的不是很了解)
说实话还是更喜欢前端多一些,喜欢用 CSS 做各种各样的动画,用 React 写小组件。但现在在考虑要不要及时止损,去适应市场需求去学其他的语言和技术,下一份工作也可以在一个核心位,更受重视一些
1
misaka19000 2018-12-07 15:04:46 +08:00 via Android
额 现在是前端比移动端火吧
|
2
putaozhenhaochi 2018-12-07 15:05:16 +08:00
前端那叫一个百花齐放,个人认为以后比后端前景好
|
3
cheeto OP @misaka19000 但是感觉大部分互联网公司都以 app 为中心,前端都是作为辅助出现的
|
4
cheeto OP @putaozhenhaochi 确实,完全不知道该学什么,新技术层出不穷
|
5
jimrok 2018-12-07 15:07:29 +08:00
想想未来十年的技术演进的趋势是什么,看看科幻电影,大部分东西应该未来十年找到影子。然后想想,如果生活变成那样,你的工作会是怎么样的?然后准备自己的路
|
6
Doraemontree 2018-12-07 15:10:07 +08:00
感觉 iOS 都凉了
|
7
cheeto OP @jimrok 感谢你的回复哈,人工智能类门槛好高还要先考个研先,考虑到成本等因素这条路于我来说可能行不通。不过确实是应该想一下以后的工作问题了
|
8
cheeto OP @Doraemontree 怎么感觉各大公司依然在热招哇,我们公司招个不停
|
9
ryougifujino 2018-12-07 15:13:39 +08:00
@cheeto #3 为什么我感觉正好相反
|
10
yixuanx 2018-12-07 15:14:14 +08:00
不是有 react-native 吗 前端和 app 通吃,btw: 我是搞后段的...
|
11
liuzhedash 2018-12-07 15:16:55 +08:00 1
一般来说,公司是不会把核心的任务交给刚工作一两年的员工的,因为老员工在技术经验和协调能力方面的优势是很明显的。
市场对技术的需求是很广泛的,相对而言个人的好恶并无意义。不用给自己设限,多了解其他技术、其他岗位,应该能体会到自己真正想做什么。 |
13
cheeto OP @liuzhedash 感谢您的回复,确实是自己经验阅历不够,看问题的角度也很片面。
|
14
neilwong 2018-12-07 15:23:01 +08:00
github 排名前 1000 的项目,有 400 个都是前端项目,神 tm 前端应该何去何从。。。
|
15
alex1504 2018-12-07 15:23:36 +08:00 1
船到桥头自然直,不管什么技术,只要想学就立马行动吧。不知你是否有过这样感受“卧槽,怎么又遇到这种糟糕的事”,然后一直拖着,等硬着头皮开干才发现用了不到半小时解决了。
|
16
yixuanx 2018-12-07 15:23:38 +08:00 1
@cheeto 如果不做游戏的话 RN 或 Flutter 足够用了 对于 Application 来说用户最关注的还是服务 性能差个 0.1 秒是感觉不出来的... FB 或 Googl 大厂背书的东西应该是不错的选择
|
18
wly19960911 2018-12-07 15:37:53 +08:00
[由于对 java 比较排斥]
java 接触下有好处的,面向对象设计对自己的思路有很大的好处,有时候你可能完全搞不懂为什么需要设计的思路可以搞清楚。当然 个人建议而已,因为接触 java 需要很多精力去初步了解生态和框架用法,而且就算是 Android 入门使用各种组件也挺费力的。不清楚你用不用 ts 下的 react,可以多看看,ts 自从我用 angular 以来,就不想回去了。 [喜欢用 CSS 做各种各样的动画,用 React 写小组件] 为什么不考虑去学习下 UI 框架的源代码呢,最近写组件写烦了,没人教正确的实现,那我只能看别人的实现了。 ---- 我认为是没必要止损,没必要这么浮躁的就想窜上天,才刚刚开始。等你换了之后,就发现是个围城。 |
19
ys521 2018-12-07 15:39:01 +08:00
你的观念有点不对啊,我们一个董事(架构师出生)说:后端别再跟以前一样瞧不起前端(以后你们后端只能给人家打工....)别喷我,不是我说的,react-native,nodejs 不是都挺火的吗( nodejs 不怎么董)
|
20
ys521 2018-12-07 15:50:30 +08:00
|
21
cheeto OP @ys521 哈哈哈幽默了,目前还都是打工的哈。自己的观念可能确实有问题需要调整,也可能是公司对前端的问题影响了我现阶段的看法,有点片面了
|
23
66beta 2018-12-07 15:53:34 +08:00 via Android
前端知识面太广,上升空间太窄了,一起学 Java 转后端吧
|
24
cheeto OP @wly19960911 您说的很对,现阶段我确实是很浮躁,因为在公司感觉有力气使不上,做得再好也不会有人看见,导致我对自己的职业方向产生质疑。确实是应该向着自己喜欢的方向努力,让兴趣去驱动。很感谢您的回复,对我很有帮助。再次感谢
|
25
storypanda 2018-12-07 16:03:39 +08:00 via Android
@cheeto 我昨天入手了 css 权威指南,今天到 Java 核心技术,之前看了 JavaScript DOM 编程艺术的基本语法章节,准备做自己的网站,可是要学得很乱。
|
26
wly19960911 2018-12-07 16:04:54 +08:00
@cheeto #24 说个不好听的,你工作是完成任务,工作有谁会看见你的提升,也没用。但是最终能怎么提升是你自己的,找到一个上升空间抓住就好,所以还是想太多了。另外我说的 ts 和看框架源码都是有好处的,如果是 vue 的话还是别用 ts 了,使用上很差。
|
27
storypanda 2018-12-07 16:06:15 +08:00 via Android
楼主可以带我入 app 内网页和前端门吗?我运营转技术,想做自己的 app 和网站,感觉 app 完全代码和 XML 是不行的
|
28
largecat 2018-12-07 16:09:54 +08:00 via Android
我怎么感觉前端火,后端惨,
因为现在前端也在慢慢渗入后端了, |
29
misaka19000 2018-12-07 16:28:09 +08:00 via Android
@storypanda 运营多好啊干嘛要做程序员。。。
|
30
jackchao7432 2018-12-07 16:34:18 +08:00
说反了吧。。。
|
31
1134506391 2018-12-07 16:47:42 +08:00
相信自己
|
32
MrStark 2018-12-07 16:53:28 +08:00
作为移动端开发的我,觉得你刚好说反了。。。
|
33
LeungV2 2018-12-07 16:56:37 +08:00
建议你看下这里的招聘贴
|
34
1134506391 2018-12-07 17:20:06 +08:00
我前端,现在负责公司的 app,web,小程序,一般的后台也是我自己写的( node ),未来移动端只会慢慢被大前端化
|
35
tanranran 2018-12-07 17:26:02 +08:00
作为移动端开发的我,觉得你刚好说反了。。。
|
36
Tokin 2018-12-07 17:27:20 +08:00
感觉现在应该称为全平台时代吧,很多业务都需要在多个平台运行,目前好像只有 web 实现成本最低,而且 web 门开低,效果也不差,很多公司都招呀。
|
38
jin5354 2018-12-07 17:43:43 +08:00
说的什么鬼,最近几年都是前端在蚕食移动端,就算 flutter 都是前端在带着移动端搞,因为用的是 dart
你司的前端太弱了吧,出来见见世面 |
39
shuizhengqi 2018-12-07 17:45:56 +08:00
现在基本都不招移动端了,移动端能干的,前端都能干
|
40
Bean0cean 2018-12-07 17:46:46 +08:00
产品经理多🐮 干嘛要做前端
|
41
Doraemontree 2018-12-07 17:48:19 +08:00
@cheeto ..你们公司在哪里啊,最近不是互联网寒冬嘛。。感觉瑟瑟发抖
|
42
keepeye 2018-12-07 17:50:31 +08:00
你可以跳出前端 做全栈啊
|
43
NonClockworkChen 2018-12-07 17:53:18 +08:00
iOS 群说 iOS 凉了,RN 群说 RN 垃圾。。。
|
44
bhaltair 2018-12-07 17:53:56 +08:00
我们公司就 1 个 app 1 个 ios n+h5
|
45
storypanda 2018-12-07 18:34:09 +08:00 via Android
@misaka19000 讨厌追热点,我喜欢写自己的文章,而不是接到需求一直改稿啊喂!
|
46
storypanda 2018-12-07 18:34:50 +08:00 via Android
@NonClockworkChen Android 群说 Android 凉了。。
|
47
NonClockworkChen 2018-12-07 20:38:01 +08:00
@storypanda 主要还是没人做 app 了
|
48
storypanda 2018-12-07 20:53:36 +08:00 via Android
@NonClockworkChen 我啊,在看 java
|
49
NonClockworkChen 2018-12-07 20:54:30 +08:00
@storypanda 我的意思是说想做 app 的客户和老板少了,不是说程序员不愿意写 app
|
50
spark 2018-12-07 23:08:23 +08:00
只能说明你涉世未深,现在前端势力太强大了,太越来越复杂,前端的需求量远远大于移动端原生开发。
|
51
yhzwy 2018-12-08 00:04:14 +08:00
移动端才是需求量少 前端可多了。
|
52
stillsilly 2018-12-08 08:05:40 +08:00
现在前端比移动端火,你在的公司前端总共多少人?人数太少(少于 5 ),这方面的业务不多的话,好好看书练习编码,到一定水平了准备跳槽吧
|
53
abcbuzhiming 2018-12-08 11:45:09 +08:00
从长远看,Web 前端必须是越来越强的,因为这是唯一一个,跨越所有客户端都能使用的 UI 界面,而且它的标准是公开委员会定制的,不存在黑箱的可能性。覆盖面最广,标准公开导致大家愿意投资,其生态圈必然越来越大。相反,不管是 IOS UI 也好,Android UI 也罢,这种基于公司标准定制,不能跨平台的 UI 标准,目前唯一的优势也就是性能强过 Web UI 罢了,一旦遇到了时代转型,说萎立刻就会萎的,不要忘记问了,诺基亚尸骨未寒,Windows UI 开发在 10 年前也是如火如荼的,现在怎么样了呢。如果要做个人的技术投资,最适合投资的就是 Web UI 技术积累了。
|
54
xiaonengshou 2018-12-08 12:08:50 +08:00
移动端时代应该是 13 14 年的事了吧?
|
55
agagega 2018-12-08 13:14:41 +08:00 via iPad
当年乔布斯也是认为 Web 才是未来的,所以差点不让 App Store 这个东西上线。然而看看现在国内若干开发商……
|
56
leekafai 2018-12-08 16:15:11 +08:00 via Android
其实无论前端后端都处于技术爆发期中,前期发生了新的技术理念的普及,现在在深耕实现技术理念,所以无论前端 后端,都有很大的发展空间。前端目前主要趋势是全平台化,这个目标的实现要基于前端工程化实施——当然,前端工程化其实早就有很完善的实施的,我印象里面最具代表性的就是 qt,只不过有大公司投入 web 方向,所以 web 前端发展得特别快,变化也特别大特别突出。现在又有了 flutter 这种跨平台解决方案,我想前端可以发展的空间还是很大的。
至于后端方面,目前主要是往微服务的方向发展,其实说人话,就是往书本上所说的 高内聚,低耦合 发展,不过现在硬件性能提升,所以以往需要很大成本才能实施的微服务现在通过 docker 就可以轻松实施。我平时既做前端也做后端,两端都有体会,移动端在开发成本上考虑,内嵌 webview 始终是考虑因素之一,因为有些产品功能,例如图表这种,用 echart 来实施就很快。 |