Tagged articles
492 articles
Page 2 of 5
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Apr 12, 2024 · Game Development

Being an Ordinary QA: Self‑Recognition, Professional Skills, and Mindset in Game Testing

This article shares practical insights and personal reflections on how ordinary game QA professionals can develop self‑recognition, strengthen core testing abilities, communicate effectively, manage stress, and continuously improve their craft to become reliable, influential members of a game development team.

Career DevelopmentProfessional SkillsQA
0 likes · 18 min read
Being an Ordinary QA: Self‑Recognition, Professional Skills, and Mindset in Game Testing
Test Development Learning Exchange
Test Development Learning Exchange
Apr 11, 2024 · Operations

From Manual to Automated: A Proven Roadmap to Become a Test Automation Engineer

The article shares a tester’s personal journey from functional testing to automation, explains why programming skills are essential, and provides a detailed, step‑by‑step learning roadmap covering Python, Selenium, Appium, API testing, CI/CD and framework development to help newcomers advance their careers.

Career DevelopmentPythonSelenium
0 likes · 8 min read
From Manual to Automated: A Proven Roadmap to Become a Test Automation Engineer
FunTester
FunTester
Apr 9, 2024 · R&D Management

Software Testing Career Path: From Junior Engineer to Test Director

This article outlines the various roles, skill dimensions, and career stages in software testing and QA, offering guidance on progression from entry‑level positions to senior management and architectural roles while highlighting the differences between QA and testing responsibilities.

Career DevelopmentManagementQA
0 likes · 14 min read
Software Testing Career Path: From Junior Engineer to Test Director
FunTester
FunTester
Apr 2, 2024 · R&D Management

How Expanding Personal Influence Boosts Your Career and Company Value

The article presents a dialogue between a new employee and her manager, explaining why expanding personal influence matters, describing depth and breadth of impact, and offering practical steps such as sharing work, leveraging meetings, and using the 70‑20‑10 learning rule to create win‑win value for both individual and organization.

Career DevelopmentManagementpersonal influence
0 likes · 8 min read
How Expanding Personal Influence Boosts Your Career and Company Value
FunTester
FunTester
Mar 22, 2024 · Fundamentals

Why Testers Often Feel They Stop Learning and How to Overcome It

The author reflects on why software testers frequently feel they have exhausted learning opportunities, identifies common misconceptions, and emphasizes that hands‑on practice, continuous coding, and real‑world feedback are essential to break the plateau and achieve meaningful growth.

Career DevelopmentFeedbackSoftware Testing
0 likes · 7 min read
Why Testers Often Feel They Stop Learning and How to Overcome It
21CTO
21CTO
Mar 17, 2024 · Fundamentals

How to Accelerate Your Software Engineer Career: Practical Tips from 8 Years of Experience

This article shares actionable advice from a software engineer with eight and a half years of experience, covering habits like keeping work logs, stepping out of comfort zones, staying curious about other teams, joining on‑call rotations, switching teams, blogging, and mindful approaches to introducing new ideas and managing emotions.

Career DevelopmentSoftware Engineeringengineering advice
0 likes · 24 min read
How to Accelerate Your Software Engineer Career: Practical Tips from 8 Years of Experience
Programmer DD
Programmer DD
Mar 11, 2024 · Fundamentals

How to Master Architecture Thinking and Fast‑Track Your Path to CTO

This article explains why becoming a software architect requires more than coding excellence, outlines the architect's responsibilities, thinking models, career stages, and presents four practical laws and a roadmap from programmer to CTO, all drawn from the book "Architecture Thinking: From Programmer to CTO".

CTOCareer DevelopmentSoftware Architecture
0 likes · 9 min read
How to Master Architecture Thinking and Fast‑Track Your Path to CTO
21CTO
21CTO
Mar 9, 2024 · R&D Management

Accelerate Your Tech Career: 20‑Year Lessons and Actionable Advice

The author reflects on two decades of programming, sharing personal achievements, mistakes, and a comprehensive set of practical recommendations—from choosing the right environment and entrepreneurship to profit models, early‑stage technologies, open‑source contributions, public speaking, and health—aimed at helping early‑career developers fast‑track their growth.

Career DevelopmentEntrepreneurshipSoftware Engineering
0 likes · 46 min read
Accelerate Your Tech Career: 20‑Year Lessons and Actionable Advice
Tencent Cloud Developer
Tencent Cloud Developer
Mar 5, 2024 · Fundamentals

Programmer's Growth: Eight Key Lessons from 15 Years of Experience

After fifteen years of software development, the author learns that writing good code demands rapid trial‑and‑error, modular design, SOLID principles, early unit testing, and controlled complexity, while avoiding perfectionism, embracing stakeholder communication, and focusing on high‑ROI learning to create reusable, maintainable tools.

Career DevelopmentSoftware Engineeringcode quality
0 likes · 21 min read
Programmer's Growth: Eight Key Lessons from 15 Years of Experience
DataFunTalk
DataFunTalk
Feb 21, 2024 · Product Management

How to Become a Good Content Data Product Manager

This article outlines the definition, core competencies, evaluation standards, career pathways, and practical growth advice for content data product managers, using product‑centric analogies, a competency matrix, business‑type matching, and a Q&A session to guide both aspiring and current professionals.

Business AnalyticsCareer DevelopmentData Product Management
0 likes · 14 min read
How to Become a Good Content Data Product Manager
IT Services Circle
IT Services Circle
Feb 16, 2024 · R&D Management

From Programmer to Entrepreneur: Lessons from Lei Jun’s Journey

The article examines Lei Jun’s transition from a software developer to the founder of a multi‑billion‑dollar tech empire, highlighting how abandoning a tech‑first mindset, cultivating soft skills, mastering business thinking, and strategic leadership enable programmers to become successful entrepreneurs.

