Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
沉默王二
Jmx Java
提交
43c4218d
J
Jmx Java
项目概览
沉默王二
/
Jmx Java
大约 1 年 前同步成功
通知
160
Star
18
Fork
2
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
J
Jmx Java
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
43c4218d
编写于
7月 28, 2022
作者:
沉默王二
💬
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
这个大专生,强的离谱
上级
43400efc
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
136 addition
and
0 deletion
+136
-0
docs/nice-article/weixin/zheigdzsqdlp.md
docs/nice-article/weixin/zheigdzsqdlp.md
+136
-0
images/nice-article/weixin-zheigdzsqdlp-69b98aa9-512a-4992-a890-43ccc82f6e2e.jpg
...xin-zheigdzsqdlp-69b98aa9-512a-4992-a890-43ccc82f6e2e.jpg
+0
-0
images/nice-article/weixin-zheigdzsqdlp-990bdd58-fd4f-4b36-9106-b6ef28a62a4c.png
...xin-zheigdzsqdlp-990bdd58-fd4f-4b36-9106-b6ef28a62a4c.png
+0
-0
images/nice-article/weixin-zheigdzsqdlp-acb9984e-59a7-40aa-b3ac-40cb6db5d19f.jpg
...xin-zheigdzsqdlp-acb9984e-59a7-40aa-b3ac-40cb6db5d19f.jpg
+0
-0
images/nice-article/weixin-zheigdzsqdlp-bb7d3c1a-4b06-4457-84eb-375f29657626.jpg
...xin-zheigdzsqdlp-bb7d3c1a-4b06-4457-84eb-375f29657626.jpg
+0
-0
images/nice-article/weixin-zheigdzsqdlp.jpg
images/nice-article/weixin-zheigdzsqdlp.jpg
+0
-0
未找到文件。
docs/nice-article/weixin/zheigdzsqdlp.md
0 → 100644
浏览文件 @
43c4218d
---
title
:
这个大专生,强的离谱!
shortTitle
:
这个大专生,强的离谱!
author
:
沉默王二
category
:
-
微信公众号
---
![](
http://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-zheigdzsqdlp-990bdd58-fd4f-4b36-9106-b6ef28a62a4c.png
)
作者:沉默王二
<br>
Java 程序员进阶之路:https://tobebetterjavaer.com
大家好,我是二哥呀!
微信上收到一个读者的私信,看完后着实被震撼到了:好家伙,
**一个大专生,能有这样的觉悟和决心,注定是要逆袭的那一个呀**
!
![](
http://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-zheigdzsqdlp-bb7d3c1a-4b06-4457-84eb-375f29657626.jpg
)
我觉得他的问题很有共通性,所以在征得他的同意后,把他的问题和我的答复一并整理了出来,希望能给大家有一点点启发和帮助。
* * *
### 一、关于学历
你好呀,我也非常开心,能遇到你这样用心的读者。
你是通过 B 站关注二哥的,那说明二哥辛苦肝出来的视频是有价值的,你的肯定让我感到非常的欣慰。
然后,我想纠正你一个观点,就是
**插本**
这件事。如果有机会升本的话,还是要升一下的。当然了,我不想说太多关于学历上面的事,因为光学历这件事,就能唠一整天。
几乎所有参加高考的人,都希望自己能考出一个好的成绩,能上 985、211 最好,上不了的话最起码考个本科。但考试这件事,它挑人。
有些人轻轻松松就能考得很好,有些人费了吃奶的力气也能考得很好,但有些人,就没有那么幸运了。每年只能考个大专的很多,考不上大学的更多。
这个社会存在歧视,有些用人单位就是为歧视大专学历的,甚至普通本科的。但我们这个国家,相对来说,更具有包容性,它允许底层人民翻身,尽管很难。
但无论如何,我相信,
**你的前程是远大的,前途是光明的**
。
### 二、C/C++ 要深入学习吗?
因为你主修的是 Java,所以我不太建议你深入学习 C++ 了,因为这门编程语言对新手并不是很友好,它很强大,却也复杂。
像 Python、Java、C++ 选择其一深入研究,另外的编程语言如果学习和工作当中有需要用到了,就去学一下。
当然了,有时间的话,可以把 C语言学一下,因为它是计算机基础的基石,当你学计算机组成原理、操作系统这些课程时,必然会碰到 C语言编写的代码。
[
妈呀,这份C语言学习路线也太硬核了吧!
](
https://mp.weixin.qq.com/s?__biz=MzIxNzQwNjM3NA==&mid=2247499695&idx=1&sn=be4955202292fbaec517e5f559570ca6&scene=21#wechat_redirect
)
我前面写过一条完整的 C语言学习路线,你可以拿来作为参考。大概投入一个月到两个月的时间吧,就会有很大的收获。
然后,就把重心放到 Java 这门编程语言上吧,关于 Java 的学习路线,我之前也有写过:
[
硬核!如何全面系统地自学Java
](
https://mp.weixin.qq.com/s?__biz=MzIxNzQwNjM3NA==&mid=2247492797&idx=1&sn=c71834e77e61ecef2d576a005346669c&scene=21#wechat_redirect
)
编程语言,在学生阶段,专注一门就足够了。学的越好,再切换到其他的编程语言遇到的阻力就会越小。
稚晖君在他的视频当中也提到过,学习计算机最好是自顶向下,这个观点和我不谋而合。
什么是顶?
顶就是 Java 这样的高级编程语言。
当你了解到 Java 的性能问题时,你才会发现,啊,原来 Java 是一门解释型的编程语言,而 C 语言是一门编译型的编程语言,所以 Unix/Linux 这种操作系统要用 C 语言来实现,因为要最大限度的利用硬件,所以 Java 就有了 JIT。
当你学习到 Java 并发编程中的“原子性”、“同步”、“异步”、“进程”、“内存分配”这些概念的时候,你自然而然会产生很多疑问,然后就会去学习操作系统,学习计算机组成原理,然后你的一系列问题就会逐渐被解决。
当你发现,用 Java 实现某个业务需求时,人家的算法实现比你快得多,你自然会好奇,为什么会这样?然后你发现人家用的数据结构和你的不同,然后你就会去学习数据结构,接着了解一些高效的算法,比如动态规划等。
计算机基础(包括数据结构与算法、操作系统、计算机组成原理、计算机网络)非常重要,建议你在用到、涉及到的时候再学习。
### 三、从底层开始还是应用层开始
一个普通人,在努力学习的情况下,从底层开始,还是应用层开始,其实是困扰很多人的一个问题。
就像我前一个问题回答的,我推荐的方向是自顶向下,侧重于实战技术,而不是算法。不是说算法不重要,而是针对不同的人,学习的顺序是不同的。如果是一些天赋异禀的要打 ACM 这种竞赛的选手,肯定是从算法着手。
**先把面包的问题解决了,理想就有了实现的可能**
。
人的一生,需要在生存的基础上再考虑如何生存得更好。
就像买房,几乎所有的人,不管是贫穷还是富有,都想住上大别墅,但当你买不起的时候,租个房子住,买个小一点的户型,才是最实际的考量。
但不应该就此满足,应该在此基础上换一个更大的。
可能很多人会说,当你选择了一个不太好的工作环境后,很难再去进步了,我想这绝对是借口,至少是平庸的人的借口。
我觉得你不是一个平庸的人,你很有目标,很有规划,很有想法,这对于刚上大学的新生来说,实在是太重要了。
很多人,都容易在进入大学之后迷失,那多半就是因为放纵或者放松,我想,你的大专三年会过得无比的精彩。
### 四、怎样从一个“码农”升级成为一个工程师?
“码农”和工程师之间的一个很大区别可能是,前者在乎写,后者在乎读。
什么意思呢?
写的时候,你更多在乎的是如何实现业务代码,如何让代码跑起来。
而阅读别人写的代码时,你将看到的是别人是如何写代码的,这时候,你更在乎:
*
我应该如何写出这段代码?
*
我学到了什么?我如何将这种技术应用到我过去写的代码中?
*
我将如何改进这段代码?如果是一个开源项目,你有信心给出更好的解决方案吗?
*
偷学作者的代码,提高你的编程技艺。
当然了,升级的过程还要考量很多其他的方面。拿 Java 来说吧,Spring Boot 是吃饭的家伙,是需要很熟练掌握的。其次,如果想在 Java 有很深的造诣,那 Java 并发编程和 Java 虚拟机无疑是最难啃的两块骨头。如果能拿下,那离一名优秀的 Java 工程师就不远了。
### 五、大专生如何才能走得更远?
对于一名大专生,我觉得最重要的,就是做到不妄自菲薄,不盲目自大,不自卑不狂妄,从心里面接纳自己,承认外面的确还有很多优秀的人值得我们去学习。
当你遇到挫折的时候,要能够意识到自己的确是在某些方面和别人是有差距的。
很多大专生其实在心理建设方面做得很差,自卑的居多,总觉得自己技不如人。忘了自己最应该做的是,其实是学习。停留在自卑的情绪里无法走出来,其实是无济于事的。
一旦心里强大了起来,剩余的就交给时间吧,时间会给你想要的!
![](
http://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-zheigdzsqdlp-acb9984e-59a7-40aa-b3ac-40cb6db5d19f.jpg
)
晒张图,这是我桌子边摆的一些书,有些经常翻,有些是出版社和朋友送过来的新书,有些是刚买的。
成长,一点一滴的积累,就会走得更远~
![](
http://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-zheigdzsqdlp-69b98aa9-512a-4992-a890-43ccc82f6e2e.jpg
)
*没有什么使我停留——除了目的,纵然岸旁有玫瑰、有绿荫、有宁静的港湾,我是不系之舟*
。
**推荐阅读**
:
*
[
C语言学习路线,硬核!
](
https://mp.weixin.qq.com/s?__biz=MzIxNzQwNjM3NA==&mid=2247499695&idx=1&sn=be4955202292fbaec517e5f559570ca6&scene=21#wechat_redirect
)
*
[
二哥的读者(女,从小就想当黑客,初中学编程,高中造火箭
](
https://mp.weixin.qq.com/s?__biz=MzIxNzQwNjM3NA==&mid=2247496157&idx=1&sn=72bfb33b81f156093d090d7c37190be9&scene=21#wechat_redirect
)
*
[
二哥的读者(男,半年从机械转码,去携程实习了!
](
https://mp.weixin.qq.com/s?__biz=MzIxNzQwNjM3NA==&mid=2247495069&idx=1&sn=0ec93230f531210e647c113bc8d59cc1&scene=21#wechat_redirect
)
>转载链接:[https://mp.weixin.qq.com/s/0TFob0orzPW1Xkeu56uIFA](https://mp.weixin.qq.com/s/0TFob0orzPW1Xkeu56uIFA),出处:沉默王二,整理:沉默王二
images/nice-article/weixin-zheigdzsqdlp-69b98aa9-512a-4992-a890-43ccc82f6e2e.jpg
0 → 100644
浏览文件 @
43c4218d
39.1 KB
images/nice-article/weixin-zheigdzsqdlp-990bdd58-fd4f-4b36-9106-b6ef28a62a4c.png
0 → 100644
浏览文件 @
43c4218d
98.1 KB
images/nice-article/weixin-zheigdzsqdlp-acb9984e-59a7-40aa-b3ac-40cb6db5d19f.jpg
0 → 100644
浏览文件 @
43c4218d
270.2 KB
images/nice-article/weixin-zheigdzsqdlp-bb7d3c1a-4b06-4457-84eb-375f29657626.jpg
0 → 100644
浏览文件 @
43c4218d
482.4 KB
images/nice-article/weixin-zheigdzsqdlp.jpg
0 → 100644
浏览文件 @
43c4218d
54.5 KB
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录