找回密码
 立即注册
查看: 846|回复: 0

极客时间:程序员进阶攻略

[复制链接]
累计签到:85 天
连续签到:1 天
发表于 2019-6-12 10:40:06 | 显示全部楼层 |阅读模式
在这个专栏里,胡峰将结合十余年从业经验,设身处地去思索、去剖析、去拆解程序员不同阶段可能面临的实际困惑和问题,并给出可供参考的答案。本专栏是胡峰长时间的资源积累,字字珠玑,有着清晰的路径和完整的体系,去启发、去指引,由“知” 改变 “行”,让你的程序之路走得更稳、更远。不仅传授知识,而且授人以渔——提供为程序员量身定做的进阶路径。4 _6 w  Z3 Y' d4 b

; ^- b) A! y5 f0 U本专栏共63期,分为六大模块。) X4 {  d/ L( V0 M# h

  R, @6 K& R/ _7 P% t! B+ u: ^征途:启程之初。入行之初,需要具备哪些最基础的技能?会面临怎样的困惑?最初的感受如何?找到走上程序之路的初心,成就更好的自己。5 g1 Y) {. {5 V' ^- r
修炼:程序之术。程序之路前期,多会是以编程(炼术)为主:程序系统的架构与设计,功能模块的开发与编码,缺陷 Bug 的调试与修复。
# p# r7 f2 [( [0 w) j( w修行:由术入道。除了编程写代码之外,还有一些其他维度的修行道路:计划的体系,精进的思维,习惯的养成,展现的形式,上升的阶梯,工程的方法。
0 D( I& H- k' E. r徘徊:道中彷徨。行道中途,会面临成长平台期的困惑,该如何选择?3 d5 N& v$ E' j7 B' L: c
寻路:路在何方。前路多分岔,关于方向、角色、自省与定位,该如何决断?( n. r# }7 l# w, y( K7 z% U
蜕变:破茧成蝶。成长之路不连续,有阻挡你蜕变的边界与断层,该如何跨越?
- ?1 \  S4 H* j《程序员进阶攻略》专栏目录* z$ Y" G1 F* Q) a
开篇词5 J) C7 Q' t6 ~$ h# ?! ?

  b: v2 T) g1 C! Z' ~9 A. s9 u3 o3 e  A程序行知:走在同样的路上,遇见自己的风景) `9 S9 {/ C9 G- i
- W; m* A  q- H2 V
征途:启程之初
0 f* b, i6 O) o6 n$ E9 y* Y" e5 i  l- d, P% y: F% f6 R  Y
01 | 初心:为什么成为一名程序员?
. H+ }- b/ |+ A- e+ t02 | 初惑:技术方向的选择( y4 ]6 h. R6 m
03 | 初程:带上一份技能地图
) I, ~, l7 r/ Y" ^( S. ?04 | 初感:别了校园,入了江湖
+ }! o- x* a' P6 S3 j! G
) e3 p& ]1 i+ `6 n" M# y4 w. N修炼:程序之术* `: i- e! |- e; q

