首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Coding
V2EX  ›  Java

迷茫…转行程序员 3 年,该会什么技术?

  •  
  •   kaiyiliu123 · 86 天前 via Android · 2798 次点击
    这是一个创建于 86 天前的主题,其中的信息可能已经有所发展或是发生改变。

    毕业培训 java 转行程序员,运气不错去了一家几千人的财务软件公司,但是做轻应用,三年没人带…只能实现客户的需求,没考虑过并发什么的,因为一直也没遇到过这种情况,都是问题驱动…会搭 ssm,会搭 boot,数据库用过 orcl mysql,会写存储过程,前端…基础 js jQ…不提也罢。

    平时从需求沟通到系统设计到开发到部署,前端有其他同事负责,给他提供接口即可

    有时间准备学习 dubbo cloud…redis…nginx…这几个单词不知道拼错没…哈

    请问过来人们…我现在是不是差的挺多的?是不是刚毕业就可以我这样?或者甚至超我很多?一直觉得自己挺差的…唉,不过还是准备接受打击,刺激一下自己,另外这种技术北京薪资应该多少?

    19 回复  |  直到 2019-09-20 10:09:14 +08:00
        1
    fengpan567   86 天前
    三年了还没用过 dubbo 和 redis ?看看教程很快会用了
        2
    kmyzzy   85 天前
    会这么多还迷茫?不是应该骄傲吗?
        3
    nullboy   85 天前
    为啥要人带?
    ----------------------------
    "三年没人带"
        4
    luopengfei14   85 天前 via iPhone
    不需要离职,先出去面试,大概哪些应该知道了
        5
    Ravenddd   85 天前
    做了三年技术不说怎样, 经验肯定比毕业生牛逼很多, 自信点老哥
        6
    Leigg   85 天前 via Android
    舒适区呆久了,不想离开。?
        7
    sodulty   85 天前
    以业务驱动的编程,缺少挑战性。你准备学的这几个目前应届生标配
        8
    kaiyiliu123   85 天前 via Android
    @sodulty 嗯…你是说用过别人搭的,还是完全自己搭起?
        9
    lvzhiqiang   85 天前
    先学 Linux,你说那几个都应该后面再学~~
        10
    kaiyiliu123   85 天前 via Android
    @lvzhiqiang 应该学到什么程度呢…现在只会部署,数据泵导出,总感觉这个是不是用的时候百度就行了…😂
        11
    omniversia   85 天前
    能有机会进个正经些的互联网公司很快就可以学会了。最快的方法就是看着别人实际代码学,demo 毕竟作用是很有限的,很多实际业务场景碰不到。
        12
    zhgg0   85 天前 via iPhone
    我从大公司内部客户端转的后台,你说的这些一个月就全会了。用很简单,有基础,随便找点例子看看就会了,关键得看书学原理,然后会面试就行了,普通的业务用实在太简单了。mysql redis rpc mq zk 之类的每样找本书来看原理。
        13
    fishCatcher   85 天前 via iPhone
    @fengpan567 说实话,就算会用,也只是在若干技术栈上加了一个条目而已,广度增加了,但是深度没有实质性的变化,不能解决根本问题
        14
    notreami   85 天前
    @fengpan567 5 年也不一定要用过吧。dubbo、redis 又不是没有替代方案。
        15
    wangkai0351   85 天前
    培训班出来的大多没有完整的计算机知识框架,最直观的是没时间读一读每本教科书前一两章的 background,把握不住历史上每个新概念新技术出现的起因结尾,更别说把握技术发展的脉络了。
    这是培训班要加强的地方,楼主加油!
        16
    zhybb2010   85 天前
    用没用过 xx 技术其实无所谓,程序员的深度和广度很难见底,毕竟与个人兴趣和所处的项目有很大的关系,所以最能代表经验 /技术的往往是自己拿到一个全新的技术栈,你同样学习 /使用,能学的多快,用的多好。
        17
    huntcool001   85 天前
    "会写存储过程"

    2019 年了..
        18
    lvzhiqiang   85 天前
    @kaiyiliu123 你说那几个应用,基本都是在 Linux 上部署的,所以对 Linux 的熟悉,
    1.起码要掌握 20 个常用命令的使用
    2.熟悉 Linux 的目录结构
    3.shell 脚本的编写和阅读
    4.Linux 性能基础监控
        19
    Aresxue   84 天前
    补基础见效太慢,直接学应用级的东西好了,像各种中间件都挑一样了解原理学会使用,比如 MQ,可以看看 RokectMQ 和 Kafka,缓存看 redis,搜索引擎看 ES, 分布式数据库看看 DRDS ( SQL 路由型)和 DBProxy(中间代理型),服务调用看看 dubbo 或者 grpc,请求分发比如 nginx(中间件)和 zuul(代码层),然后把 Spring 的各种 hook 再看看,这些了解了至少不会啥都不懂了。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1594 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 33ms · UTC 00:43 · PVG 08:43 · LAX 16:43 · JFK 19:43
    ♥ Do have faith in what you're doing.