Skip to content

四火的唠叨

一个纯正程序员的啰嗦

Menu
  • 所有文章
  • About Me
  • 关于四火
  • 旅行映像
  • 独立游戏
  • 资源链接
Menu

About Me

Hey, I am Ray. A long-winded programmer.

About My Blog

I’ve had a habit of writing since childhood. Probably since 2006, I stopped writing romantic stories and started writing technical articles. I initially set up my blog on CSDN, then moved to ITEye, and finally settled here. From the domain name, you can see that this website is my own website, and all the articles are written by me. Half of them are technical articles, and the other half are about the confusions and insights of programmers.

There are many internet resources in the technical field, but in my opinion, programmer websites that convey thoughts, attitudes, sentiments, and values are rarely seen. Programmers are not just hard-working people, nor are they nerds. They are originally a group with attitude, personality, and fun, aren’t they?

About Me

I am just a long-winded programmer who likes and is used to expressing my opinions. My life is full of love and hate. I love design, coding, open source, traveling, music, the English Premier League, Manchester United, playing basketball, Diablo, freshly squeezed kiwi juice, and most importantly my friends and family…

I started working at Huawei, then moved to Amazon, and now I’ve joined Oracle, working in a team of talented individuals in cloud computing services. I enjoy both work and life. From Nanjing, Beijing in China, to now settling in Seattle in US, I have continuously accumulated my life experience. I’ve done various types of development work, from frontend pages to backend services, from product to infra, from websites to distributed systems, and from data analysis and processing to visualization. Now I am working on the development of a distributed workflow engine for cloud services at OCI.

I am a believer in comprehensive development for programmers and an advocate for programmer culture. In my career of more than fifteen years, I’ve experienced the hardships of programmers, tasted the joy of success, and gained a more realistic understanding of the bitter environment for programmers. Therefore, I’ve updated my values and formed such a dream:

I hope there will no longer be exploitation by unscrupulous companies in the IT industry, no one will laugh at themselves as “code monkeys”, and technical personnel will be respected, making programming a true creative endeavor again. The software industry has once again become an enviable industry, to be admired, characterized by freedom, openness, innovation, and inclusiveness.

If you also recognize the infinite possibilities of the internet, enjoy the interesting community of programmers, respect and enjoy life, detest things in the software field that are against information flowing, aspire to creative work, pursue rich experiences and broad horizons; or if you want to discuss technical topics with me, programmer stories, or even want to join an interesting engineering team, you can email me directly (raychase.net@gmail.com). In addition, I have many hobbies and interests. I’ve been a loyal Manchester United fan for over ten years, I write in my spare time, enjoy hiking, computer gaming and basketball. We might have a lot of topics to talk about.

About My Courses

This year, I launched two paid courses on Geek Time, named “Full-stack Engineer’s Practice Guide” and “Technical Interviewer’s Guide“. The former is for the engineers who are interested in web or full-stack development, while the latter is aimed at technical personnel and managers who want to systematically understand interview practice methods. If you find the content of this blog helpful, it is very likely that you will like them too. It is worth mentioning that in these two courses, I will read all the technical articles in full. I hope you can enjoy the pleasure of both technology and reading.

海报 海报

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

订阅·联系

四火,啰嗦的程序员一枚,现居西雅图

Amazon Google Groovy Hadoop Haskell Java JavaScript LeetCode Oracle Spark 互联网 亚马逊 前端 华为 历史 同步 团队 图解笔记 基础设施 工作 工作流 工具 工程师 应用系统 异步 微博 思考 技术 数据库 曼联 测试 生活 眼界 程序员 管理 系统设计 缓存 编程范型 美股 英语 西雅图 设计 问题 面向对象 面试

分类

  • Algorithm and Data Structure (30)
  • Concurrency and Asynchronization (6)
  • System Architecture and Design (43)
  • Distributed System (18)
  • Tools Frameworks and Libs (13)
  • Storage and Data Access (8)
  • Front-end Development (33)
  • Programming Languages and Paradigms (55)
  • Testing and Quality Assurance (4)
  • Network and Communication (6)
  • Authentication and Authorization (6)
  • Automation and Operation Excellence (13)
  • Machine Learning and Artificial Intelligence (6)
  • Product Design (7)
  • Hiring and Interviews (14)
  • Project and Team Management (14)
  • Engineering Culture (17)
  • Critical Thinking (25)
  • Career Growth (57)
  • Life Experience and Thoughts (45)

推荐文章

  • 聊一聊分布式系统中的时间
  • 谈谈分布式锁
  • 常见分布式系统设计图解(汇总)
  • 系统设计中的快速估算技巧
  • 从链表存在环的问题说起
  • 技术面试中,什么样的问题才是好问题?
  • 从物理时钟到逻辑时钟
  • 近期面试观摩的一些思考
  • RSA 背后的算法
  • 谈谈 Ops(汇总 + 最终篇):工具和实践
  • 不要让业务牵着鼻子走
  • 倔强的程序员
  • 谈谈微信的信息流
  • 评审的艺术——谈谈现实中的代码评审
  • Blog 安全问题小记
  • 求第 K 个数的问题
  • 一些前端框架的比较(下)——Ember.js 和 React
  • 一些前端框架的比较(上)——GWT、AngularJS 和 Backbone.js
  • 工作流系统的设计
  • Spark 的性能调优
  • “残酷” 的事实
  • 七年工作,几个故事
  • 从 Java 和 JavaScript 来学习 Haskell 和 Groovy(汇总)
  • 一道随机数题目的求解
  • 层次
  • Dynamo 的实现技术和去中心化
  • 也谈谈全栈工程师
  • 多重继承的演变
  • 编程范型:工具的选择
  • GWT 初体验
  • java.util.concurrent 并发包诸类概览
  • 从 DCL 的对象安全发布谈起
  • 不同团队的困惑
  • 不适合 Hadoop 解决的问题
  • 留心那些潜在的系统设计问题
  • 再谈大楼扔鸡蛋的问题
  • 几种华丽无比的开发方式
  • 我眼中的工程师文化
  • 观点的碰撞
  • 谈谈盗版软件问题
  • 对几个软件开发传统观点的质疑和反驳
  • MVC 框架的映射和解耦
  • 编程的未来
  • DAO 的演进
  • 致那些自嘲码农的苦逼程序员
  • Java 多线程发展简史
  • 珍爱生命,远离微博
  • 网站性能优化的三重境界
  • OSCache 框架源码解析
  • “ 你不适合做程序员”
  • 画圆画方的故事

近期评论

  • Ticket: TRANSACTION 1.922915 BTC. Go to withdrawal >> https://yandex.com/poll/enter/BXidu5Ewa8hnAFoFznqSi9?hs=20bd550f65c6e03103876b28cabc4da6& on 倔强的程序员
  • panshenlian.com on 初涉 ML Workflow 系统:Kubeflow Pipelines、Flyte 和 Metaflow
  • panzhixiang on 关于近期求职的近况和思考
  • Anonymous on 闲聊投资:亲自体验和护城河
  • 四火 on 关于近期求职的近况和思考
  • YC on 关于近期求职的近况和思考
  • mafulong on 常见分布式基础设施系统设计图解(四):分布式工作流系统
  • 四火 on 常见分布式基础设施系统设计图解(八):分布式键值存储系统
  • Anonymous on 我裸辞了
  • https://umlcn.com on 资源链接
© 2025 四火的唠叨 | Powered by Minimalist Blog WordPress Theme