程序员进阶必备文档开源项目

我要开发同款
贠学文2023年11月22日
101阅读

技术信息

语言技术
JavaKafkaNginxNoSQLElasticSearch
开源地址
https://github.com/aloofWolf/DOCUMENT
授权协议
LGPL许可

功能介绍

本项目主要是根据自己多年的工作经验,编写的一些程序要进阶所需的一些文档。目前编写了以下三个文档:
1. 《java程序员架构体系.pdf》
有很多做 java 的朋友,都和我说过这样一个问题,他们想要去提升自己的技术能力,但是
感觉自己要学习的内容太多,不知道该如何下手,不知道该如何去学。而且往往在学了一
项新的技术以后,由于在工作中用不到,所以时间长了以后也就淡忘了。所以感觉自己总
是辛辛苦苦的努力了一番,但是效果并不明显,自己的技术能力提升的很有限,感到特别
的迷茫。
而且现在一直在流传程序员 35 岁的职业危机问题,很多人也在担心,如果自己的技术能力
真的一直都没有提升,原地踏步,到时候是不是会真的被淘汰掉。很多人都为此感到很焦
虑。
所以我觉得我有必要将我自己的一些经验分享给大家。希望大家可以从中去借鉴一些东西,
尽快的找到自己的方向,走出迷茫,摆脱焦虑,让自己的技术能力真正的得到提升,不用
在去担心 35 岁职业危机的问题。
这本书并不适合 java 的初学者来看,它是针对于那些已经有了一定的 java 基础,但是却不
知道该如何提升自己的朋友来看的。因为这本书里,我在讲到一些技术点的时候,我并没
有告诉你该如何使用它,而是告诉你使用它可以解决什么问题,使用它会给我们带来哪些
新的问题,以及它的实现原理等等。至于你如何去使用它,在网上或者在书籍中,随随便
便就可以找到很多,我在这里重复一遍也没有什么意义。
2. 《java技术人员如何做好管理.pdf》
Java 工程师的出路,做到最后,无非就两个,一个是继续深耕技术,向架构师的方向上发
展,另一个就是转型做管理。
但是目前的市场行情、尤其是疫情过后,大部分企业的经济状况很不理想,所以很少会去单
独的设立架构师这么一个岗位。大部分情况下,都是技术管理人员,同时肩负着架构师的职
责。所以对于 java 工程师来讲,管理能力也尤为重要。
但是很多做技术的人,并不擅长去做管理。因为在做技术时,更多的是与代码打交道。代码
是一个很单纯的东西,只要你认真的对待他,它也一定认真的回报你。但是做管理就不一样
了,做管理更多的是与人打交道,人可没有代码那样单纯,人要比代码复杂的多得多。一个
经常与代码打交道的人,突然让他与人打交道,他往往会感觉不适应。
所以一个 java 工程师,本来做技术的时候,做的非常好,非常优秀。但是当他转型去做管
理时,却是一团糟。可能他会因此而沮丧、灰心,甚至自信心也受到了严重的打击。
但是我想说的是, 这是一种很正常的现象。 任何一个人, 当让你去做一件你不擅长做的时候,
谁也不可能一开始就做的很好,谁都会有一个过程。我也是一样,我在刚刚转型做管理时,
做的也是一团糟。我也是经过了几年时间的磨砺,才做的越来越好的。
所以今天,我把我这些年做管理的一些经验,分享给大家,供大家参考。希望大家可以从中
获益,一起把管理做的更好。
3. 《如何成为一个优秀的java面试官.pdf》
本文将从以下三个大的方面讲述:
1. 从我个人角度出发,我认为应该怎样做好一个合格的 java 面试官。
2. 各个级别的 java 工程师,各自应该具备什么样的技能与素质,这样才能有针对的面试。
3. 我自己在做 java 面试官时,经常问的一些问题,大家可以参考

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论