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

2019-09-19 07:58:21 +08:00
 kaiyiliu123

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

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

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

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

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

2019 年了..
lvzhiqiang
2019-09-20 08:13:14 +08:00
@kaiyiliu123 你说那几个应用,基本都是在 Linux 上部署的,所以对 Linux 的熟悉,
1.起码要掌握 20 个常用命令的使用
2.熟悉 Linux 的目录结构
3.shell 脚本的编写和阅读
4.Linux 性能基础监控
Aresxue
2019-09-20 10:09:14 +08:00
补基础见效太慢,直接学应用级的东西好了,像各种中间件都挑一样了解原理学会使用,比如 MQ,可以看看 RokectMQ 和 Kafka,缓存看 redis,搜索引擎看 ES, 分布式数据库看看 DRDS ( SQL 路由型)和 DBProxy(中间代理型),服务调用看看 dubbo 或者 grpc,请求分发比如 nginx(中间件)和 zuul(代码层),然后把 Spring 的各种 hook 再看看,这些了解了至少不会啥都不懂了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/601997

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX