Xi Jinping Thought on Soft Engineering with Chinese Characteristics for New Era (2023)
Xi Jinping Thought on Software Engineering emphasizes 14 principles for teams, including party leadership, technological advancement, security, and community contribution. It aims to align with China's development vision.
Read original articleXi Jinping Thought on Software Engineering with Chinese Characteristics for a New Era emphasizes principles derived from the writings and speeches of Chinese Communist Party general secretary Xi Jinping. The 14 principles outlined include the importance of party leadership, a people-centric approach, deepening reform, new development ideas, representative institutions, the rule of law, socialist values, social welfare, coexistence with nature, national security, and reaffirming national unity. These principles guide software engineering teams to prioritize the organization's interests over individual needs, stay updated with technological advancements, choose appropriate frameworks, prioritize security, and contribute to the wider community through open source participation. The focus is on fostering a professional, inclusive, and accountable engineering culture that aligns with Xi Jinping's vision for China's development and unity.
Related
No Matter What They Tell You, It's a People Problem (2008)
The article emphasizes the crucial role of people in software development, citing teamwork, communication, and problem-solving skills as key factors for project success. It highlights the importance of job satisfaction and team cohesion, underlining the significance of positive personal relationships within development teams.
China demands loyalty from young expats in the US
China demands loyalty from Chinese Communist party members in the US, urging them to spread propaganda, pay dues, and maintain ties with officials. This directive raises concerns over legal conflicts and immigration issues.
The Software Crisis
The software crisis, coined in 1968, highlights challenges in managing software complexity. Despite advancements, issues persist, emphasizing responsible construction, user agency, and sustainable development practices through constrained abstractions and user empowerment.
Using the 5S Principle in Coding
The article explores applying the 5S principle from lean manufacturing to coding with JavaScript examples. It covers sorting, organizing, maintaining, standardizing, and sustaining code for efficiency and maintainability using tools like ESLint and Git.
Chinese civilization's longevity? Exams and bureaucracy
China's historical use of exams and bureaucracy, detailed in Yasheng Huang's book, explains autocratic governance endurance. The examination system shaped conformity, hindering innovation compared to Western democracies. Huang contrasts historical and modern policies, emphasizing China's struggle with technological advancement.
... or translations thereof, to be exact.-
Related
No Matter What They Tell You, It's a People Problem (2008)
The article emphasizes the crucial role of people in software development, citing teamwork, communication, and problem-solving skills as key factors for project success. It highlights the importance of job satisfaction and team cohesion, underlining the significance of positive personal relationships within development teams.
China demands loyalty from young expats in the US
China demands loyalty from Chinese Communist party members in the US, urging them to spread propaganda, pay dues, and maintain ties with officials. This directive raises concerns over legal conflicts and immigration issues.
The Software Crisis
The software crisis, coined in 1968, highlights challenges in managing software complexity. Despite advancements, issues persist, emphasizing responsible construction, user agency, and sustainable development practices through constrained abstractions and user empowerment.
Using the 5S Principle in Coding
The article explores applying the 5S principle from lean manufacturing to coding with JavaScript examples. It covers sorting, organizing, maintaining, standardizing, and sustaining code for efficiency and maintainability using tools like ESLint and Git.
Chinese civilization's longevity? Exams and bureaucracy
China's historical use of exams and bureaucracy, detailed in Yasheng Huang's book, explains autocratic governance endurance. The examination system shaped conformity, hindering innovation compared to Western democracies. Huang contrasts historical and modern policies, emphasizing China's struggle with technological advancement.