Tagged articles

career development

535 articles · Page 2 of 6
21CTO
21CTO
Mar 21, 2025 · Frontend Development

Why Every Frontend Developer Should Master Backend Basics

Understanding backend fundamentals empowers frontend developers to create smoother user experiences, debug issues faster, communicate effectively with backend teams, write more efficient code, unlock full‑stack opportunities, and build independent projects, making them more valuable and versatile in the tech industry.

FrontendFull-Stackbackend basics
0 likes · 6 min read
Why Every Frontend Developer Should Master Backend Basics
FunTester
FunTester
Mar 21, 2025 · R&D Management

Why Soft Skills Matter More Than Coding for Software Engineers

The article argues that for software engineers, mastering soft skills such as deep problem understanding, effective communication, adaptability, proactive thinking, and continuous learning is more crucial than merely knowing programming languages, as these abilities drive long‑term career growth and impact.

Software Engineeringcareer developmentcommunication
0 likes · 10 min read
Why Soft Skills Matter More Than Coding for Software Engineers
Meituan Technology Team
Meituan Technology Team
Mar 20, 2025 · Artificial Intelligence

Big Model Bodu Internship Program

Meituan's Big Model Bodu Internship Program invites master’s and doctoral students specializing in big‑model AI to undertake 3‑12‑month research‑focused internships that provide real‑world data, extensive computational resources, mentorship from leading researchers, opportunities for joint publications and patents, housing subsidies for non‑local participants, and the possibility of full‑time conversion after interview, with applications allowing up to three positions and results communicated via email or SMS.

Academic ResearchArtificial IntelligenceBig Model Technology
0 likes · 4 min read
Big Model Bodu Internship Program
Java Tech Enthusiast
Java Tech Enthusiast
Mar 16, 2025 · Interview Experience

Why Strong Coders Still Fail Interviews: 3 Hidden Gaps Revealed

A technically proficient developer with seven years of experience keeps getting rejected in first or second interview rounds because he lacks deep understanding of HashMap O(1) mechanics, cannot articulate architecture trade‑offs, and rarely reflects systematically on his projects, as outlined in three key problem areas.

HashMapInterviewSoftware Engineering
0 likes · 6 min read
Why Strong Coders Still Fail Interviews: 3 Hidden Gaps Revealed
macrozheng
macrozheng
Mar 9, 2025 · R&D Management

How to Build Sustainable Success: 5 Habit Strategies for Tech Leaders

A tech director shares personal career anxieties and offers five practical habit-based strategies—regular sleep, energy management, reading and writing, structured planning, and altruistic actions—to help professionals sustain growth, improve performance, and prepare for long‑term success.

career developmenthabit formationleadership
0 likes · 12 min read
How to Build Sustainable Success: 5 Habit Strategies for Tech Leaders
macrozheng
macrozheng
Mar 7, 2025 · R&D Management

How to Build Real Technical Depth in Everyday Development Work

This article explores how software engineers can demonstrate and grow technical depth through a mindset shift, meticulous handling of requirements, continuous problem‑solving, and aligning personal growth with business goals, while also offering practical steps and resources for deeper skill development.

R&D ManagementSoftware Engineeringcareer development
0 likes · 9 min read
How to Build Real Technical Depth in Everyday Development Work
Java Tech Enthusiast
Java Tech Enthusiast
Feb 27, 2025 · Artificial Intelligence

Navigating the AI Era: Insights for Senior Engineers and R&D Leaders

A senior technical leader, reflecting on twelve years at a large tech firm, warns that while AI can triple a junior’s output in tasks like refactoring, it cannot replace deep business insight, strategic decision‑making, or mentorship, and urges engineers to treat AI as a helper, focus on high‑level architecture, and expand horizontally into business domains to stay indispensable.

AIcareer developmentengineering leadership
0 likes · 5 min read
Navigating the AI Era: Insights for Senior Engineers and R&D Leaders
FunTester
FunTester
Feb 25, 2025 · Industry Insights

