架构师升级历程
文章平均质量分 85
遇见更好的自己、
勤奋是改变命运的唯一途径
展开
-
应用架构、数据架构、技术架构
本文的以思维导图的方式将应用架构、数据架构、技术架构的定义、目标、设计内容、以及设计的步骤都展现出来:其实应用架构和数据架构支持业务架构、业务架构作为应用架构与数据架构的输入、技术架构支撑着应用架构和数据架构。原创 2022-11-14 08:51:36 · 1719 阅读 · 0 评论 -
高效程序员工作法(八)
本篇博客内容来源自:极客时间课程《10x程序员工作法》处于学习记录。将个人认为比较重要的知识点进行摘抄记录。有兴趣的同学去极客时间学习完整课程。10x程序员工作法_开发效率_10倍效率-极客时间。转载 2022-08-23 19:10:10 · 274 阅读 · 0 评论 -
高效程序员工作法(七)
本篇博客内容来源自:极客时间课程《10x程序员工作法》处于学习记录。将个人认为比较重要的知识点进行摘抄记录。有兴趣的同学去极客时间学习完整课程。10x程序员工作法_开发效率_10倍效率-极客时间。转载 2022-08-22 19:28:35 · 140 阅读 · 0 评论 -
高效程序员工作法(六)
本篇博客内容来源自:极客时间课程《10x程序员工作法》处于学习记录。将个人认为比较重要的知识点进行摘抄记录。有兴趣的同学去极客时间学习完整课程。一、作为程序员,你也应该聆听用户的声音。用户视角,你需要来自真实世界的反馈。而作为一个程序员,,在与产品经理的交流中,你是不可能有机会的,因为他很容易用一句话就把你打败:“这就是用户需求。”倾听用户声音。这是开发团队普遍欠缺的一种能力,更准确地说,是忽略的一种能力。所以,“吃自家的狗粮”这种听上去本来是理所当然的事情,才被反复强调,成为IT。转载 2022-08-19 11:53:02 · 173 阅读 · 0 评论 -
高效程序员工作法(五)
一个好的命名需要你对业务知识有一个深入的理解,遗憾的是,这并不是程序员的强项,需要我们额外地学习,但这也是我们想写好代码的前提。人和机器不同,人需要理解的不仅是语言规则,还需要将业务背景融入其中,因为人的目的不是执行代码,而是要理解,甚至扩展和维护这段代码。代码是程序员与机器沟通的桥梁,写好代码是每个程序员的追求,一个专业程序员,追求的不仅是实现功能,还要追求代码可维护。虽然只是一个简单的名字修改,但从理解上,这是一步巨大的跨越,缩短了其他人理解这段代码所需填补的鸿沟,工作效率自然会得到提高。...转载 2022-08-17 18:50:32 · 116 阅读 · 0 评论 -
高效程序员工作法(四)
本篇博客内容来源自:极客时间课程《10x程序员工作法》处于学习记录。将个人认为比较重要的知识点进行摘抄记录。有兴趣的同学去极客时间学习完整课程。10x程序员工作法_开发效率_10倍效率-极客时间测试金字塔--行业中测试组合的最佳实践。--多写单元测试是关键。测试驱动开发--测试驱动开发的节奏是:红——绿——重构,重构是测试驱动开发区别于测试先行的关键。--有人把测试驱动开发理解成测试驱动设计,它给行业带来的思维改变是,编写可测的代码。艾森豪威尔矩阵()--...转载 2022-08-16 19:46:30 · 145 阅读 · 0 评论 -
高效程序员工作法(三)
本篇博客内容来源自:极客时间课程《10x程序员工作法》处于学习记录。将个人认为比较重要的知识点进行摘抄记录。有兴趣的同学去极客时间学习完整课程。转载 2022-08-15 18:43:18 · 222 阅读 · 0 评论 -
高效程序员工作法(二)
本篇博客内容来源自:极客时间课程《10x程序员工作法》处于学习记录。将个人认为比较重要的知识点进行摘抄记录。有兴趣的同学去极客时间学习完整课程。10x程序员工作法_开发效率_10倍效率-极客时间扩大自己工作的上下文,别把自己局限在一个程序员的角色上。在动手做一件事之前,先推演一番。问一下自己,我的工作是不是可以用数字衡量设计你的迭代0清单,给自己的项目做体检。在这个模块中,我们学习到了一些行业最佳实践。DoD,确定好完成的定义,减少团队内部的理解不一致。用户故事,细化出有价值的需求。...转载 2022-08-12 11:12:57 · 120 阅读 · 0 评论 -
高效程序员工作法(一)
本篇博客内容来源自:极客时间课程《10x程序员工作法》处于学习记录。将个人认为比较重要的知识点进行摘抄记录。有兴趣的同学去极客时间学习完整课程。遇到事情,倒着想。在做任何事之前,先定义完成的标准。......转载 2022-08-11 11:07:37 · 286 阅读 · 0 评论 -
Java架构师成长升级历程
前言一转眼16年毕业到现在已经工作了接近6年的时间了,我是毕业通信工程专业,大学期间并没有学习过Java,主要以C语言为主。大三下学期,从网上找了些资源开始学习Android,从自学到第一份实习Android开发,后面被莫名奇妙的调到JavaWeb开发。从此便开始JavaWeb的开发。从一个只会Curd的码农,也逐渐的在工作中学习成长了许多。今年年初跳槽,从去年9月开始准备,一直想去一线大厂,可惜能力不够,也未能成功进入大厂,后来面试到了一家金融公司。也莫名其妙被安排到现在的岗位:Java架构师,说实话原创 2022-04-13 09:30:17 · 602 阅读 · 0 评论