Career DevelopmentEntrepreneurshipLeadership
0 likes · 6 min read
From Programmer to Entrepreneur: Lessons from Lei Jun’s Journey
Architect
Architect
Jan 21, 2024 · R&D Management

Balancing Code and Management: How Tech Leaders Overcome the Anxiety of Not Coding

The article examines why senior engineers feel anxious when they stop coding, analyzes the trade‑offs between technical depth and managerial responsibilities, compares the roles of technical manager and director, and offers a structured approach for leaders to maintain growth while driving business value.

Career DevelopmentManagementR&D management
0 likes · 17 min read
Balancing Code and Management: How Tech Leaders Overcome the Anxiety of Not Coding
FunTester
FunTester
Jan 18, 2024 · R&D Management

Year-End Summary Guide for Test Engineers, Test Leads, and Test Managers

This article provides a comprehensive guide on how test engineers, test leads, and test managers can structure their year‑end summaries by focusing on work responsibilities, project and business insights, and future planning, while offering role‑specific examples, tables, and practical tips to make the summary both meaningful and impressive.

Career DevelopmentSoftware Testingteam management
0 likes · 8 min read
Year-End Summary Guide for Test Engineers, Test Leads, and Test Managers
Xiaohongshu Tech REDtech
Xiaohongshu Tech REDtech
Jan 18, 2024 · R&D Management

Beyond Coding: Engineer Self‑Iteration and Growing with the Organization

In a fast‑changing workplace, engineers must pursue self‑success, cooperation and empowerment by developing small and big T‑shaped skills, mastering clear goal‑setting, meeting structures, and the WWH perspective, while leveraging AIGC as a tool, to continuously iterate toward leadership and meaningful career growth.

Career DevelopmentEngineering managementLeadership
0 likes · 14 min read
Beyond Coding: Engineer Self‑Iteration and Growing with the Organization
21CTO
21CTO
Jan 4, 2024 · R&D Management

What I Learned in My First Year as CTO: 14 Hard‑Earned Lessons

In this reflective article, a newly appointed CTO shares a year‑long journey from software engineer to technology leader, outlining fourteen practical lessons on leadership, time management, delegation, decision‑making, and the unique challenges of guiding an IT‑service organization.

CTOCareer DevelopmentLeadership
0 likes · 19 min read
What I Learned in My First Year as CTO: 14 Hard‑Earned Lessons
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 22, 2023 · Fundamentals

From Code to Culture: The Three Pillars Every Backend Engineer Should Master

The article shares a seasoned backend developer’s reflections on three essential practices—doing, thinking, and talking—highlighting how imitation, continuous questioning, balanced design, collaborative implementation, and effective communication form a lasting framework for personal and professional growth in software engineering.

BackendCareer DevelopmentSoftware Engineering
0 likes · 21 min read
From Code to Culture: The Three Pillars Every Backend Engineer Should Master
Data Thinking Notes
Data Thinking Notes
Dec 19, 2023 · Big Data

Mastering Data Analysis: Methodology, Team Building, and Career Insights

This comprehensive guide shares a seasoned data professional’s methodology, classifications, goal‑setting techniques, team‑building strategies, analyst competencies, report standards, and the three‑pillar "trend‑method‑technique" framework to help newcomers and veterans alike extract business value from data.

Business IntelligenceCareer DevelopmentMethodology
0 likes · 39 min read
Mastering Data Analysis: Methodology, Team Building, and Career Insights
Test Development Learning Exchange
Test Development Learning Exchange
Nov 13, 2023 · Fundamentals

Comprehensive Software Testing Project Overview, Test Plan, and Automation Framework Design

This document presents a detailed overview of a software testing project, covering client‑server testing differences, a full test plan and test case examples, an automated testing framework built with Python, as well as personal reflections on strengths, job motivations, and future professional development goals.

Backend testingCareer DevelopmentSoftware Testing
0 likes · 9 min read
Comprehensive Software Testing Project Overview, Test Plan, and Automation Framework Design
Baidu Tech Salon
Baidu Tech Salon
Nov 1, 2023 · Industry Insights

How Baidu’s Search Evolved: From Web Index to AI‑Native Experience

This article traces Baidu Search’s 20‑year evolution, outlines its six generational shifts, explains the AI‑native reconstruction of the product, details the diverse product lines and rigorous evaluation framework, and maps the career growth path and skill expectations for search product managers.

AIBaiduCareer Development
0 likes · 13 min read
How Baidu’s Search Evolved: From Web Index to AI‑Native Experience
Baidu Geek Talk
Baidu Geek Talk
Oct 26, 2023 · Product Management

Baidu Search Product Manager Career Development Guide

The guide outlines Baidu Search’s evolution—from early web search to a super‑app with AI‑driven, multi‑modal results—details its four product streams and strategic focus, and maps a product manager’s career from junior to expert, highlighting essential business insight, design, analysis, project leadership, and soft‑skill qualities.

AI-nativeBaidu SearchCareer Development
0 likes · 12 min read
Baidu Search Product Manager Career Development Guide
DataFunSummit
DataFunSummit
Oct 14, 2023 · Artificial Intelligence

Career Planning for Algorithm Engineers: Stages, Strategies, and Skill Development

This article outlines the three key career stages for algorithm engineers, offers practical planning advice through vision, self‑evaluation and action, and discusses industry trends, skill‑building paths, mindset, and work‑life balance to help engineers navigate a volatile tech landscape.

AICareer DevelopmentRecommendation Systems
0 likes · 29 min read
Career Planning for Algorithm Engineers: Stages, Strategies, and Skill Development
DevOps
DevOps
Sep 27, 2023 · R&D Management