From Manual Tester to Automation Engineer: A Complete Career Roadmap and Learning Guide

This comprehensive guide walks software testers through the transition from basic functional testing to advanced automation, performance, and DevOps roles, offering a detailed learning roadmap, practical tips, and curated resources to boost skills, increase marketability, and secure higher‑pay positions in the testing industry.

AutomationCI/CDPerformance Testing
0 likes · 28 min read
From Manual Tester to Automation Engineer: A Complete Career Roadmap and Learning Guide
Architecture Breakthrough
Architecture Breakthrough
Feb 20, 2025 · Artificial Intelligence

Can AI Really Replace You? Deepseek vs ChatGPT and How to Stay Ahead

The article analyzes Deepseek’s rapid rise, compares its strengths and limitations to ChatGPT, examines AI’s fundamental weaknesses, and offers practical strategies for individuals to build a “professional + AI” skill set that keeps them indispensable in the evolving AI landscape.

AIArtificial IntelligenceChatGPT
0 likes · 8 min read
Can AI Really Replace You? Deepseek vs ChatGPT and How to Stay Ahead
Java Architecture Stack
Java Architecture Stack
Jan 6, 2025 · Industry Insights

Which Tech Career Will Thrive in 2025? A Guide to High‑Growth Paths for Programmers

Facing the 2025 tech‑business convergence, programmers can expand beyond pure coding by pursuing high‑growth roles such as full‑stack architect, AI/ML engineer, data engineer, security architect, digital transformation consultant, TechOps leader, HarmonyOS developer, IoT engineer, or metaverse creator, each with distinct skill fits and market demand.

AI EngineerIndustry TrendsTech roles
0 likes · 10 min read
Which Tech Career Will Thrive in 2025? A Guide to High‑Growth Paths for Programmers
Xiaohongshu Tech REDtech
Xiaohongshu Tech REDtech
Dec 5, 2024 · Big Data

Interview with Jianchen: Journey from Open Source Contributor to Data Engineer at Xiaohongshu

In this interview, Xiaohongshu data engineer Jianchen recounts his evolution from a computer‑science student discovering open‑source through MIT6.824 to contributing to SOFAJRaft and Apache RocketMQ, detailing his OSPP projects, the decision to join Xiaohongshu, and his work on a cloud‑native Kafka engine that cut storage and compute usage by half.

Apache RocketMQBig DataCloud Native
0 likes · 11 min read
Interview with Jianchen: Journey from Open Source Contributor to Data Engineer at Xiaohongshu
DevOps
DevOps
Nov 18, 2024 · R&D Management

Career Development Paths for Project Managers: Management, Technical, and Product Tracks

This article outlines comprehensive career development pathways for project managers, detailing management, technical, and product tracks, offering short‑, mid‑, and long‑term planning advice, and addressing challenges such as technological change, team collaboration, and career bottlenecks.

Project Managementcareer developmentmanagement track
0 likes · 9 min read
Career Development Paths for Project Managers: Management, Technical, and Product Tracks
DataFunTalk
DataFunTalk
Nov 7, 2024 · Product Management

Strategy Product Definition, AI‑Era Trends, and Career Path in Recommendation Systems

This article introduces the concept and capability model of strategy products, outlines the three generations of product managers, presents a simplified talent development framework, discusses practical workflow, examines six AI‑era strategic product questions, and shares 2024 observations on recommendation performance and future skill development.

Artificial IntelligenceRecommendation Systemscareer development
0 likes · 13 min read
Strategy Product Definition, AI‑Era Trends, and Career Path in Recommendation Systems
dbaplus Community
dbaplus Community
Nov 3, 2024 · Fundamentals

Why Technology Is Just a Tool: A 7‑Year Engineer’s Journey Through Industry Shifts

