Hey, I am Ray. A talkative programmer.
About My Blog
I have had a habit of writing since I was young. Around 2006, I stopped writing romantic stories and started writing technical articles. At first, I set up my blog on CSDN, later moved to ITEye, and finally settled down here. As you can tell from the domain name, this is my personal website, and all the articles are written by me. Half of them are technical articles, and the other half are about the confusions, reflections, and various thoughts of a programmer.
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 miserable grunts, nor are they just nerds; they are inherently a group with attitude, personality, and a lot of fun, aren’t they?
I only write the truth, and I despise superficial, painless information garbage, so I hope I can write more truthful things with distinct viewpoints. Having debates at least shows that there is thinking and opinions, and it’s highly likely that the words have touched a sore spot in someone’s heart.
About Me
I am not a hacker, not a guru, not a god-tier dev, and not a leader. I am just a chatty programmer who likes and is used to expressing opinions. My life is full of love and hate.
I love design, coding, open source, traveling, music, the Premier League, Manchester United, playing basketball, Diablo, freshly squeezed kiwi juice, Wa Wa Jiao’s dry pot bullfrog, and I love my friends and family…
I hate chive and egg dumplings and buns, I hate that wall that blocks the flow of information, I hate rogue companies on the internet, I hate IT enterprises that only care about money and not people’s lives, and I hate the strict clock-in/clock-out system…
In my early days, I worked at Huawei, then moved to Amazon and Oracle. After leaving the big companies, I went to DoorDash and Coupang. Currently, I work in an AI infrastructure team gathered with top talent, enjoying my work, and also enjoying my life. From drifting in Nanjing and Beijing to currently settling in Seattle, I’ve continuously accumulated my life experiences.
I have done many different types of R&D work, from front-end pages to back-end services, from large and small websites to distributed systems, from data analysis and processing to visualization, from design and development to online operations, and from creating workflow engines to building platform services.
I am a believer in the comprehensive development of programmers, and also an advocate for programmer culture. In a career spanning over fifteen years, I have experienced the hardships of being a programmer and tasted the joy of success, gaining a more realistic understanding of the sometimes bitter environment for programmers. Thus, I updated my values and formed this grand dream:
I hope that through my own efforts, I can purify the environment for programmers and elevate their status. May the IT world no longer have exploitation by black-hearted companies, may no one mock themselves as “code monkeys” or “coding livestock,” may technical personnel receive enough respect, and may writing programs once again become a creative labor. May the software industry once again become an enviable industry. Free, open, innovative, and inclusive.
If you also recognize the infinite possibilities of the internet, like the interesting group that is programmers, respect and enjoy life, loathe anti-information, anti-law, and even anti-human things in the software field, yearn for creative and free work, and pursue rich experiences and a broad horizon; or if you want to chat with me about technical topics, programmer stories, or even want to come work in an interesting engineering team, you can directly email me (raychase.net@gmail.com).
In addition, I have many miscellaneous hobbies. I’ve been a die-hard Manchester United fan for over ten years, I write in my spare time, enjoy hiking, like playing computer games, playing basketball, and sometimes tinkering with the piano. We might just have a lot to talk about.
About My Courses
I have launched two paid columns on Geek Time, named Full-stack Engineer’s Practice Guide and Technical Interviewer’s Guide. The former is suitable for engineers interested in Web or full-stack development, while the latter is aimed at technical leads and managers who want to systematically understand interview practices. If you find the content of this blog helpful, it’s highly likely you will like them. It is worth mentioning that in these two columns, I will read all the technical articles aloud in their entirety, hoping you can enjoy the fun of technology and reading.
