Posts

Showing posts from January, 2023

Internet situation in China

The Internet situation in China is unique and complex, shaped by the country's political and economic landscape. On one hand, the Chinese government heavily regulates and censors online content to maintain social stability and control the flow of information. This has led to the development of a heavily monitored and controlled "Great Firewall of China," which blocks access to many foreign websites and online services. On the other hand, China has the largest online population in the world, with over 900 million people regularly using the Internet. The country is also home to several successful tech giants, including Tencent, Baidu, and Alibaba, which have played a major role in shaping the online landscape in China. These companies offer a wide range of online services, from social media and e-commerce to mobile payment and online gaming. Despite the restrictions and censorship, the Internet has become a major tool for economic growth and development in China. Online ret...

What I learnt from programming

Computer programming, as defined by Wikipedia, is the act of designing and creating executable computer programs to perform specific computations or achieve a particular result. As programmers, we are constantly engaging in this process. But what do we gain from it? To gain insight on this question, I interviewed several developers like myself who are middle school students and proficient in at least two programming languages. Here are their responses. Programming, improve your logic Programming is a discipline that requires strong logical skills. The ability to think critically and solve problems is crucial for any programmer. However, just like any other skill, logical thinking can be improved and honed with practice.  It is likely that many of you agree with the following viewpoint: In programming, we often rely on code for analyzing code and considering various conditions. This presents a significant challenge, as it requires a lot of critical thinking and problem-solving....