The author reflects on seven years of software engineering, analyzing the slowing internet market, evolving supply‑demand dynamics, four personal stages of understanding technology as a tool, future opportunities in big firms, digital transformation, AI, and practical advice for lifelong learning and career growth.

AIIndustry TrendsLifelong Learning
0 likes · 13 min read
Why Technology Is Just a Tool: A 7‑Year Engineer’s Journey Through Industry Shifts
Java Tech Enthusiast
Java Tech Enthusiast
Oct 21, 2024 · R&D Management

Why Programmers Over 30 Struggle to Find Jobs and How to Break Out of Isolation

Programmers over 30 often find job offers scarce because they focus narrowly on technology and isolated coding circles, so to break the isolation they should join cross‑department projects, engage with customers, develop communication and project‑management skills, share knowledge publicly, and build a personal brand and broader professional network.

NetworkingSoftware Engineeringcareer development
0 likes · 5 min read
Why Programmers Over 30 Struggle to Find Jobs and How to Break Out of Isolation
Architect
Architect
Oct 11, 2024 · R&D Management

Beyond Coding: How Engineers Can Iterate Their Careers and Lead Teams Effectively

This talk explores how engineers can transition from pure coding to collaborative success and empowerment by adopting T‑shaped skills, mastering the "three meetings and one understanding" framework, applying the WWH perspective, and leveraging AIGC tools to continuously iterate their professional growth.

Software EngineeringT-shaped talentTeam Collaboration
0 likes · 15 min read
Beyond Coding: How Engineers Can Iterate Their Careers and Lead Teams Effectively
21CTO
21CTO
Sep 24, 2024 · Fundamentals

What Truly Defines a Senior Engineer? Insights from Etsy’s CTO

This article explores the qualities that distinguish a senior or mature software engineer, drawing on the author’s experience and insights from Etsy’s CTO to outline attitudes, habits, and mindsets that enable engineers to have lasting impact across teams and projects.

Software Engineeringcareer developmentengineering culture
0 likes · 24 min read
What Truly Defines a Senior Engineer? Insights from Etsy’s CTO
DevOps Engineer
DevOps Engineer
Sep 11, 2024 · Operations

Will DevOps Disappear? How AI Impacts the Role of DevOps Engineers

While AI can automate many routine DevOps tasks such as scripting, CI/CD pipeline creation, and infrastructure design, it cannot replace the contextual understanding, critical thinking, experience, and judgment of senior DevOps engineers, who will evolve into architects and innovators rather than being rendered obsolete.

Artificial IntelligenceAutomationDevOps
0 likes · 4 min read
Will DevOps Disappear? How AI Impacts the Role of DevOps Engineers
DevOps
DevOps
Sep 5, 2024 · Operations

Technical Growth and Engineering Practices: Foundations, Output, and the ‘Always Choose A’ Mindset

This reflective article shares the author’s journey through technical foundations, practical output, and mindset strategies—covering curiosity‑driven learning, cache and concurrency solutions, documentation to reduce tacit knowledge, and a proactive approach to career challenges—all aimed at strengthening engineering effectiveness.

DocumentationSoftware EngineeringTechnical Growth
0 likes · 13 min read
Technical Growth and Engineering Practices: Foundations, Output, and the ‘Always Choose A’ Mindset
FunTester
FunTester
Sep 4, 2024 · Operations

Reflections on Technical Growth: Foundations, Output, and Continuous Learning

The article shares a software engineer’s personal journey, emphasizing the importance of solid fundamentals, proactive output, curiosity‑driven problem solving, documentation, and process optimization to build lasting technical competence and reduce tacit knowledge throughout a career.

DocumentationOperationsSoftware Engineering
0 likes · 13 min read
Reflections on Technical Growth: Foundations, Output, and Continuous Learning
Xiaolei Talks DB
Xiaolei Talks DB
Aug 28, 2024 · Databases

