在软件开发这个充满变数的世界里,有些规律就像物理定律一样不可违背。无论你是刚入行的新手,还是带团队的技术管理者,这15条定律都会在某个时刻让你恍然大悟:你可真是个小可爱! 有些定律你可能早就听说过,有些则相对小众,还有一些纯属程序员的自嘲。但它们对工程师和管理者来说都极其有用,15条都听过的我们一般称之为码神,看看你知道几个?
本文详细分享了作者的后台开发环境配置方案及常用效率工具,旨在帮助读者搭建个性化、高效的开发工作流。文章从终端环境配置切入,逐步介绍了开发环境各组件的高度定制化方案,并推荐了多个提升开发效率的实用工具。
重生之我与AI的900天:如何把工作流重塑了一遍,顺便搞定了生活. 这期间我从一个尝鲜者, 到进行很多的文章, 分享, 讲座等. 愈发的感受到AI的冲击越来越大, 感兴趣和日常运用它的人越来越多, 使用的方式也五花八门. 在这个过程当中我也又学习到了很多新的方式. 我们的团队也在这个期间, 在AI方面也进行了多方面提效, 比如有许多同学已经做到了从产品规划, 需求拆解, 原型图设计, 前后端的统一研发, 运维部署, 全流程的闭环. 也应用到了我们实际业务当中, 进行了业务的提效. 这篇文章, 我想要总结一下, AI在我目前的生活, 工作中, 带来的变化. 以及我这两年半是如何使用它的
我们常说,世界上不止一条路可以选择。你可以坚守技术通道,也可以在某个契机转管理。你可以延用某个技术栈,也可以在某个节点改换门庭。你甚至可以不再做技术,抽离出代码的实现去做更多自己感兴趣的事情。 本文作者是一位年轻的鹅厂人,但他的经历却足够精彩,从客户端到技术美术,再到去追寻技术策划的梦。这一路走来,他经历了什么,看过哪些不一样的风景?这篇文章或许可以帮到你。
随着鸿蒙Next的发布,越来越多的APP开始推进鸿蒙化适配,产品与技术团队也启动了游戏电竞直播SDK的鸿蒙适配规划。投入足够资源通常能达成适配目标,但仅实现技术目标的意义相对单薄 —— 如何进一步升华价值、让鸿蒙适配效益最大化?本文将介绍基于Kuikly框架的鸿蒙跨端适配方案,实现SDK业务代码100%跨三端跨多游戏App复用,相比各端独立开发,可节省 50% 以上人力,显著提升开发效率。其中Kuikly是腾讯广泛使用的跨端开发框架,提供了使用Kotlin语言开发Android、iOS、鸿蒙、Web、小程序跨端应用能力,也是腾讯端服务联盟的重要成员。
如何从零开始快速开发一款全新产品——以容灾中心为例,专注于提供跨AZ/Region/多云环境的数据容灾保护方案。整个系统共包含 5 个核心模块,覆盖 30+ 全新页面,涉及表格、动态表单、可视化概览、复杂权限控制等多个高交互性场景,更具挑战的是极其紧凑的交付周期。受限于对客承诺与上下游排期压缩,整个项目从零开发到测试仅有约 15 天窗口期。再扣除接口联调的时间,留给前端纯开发的时间极其有限。根据界面评估,仅前端页面的正常开发时间就需 约 17.5 天,这还不包括后期联调与优化,因此在人力受限的情况下,从哪里去寻找第二双手呢?我们联系到了 CodeBuddy团队,并我们给出了解决方案!
为了应对LLMs内在知识的有限性,检索增强技术RAG(AI + Search)应运而生。然后随着模型能力(推理能力和工具调用能力)的不断发展,RAG也在逐渐从死板的人类工程向灵活的模型自主性过渡,即更加Agentic了(智能体),比如兴起的新概念DeepSearch。智能体的自主性面临着知识边界问题和能力边界问题,这两个边界问题也分别对应着模型知识和能力拓展的两大利器:信息和工具。无论是边界问题还是拓展利器,对模型本身的能力(尤其是深度思考推理能力)要求都很高。相应地,模型训练范式也在逐渐从有监督微调向强化学习后训练过渡。以AI Search或者Search Agent为基础,其他各种Coding Agent、Browser Agent等智能体百花齐放,并且未来的趋势是通用型智能体。
本文深入探讨软件架构的本质与设计方法论,从架构定义演变到现代架构实践挑战,系统分析架构设计面临的业务复杂度、分工困境和现实约束。作者提出“架构即软件设计本身”的核心观点,强调架构应平衡业务需求、团队协同与系统演进,并最终以实用主义视角提出“恰如其分的架构”理念。