V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
narcotics
V2EX  ›  程序员

初级程序员职业生涯规划求指导

  •  
  •   narcotics · 2015-07-21 17:53:54 +08:00 · 4062 次点击
    这是一个创建于 3412 天前的主题,其中的信息可能已经有所发展或是发生改变。

    毕业3年,始终就职在同一家公司,小型民企,工作语言C#,主要企业应用后台网站开发,开发团队约20人不到,目前Title算是副主管?大概。小公司你懂的。

    目前月薪税前将将10k出头(对了,地点是魔都郊区城乡结合部)。

    技能情况如题,自觉还是没摸到“程序员”的门槛,具体症状表现为:

    • 喜欢折腾新技术却永远深入不进去
    • 算法,数据结构什么的一塌糊涂;设计模式似懂非懂
    • 工作中,实现业务逻辑没什么问题(根本也毫无难度可言),但一旦涉及到软件整体的架构设计就一头雾水无从下手
    • 懒癌晚期,coursera上的课程报了八百遍,一次也没坚持下来过

    困惑

    主要是对当前手上的工作内容越来越缺乏激情跟耐心了(比如今天已经刷了一下午v2没干正事)。

    另外也对.Net技术本身也信心不足,总觉得跟别的语言是两个世界。

    又,在当前公司的上升空间也很小了(身边的同事都是...怎么说好,虽然这么说有些狂妄,但除了顶头上司以外,从他们身上无法学会任何东西。反而需要投入大量精力跟他们解释诸如“为什么你在git里commit了以后别人还是看不到你的代码只因为你没有push”这样的问题)

    因此想来请求一下大家的建议,我这种情况,接下来到底应该怎么办才好呢?放眼求职市场,C#的工作机会实在算不上多或好。如果我选择更换工作,包括工作语言,如何才能做到平滑的过渡(也就是说,跳槽以后即使工资不涨,也不要砍掉太多...)。

    或者说,我的想法是错误的?最应该做的反而是在当前领域继续深挖下去?

    期待大家的帮助。

    以上,拜谢。

    32 条回复    2015-07-23 11:29:51 +08:00
    yjxjn
        1
    yjxjn  
       2015-07-21 20:01:48 +08:00
    接外包的活。
    aszxqw
        2
    aszxqw  
       2015-07-21 20:04:13 +08:00
    .net 是深坑。。。。
    kzzhr
        3
    kzzhr  
       2015-07-21 20:17:58 +08:00
    症状都分析出来了,还怕啥
    qw7692336
        4
    qw7692336  
       2015-07-21 20:27:53 +08:00
    引以为鉴
    letv
        5
    letv  
       2015-07-21 20:33:37 +08:00
    占坑,学习学习
    Aksura
        6
    Aksura  
       2015-07-21 20:38:37 +08:00
    这是个问题
    nozama
        7
    nozama  
       2015-07-21 20:46:21 +08:00
    同感... 状态不好.
    maemolee
        8
    maemolee  
       2015-07-21 20:58:23 +08:00
    跟着学习学习……
    imiin
        9
    imiin  
       2015-07-21 21:05:12 +08:00
    同学习
    phoneli
        10
    phoneli  
       2015-07-21 21:10:22 +08:00
    找回最初对计算机的热情,然后找一个自己喜欢的方向,有深度地研究下去。
    hellogmh
        11
    hellogmh  
       2015-07-21 21:50:16 +08:00
    首先把症状都努力克服掉!
    JamesRuan
        12
    JamesRuan  
       2015-07-21 22:44:15 +08:00
    副主管了,在公司里搞培训课试试?

    上课的人收获最大,听课的人其次。

    就从git开始讲怎么样?git是如何分布式开发的?git commit和push分别对应的是什么概念?
    narcotics
        13
    narcotics  
    OP
       2015-07-21 22:55:28 +08:00
    @JamesRuan 说起这个真是...心塞...尽管每次给同事培训我自己确实感到获益匪浅,但是...从单元测试到Git的基本理念与用法,从编码风格的重要性到Resharper实战范例...将近两年时间里我多多少少也召集过5,6次培训...结论是,大部分人,根本不关心

    “我费这劲干毛啊到底?!”,每次结束后我的想法
    JamesRuan
        14
    JamesRuan  
       2015-07-21 23:05:16 +08:00
    @narcotics 让大家都来讲啊,每周一次或者每月一次,和其他团队建设活动一起搞(比如聚众腐败)。
    JamesRuan
        15
    JamesRuan  
       2015-07-21 23:16:47 +08:00
    其实我觉得楼主缺乏的是站在整个项目角度考虑问题的实践。

    无论是架构设计,编码规范,进度管理,技术培训,团队建设,每方向都可以深入挖进去,学理论,多实践。

    那些觉得不在意的,让他们在意起来。程序员搞不了KPI就搞搞OKR(Object and Key Result),关键是发动大家的积极性。
    forkon
        16
    forkon  
       2015-07-22 00:29:53 +08:00
    你需要换个环境了!
    dawnLuke
        17
    dawnLuke  
       2015-07-22 01:08:15 +08:00
    同学习 +1
    finalsatan
        18
    finalsatan  
       2015-07-22 09:10:20 +08:00
    跟lz差不多,目前准备换个环境!加油,共勉!
    xiaomayi0323
        19
    xiaomayi0323  
       2015-07-22 09:12:01 +08:00
    对症解决啊
    hellogmh
        20
    hellogmh  
       2015-07-22 09:20:41 +08:00
    有的时候是身不由己,但是加油努力啊
    snipes
        21
    snipes  
       2015-07-22 09:30:00 +08:00
    .NET 深坑+1
    bk201
        22
    bk201  
       2015-07-22 09:50:25 +08:00
    去哪都一样,当然好公司更有好氛围。既然是副主管了,和主管商量一下换换血液,把团队带好不也是很兴奋的事情么,何必拘泥于程序员。
    airqj
        23
    airqj  
       2015-07-22 09:55:37 +08:00
    我们公司招.net 有意不?
    坐标杭州
    Nixus
        24
    Nixus  
       2015-07-22 10:02:15 +08:00
    状态和lz一样,但是技能就比lz差很多了……
    个人此刻的想法是从0开始,失败了,就彻底投靠培训机构,不断培训自己
    Nixus
        25
    Nixus  
       2015-07-22 10:02:39 +08:00
    虽然现在很一般的培训已经万6了……
    narcotics
        26
    narcotics  
    OP
       2015-07-22 11:53:38 +08:00 via iPhone
    @airqj sorry啦,短期不考虑魔都以外的地区~感谢你的看重
    narcotics
        27
    narcotics  
    OP
       2015-07-22 11:57:09 +08:00 via iPhone
    @bk201 说起这个,老总前段时间还找过我,商量说把现在的主管转成架构师(现在的主管技术实力很强),然后我转主管,负责主要的管理,我犹豫了一下午,还是拒绝了,因为总觉得自己还是更偏向技术方面的发展。老板最终也同意了

    到现在我也不知道这样的决定是不是正确
    billgate1984
        28
    billgate1984  
       2015-07-22 16:02:27 +08:00
    该跳槽了 。。。
    narcotics
        29
    narcotics  
    OP
       2015-07-22 16:56:33 +08:00 via iPhone
    @billgate1984 可是实话说,我对现在的公司并没有太多不满之处,能得到领导信任,工资方面似乎也不算差。

    最重要的一点是,我个人感觉,如果跳槽,.net的选择面实在很小,如果跳到一个很现在差不太多的公司,意义实在很小
    zoumouse
        30
    zoumouse  
       2015-07-22 22:33:36 +08:00
    感觉症状差不多,给自己一个计划,一起加油!
    GavinCruise
        31
    GavinCruise  
       2015-07-23 08:27:06 +08:00
    尝试一些开源项目?个人认为程序员的成长还是得靠自学,Python是个不错的选择 :-D
    zdkmygod
        32
    zdkmygod  
       2015-07-23 11:29:51 +08:00
    发现民企里面做开发的都差不多,看着互联网开发各种高大上,再看看自己,总觉太low。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2813 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 07:34 · PVG 15:34 · LAX 23:34 · JFK 02:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.