摘要:
在当前就业形势下,聊这个好像有点拉仇恨,搞不好容易被打。不过,梦想还是要有的,万一实现了呢?没收到多个 Offer 前想着很美好,遇上了还是有点慌。如果是你,真遇上被多个女生追,你会怎么办呢? 阅读全文
摘要:
最近正是找工作的高峰期,而面试时紧张这个问题非常恼人,老兵哥曾经也被其所困,处理不好就容易错失好的工作机会,今天我们就来聊聊这个话题。 阅读全文
摘要:
别蕉绿了,问问「IT老兵哥」吧!这里将持续分享职业规划、求职面试、架构设计、公众表达和自由职业相关的案例经验,为你的程序人生赋能。 阅读全文
摘要:
挖坑,填坑,弃坑 …… 循环往复,这就是生活!作为程序员,有些坑是很难躲开的,不知道你是否正在这些坑中? 阅读全文
摘要:
5G,第 5 代移动通信技术,华为在此领域远远领先同行,这也让它成了中美贸易战的最前线。我的第一份工作就在通信行业,当时电信标准都在欧美企业手里,国内企业主要是遵照标准研发软硬件设备,核心芯片靠进口。在产业链里面我们处于最下游,挣最辛苦的钱,而现在这种格局将被改变,其影响深远可想而知。尤其在经济不景气的当下,它被视作新经济的增长点,必然会对你我的工作生活都带来影响。那么 5G 到底会给我们普通人带来什么改变呢?去年我有幸到华为在深圳坂田的 5G 展厅参观,在展厅里看到了各种应用场景的演示,对新技术有了更加直观的感受。由于展厅禁止拍照录像,那我就给小伙伴们讲讲所见所闻吧。 阅读全文
摘要:
在「 怎样做个无敌的程序员 」中聊到,除编程能力之外,程序员还要掌握销售能力。不管是推销自我,还是打造影响力,都离不开公众表达,特别是在行业峰会上侃侃而谈的演讲。公众演讲是程序员普遍不熟悉的领域,它曾经也是老兵哥的短板,教主乔布斯和罗永浩老师的发布会演讲是我的最爱。 阅读全文
摘要:
在继续“四维架构设计方法论”这个话题之前,我们先来回顾一下前两篇文章的内容,以便我们更好地理解本篇:1)如何建立架构师的立体化思维:阐述了架构设计会涉及业务、技术、系统和时间等几个维度,也建议从技术维度将应用分成七个层次。2)如何设计分层架构和交互接口:介绍了分层架构的设计流程,以及接口设计方法等内容,还谈了领域、资源和数据三种模型的差别等。接下来,我们来看看接口的分类方法和模块的设计方法。 阅读全文
摘要:
在「 如何建立架构师的立体化思维? 」这篇文章中,老兵哥 跟大家一起聊到架构设计涉及业务、技术、系统和时间等几个维度,也知道从技术维度可以将应用分成七层,那具体怎么做呢?今天我们继续来聊聊分层架构的设计流程,以及接口设计方法等内容。 阅读全文
摘要:
从程序员往架构师转型的路上,蔡学镛老师总结的“四维架构设计方法论”对我颇有帮助,让我对架构设计有了更加立体化、系统化的认知,现将学习心得分享出来给需要的小伙伴参考。这套方法论通过空间(X、Y、Z)三个维度及时间T维度将问题域解构成可以轻松应对的小方块,分而治之。同时,空间(X、Y、Z)三个维度联动,专门为单个维度解决不了的问题提供解决方案。时间 T 维度将问题分解到一个时间范围内,分步骤按节奏逐一解决。多维度、立体化、分层次、动态演进,这是我对这套方法论特点的总结。接下来,让我们进入这个四维的架构时空一探究竟! 阅读全文
摘要:
架构师,是我们程序员打怪升级的主要方向,它不像某单项技能报个培训班就能获得,胜任架构工作需要慢慢积累许多技能,既有硬技能还有软技能。一口吃不成胖子。从程序员到架构师也无法一蹴而就,它是一个循序渐进、稳步提升的进阶过程,每个阶段都有每个阶段要掌握的技能,多项技能之间还存在先后顺序。如果你想往架构师转型升级,那你可以在日常工作中有意识地储备这些技能。 阅读全文