Skip to content
字数
851 字
阅读时间
4 分钟

MPGA —— Make Programing Great Again

image.png

如何成为系统架构师

六边形战士

image.png

一直要充电

  • 新闻(Hacker News)
  • 讲座 (Tech Talk)
  • 文档 (Official Doc)

image.png

有宏观视野

分得清利弊

image.png

应对改需求

keep it simple stupid

在不影响成本和效率的前提下,尽量把设计的解决范围扩大

还要懂业务

"If I had asked people what they wanted, they would have said faster horses" —— Henry Ford

见鬼说鬼话

四类人:
image.png

让程序员的工作变得更简单

让程序员的工作变得更简单【让编程再次伟大#2】

过度开发

没有规矩不成方圆

代码规范:
image.png

API 接口:
image.png

代码是工具

image.png

Unix 编程艺术
—— 纯文本就是最好的 API 接口

更容易写、更容易看、更容易合作 —— 以人为本

技术栈膨胀

image.png

技术栈和技术债成正比

别造轮子了

没必要的复杂

image.png

英语才是最好的计算机语言

任何一门编程语言只要是 图灵完备,就足够解决编程问题了

在英文社区找到答案

image.png

  • 产品类:reddit
  • Discord

学会英语才能更好的跟上技术发展的步伐

image.png

image.png

翻译做不到的:

  1. 足够覆盖度的答疑
  2. 细分领域的技术拓展
  3. 丰富的场景应用经验

学会英语才能吸收全世界的经验

image.png

打破这个死循环:吸取别人的经验

  • 开发者大会:NDC Conferences
  • 技术博主:ThePrimeTime、 CodeAesthetic 、Molly Rocket

让职业生涯少走弯路

不管什么背景、喜欢什么、适合什么,这里只谈最大公约数

头衔是最虚无的,经验才是最宝贵的

每年更新一次简历
image.png

image.png

不要只会和代码打交道,要和人打交道

image.png

软件开发不是一门艺术,而是一门工程

任何工程都涉及到人与人的交流沟通 (PvP、PvE)

image.png

image.png

① 沟通不够多
② 表达不够好
③ 态度/语气不行
④ 观点不够有说服力

不要固化自己的技术栈,它们往往比你想的更短命

一招鲜吃遍天,说的是空间层面的,而不是时间层面的

RESTful - gRPC + GraphQL

image.png

技术可以热爱,但不要爱上它,然后护着它,说它哪哪都好

那些在温室里培育的知识和技术

Netflix 的推荐模型

温室里的链表

温室里的发明

开发负责人和产品负责人多碰碰

温室里的业界

DevOps

处理焦虑

紧迫感

image.png

无知感

bash 的 if-else 语句 —— 再资深的 coder 来了也得 google
image.png

成就感

危机感

和时间交朋友

辩证的思维就是最好的武器

image.png

一切的决策都是取舍,一切优秀的决策,都是来源于对各个选项的优点和缺点的挖掘

注释的生命力

微服务和生命

小快灵

  • 小团队
  • 快速发布
  • 灵活变动

故意的还是不小心的

image.png

贡献者

The avatar of contributor named as jiechen jiechen

页面历史

撰写