Systemic Thinking and Execution Strategies for Tech Leaders

The article explores how tech leaders can overcome workplace pressure and uncertainty by adopting systemic, deep, global, and long‑term thinking, using real‑world anecdotes and practical execution tactics to improve decision‑making, team management, and career advancement.

Career DevelopmentLeadershipManagement
0 likes · 14 min read
Systemic Thinking and Execution Strategies for Tech Leaders
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 24, 2023 · Frontend Development

How to Grow as a Frontend Engineer: Skills, Mindset, and Best Practices

This article outlines the three pillars—professional skills, thoughtfulness, and experience techniques—that determine a frontend developer's level, provides concrete coding conventions, naming guidelines, refactoring advice, and product‑analysis strategies, and emphasizes continuous learning and technical‑debt management to accelerate career growth.

Career Developmentbest practicescoding standards
0 likes · 32 min read
How to Grow as a Frontend Engineer: Skills, Mindset, and Best Practices
DataFunSummit
DataFunSummit
Sep 17, 2023 · R&D Management

Career Development and Core Competencies for Algorithm Engineers

This article presents a comprehensive guide on algorithm engineering as a profession, outlining its definition, common misconceptions, key career stages, essential core qualities, and practical advice on choosing between technical and management tracks, selecting industries and companies, and balancing personal growth with professional advancement.

Career Developmentalgorithm engineeringcore competencies
0 likes · 13 min read
Career Development and Core Competencies for Algorithm Engineers
Ant R&D Efficiency
Ant R&D Efficiency
Sep 12, 2023 · Artificial Intelligence

The Impact of ChatGPT on Software Engineers: Threats, Opportunities, and Strategies for the AI Era

Co‑authored with ChatGPT, this article explores how large language models reshape software engineering by automating routine coding and bug‑fixing, raising skill demands, boosting productivity through code generation and reviews, creating new AI‑focused roles, highlighting tasks that remain human‑centric, and urging engineers to upskill in AI, data science, ethics, and collaborative problem‑solving to stay competitive in the irreversible AI era.

AI ImpactAutomationCareer Development
0 likes · 11 min read
The Impact of ChatGPT on Software Engineers: Threats, Opportunities, and Strategies for the AI Era
Alibaba Cloud Developer
Alibaba Cloud Developer
Sep 12, 2023 · R&D Management

Why Some 3‑Year Developers Surge Ahead – Fast‑Track Your Growth

This article explores why developers with similar experience progress at different speeds, identifies objective and subjective barriers such as repetitive tasks and staying in the comfort zone, and offers concrete strategies—including clear goal setting, challenging assignments, continuous learning, peer mentorship, tool adoption, reflective practice, and soft‑skill development—to accelerate professional growth.

Career DevelopmentSoftware Engineeringcontinuous learning
0 likes · 14 min read
Why Some 3‑Year Developers Surge Ahead – Fast‑Track Your Growth
DataFunTalk
DataFunTalk
Sep 11, 2023 · Artificial Intelligence

Career Development and Core Competencies for Algorithm Engineers

This article outlines the definition of an algorithm engineer, debunks common misconceptions, describes the four key career stages, highlights essential personal qualities, discusses how to choose between technical and managerial tracks, and offers practical advice on industry, company selection, and sustainable professional growth.

AICareer Developmentalgorithm engineering
0 likes · 13 min read
Career Development and Core Competencies for Algorithm Engineers
DevOps
DevOps
Aug 30, 2023 · R&D Management

Identifying Employees Worth Promoting and Those Who Should Be Let Go

The article discusses how to evaluate staff for promotion by focusing on traits such as ambition, resilience, communication, responsibility, and teamwork, while also highlighting the types of employees—like the disengaged, disruptive, and blame‑shifting individuals—who should be removed to maintain a healthy organization.

Career DevelopmentLeadershipManagement
0 likes · 11 min read
Identifying Employees Worth Promoting and Those Who Should Be Let Go
21CTO
21CTO
Aug 11, 2023 · R&D Management

How Can a CTO Drive Business Success? Practical Guidance Across Career Stages

This article outlines how programmers at different career stages—from junior developers to CTOs—should engage with business, details the CTO’s role at each product lifecycle phase, and offers concrete actions for a qualified CTO to help the business thrive.

Business strategyCTOCareer Development
0 likes · 9 min read
How Can a CTO Drive Business Success? Practical Guidance Across Career Stages
Tencent Cloud Developer
Tencent Cloud Developer
Aug 7, 2023 · Artificial Intelligence

AIGC Development Trends and Their Impact on Programmers

The article shows that in the AIGC era a programmer who leverages AI tools like Copilot and GPT‑4 can deliver projects far faster and more cost‑effectively than a veteran relying on manual coding, urging developers to upskill, adopt AI‑assisted workflows, and focus on higher‑level design and ethical considerations.

AI toolsAIGCCareer Development
0 likes · 17 min read
AIGC Development Trends and Their Impact on Programmers
Laravel Tech Community
Laravel Tech Community
Jul 30, 2023 · Fundamentals

Overview of Common IT Certifications and Their Focus Areas

This article provides a concise overview of widely recognized IT certifications across various domains such as networking, cloud computing, security, databases, artificial intelligence, and software development, explaining their purpose and the career advantages they offer to professionals seeking to validate their technical expertise.

Career DevelopmentIT certificationsNetworking
0 likes · 6 min read
Overview of Common IT Certifications and Their Focus Areas
Tech Architecture Stories
Tech Architecture Stories
Jul 21, 2023 · R&D Management

How Programmers Can Transition to Effective Tech Leadership

This article explains why senior engineers in Chinese internet firms face promotion bottlenecks, outlines the essential qualities for becoming a team leader, and offers practical advice on handling superiors, empowering subordinates, and maintaining independent thinking to build a sustainable management career.