What 15 Years of China’s DTCC Conferences Reveal About Database Evolution

The author reflects on a decade‑plus journey through China’s DTCC database conferences, describing personal growth from novice to speaker and organizer, sharing insights on Redis Cluster, distributed database selection, openGauss, time‑series databases, and the evolving themes that chart the industry's progress.

DatabasesRediscareer development
0 likes · 6 min read
What 15 Years of China’s DTCC Conferences Reveal About Database Evolution
Architecture Development Notes
Architecture Development Notes
Aug 10, 2024 · R&D Management

Why Do Software Engineers Burn Out After 30? 9 Causes & Practical Solutions

The article explores why many software engineers feel exhausted after hitting their thirties, outlining nine common burnout triggers and offering actionable strategies—continuous learning, skill upgrades, career planning, new challenges, work‑life balance, seeking help, shifting direction, and mindset adjustment—to help them stay motivated and successful.

career developmentdeveloper productivityprofessional growth
0 likes · 7 min read
Why Do Software Engineers Burn Out After 30? 9 Causes & Practical Solutions
Java Interview Crash Guide
Java Interview Crash Guide
Jul 29, 2024 · R&D Management

How to Turn Everyday Tasks into Deep Technical Mastery

This article explores how programmers can cultivate technical depth by treating each requirement as an opportunity for excellence, aligning work with business goals, gaining leadership trust, and balancing technical expertise with broader professional skills for long‑term career growth.

Software Engineeringcareer developmentrequirements analysis
0 likes · 11 min read
How to Turn Everyday Tasks into Deep Technical Mastery
JD Tech
JD Tech
Jul 29, 2024 · Frontend Development

From C‑end to B‑end: Technical Transformation and Front‑end Engineering Practices

The article shares a front‑end engineer's journey from consumer‑facing (C‑end) projects to complex B‑end systems, detailing technical stack choices, architecture patterns, risk‑control measures, consolidated management, and user‑experience focus while offering practical insights for developers facing similar transitions.

B-endTechnical transformationcareer development
0 likes · 19 min read
From C‑end to B‑end: Technical Transformation and Front‑end Engineering Practices
JD Cloud Developers
JD Cloud Developers
Jul 26, 2024 · Frontend Development

From Junior to Front‑End Expert: My JD.com Journey and Key Lessons

The article recounts a JD.com front‑end engineer’s evolution from a fresh graduate to a technical leader, highlighting practical advice on mentorship, coding habits, project ownership, innovative ad‑tech solutions, and the transformative role of AIGC in modern front‑end development.

AIGCCoding PracticesFrontend
0 likes · 19 min read
From Junior to Front‑End Expert: My JD.com Journey and Key Lessons
Top Architecture Tech Stack
Top Architecture Tech Stack
Jul 25, 2024 · Fundamentals

How to Assess a Programmer’s Skill Level: From Junior to Veteran

This article outlines practical criteria for judging a programmer’s competence, describing characteristic behaviors and abilities of junior, mid‑level, senior, and veteran developers while emphasizing the importance of code quality, architectural thinking, and soft‑skill development.

Software Engineeringarchitecturecareer development
0 likes · 7 min read
How to Assess a Programmer’s Skill Level: From Junior to Veteran
Efficient Ops
Efficient Ops
Jul 20, 2024 · Operations

How Ops Professionals Can Future‑Proof Their Careers Amid Layoffs

This article examines the growing career crisis for operations engineers, explains why many are forced into delivery jobs after layoffs, and offers a step‑by‑step roadmap—including continuous learning, building a second skill curve, becoming a hybrid talent, and diversifying income—to secure long‑term professional stability.

career developmentjob transitionprofessional development
0 likes · 5 min read
How Ops Professionals Can Future‑Proof Their Careers Amid Layoffs
Architect
Architect
Jul 14, 2024 · Fundamentals

How to Build Technical Depth as a Software Architect

