桌面客户端方向的工作一直在减少

whi147 16天前 19

做了三年客户端开发,换后端或前端没有竞争优势,应该继续做还是转运维或产品?

最新回复 (36)
  • snowydec 12天前
    引用 2
    减少不是没有
  • kop1989 12天前
    引用 3
    native 客户端也是前端。
    而且你如果继续做前端是有自己独特的优势的:精通高级语言( C#或者 JAVA ),对程序设计理解深(相对纯 h5 前端)
    然后可以走跨平台“大前端”的路子来提升自己。
  • magicfuzzx 12天前
    引用 4
    windows 客户端写了 9 年的老人路过。。。确实岗位越来越少了
  • 楼主 whi147 12天前
    引用 5
    现在都是原生包一层浏览器,业务全在 h5 做了
  • tianyouzzz 12天前
    引用 6
    用的什么开发的,我是做 QT 的,想去做别的了。。。
  • joyhub2140 12天前
    引用 7
    回想起以前 10 几年前读大一的时候,那时候天真的以为,编程就是写 Windows 桌面软件。
  • lexuskingxx 12天前
    引用 8
    回想当年还想着护 QT 桌面应用开发.
  • dabaicai2016 12天前
    引用 9
    才三年,坚持一下吧 or 产品或管理能转就转吧
  • tmachineff 12天前
    引用 10
    同 QT,想要突破两万工资感觉都很难。想转 web 前端
  • namelosw 12天前
    引用 11
    现在被 Web 和 Electron 吊打吧。Desktop 本来就没几个人用,一般有点意识的团队都改成写 Web 顺便打包个 Electron 了。另外一个因素是 Native 不同平台 build 和发布弄起来也比较麻烦。

    Mobile 还有很多坚持 Native 的是因为用户多,付得起这个钱。

    才三年,前后端看一看不是手到擒来嘛?难道转运维和产品有竞争优势?
  • FlushHip 12天前
    引用 12
    是啊,现在客户端也基本前后端分离了,界面基本是 Electron 写了,C++用来干一些脏活累活。
  • Bill3746 12天前
    引用 13
    万恶的 electron
  • egen 12天前
    引用 14
    pc 已经转向专业化应用,普通消费者都转向了移动平台
  • levelworm 12天前
    引用 15
    @Bill3746 没办法,架不住写起来方便。大势所趋啊。
  • nicevar 12天前
    引用 16
    与 electron 没什么关系,很多软件 electron 坐不了或者做出来没法用,主要是用户都转向移动端了
  • Mutoo 12天前
    引用 17
    手机普及后,越来越多的人回家不开电脑了。
  • 楼主 whi147 12天前
    引用 18
    @namelosw 因为很亏,老家没有互联网公司。房子已经买在老家了,做开发只是赚点装修费就不干了。转前后端,又要从 8k 开始干
  • 楼主 whi147 12天前
    引用 19
    现在公司让我写 python,反正让我干啥就干啥。
  • revalue 12天前
    引用 20
    换语言和技术栈真的很艰难。楼上那些说“只要懂底层很快上手”,那都是老程序员不肯认怂吹了,谁信啊

    你想调用 api 的环境都变了,要从头到尾了解熟悉一遍
  • revalue 12天前
    引用 21
    现在工业还有人用 mfc 呢,所谓专业化如果是这些,还不如不搞
  • 楼主 whi147 12天前
    引用 22
    @revalue 反正看到 mfc 的面邀都拒了
  • dioxide 12天前
    引用 23
    PC 端的 Web 也在减少
  • namelosw 12天前
    引用 24
    @whi147 额,但是转运维和产品就很容易过 8K 嘛?
  • FerrisChan 12天前
    引用 25
    不是吧,我还刚准备跳槽到客户端开发,怎么办,因为工资高了好几千
  • tianyouzzz 12天前
    引用 26
    @lexuskingxx 那现在做啥了?
  • jones2000 12天前
    引用 27
    开发靠的是积累,如果只是拖几个开源的,ctrl+c,ctrl+v,就搞定的,那只能说你是搬砖的,不是搞开发的。
    开发语言根本不重要,用一两个开发语言 10 年以上,换其他语言根本不是什么问题,构架设计无非就这么几种,换个语法写而已。这跟修炼内功一样,内功有了, 换一套拳打而已,照样能用内力震死对方。
  • 楼主 whi147 12天前
    引用 28
    @namelosw 不是,运维和产品在传统公司也需要
  • 楼主 whi147 12天前
    引用 29
    @jones2000 那是技术栈近似情况,经验可以复用。
    java 、python 、go 、php 、nodejs 做 web 后端都是近似技术栈。
    光客户端也有好几种方向,安卓、ios 、本地 web 后端、基础 sdk 、原生桌面客户端、嵌入式客户端
    只是市场更需要 web 了,所以才有错觉认为后端只有 web 后端一种
  • 楼主 whi147 12天前
    引用 30
    @jones2000 我所指的是,客户端的大部分方向的工作岗位在减少,只有嵌入式有点发展,不过做大了都走安卓了。
  • jones2000 12天前
    引用 31
    @whi147 新的 PC 端的工作会很少的,但是已有的 PC 端程序迁移到其他平台的工作会很多,毕竟 PC 端存活了几十年了,已有的软件量很大,这些工作很多都必须是原来 PC 端开发的人一起来完成的,不是随便招几个前端就搞定的, 上线了 5-6 年的 PC 端程序,很多业务逻辑也只有一直维护的 PC 的人才懂。很多老的 PC 端图形都是前端自己用 GDI,GID+绘制的,这些控件都是自己开发出来,升级维护都很方便, 现在的前端基本就是拿开源用,如果开源的不满足就歇菜了。 很多功能就卡壳了 迁移不过去,或只能出阉割版。
  • 楼主 whi147 12天前
    引用 32
    @jones2000 ui 交给前端去做了,我负责提供底层 sdk,我干的活脏又累,老板只看前端界面的。工资上不去
  • 楼主 whi147 12天前
    引用 33
    @jones2000 不是情怀就能让资本家多付费,我工资乘 2 都没前端多,桌面客户端就我一个 c++开发,业务需求都建在 h5
  • 楼主 whi147 12天前
    引用 34
    @jones2000 存在感低到,我有次没请假下午出去 3 小时办事,直到回来都没有人找我谈过需求或者问我去哪
  • jones2000 12天前
    引用 35
    @whi147 我也是 c++开发的, 我负责的 PC 前端的程序,要迁移到 web 端, 招了大半年前端( 3-4 年开发经验的)移植,都做不了,最后只能我现学 js 以后,把 c++代码移动到 js 平台的的金融图形库+指标计算引擎( https://github.com/jones2000/HQChart )。 做完打算移交给 web 组维护,一个都接不了。还得我自己维护。

    后台最近部分业务逻辑要转 py, 结果 py 是开发出来了,业务计算效率极低,最后还得 c++组封装业务计算,做成 dll/so 给 py 调用。

    事好多,干不完。
  • 楼主 whi147 12天前
    引用 36
    @jones2000 公司有个分析 pdf 的需求,后端用 python 做的,他们做不了这个需求,就转给我,看我能不能做。我也是把 xpdf 包装成 python 函数给他们用
  • inwar 12天前
    引用 37
    @joyhub2140 同,初高中 delphi 入的门,现在市面上连影都没有了
  • 游客
    38
返回