V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
unregister
V2EX  ›  职场话题

在一家外包释放前转组 Java 转做.net 桌面了

  •  
  •   unregister · 2024-08-23 08:03:53 +08:00 · 3628 次点击
    这是一个创建于 384 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前段时间外包被释放了,加上外包公司这一年的经历,断断续续也有 3 年多 Java 经验了,毕业几年后转行的年龄稍微有一些大。 原先涉及到的技术微服务的什么都有,就是强制 996 ,因为一些原因 gap 了 6 个月来了一家外企外包,技术大多很久以前或者是自研框架,存储过程,还要画 UI ,好处就是完成工作就不用加班 。 现在转到了一家项目组,要做.net windowsform 这些技术,技术上应该还是比较旧的,以前没怎么接触过。但是可以和外国人可以有很多直接交流,感觉可以提升自己的语言能力,打算积累个一段时间,Java ,Spring 回家自己提升,同时考虑其他全栈的技术栈,后面试着接国外的单子这样可以不?还是转行做外贸,过几年会有一个积累,目前收入也就 1 万多,没有房租什么的,就是每天上班一开始肯定还是累的。

    18 条回复    2024-08-23 19:33:49 +08:00
    zhangeric
        1
    zhangeric  
       2024-08-23 08:17:40 +08:00
    国外.net 比较流行
    unregister
        2
    unregister  
    OP
       2024-08-23 08:28:45 +08:00
    @zhangeric 它这个事桌面开发,不是 web 端的。
    ZGame
        3
    ZGame  
       2024-08-23 08:37:39 +08:00   ❤️ 1
    @unregister winform 不难得 算是微软出的第一代的低代码平台吧。。技术比较老旧, 个人感觉去弄 web(vue,react),java 会更好
    liuzhen
        4
    liuzhen  
       2024-08-23 08:40:33 +08:00   ❤️ 1
    建议扩宽技术栈,未来 Java 会无敌卷
    gesse
        5
    gesse  
       2024-08-23 08:50:20 +08:00   ❤️ 1
    .net 和 java 应该体系、语法都差不多,转过去没啥难度,就是要多看文档

    winform 应该是目前.net 桌面项目保有量应该不少,不用刻意追求新技术。
    wxw752
        6
    wxw752  
       2024-08-23 08:58:44 +08:00
    有啥区别吗,我在公司也敲 C#
    gbw1992
        7
    gbw1992  
       2024-08-23 09:02:04 +08:00   ❤️ 1
    .net 和 java 语言方面开会转没啥难度,主要是第三方库“生态链”需要重新熟悉,java 往.net 转可能会更舒适些。
    但是如果还在使用 framework 写 winform ,太难受了
    chendl111
        8
    chendl111  
       2024-08-23 09:04:42 +08:00
    @unregister #2 突然回忆起大学某次小组作业就是用 winform 做的一个管理系统
    jbgz
        9
    jbgz  
       2024-08-23 09:05:29 +08:00
    java 转.net 无比丝滑,多会一点也没毛病
    a33291
        10
    a33291  
       2024-08-23 09:25:13 +08:00   ❤️ 1
    c#的语法都是一样的,略微有一些差异注意哈就行,比如 winform 中的 event 大多都是 void 的,配合 async 比较丑还得注意会不会死锁

    其他的就是框架了解程度的问题

    相对来说我觉得 winform 更面向过程一点(个人看法),wpf 之类更现代一点(比如 ui 分离 mvvm 之类的东西,这些概念貌似比 vue 之流早),wpf 也有好处,就是不管后续的 ava 之类跨平台库,或者 maui 之类的都能共享,winform 目前处于维护状态,估计是不更新了,当然一些第三方的商业组件是不错的,比如 DevExpress
    mlhorizon
        11
    mlhorizon  
       2024-08-23 09:42:34 +08:00   ❤️ 1
    java 转 C#,真的是能 24 小时入门的。
    会 C#的话,做点桌面应用的小外快也要容易很多。
    DaBiaoGe08
        12
    DaBiaoGe08  
       2024-08-23 09:47:39 +08:00
    在哪去接外包
    min
        13
    min  
       2024-08-23 09:51:27 +08:00   ❤️ 1
    也许有机会润,加油
    BuffDog
        14
    BuffDog  
       2024-08-23 10:59:45 +08:00   ❤️ 2
    世界是一个轮回
    winform 确实是很老的技术,但是思想并不老,完全组件化,各层抽象都做得不错,对界面要求高点还可以上 wpf
    现在流行的前端框架 vue ,其实是一样的组件化思想,但是相比 winform ,甚至感觉有点原始(语言层面差异因素也有)
    liuliuliuliu
        15
    liuliuliuliu  
    PRO
       2024-08-23 11:12:35 +08:00   ❤️ 1
    @BuffDog 深表同意,甚至后来的 b/s 的 webform 也有很多先进的思想,可以让传统 c/s 程序员无缝切换到 webform
    chenxiansheng
        16
    chenxiansheng  
       2024-08-23 11:50:13 +08:00
    在哪去接国外的外包,wpf 、avalonia 、winform 资深玩家
    jianba
        17
    jianba  
       2024-08-23 14:26:13 +08:00
    .net 国内 你可能要面临没下家的窘境
    unregister
        18
    unregister  
    OP
       2024-08-23 19:33:49 +08:00
    @jianba 我想我不会久干,除非到时候很稳。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5268 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 07:14 · PVG 15:14 · LAX 00:14 · JFK 03:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.