Computer Science
Algorithm
Data Processing
Digital Life
Distributed System
Distributed System Infrastructure
Machine Learning
Operating System
Android
Linux
MacOS
Tizen
Windows
iOS
Programming Language
C++
Erlang
Go
Scala
Scheme
Type System
Software Engineering
Storage
UI
Flutter
Javascript
Virtualization
Life
Life in Guangzhou (2013)
Recent Works (2013)
东京之旅 (2014)
My 2017 Year in Review (2018)
My 2020 in Review (2021)
十三年前被隔离的经历 (2022)
A Travel to Montreal (2022)
My 2022 in Review (2023)
Travel Back to China (2024)
A 2-Year Reflection for 2023 and 2024 (2025)
Travel Back To China: 2025 Edition (2025)
Projects
Bard
Blog
RSS Brain
Scala2grpc
Comment Everywhere (2013)
Fetch Popular Erlang Modules by Coffee Script (2013)
Psychology
耶鲁大学心理学导论 (2012)
Thoughts
Chinese
English
Growing Up in Public: Coming of Age in a Digital World
By Devorah Heitner,  published in 2023
Finished reading on 16 Jul 2025

I found this book in the local library, displayed in a prominent position in the tech section. Discussing how to raise kids in the age of social media, the topic is an interesting one. As a software developer who grew up alongside the rise of social media and even worked on some social media products in the past, I really know how damaging these platforms can be to mental health, especially for teenagers whose brain are still developing and are more vulnerable to the tricks that the big companies spent billions to develop. Which is why I’ve almost quit all the social media and wrote the blog post What Is Wrong about Recommendation System.

But when raising a kid, you cannot simply impose your ideology on them, especially if all their peers are using the social media. It’s a pretty unique challenge. I’ve been thinking it from time to time since my daughter was born. There is still quite a while before she’d old enough to use social media, so hopefully by then, enough people will have recognized the harm so it’s not popular among kids anymore.

Anyway, I still want to see how others are thinking about the problem and the solutions they propose today. So I picked up this book with great interests. But unfortunately, I found it underwhelming. There is no systematic discussion about the problem and the principle of the solutions. It reads more like a collection of some random problems and solutions. Some of them are not even particularly relevant to the digital age.