Tag

software development principles

0 views collected around this technical thread.

Baidu App Technology
Baidu App Technology
Oct 25, 2021 · Fundamentals

Becoming a True Software Engineer: Reflections on China's Software Industry Development

Reflecting on China’s Programmer’s Day, the author argues that moving from mere developers to true software engineers—by mastering engineering principles, design, project management, and open‑source culture—is essential for upgrading the nation’s 4 million‑strong software workforce and overcoming low‑quality, involutionary development.

China software industryOpen-sourcecode quality
0 likes · 5 min read
Becoming a True Software Engineer: Reflections on China's Software Industry Development
Tencent Cloud Developer
Tencent Cloud Developer
Sep 12, 2018 · Fundamentals

10 Tips on How to Be a Great Programmer

To become a great programmer, ask clear, well‑prepared questions, learn to solve problems independently, never compromise on quality, write deterministic code, embrace unexpected failures, avoid idolizing tools, practice daily, specialize while staying curious about other domains, and relentlessly strive for simple, maintainable solutions.

code qualitydeterministic programmingprofessional growth
0 likes · 16 min read
10 Tips on How to Be a Great Programmer