3 z: b9 A. [2 `' F05 | 架构与实现:它们的连接与分界?
# x+ T* M  i9 L4 W! Z8 Q06 | 模式与框架:它们的关系与误区?( a( y& K8 g9 I- D- H4 z( W
07 | 多维与视图:系统设计的思考维度与展现视图' d$ E- T2 {! Q% O' A
08 | 代码与分类:工业级编程的代码分类与特征, ]. u7 O2 b, q+ w1 p+ ~
09 | 粗放与精益:编程的两种思路与方式$ x7 C+ l3 W* U6 Q8 t  C) J: R, N3 X
10 | 炫技与克制:代码的两种味道与态度
& p6 r2 `) ?0 w5 B11 | 三阶段进化:调试,编写与运行代码
3 A' |3 s2 R& U12 | Bug的空间属性:环境依赖与过敏反应
/ u' _8 H* `' F( g, z( Y13 | Bug的时间属性:周期特点与非规律性
% z: L# m6 p, i' |5 p14 | Bug的反复出现:重蹈覆辙与吸取教训
3 h* P: Y6 Y& G% T, I3 I- y
; c- M8 z0 k* v# s; i& t8 S修行:由术入道# J$ o6 T6 [$ v( f7 C- `5 B

+ h: E7 {$ L  r  I15 | 根源:计划的愿景——仰望星空
$ j9 v% Z. l6 S! s( \' W/ P2 }16 | 方式:计划的方法——脚踏实地% I) }) ?: N/ B$ A/ h% i
17 | 检视:计划的可行——时间与承诺
  g; D0 q) y2 R# j: v- Z18 | 评估:计划的收获——成本与收益
4 Y) k3 S# G6 [+ N19 | 障碍:从计划到坚持,再到坚持不下去的时候, E1 d0 O& a" V7 a
20 | 执行:从坚持到持续,再到形成自己的节奏$ {! V  l" g9 t/ d- v' m
21 | 信息:过载与有效/ W7 r7 E+ p& Y6 I+ f- M
22 | 领域:知识与体系4 d5 M3 P4 {6 \% I6 r7 Y3 N5 R0 Z, K
23 | 转化:能力与输出/ c" Y; T, y& o5 |
24 | 并行:工作与学习
/ Q5 z  j) \& J. [# `# F25 | 时间:塑造基石习惯(上)——感知与测量  T3 s) M0 p- b7 u9 j& f
26 | 时间:塑造基石习惯(下)——切割与构建
4 a3 `* d, Z' g4 Q; U' A27 | 试试:一种“坏”习惯
0 D% P" J2 ?$ [& i28 | 提问:从技术到人生的习惯
* G# I, K: O1 y: @29 | 偏好:个人习惯的局限与反思9 a; @. H8 a/ F& @6 \
30 | 写作:写字如编码- J9 ]- P9 Q0 Y. C6 Z& d7 R
31 | 画图:一图胜千言# H% m, @* a- X, F
32 | 演讲:表达的技术  a2 y" B2 i/ ^
33 | 定义:阶梯与级别
1 e* s: l+ x7 M) G" S- F0 `34 | 晋升:评定与博弈
8 V  l, W6 ~" u2 b, U9 @: v  _35 | 关系:学徒与导师
; I- b, h$ {1 Y' P, C1 r. x8 M36 | 核心:安全与效率——工程技术的两个核心维度
9 x+ z9 S2 K$ Q* F& F0 R+ g37 | 过程:规模与协作——规模化的过程方法# [  h# {. g. X
38 | 思维:科学与系统——两类问题的两种思维解法/ z) p& K+ Z( x% M6 z3 |3 P4 l
4 {: h' ~5 R: l  a- H$ }" i
徘徊:道中彷徨
  `; d$ ?+ L' K1 H# d) Q1 z+ ^: K7 h
39 | 职业倦怠:如何面对?
: Y. _' y  }7 c" e40 | 局部最优:如何逃离?
1 ~4 T( k- q- S. y/ \2 E7 N41 | 沟通之痛:如何改变?
& n" n0 ]- @$ X  [* L# {0 P3 F4 [42 | 技术停滞:如何更新?
, g, F; `" P1 F9 U8 q+ q* X' t2 r43 | 无法实现:困扰与反思! O9 \5 \  Q, ]3 u6 h% G6 K
44 | 完成作品:理想与现实- w5 w8 J  i9 K) d  S
45 | 代码评审:寄望与哀伤
$ n5 l0 H7 @" Q2 K  @4 Z. z0 j% X8 O0 E46 | 人到中年:失业与恐惧
6 ^/ [, Y  S# {, ]/ K47 | 该不该去创业公司?& q5 r/ t0 c% ]& M9 z; \4 b
48 | 该不该接外包?
( b7 o9 _! s! ]. V0 p49 | 技术干货那么多,如何选?  R; P0 ~7 R  W  q4 A7 P
50 | 技术分歧,如何决策?" t3 U& z9 x$ s! ?! c. X
51 | 技术债务,有意或无意的选择?3 E: [4 @' H! H- v
52 | 选择从众,还是唯一?
6 c+ J5 d, x4 q/ Q( g4 F% a53 | 选择工作,还是生活?
9 w, ]; k- p' j# f. c: `7 O0 T5 |2 _: S. D
寻路:路在何方& c# p: M$ g3 L& M: D" T
9 M* ]9 i* b8 H- l2 o5 I
54 | 侠客行:一技压身,天下行走3 G5 c' d0 u9 X; a" @, x; o
55 | 江湖路:刀剑相接,战场升级% @3 {, u- D$ @. k% e5 n: W
56 | 御剑流:一击必杀,万剑归心
6 }/ X' K4 U0 k57 | 三维度:专业、展现与连接
6 d) D9 U9 y% n6 h" R! n58 | 三人行:前辈、平辈与后辈; q" T! @1 p/ E1 F" v" Y+ V0 ~2 m* _9 A' ]
59 | 三角色:程序员、技术主管与架构师3 }" T% C% p, @( X2 q
60 | 三视角:定位、自省与多维/ s  Z- l; n7 p+ h# M# t1 s

8 j* M; B4 j" Y" l蜕变:破茧成碟
/ v0 z# y) l9 j" X6 T; C
6 }" l4 f* y) w/ z" O6 c- R3 }61 | 工作之余,专业之外( t' E+ B9 B  x) n
62 | 跨越断层,突破边界
4 x+ X: Y" Q, A3 }63 | 成长蓝图,进化跃迁; c5 Z! `1 }6 B* l' X' l3 n7 G
! }5 u. b4 b3 x, C) y8 ]4 g1 u
尾声 | 始于知,终于行# U; {4 A- @3 J5 Z0 s
& C  J  U, U. B' ]  e2 {
适宜人群5 ?4 b7 c6 h  o, U' D5 q# }
7 @& U2 i- Y  e* s7 Q: E) \
也许你正处于下面的某个阶段:
5 j) E8 O) @. K; A9 a5 D入行之初,困惑于技能选择的方向和掌握的方法?
) a1 L6 ]8 w6 m8 A6 |* m& i' }编程前期,苦恼于只能写出Bug不断的挖坑代码?
6 A4 |9 ?1 A" I4 N  |2 A快速成长期,纠结于无法建立出自己的精进体系?# T5 z% E( b  s, s/ v$ g* n
进阶瓶颈期,迫切于做出改变、寻求突破和上升?
1 y1 s+ x' r. e( L面对成长断层,迷茫于停滞不前、无法跃迁成长?
6 g4 r+ j, L) I7 ?不管你处于何种阶段,也不管你是学生、初级开发人员、技术主管,或者是架构师,甚至是对程序相关领域感兴趣的人士,都可以利用专栏中所提及的框架体系和思维方法去践行,有所得、有所获。
9 y- }9 u' U( |9 G8 X3 P7 Y  ], o5 V  m

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

点击这里给我发消息

QQ|小黑屋|Archiver|手机版|一路学IT论坛 专业视频教程网站

GMT+8, 2026-10-28 07:07

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表