Career DevelopmentSoftware Engineeringprogrammer management
0 likes · 6 min read
How Programmers Can Transition to Effective Tech Leadership
Programmer DD
Programmer DD
Jul 21, 2023 · R&D Management

Technical Track vs Management: Which Career Path Fits You Best?

This article compares the realities of staying on a technical track versus moving into management, outlining the ideal and actual daily routines of senior engineers and team leaders, the challenges of career progression, and offers guidance on choosing the path that best fits one’s goals.

Career DevelopmentManagementR&D management
0 likes · 11 min read
Technical Track vs Management: Which Career Path Fits You Best?
21CTO
21CTO
Jul 6, 2023 · Fundamentals

Discover High-Paying Niche Programming Languages: Zig, Erlang, F#, Ruby, and Clojure

Based on the latest Stack Overflow developer survey, this article highlights five lesser‑known programming languages—Zig, Erlang, F#, Ruby, and Clojure—detailing their average salaries, key features, and sample code to help developers expand their skill set and boost earnings.

Career DevelopmentClojureErlang
0 likes · 8 min read
Discover High-Paying Niche Programming Languages: Zig, Erlang, F#, Ruby, and Clojure
High Availability Architecture
High Availability Architecture
Jun 13, 2023 · R&D Management

The Role and Growth Path of a Software Architect

The article explains what a software architect does, outlines four developmental stages—from entry to team collaboration—emphasizes continuous learning, and promotes the 2023 GIAC Global Internet Architecture Conference covering topics like AIGC, cloud native, and digital transformation.

Career DevelopmentR&D managementSoftware Architecture
0 likes · 5 min read
The Role and Growth Path of a Software Architect
ByteFE
ByteFE
Jun 8, 2023 · Frontend Development

Sixth ByteDance Training Camp

The Sixth ByteDance Training Camp offers free frontend and backend technical training for university students, featuring project-based learning, expert instructors, and career development opportunities to enhance their technical skills and professional competitiveness.

Backend DevelopmentByteDance TrainingCareer Development
0 likes · 3 min read
Sixth ByteDance Training Camp
Efficient Ops
Efficient Ops
May 27, 2023 · Operations

Boost Your IT Ops Career: Essential Soft Skills Every Engineer Needs

This article explores the crucial soft skills—such as problem‑solving, goal planning, communication, career awareness, work attitude, networking, and continuous learning—that complement hard technical abilities, offering practical advice for IT operations professionals to enhance productivity, happiness, and career growth.

Career Developmentcommunicationlearning
0 likes · 13 min read
Boost Your IT Ops Career: Essential Soft Skills Every Engineer Needs
Tencent Cloud Developer
Tencent Cloud Developer
May 24, 2023 · Backend Development

Backend Development Best Practices: DRY, SOLID, High Availability, and Design Patterns

A senior Tencent Cloud backend engineer outlines practical best‑practice guidelines—applying DRY and SOLID principles, leveraging common design patterns, designing high‑availability architectures, automating workflows, prioritizing value‑driven development, fostering clear communication, ensuring reliability, and encouraging continuous learning—to write clean, maintainable, and resilient backend systems.

BackendCareer DevelopmentDRY
0 likes · 30 min read
Backend Development Best Practices: DRY, SOLID, High Availability, and Design Patterns
Efficient Ops
Efficient Ops
May 20, 2023 · Artificial Intelligence

9 Proven Strategies to Stay Irreplaceable in the AI Era

Amid growing concerns that AI like ChatGPT could replace many jobs, this article outlines nine practical rules—ranging from cultivating unexpected, social, and scarce skills to deliberately limiting digital dependence and fostering human‑centric networks—to help professionals remain indispensable and thrive alongside intelligent machines.

AICareer DevelopmentHuman Skills
0 likes · 8 min read
9 Proven Strategies to Stay Irreplaceable in the AI Era
NetEase Smart Enterprise Tech+
NetEase Smart Enterprise Tech+
Apr 26, 2023 · Fundamentals

6 Essential Traits Every Tech Professional Must Master

The article outlines six core qualities—continuous learning, owner mindset, output‑capacity balance, code hygiene, commitment, and respect for production environments—plus guidance on choosing skill directions, emphasizing how these habits collectively accelerate a technologist’s growth and long‑term success.

Career DevelopmentSoftware Engineeringowner mindset
0 likes · 13 min read
6 Essential Traits Every Tech Professional Must Master
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Apr 23, 2023 · Fundamentals

20 Must-Read Books to Accelerate Your Programming Career at Every Stage

From beginner to CTO, this curated list of 20 essential books—covering coding fundamentals, clean code, algorithms, design patterns, soft skills, agile transformation, and leadership—guides developers through each career phase, helping them build expertise, improve productivity, and navigate professional growth.

Book RecommendationsCareer DevelopmentSoftware Engineering
0 likes · 15 min read
20 Must-Read Books to Accelerate Your Programming Career at Every Stage
Java Backend Technology
Java Backend Technology
Apr 14, 2023 · R&D Management

From Junior Coder to Backend Tech Lead: My 14‑Year Career Journey

The author recounts a 14‑year progression from a wandering junior developer to a backend technology leader, sharing concrete lessons on early stagnation, strategic job changes, team leadership, large‑scale system refactoring, and the mindset required to grow into senior technical management roles.

Career DevelopmentTeam BuildingTechnical Management
0 likes · 21 min read
From Junior Coder to Backend Tech Lead: My 14‑Year Career Journey
21CTO
21CTO
Mar 30, 2023 · R&D Management

How to Build a Personal Growth Roadmap for R&D Professionals

