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

C#程序员职业发展问题,有经验的老师傅请看过来

  •  
  •   KleinP · 2020-11-02 21:33:43 +08:00 · 2146 次点击
    这是一个创建于 1510 天前的主题,其中的信息可能已经有所发展或是发生改变。

    说说我目前的情况吧: 毕业到现在 4 年多,25 吧,一开始在珠三角搞工业自动化行业,接触的 C#桌面软件开发,后来更进一步搞了些图像处理,主要用到 Halcon(类似于 OpenCV),然后前两年回到西安,工资反正不好看,万把块钱左右.因为西安并不像沿海地区那样制造业发达,所以转做纯软件,荒废了图像方面的手艺.

    关于 C#技术方面,主要集中在客户端软件方面,基本上什么软件都可以做,就算有点困难,基本上百度一下,或者 github 看看也没问题,当然一般都是工业用的小项目,软件专业性较强. 其他的比如 Python,也自学过一阵子,但是时间久了不用就容易荒废. C++也是一样,学过一段时间,也是很长时间不用就生疏了,qt 也有学...真的是有向上的动力,但是找不到方向.

    因为之前跳槽有点多,所以目前在当前工资已经待了有一年多吧,工资上边也说过,但是目前房贷还完,加上生活开销,落不了几个钱,外边还欠有几万块钱吧.但是目前现状就是工资不涨,在工作中学不到什么新技术(在工作时间上还比较宽裕,可以自己学),想学点风险较低的技术跳槽使用.

    目前自己感觉可行的就是

    • 转 Linux 开发 qt(感觉国产操作系统以后有前途?)
    • 嵌入式 C++开发方向(听说这方面可以混到 35 岁以上?)
    • 云方面不太懂
    • Java 内心不愿意接受
    • 小程序不懂
    • Web 方面工资好像不是很高
    • 算法方面的话感觉自己并没有很大兴趣
    • 项目经理方向不太合适自己的性格(当然并不是说自己沉默寡言,只是项目经理好像比较啰嗦)
    • 私活不稳定,也会偶尔接一下

    希望大佬指点方向! 有同样困惑的同学欢迎一块讨论,明天上班时间基本上都会回复的,谢谢大家

    16 条回复    2020-11-13 11:05:19 +08:00
    kanezeng
        1
    kanezeng  
       2020-11-03 08:29:39 +08:00
    C#可以的话,你可以:
    1 、学点.Net Core,对你来说从这里转后端会容易一点。
    2 、学点 Unity,可以做游戏,VR,AR 、虚拟仿真这类
    myBaron
        2
    myBaron  
       2020-11-03 09:28:54 +08:00
    [三七互娱内推-社招-中 /高 C# 开发工程师 15-25K] [广州]

    三七互娱,中国互联网百强企业,是国内 A 股优秀的综合型文创上市企业(股票代码:002555 )。三七互娱总部设在广州。公司涵盖游戏、在线教育等业务板块,同时积极布局影视、音乐、艺人经纪、动漫、泛文娱乐、VR/AR 、文化健康、社交等文化创意领域。

    三七互娱旗下拥有优异的游戏研发品牌三七游戏,专业的游戏运营品牌 37 网游、37 手游、37GAMES,以及优质在线教育品牌妙小程,聚集了来自全球各地的网络精英及高素质管理人才。

    福利:

    15 薪水、双休、丰富早餐( KFC,M 记,72 街,肠粉等)、团建、带薪假期、年度体检、住房免息贷款等。

    岗位职责:

    1 、 负责根据产品需求进行软件设计和编码实现,确保进度、安全、质量和性能;

    2 、 遵循工作规范和编写要求,制定合理的开发周期;

    3 、 按照项目任务和项目计划,独立、高质量完成模块的设计、编码和单元测试;

    4 、 与测试、需求及前端开发人员沟通和合作,解决系统中的关键问题和技术难题。

    任职要求:

    1 、 计算机及软件相关专业,本科及以上学历,3 年以上软件开发工作经验;

    2 、精通 C++/C#语言,熟悉常用数据结构,熟悉.NET 体系架构,对 Unity 插件开发有一定了解;

    3 、有 1 年以上的 Socket 开发经验,熟练掌握 C#服务端网络编程与多线程程序开发,熟悉 Http 、TCP/IP 、WCF 、WebApi 等协议和技术;

    4 、具有丰富的 B/S 和 C/S 程序设计经验,熟悉常见开源框架和技术原理;

    5 、具备良好的面向对象编程经验,深入理解 OOP 、OOD 思想,具有很强的分析设计能力,熟悉常用设计模式;

    6 、熟练使用各种开发方法进行系统开发,并具有规范的开发、设计文档写作能力;

    7 、诚实上进,有责任感,有良好的团队合作精神和自我管理能力,学习能力强。

    投简历渠道:

    邮箱: [email protected]

    交流群: 728418003
    KleinP
        3
    KleinP  
    OP
       2020-11-03 09:51:58 +08:00
    @kanezeng 一直在用.net core,这个没什么困难,然后 Unity 也有看视频,后来看别人老师傅说这条路是越走越窄的,而且国内游戏大环境不好,风险较大.VR AR 目前好像比较凉,等下一波热度不好等啊
    KleinP
        4
    KleinP  
    OP
       2020-11-03 09:55:05 +08:00
    @myBaron 感谢,只是目前换工作地比较折腾,如果在西安就好了,😄
    wangkai0351
        5
    wangkai0351  
       2020-11-03 10:11:43 +08:00
    不懂想请教,工业自动化领域国际巨头的桌面软件有多少是用 Csharp 开发的?其中使用了什么框架?您是否有研究过?
    abelmakihara
        6
    abelmakihara  
       2020-11-03 13:52:51 +08:00
    WPF 熟的话 学学 react 和 vue
    准备准备面试就可以去找前端工作了~
    KleinP
        7
    KleinP  
    OP
       2020-11-03 17:15:48 +08:00
    @wangkai0351 以前是工业自动化行业,现在干的应该不是那行了,有点偏专业软件方向,至于你说的那个领域,我确实没赶上,也没调研,基本上行业软件都是专用的,符合一定行业准则的,所以没有涉猎
    KleinP
        8
    KleinP  
    OP
       2020-11-03 17:16:51 +08:00
    @abelmakihara 前端很吃香吗?或者说工资很高?不太了解,可以详细说说
    abelmakihara
        9
    abelmakihara  
       2020-11-04 10:21:20 +08:00
    @KleinP
    算法门槛太高 x
    小程序坑多 x (而且做前端有的是机会"兼职"搞小程序~这不能算是一项主业吧
    嵌入式真的适合转吗 我不觉得 x
    java 性价比高 岗位多上限平均都高
    前端优势在于你不想转 java 的话
    有 WPF 经验上手还是比较容易的而且好找~
    KleinP
        10
    KleinP  
    OP
       2020-11-05 17:08:45 +08:00
    @abelmakihara 就目前我了解的,你前两条有道理
    第三天没有实际说明,我也不好说,C++使用范围挺广,而且目前我公司也有相应的业务,可以方便的接触
    java 是真的和 C#是一个层面的,而且今天才推送 java 从前 2 掉到第三了(自有 TIOBE 以来,虽说现在还很繁荣)?这个我公司也有,研发部就属 java 人多...
    最后一条重点不是上手和好找的问题啊,是工资和可持续发展的问题,😂
    Sparkli
        11
    Sparkli  
       2020-11-05 17:54:55 +08:00
    1.来上海,去百度地图客户端组,网易客户端也有招,广州实体业太多了,新技术肯定是比不上互联网的
    2.转做服务器端开发 ,这个需要分布式经验,base 也很高 外企很多
    KleinP
        12
    KleinP  
    OP
       2020-11-10 14:20:18 +08:00
    @Sparkli 感谢老哥,暂时离开西安不符合人生规划啊...沿海适合我是知道的,生不逢地只能说
    服务器端开发是搞 java 的节奏吗?
    Sparkli
        13
    Sparkli  
       2020-11-11 17:58:13 +08:00
    @KleinP 并不是,C#做服务器端的还是有一些的,比如外企电商和游戏服务器,而且做这种对你来说上升空间比较大,也比较好转,后续有打算项目经历也够看
    KleinP
        14
    KleinP  
    OP
       2020-11-12 16:08:48 +08:00
    @Sparkli 好的,我了解一下,不过我发现 C++好像发展能比较持久,工资也更高一些,是吧,具体方向先不说,大概是这样子的
    Sparkli
        15
    Sparkli  
       2020-11-12 17:28:05 +08:00
    @KleinP 是这样子的,能转过去在国内确实比较吃香,你可以试试 go 的
    KleinP
        16
    KleinP  
    OP
       2020-11-13 11:05:19 +08:00
    @Sparkli 我调查过,求职网站上的,不管工作数量还是工资,明显高出其他的,go 有点小众,还是不冒这个风险了,感谢认同,现在已经开始啃书了,刚好公司也比较鼓励,开始撸起袖子加油干了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2559 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 10:18 · PVG 18:18 · LAX 02:18 · JFK 05:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.