直面技术债务 编程技术 软件架构

直面技术债务

软件和大教堂是类似,都是先构建,然后祈祷”。————Earl Everett 关于技术债务的讨论时而蔓延时而消退,技术债务仿佛是个筐,什么东西都可以往里装,然而当我们企图倒光筐里东西的时候,却发现每人看到的东西都不一样,甚至有时候都数不清里面都有些什么。作为一个半吊子全栈工匠,试图从一个老码农的视角审视一下技术债务。 一个比喻导致的分歧 技术债务是由敏捷先驱 Ward Cunning...
阅读全文
程序员,如何从开发转型做架构师? 编程技术 软件架构

程序员,如何从开发转型做架构师?

关注「 IT老兵哥 」,赋能程序人生。本系列前序文章索引: 程序员 为什么必须要懂架构? 架构到底是什么,你知道吗? 架构都有哪些,我该怎么选? 架构师都干什么,你知道吗? 练就哪些技能才胜任架构师? 怎样才能搞定上下游的客户? 人生就像射箭,如果连箭靶都找不到,那每天的拉弓又有何意义呢?本文主要价值是分享老兵哥我个...
阅读全文
全球架构师峰会(ArchSummit)参会流水账 编程技术 软件架构

全球架构师峰会(ArchSummit)参会流水账

上个周末在深圳参加了InfoQ和极客邦举办的ArchSummit全球架构师峰会,名号听上去相当吓人,那我接下来就跟大家分享下这两天的见闻,看看这个峰会的成色到底如何~ 由于是公司掏钱给买的票,票价还挺贵的(好像团购打完折还要8k),所以所有干货还是要留到公司内部的分享。接下来,全部都是些见闻、流水账,大家看个乐就好。 与会者第一天需要签到领参会证和餐券,嗯,只有两张午餐券,一顿值4000,...
阅读全文
NETINT刘迅思:底层软件开发向上层应用靠拢 编程技术 软件架构

NETINT刘迅思:底层软件开发向上层应用靠拢

从Panasonic, Sandisk, Versilicon到NETINT,刘迅思一直围绕Firmware, driver等底层开发。他说,在硬件领域研发会有一种很踏实的感觉,对于很多问题会情不自禁地去追寻其背后的逻辑和原理,这让他受益匪浅。在LiveVideoStack的采访中,他畅谈了个人对硬件开发的发展趋势,存储与编码结合的机会。 文 / 刘迅思 策划 / LiveVideoSta...
阅读全文
研发慢、宕机多、品牌弱怎么办?前携程 CTO 解密技术体系顶层设计 编程技术 软件架构

研发慢、宕机多、品牌弱怎么办?前携程 CTO 解密技术体系顶层设计

近日,由极客邦科技旗下品牌 TGO 鲲鹏会举办的 GTLC 全球技术领导力峰会 在上海举行,GTLC 峰会邀请到了前携程网 CTO、靖亚资本创始合伙人叶亚明 (Eric Ye),就「技术系统的顶层设计」主题进行了深入的探讨和交流。游族网络 CTO & TGO 鲲鹏会上海分会会长伍涛主持了本次圆桌对话。 GTLC 峰会现场,伍涛与叶亚明的对话长谈 叶亚明 ( E...
阅读全文
“扫地僧”们建立的技术委员会,有何门道? 编程技术 软件架构

“扫地僧”们建立的技术委员会,有何门道?

几乎每过一段时间,某某公司成立技术委员会的新闻都能引来一波关注。对于大公司成立技术委员会的原因,有人说是因为他们对技术重视;也有人说是因为他们在技术上出现了短板。对于技术委员会的价值,我们究竟应该如何理解和认识?技术委员会这样一个看似“务虚”的部门,如何做更加“务实”的事情?在今天由 TGO 鲲鹏会在上海举办的 2019 年 GTLC 全球技术领导力峰会 上,已经成立技术委员会的四家公司,拨开技术...
阅读全文
焦虑的 BAT、不安的编程语言,揭秘程序员技术圈生存现状! Java 编程技术

焦虑的 BAT、不安的编程语言,揭秘程序员技术圈生存现状!

【CSDN 编者按】在迭代不休的技术圈中,仅在过去的一个月期间,我们见证了有史以来第一张黑洞照片的诞生;经历了为让人义愤填膺的 996;思考了作为程序员的年龄之槛;膜拜了技术大神的成长历程;追逐了如编程语言、人工智能和区块链的热门技术;探讨了科技巨头们的改革之道…… 而这对我们程序员而言,究竟意味着什么? 作者 | 屠敏 出品 | CSDN(ID:CSDNnews) ...
阅读全文
多云管理,恺英实战之道 编程技术 软件架构

多云管理,恺英实战之道

讲师简介 徐巍 上海恺英网络科技有限公司 高级总监 刚刚几位演讲嘉宾,一位关注高可用;另外一位关注网络。我现在待的是一家很有特点的公司,整个基础设施,90%的跑在公有云,也有一些物机房,我认为挺符合现在的混合云架构,所以我的演讲题目是恺英网络的多云实践之道。 1.自我介绍和现状 首先做一下自我介绍,从毕业至今,我一直从事运维及技术保障相关工作,至今十...
阅读全文
不断学习 编程技术 软件架构

不断学习

忽视的差距 公司推崇工程师文化,提拔一些软件工程师作为标杆没有任何问题。事实上发现很难去标签化软件编码高手的特征。资深软件工程师和新手似乎看起来没啥区别,区别他们是异常困难,尤其这个群体中很多的人不愿意展现自己,他们可能藏在一个领域默默奉献着,不显山不露水。 软件开发中很多例行却看是平淡的活动,大家都能做到。以产品交付为中心的文化里,人人都是螺丝钉,往往忽然一个人的价值点,很少有人能愿意去...
阅读全文
分享一份面筋 Java 编程技术

分享一份面筋

写在19年初的后端社招面试经历(两年经验): 蚂蚁 头条 PingCAP 去年(18年)年底想出来看看机会,最后很幸运地拿到了 PingCAP,今日头条的 offer 以及蚂蚁金服的口头 offer。想着可以总结一下经验,分享一下自己这一段"骑驴找马"过的心路历程。当然,一家之言,难免粗浅,如有不妥,敬请指正。 全文有点长,假如只对一家公司感兴趣的话可以直接跳过去: ...
阅读全文
Cloud Native架构设计 编程技术 软件架构

Cloud Native架构设计

之前有在文章中介绍过云原生的十二要素,今天来介绍下云原生架构以及其架构设计中需要考虑的关键因素(后续逐步完善)。 概要 还是先通过一张图简单介绍云原生架构的组成,具体见下图: 敏捷基础设施 基础设施及代码(公有云、私有云) 公共基础服务 中间件服务 监控、告警反馈 微服务架...
阅读全文
如何打造有战斗力的团队 编程技术 软件架构

如何打造有战斗力的团队

America football by Greyerbaby  作者:王东 作者简介 王东,曾任融数数据北京研发中心CTO,负责公司大数据平台、微服务框架以及DevOps平台的研发工作; 毕业于天津大学,毕业后一直从事软件相关研发和架构设计工作,曾在普元软件任资深架构师、IBM GBS任咨询经理、亚马逊任架构师等,后加入创业公司,从事研发和管理工作; 热爱编程...
阅读全文
Loading...