This article explains the essence of personal growth, outlines a systematic approach to enhance cognition, redesign one's knowledge framework, and create actionable development plans that align individual value creation with team and organizational goals for software engineers and other R&D staff.

Career DevelopmentR&D managementcognition improvement
0 likes · 34 min read
How to Build a Personal Growth Roadmap for R&D Professionals
Code Ape Tech Column
Code Ape Tech Column
Feb 1, 2023 · Fundamentals

What Is a Software Architect? Roles, Levels, Daily Activities, and Essential Skills

This article explains what a software architect does, outlines the three architectural levels (application, solution, enterprise), describes the architect’s daily responsibilities, and details ten essential skills—including design, decision‑making, simplification, programming, documentation, communication, estimation, balancing, consulting, and market awareness—required for a successful career in software architecture.

Career DevelopmentDesign PatternsSoftware Architecture
0 likes · 16 min read
What Is a Software Architect? Roles, Levels, Daily Activities, and Essential Skills
ByteDance Terminal Technology
ByteDance Terminal Technology
Jan 19, 2023 · Frontend Development

2023 Front‑End Engineering Outlook: Cloud‑Native, Serverless, and Emerging Trends

In this comprehensive interview, ByteDance senior front‑end engineer Huang Jian shares the 2023 outlook for front‑end developers, covering cloud‑native integration, serverless adoption, micro‑frontends, AI influence, WebAssembly, career growth, and the evolving skill set required to stay competitive.

AICareer DevelopmentCloud Native
0 likes · 33 min read
2023 Front‑End Engineering Outlook: Cloud‑Native, Serverless, and Emerging Trends
FunTester
FunTester
Jan 13, 2023 · Fundamentals

How to Prepare an Effective Year-End Summary for Test Teams

This guide outlines the essential steps, templates, data-driven insights, and future planning tips for test leaders to create a comprehensive year‑end summary that highlights achievements, identifies gaps, and sets clear objectives for the next year.

Career DevelopmentSoftware Testingperformance metrics
0 likes · 7 min read
How to Prepare an Effective Year-End Summary for Test Teams
DevOps
DevOps
Dec 29, 2022 · R&D Management

What Is an Agile Coach? Roles, Differences, Career Path, and Consulting Overview

This article explains the role of an Agile Coach, compares it with Scrum Masters and Project Managers, outlines career prospects, describes how to transition into coaching, details coach functions and development stages, and provides an overview of Agile consulting services and processes.

Career DevelopmentConsultingScrum Master
0 likes · 21 min read
What Is an Agile Coach? Roles, Differences, Career Path, and Consulting Overview
Architecture Digest
Architecture Digest
Dec 17, 2022 · Fundamentals

How to Become a Software Architect: Roles, Levels, Skills, and Practices

This article outlines the path to becoming a software architect, detailing the role’s definition, architectural levels, daily activities, essential skills such as design, decision‑making, documentation, communication, and provides practical advice on learning, community building, and balancing technical and non‑technical responsibilities.

Career DevelopmentDocumentationSkill development
0 likes · 17 min read
How to Become a Software Architect: Roles, Levels, Skills, and Practices
MoonWebTeam
MoonWebTeam
Nov 16, 2022 · Fundamentals

Why Soft Skills Are the Real Career Accelerator for Developers

This article explains how cultivating soft skills such as owner mindset, time management, continuous learning, quality awareness, product thinking, effective communication, proactiveness, team spirit, and project management can dramatically boost a developer's performance, reputation, and long‑term career growth.

Career Developmentcommunicationproduct thinking
0 likes · 23 min read
Why Soft Skills Are the Real Career Accelerator for Developers
Architecture Digest
Architecture Digest
Nov 16, 2022 · Fundamentals

How to Build Technical Depth in Your Engineering Career

The article discusses how engineers can transform routine task‑oriented work into opportunities for deep technical growth by adopting a product‑owner mindset, focusing on quality at every step, proactively solving broader problems, and demonstrating both capability and willingness to take on challenging, high‑impact projects.

Career DevelopmentSoftware Engineeringskill growth
0 likes · 8 min read
How to Build Technical Depth in Your Engineering Career
Alibaba Terminal Technology
Alibaba Terminal Technology
Nov 9, 2022 · Frontend Development

How to Grow from Junior to Eminent Frontend Engineer: A Three‑Stage Career Blueprint

This article shares a front‑end engineer’s personal roadmap, outlining three development stages—mastering core skills, achieving independent delivery, and finding a personal mission—while offering practical advice on technical depth, cross‑stack knowledge, leadership, and long‑term career growth.

Career Developmentengineering leadershipfrontend
0 likes · 12 min read
How to Grow from Junior to Eminent Frontend Engineer: A Three‑Stage Career Blueprint
Architecture Digest
Architecture Digest
Nov 1, 2022 · Fundamentals

How to Become a Software Architect – Skills, Roles, and Guidance

This comprehensive guide explains what a software architect does, outlines the three levels of architecture, details daily activities, essential skills, decision‑making, documentation, communication, and provides practical advice for aspiring architects.

Career DevelopmentDocumentationcommunication
0 likes · 18 min read
How to Become a Software Architect – Skills, Roles, and Guidance
Top Architect
Top Architect
Nov 1, 2022 · Fundamentals

How to Become a Software Architect: Roles, Skills, and Practices

This article explains what a software architect does, outlines the three architectural levels, lists daily activities, highlights ten essential skills, and offers practical advice on design patterns, documentation, decision‑making, communication, and continuous learning for aspiring architects.

Career Developmentcommunicationdecision making
0 likes · 19 min read
How to Become a Software Architect: Roles, Skills, and Practices
Architecture Digest
Architecture Digest
Sep 27, 2022 · Fundamentals

