关于Samoy
我是一名有十年左右开发经验的前端工程师,经历过从 C、Java,到 Android/iOS,再到前端的技术路线。相比于把自己定义成某一种语言或框架的程序员,我更喜欢持续探索技术背后的原理,并尝试把不同领域的知识连接起来。
这些年,我一直保持着对技术的好奇心。除了 Vue、React、TypeScript 等前端技术,也会折腾 Java、Python、Flutter、WebGL、音视频、云服务和各种工程化工具。近年来,我尤其关注人工智能的发展,从 Transformer、RAG、Agent,到 AI 编程和 Vibe Coding,并思考 AI 会怎样改变软件开发以及程序员这个职业。
我喜欢把技术应用到实际问题中,也喜欢从完整的软件工程视角思考问题。除了编码本身,我也会关注产品设计、用户体验、架构、部署、监控、安全和内容审核等环节。对我来说,软件开发不仅是写代码,更是理解问题、做出取舍并将想法真正落地的过程。
这个博客叫「编程手札」,更像是我的个人技术笔记和思考空间。这里会记录开发过程中遇到的问题、对技术的理解、AI 时代的思考,以及一些值得留下来的折腾过程。我并不追求把每篇文章写成标准答案,更希望它们能够真实地记录一个程序员不断学习、实践和重新认识这个世界的过程。