The article explains how developers can transform ordinary requirement work into a platform for gaining technical depth by adopting a product‑owner mindset, focusing on quality, continuous improvement, and aligning deep technical challenges with business goals to earn leadership support and career growth.

career developmentprofessional growthrequirements engineering
0 likes · 9 min read
How to Build Technical Depth as a Software Architect
21CTO
21CTO
Jul 5, 2024 · R&D Management

What Happens After You Become a CTO? Paths, Strategies, and Next Steps

The article explores the journey of becoming a CTO, the essential skills and mindset required, and the diverse career paths available afterward—including founding a startup, transitioning to CEO, moving into technical sales, consulting, board roles, or venture investing—offering practical advice for tech leaders seeking their next move.

CTOcareer developmentstartup
0 likes · 12 min read
What Happens After You Become a CTO? Paths, Strategies, and Next Steps
Lobster Programming
Lobster Programming
Jun 25, 2024 · Fundamentals

How to Master the 2024 Soft Exam and Boost Your Career

This guide explains the structure, benefits, subject choices, registration rules, exam format, study strategies, pass‑rate control, and free resources for the 2024 Software Qualification (Soft) Exam, helping candidates improve their career prospects and succeed in the senior‑level test.

Project Managementcareer developmentexam preparation
0 likes · 7 min read
How to Master the 2024 Soft Exam and Boost Your Career
Programmer DD
Programmer DD
Jun 21, 2024 · Frontend Development

What Front‑End Engineers Must Know About Career Growth and Team Management

In this interview, veteran front‑end engineer Winter shares his journey, explains the true scope of front‑end work, discusses the engineering challenges of large‑scale products, outlines the programmer career ladder, and offers candid thoughts on team trust, work culture, and personal planning.

996Front-endcareer development
0 likes · 14 min read
What Front‑End Engineers Must Know About Career Growth and Team Management
Test Development Learning Exchange
Test Development Learning Exchange
May 10, 2024 · Industry Insights

Why Manual Testers Should Embrace API Testing: Growth, Team Efficiency, and Strategic Benefits

In today's fast‑paced digital era, shifting from manual to API testing boosts personal skill sets, streamlines team workflows, and aligns company strategy with quality‑first, rapid‑iteration goals, offering testers a clear path for career advancement and organizations a competitive edge.

AutomationCI/CDcareer development
0 likes · 6 min read
Why Manual Testers Should Embrace API Testing: Growth, Team Efficiency, and Strategic Benefits
Architect
Architect
May 9, 2024 · R&D Management

How to Build Technical Influence as a Software Engineer

This article explains why software engineers should cultivate technical influence, outlines the benefits of building a personal brand, and provides practical steps—including continuous learning, contributing to open‑source projects, writing technical articles, delivering talks, and publishing books—to steadily increase visibility and career growth.

Open SourceSoftware EngineeringTechnical Writing
0 likes · 10 min read
How to Build Technical Influence as a Software Engineer
Cognitive Technology Team
Cognitive Technology Team
May 2, 2024 · Fundamentals

How Programmers Can Broaden Their Horizons

The article offers practical advice for programmers to expand their perspective by increasing reading, leveraging quality learning sites, joining technical communities, writing or open‑sourcing code, and staying aware of frontier technologies, emphasizing continuous growth and deeper industry understanding.

Learningcareer developmentcommunity
0 likes · 5 min read
How Programmers Can Broaden Their Horizons
JD Retail Technology
JD Retail Technology
Apr 19, 2024 · Product Management

My Journey as an AI Product Manager at JD.com: Career Decisions, Project Experiences, and Growth Framework

This article chronicles the author's three‑year journey as an AI product manager at JD.com, detailing the decision to enter the AI field, key project experiences such as platform integration and edge‑intelligence, a three‑stage growth roadmap, essential capabilities across four quadrants, and a forward‑looking view of AI's industry impact.