Effective Learning Strategies and Knowledge Foundations for Advancing in Technology Careers

The article emphasizes that systematic study, solid fundamentals, and purposeful practice—combined with effective time management, teaching, and building personal projects—are essential for mastering technology and advancing one’s career, while also highlighting the role of English and philosophical approaches to problem solving.

Career DevelopmentSoftware Engineeringfundamentals
0 likes · 11 min read
Effective Learning Strategies and Knowledge Foundations for Advancing in Technology Careers
Programmer DD
Programmer DD
Sep 20, 2022 · Fundamentals

Can Programmers Thrive Forever? Master Soft Skills for a Sustainable Career

This article explores why a programming career alone isn’t enough for lifelong success, outlines essential soft skills such as health habits, professionalism, effective learning strategies, and personal branding, and recommends John Z. Sonmez’s book as a practical guide.

Career Developmentlearning methodspersonal branding
0 likes · 9 min read
Can Programmers Thrive Forever? Master Soft Skills for a Sustainable Career
DeWu Technology
DeWu Technology
Sep 16, 2022 · R&D Management

Technical Growth Path: From Engineer to Architect and Leader

The article maps a technical professional’s journey from engineer to architect and leader, urging deep mastery of code and business logic, proactive incident handling, defensive design, domain expertise, broad architectural thinking, and balanced leadership skills to achieve sustainable career growth.

Career DevelopmentEngineering managementSoftware Architecture
0 likes · 21 min read
Technical Growth Path: From Engineer to Architect and Leader
Architecture Digest
Architecture Digest
Sep 2, 2022 · Fundamentals

What It Takes to Become a Software Architect

The article explores the definition, responsibilities, essential skills, and career path of a software architect, emphasizing the need for broad technical knowledge, domain expertise, communication abilities, leadership, and continuous learning to bridge business goals and software systems in modern agile environments.

Career Developmentdomain knowledgetechnical leadership
0 likes · 11 min read
What It Takes to Become a Software Architect
Taobao Frontend Technology
Taobao Frontend Technology
Aug 18, 2022 · Frontend Development

How to Overcome the Mid‑Career Crisis: A Frontend Engineer’s Roadmap to Mastery

This article shares a front‑end engineer’s personal roadmap—identifying common mid‑career doubts, outlining three development stages, and offering practical advice on deepening technical expertise, gaining engineering experience, mentoring, and ultimately finding a personal mission.

Career DevelopmentLeadershipprofessional growth
0 likes · 11 min read
How to Overcome the Mid‑Career Crisis: A Frontend Engineer’s Roadmap to Mastery
phodal
phodal
Aug 15, 2022 · Industry Insights

How to Turn New Graduates into Technical Experts: 5 Practical Steps

This article outlines a five‑point framework for guiding fresh graduates toward technical expertise, covering motivation, clean coding habits, effective problem‑location techniques, learning existing patterns, and frequent self‑summaries, while also addressing the curse of knowledge when teaching novices.

Career DevelopmentMotivationSoftware Engineering
0 likes · 11 min read
How to Turn New Graduates into Technical Experts: 5 Practical Steps
DaTaobao Tech
DaTaobao Tech
Aug 10, 2022 · Frontend Development

Career Development Guide for Front-End Engineers

The guide outlines a three‑stage roadmap for front‑end engineers—mastering deep JavaScript and ecosystem knowledge, leading independent projects and teams, then discovering a personal mission such as entrepreneurship or career change—while stressing continuous learning, mentorship, public sharing, and feedback within evolving technologies like Web3.

Career DevelopmentEngineering ExperienceFront-end
0 likes · 10 min read
Career Development Guide for Front-End Engineers
21CTO
21CTO
Aug 2, 2022 · Fundamentals

How to Become an Outstanding Software Engineer: 3 Core Principles

This article outlines the mindset and habits needed to evolve from a code writer to an outstanding software engineer, debunking common myths, presenting three guiding principles—Learn‑Think‑Practice, Knowledge‑Method‑Spirit, and solid Fundamentals—and detailing practical steps for continuous growth.

Career DevelopmentPracticeSoftware Engineering
0 likes · 10 min read
How to Become an Outstanding Software Engineer: 3 Core Principles
Qunhe Technology User Experience Design
Qunhe Technology User Experience Design
Jul 22, 2022 · Fundamentals

How to Accelerate Your Growth as a Junior B2B Designer: Essential Skills and Strategies

This article consolidates the common doubts junior interaction designers encounter, outlines professional and career competencies, and provides a step‑by‑step guide on demand analysis, design system construction, user research, and practical tips for thriving in B2B design projects.

B2B designCareer DevelopmentUX fundamentals
0 likes · 15 min read
How to Accelerate Your Growth as a Junior B2B Designer: Essential Skills and Strategies
Software Development Quality
Software Development Quality
Jul 14, 2022 · R&D Management

Unlocking the Test Development Engineer Role: 34 Competency Levels Explained

This article presents a comprehensive 34‑competency model for test development engineers, detailing ten core abilities—team leadership, strategic planning, plan execution, decision making, coaching, influence, organization coordination, cost awareness, customer orientation, and professionalism—each defined, highlighted with key points, and broken down into five progressive behavior levels.

Career DevelopmentLeadershipSoftware Testing
0 likes · 19 min read
Unlocking the Test Development Engineer Role: 34 Competency Levels Explained
Baidu Tech Salon
Baidu Tech Salon
Jun 7, 2022 · Artificial Intelligence

AI Era Engineer Development: A Technical Salon on Talent Cultivation

Baidu Technical Salon on June 11 will host a forum on engineer development in the AI era, featuring senior engineer Zhang Miao and academic and industry experts discussing education, professional qualities, career paths, and talent cultivation to improve cost efficiency amid AI‑driven transformation.

