-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
jimi
committed
May 11, 2024
1 parent
03261a8
commit 9b58cc0
Showing
9 changed files
with
85 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -99,6 +99,11 @@ | |
alt="/images/avatar.png" | ||
title="/images/avatar.png" /></a></div><div class="home-subtitle"><div id="id-1" class="typeit"></div></div><div class="links"><a href="https://github.com/ZUCCzwp" title="GitHub" target="_blank" rel="noopener noreffer me"><i class="fab fa-github fa-fw" aria-hidden="true"></i></a><a href="https://www.zhihu.com/people/zhang-wei-ping-41-27" title="知乎" target="_blank" rel="noopener noreffer me"><i data-svg-src="https://cdn.jsdelivr.net/npm/[email protected]/icons/zhihu.svg" aria-hidden="true"></i></a><a href="https://space.bilibili.com/107800575" title="bilibili" target="_blank" rel="noopener noreffer me"><i data-svg-src="https://cdn.jsdelivr.net/npm/[email protected]/icons/bilibili.svg" aria-hidden="true"></i></a><a href="tel:151-6823-0440" title="Phone" rel="me"><i class="fas fa-phone fa-fw" aria-hidden="true"></i></a><a href="mailto:[email protected]" title="Email" rel="me"><i class="far fa-envelope fa-fw" aria-hidden="true"></i></a><a href="/index.xml" title="RSS" target="_blank" rel="noopener noreffer me"><i class="fas fa-rss fa-fw" aria-hidden="true"></i></a></div></div> | ||
<article class="single summary" itemscope itemtype="http://schema.org/Article"><h1 class="single-title" itemprop="name headline"> | ||
<a href="/modeling/">软件建模</a> | ||
</h1><div class="post-meta"><span class="post-author"><a href="https://github.com/ZUCCzwp/zucczwp.github.io" title="Author" target="_blank" rel="noopener noreffer author" class="author"><i class="fas fa-user-circle fa-fw" aria-hidden="true"></i>Jimi</a></span> <span class="post-publish">发布于 <time datetime="2024-01-14">2024-01-14</time></span> <span class="post-category">收录于 <a href="/categories/design/"><i class="far fa-folder fa-fw" aria-hidden="true"></i>Design</a></span></div><div class="content">软件建模 模型是对客观存在的抽象 抽象表达事务的本质规律 把握事物的本质规律和主要特征,正确建造模型和使用模型,以防在各种细节中迷失方向。 一个是我</div><div class="post-footer"> | ||
<a href="/modeling/">阅读全文</a><div class="post-tags"> | ||
<i class="fas fa-tags fa-fw" aria-hidden="true"></i> <a href="/tags/design/">Design</a></div></div> | ||
</article><article class="single summary" itemscope itemtype="http://schema.org/Article"><h1 class="single-title" itemprop="name headline"> | ||
<a href="/doc/">软件设计文档</a> | ||
</h1><div class="post-meta"><span class="post-author"><a href="https://github.com/ZUCCzwp/zucczwp.github.io" title="Author" target="_blank" rel="noopener noreffer author" class="author"><i class="fas fa-user-circle fa-fw" aria-hidden="true"></i>Jimi</a></span> <span class="post-publish">发布于 <time datetime="2024-01-13">2024-01-13</time></span> <span class="post-category">收录于 <a href="/categories/design/"><i class="far fa-folder fa-fw" aria-hidden="true"></i>Design</a></span></div><div class="content">类图 类之间有 6 种静态关系:关联、依赖、组合、聚合、继承、泛化。 序列图 序列图则用来描述参与者之间的动态调用关系。 组件图 一方面满足设计阶段和各个</div><div class="post-footer"> | ||
<a href="/doc/">阅读全文</a><div class="post-tags"> | ||
|
@@ -143,11 +148,6 @@ | |
</h1><div class="post-meta"><span class="post-author"><a href="https://github.com/ZUCCzwp/zucczwp.github.io" title="Author" target="_blank" rel="noopener noreffer author" class="author"><i class="fas fa-user-circle fa-fw" aria-hidden="true"></i>Jimi</a></span> <span class="post-publish">发布于 <time datetime="2024-01-12">2024-01-12</time></span> <span class="post-category">收录于 <a href="/categories/design/"><i class="far fa-folder fa-fw" aria-hidden="true"></i>Design</a></span></div><div class="content">糟糕的设计 僵化性 软件代码之间耦合严重,难以改动,任何微小的改动都会引起更大范围的改动。 脆弱性 微小的改动容易引起莫名其妙的崩溃或者 bug,出现</div><div class="post-footer"> | ||
<a href="/mod/">阅读全文</a><div class="post-tags"> | ||
<i class="fas fa-tags fa-fw" aria-hidden="true"></i> <a href="/tags/design/">Design</a></div></div> | ||
</article><article class="single summary" itemscope itemtype="http://schema.org/Article"><h1 class="single-title" itemprop="name headline"> | ||
<a href="/mysql_prepare/">Mysql架构</a> | ||
</h1><div class="post-meta"><span class="post-author"><a href="https://github.com/ZUCCzwp/zucczwp.github.io" title="Author" target="_blank" rel="noopener noreffer author" class="author"><i class="fas fa-user-circle fa-fw" aria-hidden="true"></i>Jimi</a></span> <span class="post-publish">发布于 <time datetime="2024-01-11">2024-01-11</time></span> <span class="post-category">收录于 <a href="/categories/mysql/"><i class="far fa-folder fa-fw" aria-hidden="true"></i>Mysql</a></span></div><div class="content">数据库架构与 SQL执行过程 –>连接器–>语法分析器–>语义分析与优化器–&</div><div class="post-footer"> | ||
<a href="/mysql_prepare/">阅读全文</a><div class="post-tags"> | ||
<i class="fas fa-tags fa-fw" aria-hidden="true"></i> <a href="/tags/mysql/">Mysql</a></div></div> | ||
</article><ul class="pagination"><li class="page-item "> | ||
<span class="page-link"> | ||
<a href="/">1</a> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -99,6 +99,11 @@ | |
alt="/images/avatar.png" | ||
title="/images/avatar.png" /></a></div><div class="home-subtitle"><div id="id-1" class="typeit"></div></div><div class="links"><a href="https://github.com/ZUCCzwp" title="GitHub" target="_blank" rel="noopener noreffer me"><i class="fab fa-github fa-fw" aria-hidden="true"></i></a><a href="https://www.zhihu.com/people/zhang-wei-ping-41-27" title="知乎" target="_blank" rel="noopener noreffer me"><i data-svg-src="https://cdn.jsdelivr.net/npm/[email protected]/icons/zhihu.svg" aria-hidden="true"></i></a><a href="https://space.bilibili.com/107800575" title="bilibili" target="_blank" rel="noopener noreffer me"><i data-svg-src="https://cdn.jsdelivr.net/npm/[email protected]/icons/bilibili.svg" aria-hidden="true"></i></a><a href="tel:151-6823-0440" title="Phone" rel="me"><i class="fas fa-phone fa-fw" aria-hidden="true"></i></a><a href="mailto:[email protected]" title="Email" rel="me"><i class="far fa-envelope fa-fw" aria-hidden="true"></i></a><a href="/index.xml" title="RSS" target="_blank" rel="noopener noreffer me"><i class="fas fa-rss fa-fw" aria-hidden="true"></i></a></div></div> | ||
<article class="single summary" itemscope itemtype="http://schema.org/Article"><h1 class="single-title" itemprop="name headline"> | ||
<a href="/mysql_prepare/">Mysql架构</a> | ||
</h1><div class="post-meta"><span class="post-author"><a href="https://github.com/ZUCCzwp/zucczwp.github.io" title="Author" target="_blank" rel="noopener noreffer author" class="author"><i class="fas fa-user-circle fa-fw" aria-hidden="true"></i>Jimi</a></span> <span class="post-publish">发布于 <time datetime="2024-01-11">2024-01-11</time></span> <span class="post-category">收录于 <a href="/categories/mysql/"><i class="far fa-folder fa-fw" aria-hidden="true"></i>Mysql</a></span></div><div class="content">数据库架构与 SQL执行过程 –>连接器–>语法分析器–>语义分析与优化器–&</div><div class="post-footer"> | ||
<a href="/mysql_prepare/">阅读全文</a><div class="post-tags"> | ||
<i class="fas fa-tags fa-fw" aria-hidden="true"></i> <a href="/tags/mysql/">Mysql</a></div></div> | ||
</article><article class="single summary" itemscope itemtype="http://schema.org/Article"><h1 class="single-title" itemprop="name headline"> | ||
<a href="/concurrency/">使用Goroutine如何控制HTTP请求的并发量</a> | ||
</h1><div class="post-meta"><span class="post-author"><a href="https://github.com/ZUCCzwp/zucczwp.github.io" title="Author" target="_blank" rel="noopener noreffer author" class="author"><i class="fas fa-user-circle fa-fw" aria-hidden="true"></i>Jimi</a></span> <span class="post-publish">发布于 <time datetime="2024-01-10">2024-01-10</time></span> <span class="post-category">收录于 <a href="/categories/go/"><i class="far fa-folder fa-fw" aria-hidden="true"></i>Go</a></span></div><div class="content">场景 我们使用 go 并发调用接口发起 HTTP 请求时,只需要在 func() 前面加上 go 关键字就很容易完成了,就是因为让并发变得如此简单,所以有的时候我们就需要控制一下</div><div class="post-footer"> | ||
<a href="/concurrency/">阅读全文</a><div class="post-tags"> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
# 文件系统 | ||
|
||
|
||
### 彼得定律 | ||
彼得在 20 世纪 70 年代,研究了美国数千个组织,包括政府部门、学校、企业等各种类型 | ||
的组织后,发现,在一个成熟有效的组织中,当一个员工在其岗位能够出色完成工作,就会 | ||
得到晋升,被提拔到更高一级职位。如果在这个职位,他能够继续出色完成工作,就会继续 | ||
得到晋升,直到他晋升到某个职位以后,无法出色完成工作为止。 | ||
|
||
这是职场晋升的一般规则,看起来似乎也没什么,但是彼得在对这些得到晋升的人进行各种 | ||
观察以后,得到一个结论:**在一个层级组织中,每个员工都会趋向于晋升到他所不能胜任的 | ||
职位**。这就是彼得定律,事实上,我们根据晋升的一般规则,也能推导出这个定律。利用这 | ||
个定律做进一步的推导,还能得到一个彼得定律的推论:**一个成熟的组织中,所有的职位都 | ||
被不能够胜任它的人承担着。**这个推论也很好理解,每个人都会晋升到他不能胜任的职位, | ||
那么稳定下来以后,所有的职位都被不能胜任的人承担。不得不说这个结论实在是让人有点 | ||
吃惊,但是却很好地解释了组织中的各种奇怪现象。 | ||
|
||
彼得进一步对这些不能胜任自己职位的人进行观察,发现当一个人位于他不能胜任的职位上 | ||
时,他必须投入全部的精力才能有效完成工作,这个职位也被称作这个人的彼得高地。一个 | ||
处于彼得高地的人,精疲力尽于他手头的工作,就无法再进行更进一步的思考和学习,他的 | ||
个人能力提升和职业进步都将止步于此。 | ||
|
||
所以,一个人在其职业生涯中能够晋升的最高职位,能够在专业技能上进化的最高阶段,依 | ||
赖于他的专业能力和综合素养,依赖于他拥有的持续学习和专业训练的条件与环境。和他晋 | ||
升的速度无关,有时候也许恰恰相反。 | ||
|
||
对公司而言,真正有价值的是你为公司解决了多少问题,而不是完成了多少工作,工作本身 | ||
没有意义,解决问题才有意义。对于你自己而言,真正有价值的不是你获得了多快的晋升, | ||
多高的加薪,而是你获得了多少持续高强度训练的机会。而这两者,本质上是统一的。 | ||
所以,对自己未来有更多期待,更有进取心的工程师们,应该将精力更多放在发现企业中的 | ||
各种问题并致力于去解决问题,在这个过程中,你将同步收获职场晋升和个人能力提升。 | ||
|
||
### 用目标驱动 | ||
在技术管理领域,常见的管理方式有两种,一种是问题驱动型管理,一种是流程驱动型管 | ||
理。 | ||
|
||
问题驱动型管理着眼于问题,每天关注最新的问题是什么,然后解决问题。流程驱动型管理 | ||
着眼于流程,关注事情的进展是否符合流程规范,是否在有序的规章制度下行事,看起来像 | ||
监工。 | ||
|
||
老实说,这两种都不是高效的管理方法。对于技术管理而言,更高效的管理方式是目标型管 | ||
理。 | ||
|
||
目标驱动的管理者并不特别关注问题,他更关注解决方案。当系统出现故障的时候,他不会 | ||
关注是谁导致的 bug,他更关注谁可以解决这个 bug。当项目进展缓慢,他并不关注是谁 | ||
导致了拖延,他更关注我们如何做才能赶上进度。他不问问题为什么出现,因为他知道,所 | ||
有的问题最后都是人的问题,而纠结于人的问题,只能导致人和人的扯皮。 | ||
|
||
目标驱动的管理者其实并不是不关注问题,他只是不用问题进行管理,不让团队纠结于问题 | ||
之中,而是去着眼于未来和解决方案本身。管理者自身其实对问题非常清楚,但是他把问题 | ||
转化为目标,引导团队前行。 |
Oops, something went wrong.