# 一个三年出头的 Java 程序员,技术要到什么程度呢?前几年荒废了,要加固技术。基础较好。

2019-11-09 00:22:51 +08:00
 jeffh

前 3 年在传统企业较大的公司上班,工作内容上技术要求不高,所以都在看一些文史哲类的书,技术书接触较少,现在出来面试碰了一鼻子灰。

三年要求的程序员技术要达到什么高度呢? title 能到高级开发吗?

2926 次点击
所在节点    程序员
16 条回复
Acoolda
2019-11-09 08:23:43 +08:00
你去求职网站搜十几个职位看要求就明白了啊
jeffh
2019-11-09 08:51:26 +08:00
@Acoolda 求职网站上的 jd 都大同小异
phantomzz
2019-11-09 09:43:35 +08:00
看你什么学校毕业了,阿里 P6 就是高级研发了。
我是 16 年毕业的
纯 java 后端来讲,spring cloud 那一套招式使用应该是最基础的,在此基础上各个组件的原理应该要了解的。
多线程:要求掌握到最底层原理,这也是基础的。
NIO:至少 netty 会用。
设计模式:单例、工厂这种不说了,策略模式、职责链模式、观察者模式这几个超好用的设计模式要理解
分布式:一致性、高可用、分布式锁、RPC
数据库:
欢迎大家补充
zhuyichen1017
2019-11-09 09:48:30 +08:00
@phantomzz 公司完全不用 springcloud 咋办
phantomzz
2019-11-09 09:53:41 +08:00
@zhuyichen1017 不用 Spring cloud,那一套东西也是有其他替代品的,这些组件的设计思想是相同的,解决的也是相同的问题,比如网关、rpc。我把 spring cloud 拿出来说是因为这玩意儿现在相对来说比较流行,其实本质上应该关注他们的设计思想和解决的问题。
jeffh
2019-11-09 12:24:37 +08:00
@phantomzz 这一套东西基本都了解,但一致性、高可用、分布式锁、RPC 没地方实践
tedderchen
2019-11-09 15:50:46 +08:00
@phantomzz 不吹牛会死吗? 还 spring cloud 最基础,我都想笑了 百分 99 的公司不需要 spring cloud k8s, 多线程的最底层原理是什么?汇编语言吗? 黑人问号???
phantomzz
2019-11-09 16:19:06 +08:00
@tedderchen 看我上面一条回复再说,年轻人戾气不要太重。
1.三年 java 出去连网关、负载均衡、流控、微服务都不知道,纯靠 CRUD,SSM 征服面试官?公司用不用得到是公司的事,你会不会是你自己的事。我现在每天都在和这些东西打交道。
2.java 多线程至少要了解到 JVM 内存模型、CPU 层面的线程通信吧?难道会写个 new Thread,pool.submit()就是会多线程了?
3.对于你这种人,我也没必要客气,我说的这些东西都是烂大街的,人家喂到你嘴里你都不吃,三年 java 写到狗肚子里去了?自己垃圾别说别人吹牛,你回复的样子像极了井底之蛙。
4.看了一下你的帖子和回复,像极了培训班出来刚入行的,一边说自己是后端还要写前端一边问别人 html 布局是什么?我旁边的前端小哥看到了都笑出声了。
phantomzz
2019-11-09 16:20:12 +08:00
@tedderchen
只会 spingboot + vue 独立写过几个项目, 感觉自己技术垃圾 怎么办 主要垃圾在前端 做什么都是丑的要死
感觉这把年纪也是心累 好想去加拿大定居哦


加拿大需要你,快去吧
lanshee
2019-11-09 18:45:25 +08:00
进来莫名吃了个小瓜瓜...(手动狗头)
jeffh
2019-11-09 18:52:24 +08:00
@tedderchen spring cloud 外面大部分都有要求,不会不好面试
BacGa
2019-11-09 19:20:46 +08:00
@phantomzz 话糙理不糙
BacGa
2019-11-09 19:21:37 +08:00
感觉面试造飞机上班拧螺丝不假 但是实际上就是这么严峻 你不能说出个一二三 就是没有工作机会
leonard916
2019-11-10 11:07:26 +08:00
spring cloud 確實很多公司用不上 阿里自己實現了一套類似的 但是原理是要會的
現在你不能說出 docker 基礎 k8s 什麼的 面試官會覺得你只會寫 CURD 然而這種人一抓一大把 誰便宜用誰

@jeffh 你可以用 docker 搭建一套微服務系統,配合 VM 可以模擬集群。

RPC 的話 我本人用過 gRPC Dubbo 還是 Thrift 都類似 服務發現 服務治理 什麼的 需要知道原理
wleexi
2019-11-10 11:58:06 +08:00
看看源码
nidiewo
2019-11-12 15:57:10 +08:00
@phantomzz 看了一下你回击的那个人,hhh,他评论的画风都很清奇

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

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

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

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

© 2021 V2EX