AI eraCareer DevelopmentSoftware Engineering
0 likes · 5 min read
AI Era Engineer Development: A Technical Salon on Talent Cultivation
Java High-Performance Architecture
Java High-Performance Architecture
Jun 3, 2022 · R&D Management

How to Align Your Role and Grow as a Front‑End Engineer: 5 Key Lessons

In this reflective piece the author shares five practical insights from two years at Alibaba, covering how to define personal positioning, maintain forward compatibility, avoid flawed designs, let specialists focus on their expertise, and balance boundaries with collaboration to sustain both personal and team growth.

Career Developmentfrontendprofessional growth
0 likes · 13 min read
How to Align Your Role and Grow as a Front‑End Engineer: 5 Key Lessons
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
May 30, 2022 · Cloud Computing

How a Young Huawei Engineer Saved Millions with Cloud Resource Scheduling Optimization

This interview follows 25‑year‑old Huawei Cloud engineer Tong Hao, who leveraged his competition‑honed algorithm skills to develop a universal resource‑re‑scheduling solver that fills “Tetris‑like” gaps in data‑center capacity, cutting operational costs by tens of millions of yuan while advancing cloud security and intelligent scheduling.

Career Developmentalgorithm engineeringcloud computing
0 likes · 10 min read
How a Young Huawei Engineer Saved Millions with Cloud Resource Scheduling Optimization
21CTO
21CTO
May 23, 2022 · R&D Management

How Developers Can Transition to CTO: Strategies and Insights

This article outlines practical steps for developers aspiring to become CTOs, covering expanded skill sets, community building, leadership preparation, and learning to let go, while highlighting real‑world examples from industry leaders and offering actionable strategies for career growth.

CTO careerCareer DevelopmentLeadership
0 likes · 17 min read
How Developers Can Transition to CTO: Strategies and Insights
FunTester
FunTester
May 10, 2022 · Fundamentals

From Code Monkey to Craftsman: Embracing the Engineer’s Craftsmanship Mindset

The article urges seasoned software developers to shift from a productivity‑vs‑quality mindset toward a craftsman approach, emphasizing disciplined code, professional ethics, and societal responsibility as the path to lasting fulfillment and impact beyond the mid‑career crisis.

Career Developmentcode qualityengineering discipline
0 likes · 8 min read
From Code Monkey to Craftsman: Embracing the Engineer’s Craftsmanship Mindset
Programmer DD
Programmer DD
May 4, 2022 · R&D Management

What Really Defines a Software Architect? 3 Perspectives from 12 Years Experience

The article reflects on a dozen years of software development experience to propose three evolving definitions of a software architect, classify various architect roles, and compare centralized versus collaborative work styles, highlighting why the term is often misused in the industry.

Career DevelopmentR&D managementSoftware Architecture
0 likes · 12 min read
What Really Defines a Software Architect? 3 Perspectives from 12 Years Experience
Architecture and Beyond
Architecture and Beyond
May 1, 2022 · R&D Management

Effective Questioning Techniques for Promotion Review Panels

The article outlines systematic questioning strategies for judges in corporate promotion defenses, detailing how to clarify definitions, probe processes, assess difficulty, evaluate big‑picture thinking, explore methodology, and link technical work to business value, thereby ensuring fair and insightful evaluations.

Career DevelopmentR&D managementevaluation
0 likes · 13 min read
Effective Questioning Techniques for Promotion Review Panels
Shopee Tech Team
Shopee Tech Team
Apr 21, 2022 · Backend Development

Interview with Shopee Backend Engineer Draven on Technical Writing, Go Language Design, and Cloud‑Native Development

In this interview, Shopee backend engineer Draven discusses how his early blogging evolved into authoring a comprehensive Go language design book, compares book‑writing to blog series, shares his research‑driven learning methods for new technologies, outlines his current focus on OS, networking and C++, and invites readers to suggest technical books for a World Book Day giveaway.

Backend DevelopmentCareer DevelopmentGo language
0 likes · 10 min read
Interview with Shopee Backend Engineer Draven on Technical Writing, Go Language Design, and Cloud‑Native Development
21CTO
21CTO
Apr 2, 2022 · Fundamentals

10 Essential Principles Every Engineer Should Follow to Accelerate Growth

This article shares ten practical principles—ranging from owner mindset and time awareness to design priority and a humble attitude—that help engineers avoid common pitfalls, improve personal and team efficiency, and continuously grow in their technical careers.

Career DevelopmentSoftware Engineeringengineering principles
0 likes · 22 min read
10 Essential Principles Every Engineer Should Follow to Accelerate Growth
政采云技术
政采云技术
Mar 22, 2022 · Frontend Development

From Fresh Graduate to Low‑Code Frontend Lead: A Four‑Stage Career Growth Journey

This article shares a front‑end engineer’s personal growth story, outlining four career stages—from initial workplace adaptation to leading low‑code platform development—while offering practical advice on teamwork, communication, continuous learning, and how to transition into senior technical and leadership roles.

Career DevelopmentGrowthSoftware Engineering
0 likes · 22 min read
From Fresh Graduate to Low‑Code Frontend Lead: A Four‑Stage Career Growth Journey
Architecture and Beyond
Architecture and Beyond
Mar 12, 2022 · R&D Management

Avoid the 35‑Year Crisis: 5 Practices Every Tech Leader Must Master

This article outlines five actionable habits—adopting an adult mindset, strengthening execution, becoming a problem terminator, diving into challenges, and committing to lifelong learning—to help technology managers overcome mid‑career anxiety and sustain competitive advantage.

Career DevelopmentLeadershipManagement
0 likes · 15 min read
Avoid the 35‑Year Crisis: 5 Practices Every Tech Leader Must Master
21CTO
21CTO
Feb 20, 2022 · R&D Management