AI PlatformsAI product managementJD.com
0 likes · 12 min read
My Journey as an AI Product Manager at JD.com: Career Decisions, Project Experiences, and Growth Framework
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.

Professional SkillsQAcareer development
0 likes · 18 min read
Being an Ordinary QA: Self‑Recognition, Professional Skills, and Mindset in Game Testing
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.

QASoftware testingTest Engineering
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.

LearningSoftware testingcareer development
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.

Software Engineeringcareer developmentengineering 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".

CTOarchitectural thinkingcareer development
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.

EntrepreneurshipSoftware Engineeringcareer development
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.

LearningSoftware Engineeringcareer development
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.

Data Product ManagementMetrics Designbusiness analytics
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.

Entrepreneurshipbusiness thinkingcareer development
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.

R&D ManagementSoftware Engineeringcareer development
0 likes · 17 min read
Balancing Code and Management: How Tech Leaders Overcome the Anxiety of Not Coding
LouZai
LouZai
Jan 20, 2024 · R&D Management

Why Is Proactive Upward Reporting So Hard? Practical Insights on Upward Management

The article dissects why many avoid proactive upward reporting, outlines three core reasons—fear of unequal evaluation, formalism, and lack of confidence—then offers concrete reporting types, step‑by‑step structures, sincerity and differentiation tactics, and warns of misuse and cross‑level pitfalls.

career developmentleadershiporganizational behavior
0 likes · 22 min read
Why Is Proactive Upward Reporting So Hard? Practical Insights on Upward Management
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.

Software testingcareer developmentteam 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.

T-shaped talentcareer developmentengineering management
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.

CTOR&D ManagementSoftware Engineering
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.

Software Engineeringbackendcareer development
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 IntelligenceData Analysiscareer development
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 testingQuality AssuranceSoftware 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.

AIBaiduIndustry Insights
0 likes · 13 min read
How Baidu’s Search Evolved: From Web Index to AI‑Native Experience
LouZai
LouZai
Oct 27, 2023 · Industry Insights

How Programmers Can Take Charge of Their Career: Lessons from 20 Years in Tech

The article shares a veteran programmer’s perspective on navigating a tech career by understanding industry evolution, assessing one’s role with a Google SRE scorecard, strengthening fundamentals, and adopting efficient learning habits to stay relevant amid rapid change.

Software Engineeringcareer developmentfoundations
0 likes · 21 min read
How Programmers Can Take Charge of Their Career: Lessons from 20 Years in Tech
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 SearchSearch Products
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.

AIAlgorithm EngineeringRecommendation 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 developmentexecutionleadership
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.

Frontendbest practicescareer development
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.

Algorithm Engineeringcareer developmentcore 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 impactAutomationChatGPT
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.

Software Engineeringcareer developmentcontinuous 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.

AIAlgorithm Engineeringcareer development
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 developmentemployee promotionleadership
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 StrategyCTOR&D Management
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.

Cloud ComputingIT 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.

Software Engineeringcareer developmentprogrammer 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.

R&D ManagementSoftware Engineeringcareer development
0 likes · 11 min read
Technical Track vs Management: Which Career Path Fits You Best?
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.

R&D Managementcareer developmentsoftware 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.

ByteDance TrainingFree ProgramProject-Based Learning
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.

Learningcareer developmentcommunication
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.

DRYHigh AvailabilitySOLID
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.

AIHuman Skillscareer development
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.

Software Engineeringcareer developmentowner 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 RecommendationsLearningSoftware 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.

backend leadershipcareer developmentteam building
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.

R&D Managementcareer developmentcognition 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.

Design PatternsSystem Designcareer development
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.

AICloud NativeFrontend
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.

Software testingcareer developmentperformance 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.

Scrum Mastercareer developmentconsulting
0 likes · 21 min read
What Is an Agile Coach? Roles, Differences, Career Path, and Consulting Overview