• 请不要在回答技术问题时复制粘贴 AI 生成的内容
cuieney
V2EX  ›  程序员

现在前端开发者还能做什么?

  •  
  •   cuieney · Oct 17, 2024 · 10001 views
    This topic created in 747 days ago, the information mentioned may be changed or developed.

    做后台表单,做 C 端页面,小程序,写业务逻辑,做特效,了解学习新技术?有些迷茫不知道前端该往哪个方向继续探索目前一直在做 c 端页面,后台页面,还是想做一些创新的事情。

    74 replies  •  2024-10-22 11:17:21 +08:00
    momo2278
    momo2278
    Oct 17, 2024
    1
    做后端
    FrankFang128
    FrankFang128
    Oct 17, 2024
    2
    做后端
    reDesign
    reDesign
    Oct 17, 2024
    3
    我的建议是学好英语,多尝试交互设计+开发落地,因为 ai 提升的效率未来会让前端市场需求大大降低。
    https://x.com/Ppei0622/status/1845734425444966421
    AV1
    AV1
    Oct 17, 2024
    4
    学 java 、go 、php ,把后端一起卷起来
    kinghly
    kinghly
    Oct 17, 2024 via Android❤️4
    5
    炒粉
    JoryJoestar
    JoryJoestar
    Oct 17, 2024
    6
    WebGL
    Laobai
    Laobai
    Oct 17, 2024
    7
    当前台
    kevinguoCN
    kevinguoCN
    Oct 17, 2024
    8
    前端 node + php 真的前后一把梭
    Rust2015
    Rust2015
    Oct 17, 2024
    9
    可以桌面编程

    vscode 就是 Elrctorn 开发的
    bthulu
    bthulu
    Oct 17, 2024
    10
    华为鸿蒙 OSNEXT 桌面系统欢迎你
    senjyougahara
    senjyougahara
    Oct 17, 2024
    11
    @Rust2015 前端做桌面开发太重了,electron 随便打包出来都是 100m 起步
    azu001
    azu001
    Oct 17, 2024
    12
    挺多的,比如 Flutter 因为语法和前段差不多,uniapp 这个入门更快。
    94
    94
    Oct 17, 2024
    13
    所有和用户交互的部分都叫做“前端”,不要把自己限制在“web 前端”的框架之中。
    如果不愿意离开 JS 的舒适区,也可以考虑一下“web 全栈”,都是用 JS 写代码没有很困难。

    想要做“创新”的事情,得看你觉得什么算是创新。
    把旧的东西用新的技术栈翻新一遍算不算“创新”,或者使用老的技术栈实现一个现在很火热的 AI Chat 算不算“创新”,还是说得用新的技术做出来一个全新的事物才算是“创新”。
    zzzmh
    zzzmh
    Oct 17, 2024
    14
    我是后端哈 随便说几个 b 站看过的,1 特效,我见过一些前端纯 css 实现的贼 NB 的特效,在 B 站上有不少,感觉他们就是专攻这块的。2 桌面 APP 楼上说的 Elrctorn 感觉最好是先有一个好的题材,比如写个小游戏之类的,然后不断完善。3 学个 node 然后前后端通吃,自己开发线上的网站或者小程序,这个也是缺题材。而且有服务器成本。4 uniapp 然后研究 H5+安卓+ios
    qiangguodiceng
    qiangguodiceng
    Oct 17, 2024
    15
    送外卖
    zy0829
    zy0829
    Oct 17, 2024
    16
    送外卖
    ynxh
    ynxh
    Oct 17, 2024
    17
    前端死路一条
    PTLin
    PTLin
    Oct 17, 2024
    18
    研究图形学 WebGL ,WebGPU 这些离你最近了
    jonsmith
    jonsmith
    Oct 17, 2024 via Android
    19
    搞全栈啊,甩开后端全干,Next.js Nuxt.js 这些 SSR 框架学起来
    loveyou1
    loveyou1
    Oct 17, 2024❤️5
    20
    我认为比较好的学习过程:打好基础,适当深入,用到在学,职场之道,人情世故。

    什么学后端,学 Flutter...,不建议去折腾,用不到很快就忘了还浪费精力。
    ultimate42
    ultimate42
    Oct 17, 2024❤️7
    21
    @senjyougahara 可以学 rust 用 tauri 写、我已经第 3 次入门 rust 了,超过了 0%的前端开发者,你也快来试试吧!
    sir283
    sir283
    Oct 17, 2024 via Android
    22
    @Rust2015 桌面开发还是别用 js 框架了,vscode 都黑科技优化了 n 久才勉强能用,其它的那堆,64g 内存的电脑都带不动。。。。
    hanaTsuk1
    hanaTsuk1
    Oct 17, 2024
    23
    @ultimate42 遇事不决就 clone🤣
    5261
    5261
    Oct 17, 2024
    24
    @ultimate42 哈哈,看到你说第 3 次入门 rust ,我就知道选对了,我也是 rust 要重新入门好几次
    andyskaura
    andyskaura
    Oct 17, 2024
    25
    webgl webrtc wasm
    importmeta
    importmeta
    Oct 17, 2024
    26
    学 Node, 当全栈, 独立开发.
    guanhui07
    guanhui07
    Oct 17, 2024
    27
    学下后端吧
    Satella
    Satella
    Oct 17, 2024
    28
    做后厨
    huyu
    huyu
    Oct 17, 2024
    29
    没事,前端后端都是 35 岁退休, [手动狗头]
    iorilu
    iorilu
    Oct 17, 2024
    30
    没啥价值, 现在 ai 几秒就能搞出来一个能跑得, 服不服
    Gilfoyle26
    Gilfoyle26
    Oct 17, 2024
    31
    @ultimate42 #21 《我已经第 3 次入门 rust 了》再来 4 次就可以凑 7 进 7 出了,
    Rust2015
    Rust2015
    Oct 17, 2024
    32
    @senjyougahara

    技术总是不断迭代进步的,QQ 新版也是基于 Elrctorn 框架

    我感觉新版的 QQ 有个其他截图软件无法比拟的优势,就是能滚动截图,这个功能很多都需要截图软件

    这个功能很贴心
    wjf4593
    wjf4593
    Oct 17, 2024
    33
    @Rust2015 真的假的?
    BaiLinfeng
    BaiLinfeng
    Oct 17, 2024
    34
    前端技术变化多端,今天 A 技术,明天 B 技术,一点都不稳定,想被谁上谁就可以上,太难了,前端好久稳定点,不要把技术变老变去了,人也受不了这样搞
    NotAfraidLP
    NotAfraidLP
    Oct 17, 2024
    35
    @sir283 你做的什么级别的应用软件 我之前公司做了好几个工业软件都是 electron 裹起来的...客户 8g 内存老旧 windows 照跑不误啊
    LavaC
    LavaC
    Oct 18, 2024
    36
    现在所谓在“前端”的前端,无论是学 rust (后端语言)搞编译优化和 wasm 还是 webgl (图形学)做特效,都是得让你跳脱出前端这一框架才能达到的,就甭纠结什么前后端了,觉得什么好玩就学什么。
    Jtyczc
    Jtyczc
    Oct 18, 2024
    37
    考雅思
    289396212
    289396212
    Oct 18, 2024
    38
    @kevinguoCN node 和 php 不都是服务端开发吗?冲突了不是
    woniuppp
    woniuppp
    Oct 18, 2024
    39
    做开源
    StephenHe
    StephenHe
    Oct 18, 2024
    40
    不如开滴滴,送外卖
    beginor
    beginor
    Oct 18, 2024 via Android
    41
    我觉得前端应该注重一下用户体验,不只是罗列控件,这个更加可行。

    webgl/webcpu 属于计算机图形学,和前端不是一个赛道,shader 就可以把很多人拦在门外
    guanzhangzhang
    guanzhangzhang
    Oct 18, 2024
    42
    学 rust 卷前端编译工具
    catch
    catch
    Oct 18, 2024
    43
    前端适合躺平,不适合持续投入,回报不高了。
    我个人的观点
    gcgj72
    gcgj72
    Oct 18, 2024
    44
    客户端吧 大前端 卷 rn 卷 flutter
    JoeDH
    JoeDH
    Oct 18, 2024
    45
    @reDesign #3 请教下英语如何学起
    maryshaw
    maryshaw
    Oct 18, 2024
    46
    @reDesign 很努力学英语了,但是好像也没有能找到好工作。你这个学英语,能有具体的提高的场景吗,学到什么程度,会有什么样的好处
    FleetingSound
    FleetingSound
    Oct 18, 2024
    47
    会 python 的话,用 langchain/llamaindex 写点 AI 服务玩
    FleetingSound
    FleetingSound
    Oct 18, 2024
    48
    要是什么都想 js 一把梭. 可以用 Bun ,性能很不错.

    Benchmark 见 https://www.techempower.com/benchmarks/#hw=ph&test=query&section=data-r22
    FleetingSound
    FleetingSound
    Oct 18, 2024
    49
    跨平台 App 如果不考虑刁钻设备兼容性的话,可以用 Tauri2. Electron 除了 App 比较大,Ram 占用稍高一些,没什么大缺点,开发也快. 有追求就 Tauri2.
    移动 App 可以选 React Native/Expo ,效率高. 熟悉其他可以用 Swift/Flutter.
    FleetingSound
    FleetingSound
    Oct 18, 2024
    50
    除了前端外,如果对 AI 有兴趣,接触些 Github 的热门应用. 多写写 Python AI Service ,其中 RAG 是最容易入门的.
    例如,从 private GPT 源码入手 llamaIndex ,读 medium 关于 llamaindex 和 langchain 的各种文章熟悉使用. 熟悉流程后,自己去随意搭配喜欢的技术栈写 App ,实现你自己的 idea.

    https://github.com/zylon-ai/private-gpt
    https://python.langchain.com/docs/introduction/
    https://www.llamaindex.ai
    Yesr00
    Yesr00
    Oct 18, 2024
    51
    我看现在安卓原生还有 iOS 原生也都是前端的活了。刷了几天 BOSS 。。。要求前端会安卓原生和 iOS 原生的太多了。。。还有 2-4K 想要招一个前端主管的。。。
    cabing
    cabing
    Oct 18, 2024
    52
    技术上来说,肯定要一把梭,没有前后端之分,都能干。

    从整个职业技能的宽度来说,提高驾驶技能,摩托车和汽车。扩宽职业道路
    bugcreator
    bugcreator
    Oct 18, 2024 via iPhone
    53
    面向海外做免费+付费 ui 组件
    卖付费模板,sass /landing page...
    多在英文社交媒体露面
    paradox8599
    paradox8599
    Oct 18, 2024 via Android
    54
    全栈,next/nuxt ,supabase ,prisma
    xxss0903
    xxss0903
    Oct 18, 2024
    55
    做自己想做的,现在有了 AI 变成,提高了很多效率,以后前后端都可以做,那么就做自己想做的东西,不要拘泥于技术。
    比如我写的 liteofd 就是用 ts 写的,你能知道其实我本来是个 Android 开发者么
    https://github.com/xxss0903/liteofd
    favori
    favori
    Oct 18, 2024
    56
    我也是前端,最近做了一个纯前端项目,绘制 3D 架构图的工具,有没有需要画架构图的朋友来捧捧场呀? https://icraft.gantcloud.com
    leggod
    leggod
    Oct 18, 2024
    57
    做鸭
    zhwithsweet
    zhwithsweet
    Oct 18, 2024
    58
    @favori #56 感兴趣,开源吗
    favori
    favori
    Oct 18, 2024
    59
    @zhwithsweet 是公司项目哈,不开源呢
    senjyougahara
    senjyougahara
    Oct 18, 2024
    60
    @ultimate42 懒得学 rust ,直接用 c#写客户端😀
    beginor
    beginor
    Oct 18, 2024 via Android
    61
    @cabing 这是铁人三项的必备技能啊😂
    ZeoKarl
    ZeoKarl
    Oct 18, 2024 via iPhone
    62
    学 c++,然后给 v8 贡献代码,然后把 v8 改到非常抽象,恶心其他的前端 doge
    Cu635
    Cu635
    Oct 18, 2024
    63
    前端是用来进行用户交互的,如果在这个方向上考虑呢?就是对一些可能是行业更相关、没那么通用的,前端各个元素什么的位置、布局逻辑这些知识来进行探索呢?
    snarkprayer
    snarkprayer
    Oct 19, 2024
    64
    前后端都一样,AI 发展到一定程度,后端照样被 AI 替代,写 curd 你能写的过 AI ?
    DCNGAWE
    DCNGAWE
    Oct 19, 2024
    65
    godot 了解下 和 js 差不多 写个小游戏还蛮有意思的
    yovo
    yovo
    Oct 20, 2024 via iPhone
    66
    我陪家人出国 开一家小中餐馆 安安稳稳过日子 压力烦恼减少 不掉发了
    webfamer
    webfamer
    Oct 20, 2024
    67
    想转行去学修摩托车,不知道可行不可行,上个月被毕业投到现在没几个面试
    pzzrudlf
    pzzrudlf
    Oct 20, 2024 via iPhone
    68
    摆摊卖炸串炸鸡
    iXiaowu
    iXiaowu
    Oct 20, 2024
    69
    ts serverless 解决一切
    cuieney
    cuieney
    OP
    Oct 21, 2024
    70
    @dfkjgklfdjg 可能创新的事情是一种创新的想法吧。目前能做的我觉得就是可视化方向的,而不属于创新。做移动端、全栈也好,还是不在创新的范畴内。
    cuieney
    cuieney
    OP
    Oct 21, 2024
    71
    @loveyou1 职场确实人情世故吧。技术呢感觉没出路,也什么都折腾了一点,刚开始的移动端转前端,现在又写 node 。
    94
    94
    Oct 22, 2024
    72
    @cuieney #70 ,可视化赛道太窄了,很多太垂直的专业知识。深耕之后就没办法离开了,我不太喜欢这样的感觉。但也因为各种空间计算的问题会提高门槛,因人而异。

    ----
    同样的我也会因为“创新”而没有安全感,大部分的创新尝试对于一线开发来说意义都不太大,都是用现有的技术去翻新一个原本已经存在的东西(或者是增强)。
    真的要符合 OP 你的“创新”,用现在的新名词来说得在 [前端工程师] 的基础上更进一步变成 [产品工程师] 才行。

    但是看 OP 现在对自己工作内容的描述还只是在“页面仔”的阶段,没有贬低 OP ,只是说工作内容还是在初~中级的阶段(做管理后台做页面……),是没办法一步到位直接到“创新”的。
    你可以先去"入侵"产品和业务相关的职能看看是不是适合这个方向,再做出决定。我不觉得你只是想找到一个你认知中“创新”的项目,然后去做这个“创新”团队里面的一个螺丝钉。
    cuieney
    cuieney
    OP
    Oct 22, 2024
    73
    @dfkjgklfdjg 就目前的工作职能确实是页面仔,可能也是我自己苦于没有思路,所以对创新过于执着,想要做些这样的事情,不仅仅是工作,生活中也是想做一些创新的事情。在回到工作中,在做业务时,也会面临接着下一步的方向是什么。就目前我的业务/技术部门都是处于一个稳定形态,没有下一步的大规划。那么对于前端团队也就没有一个很好的发力点。那么创新不仅仅是技术创新,也是业务的创新,更是一种思路想法。
    94
    94
    Oct 22, 2024
    74
    @cuieney #73 ,为了创新去创新,多半会失败的。可以和业务部门多聊聊,可能他们现在很困扰的一个事情,对你来说正好有解决方案,然后就可以做一个新的工具出来。如果不是互联网公司,技术部门只是职能部门,没办法去创造业务的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2868 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 117ms · UTC 14:06 · PVG 22:06 · LAX 06:06 · JFK 09:06
    ♥ Do have faith in what you're doing.