Why Performance Scores Should Target Projects, Not People: Rethinking KPI and OKR

The article argues that performance evaluations often demoralize employees because they focus on individuals rather than objectives, advocates shifting scores to projects, products, or teams, critiques the misuse of KPI and OKR, and offers personal reflections on finding growth beyond corporate metrics.

Career DevelopmentKPIOKR
0 likes · 14 min read
Why Performance Scores Should Target Projects, Not People: Rethinking KPI and OKR
Xianyu Technology
Xianyu Technology
Feb 15, 2022 · R&D Management

Insights on Software Engineer Learning and Growth Paths

Four Xianyu engineers share how mastering core fundamentals, continuously exploring new domains, understanding business contexts, and building structured yet adaptable learning roadmaps—while leveraging open‑source tools, cross‑disciplinary knowledge, and practical experience—can help software developers transition between fields and sustain long‑term growth.

Career DevelopmentGrowthLearning Path
0 likes · 12 min read
Insights on Software Engineer Learning and Growth Paths
IT Architects Alliance
IT Architects Alliance
Jan 9, 2022 · Fundamentals

Why Every Developer Should Also Be an Architect: Comparing the Roles of Developers and Architects

The article argues that every software developer should also act as an architect, outlining the differences and overlaps between developers and architects in terms of focus, leadership, experience, mindset, decision‑making, and career progression, and emphasizing the value of combining both perspectives.

Career DevelopmentSoftware Engineeringdeveloper roles
0 likes · 8 min read
Why Every Developer Should Also Be an Architect: Comparing the Roles of Developers and Architects
21CTO
21CTO
Jan 4, 2022 · R&D Management

Why More CTOs Are Becoming CEOs: Lessons from Parag Agrawal’s Rise

The article examines Parag Agrawal’s transition from Twitter CTO to CEO, explores the growing trend of CTOs moving into top executive roles, and offers practical advice for technical leaders aiming to broaden their business and financial expertise.

AICEO transitionCTO
0 likes · 9 min read
Why More CTOs Are Becoming CEOs: Lessons from Parag Agrawal’s Rise
Architecture Digest
Architecture Digest
Jan 4, 2022 · R&D Management

Ten Principles for Effective Work and Learning

The article shares ten practical principles—Owner mindset, time awareness, begin with the end, closed‑loop thinking, respect for standards, limit discussions, design first, output‑capacity balance, ask good questions, and maintain an empty‑cup attitude—to help engineers improve personal habits and team efficiency.

Career DevelopmentR&D-managementprinciples
0 likes · 22 min read
Ten Principles for Effective Work and Learning
Architect's Journey
Architect's Journey
Dec 27, 2021 · R&D Management

What a Senior Engineer Reveals About Effective Tech Management

The article shares five practical lessons from a senior engineer on how to manage upstream product interactions, run projects, coordinate testing, lead teams, and communicate with super‑iors, emphasizing early bug prevention, clear reporting, and empowering team members.

Career DevelopmentProject ManagementSoftware Testing
0 likes · 9 min read
What a Senior Engineer Reveals About Effective Tech Management
Liangxu Linux
Liangxu Linux
Dec 24, 2021 · Fundamentals

How to Keep Growing Your Technical Skills While Working a 996 Schedule

This article shares practical methods for continuously improving technical abilities and boosting work performance despite long‑hour 996 jobs, covering curiosity‑driven problem hunting, deep research, hands‑on verification, applying results, and disciplined time‑management techniques.

Career DevelopmentPerformance Optimizationskill improvement
0 likes · 12 min read
How to Keep Growing Your Technical Skills While Working a 996 Schedule
VMIC UED
VMIC UED
Dec 20, 2021 · Fundamentals

Mastering Communication: Essential Skills for Junior Designers

Effective communication is the cornerstone of successful design work; this article explains why communication matters, outlines the essential listening and empathetic expression skills junior designers need, and provides practical techniques to improve structured listening, emotional understanding, demand identification, and logical judgment throughout their careers.

Career DevelopmentDesigncommunication
0 likes · 9 min read
Mastering Communication: Essential Skills for Junior Designers
DataFunTalk
DataFunTalk
Dec 3, 2021 · Artificial Intelligence

Key Skills and Career Path for Algorithm Engineers

This article outlines the essential abilities, classifications, growth roadmap, and practical advice for algorithm engineers, covering algorithmic knowledge, engineering implementation, career stages from entry to management, and mindset shifts needed for continuous professional development.

AICareer DevelopmentEngineering
0 likes · 11 min read
Key Skills and Career Path for Algorithm Engineers
Tongcheng Travel Technology Center
Tongcheng Travel Technology Center
Nov 26, 2021 · Frontend Development

Current State and Development Path of Front-End Development

This article analyses the current front‑end development landscape, the talent shortage, reasons behind it, and proposes a systematic learning roadmap—including understanding the technology stack, assessing personal stage, and continuous skill growth—to help both newcomers and experienced developers advance their careers.

Career DevelopmentSoftware Engineeringfrontend
0 likes · 7 min read
Current State and Development Path of Front-End Development
Big Data Technology & Architecture
Big Data Technology & Architecture
Nov 26, 2021 · R&D Management

Ten Principles for Engineers to Enhance Work and Learning

The article shares ten practical principles—owner mindset, time awareness, start with the end, closed‑loop thinking, respect for standards, avoiding repeated mistakes, design first, balancing output and capacity, asking good questions, and maintaining an empty‑cup mindset—to help engineers improve personal growth, team efficiency, and overall work quality.

Career DevelopmentR&D managementSoftware Engineering
0 likes · 27 min read
Ten Principles for Engineers to Enhance Work and Learning