Tagged articles
53 articles
Page 1 of 1
Java Tech Enthusiast
Java Tech Enthusiast
Mar 27, 2025 · R&D Management

Is 5 Years and 3 Job Changes Too Frequent? HR Views on Career Hopping

In tech, changing jobs every few years is increasingly seen as a career accelerator rather than a liability, with HR valuing skill‑driven moves that boost market value and achievements, while emphasizing purposeful narratives, continuous learning, and alignment with long‑term goals over mere tenure.

HRTech Industrycareer
0 likes · 7 min read
Is 5 Years and 3 Job Changes Too Frequent? HR Views on Career Hopping
Java Tech Enthusiast
Java Tech Enthusiast
Mar 25, 2025 · Industry Insights

Breaking the 35‑Year‑Old Tech Career Barrier: Strategies for Sustainable Growth

The article examines the often‑discussed 35‑year‑old career threshold in the tech sector, outlining three concrete challenges—salary trade‑offs, shifting life priorities, and rapid tech updates—while offering practical strategies such as team leadership, domain specialization, and clear communication to turn age‑related anxiety into sustainable growth.

Tech Industryage barriercareer
0 likes · 5 min read
Breaking the 35‑Year‑Old Tech Career Barrier: Strategies for Sustainable Growth
Java Tech Enthusiast
Java Tech Enthusiast
Jan 26, 2025 · Product Management

Salary Negotiation Strategies for Job Seekers

Job seekers often avoid salary discussions due to image concerns or unclear market value, but by researching pay ranges, showcasing achievements, calmly handling low‑ball offers, and later addressing underpayment through polite communication and skill growth, they can negotiate fair compensation and prevent future regret.

Compensationcareer advicejob interview
0 likes · 6 min read
Salary Negotiation Strategies for Job Seekers
Architecture Breakthrough
Architecture Breakthrough
Jan 13, 2025 · Industry Insights

How Understanding Workplace Momentum Can Accelerate Your Career

The article explains why recognizing and aligning with organizational and industry momentum—through strategic awareness, leadership values, and external trends—is essential for career growth and avoiding common pitfalls in the tech workplace.

careerorganizational awarenessprofessional development
0 likes · 8 min read
How Understanding Workplace Momentum Can Accelerate Your Career
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
Java Tech Enthusiast
Java Tech Enthusiast
Jun 16, 2024 · Industry Insights

8 Workplace Truths That Can Transform Your Career

This article shares eight hard‑hitting workplace truths—from negotiating salary and understanding your market value to recognizing the mutual “utilization” between employees and bosses, the limits of workplace friendships, fairness myths, boss expectations, smart job‑hopping, and the importance of personal strength—offering practical guidance for navigating and thriving in today’s professional environment.

career adviceemployee valuejob market
0 likes · 15 min read
8 Workplace Truths That Can Transform Your Career
Tencent Cloud Developer
Tencent Cloud Developer
Jan 31, 2024 · Fundamentals

How to Be a Reliable Programmer: Communication, Collaboration, and Independent Thinking

A reliable programmer masters timely, clear communication and effective collaboration—replying promptly, managing dependencies, handling emergencies, organizing purposeful meetings, triaging messages, and using concise group‑chat etiquette—while also exercising independent, critical, and systematic thinking to own product decisions, evaluate designs, and break goals into actionable tasks.

CollaborationSoftware Engineeringcommunication
0 likes · 28 min read
How to Be a Reliable Programmer: Communication, Collaboration, and Independent Thinking
DevOps Operations Practice
DevOps Operations Practice
Jan 26, 2024 · Operations

Career Prospects and Advancement Strategies for Operations Engineers

The article examines the wide range of opportunities for operations engineers, highlighting the low‑entry, high‑potential nature of the field, and offers practical advice on city selection, education, in‑demand technologies, soft‑skill development, and health to help professionals climb from basic desktop support to high‑paying DevOps or SRE roles.

DevOpsITSRE
0 likes · 7 min read
Career Prospects and Advancement Strategies for Operations Engineers
Tencent Cloud Developer
Tencent Cloud Developer
Jan 23, 2024 · Fundamentals

How to Become a Reliable Programmer: Professional Practices and Tips

Drawing on a decade of experience, the article offers a practical handbook for new programmers to become reliable by avoiding common pitfalls—such as false delivery, arbitrary promises, and missed warnings—through weekly goal alignment, disciplined planning, clear requirement discussions, consistent coding standards, thorough reviews, and concise documentation.

Code reviewDocumentationProject Management
0 likes · 21 min read
How to Become a Reliable Programmer: Professional Practices and Tips
Architect
Architect
Jan 14, 2024 · Fundamentals

20 Bad Habits of Programmers and How to Avoid Them

The article enumerates twenty common bad habits of programmers—from inconsistent terminology and poor documentation to inadequate testing and lack of communication—explaining why they hinder productivity and offering guidance on how to adopt better practices for professional growth.

Software Engineeringcode qualityprofessional development
0 likes · 9 min read
20 Bad Habits of Programmers and How to Avoid Them
21CTO
21CTO
Jan 7, 2024 · Fundamentals

12 Essential Traits That Turn a Developer into a Senior Engineer

Discover the twelve key characteristics—from focused prioritization and second‑order thinking to habit formation and health awareness—that distinguish senior developers, and learn actionable strategies to cultivate these traits, accelerate your growth, and transition from junior to senior engineering roles.

Career Growthproductivityprofessional development
0 likes · 15 min read
12 Essential Traits That Turn a Developer into a Senior Engineer
Alibaba Cloud Developer
Alibaba Cloud Developer
Oct 7, 2023 · R&D Management

How to Turn Repetitive Tasks into Craftsmanship: A Guide for Engineers

This article explores why repetitive engineering work often feels stagnant, introduces a three‑factor formula to evaluate its growth potential, and offers practical ways to increase value, process contribution, and unpredictability so engineers can cultivate true craftsmanship even in routine tasks.

craftsmanshipengineer growthprofessional development
0 likes · 14 min read
How to Turn Repetitive Tasks into Craftsmanship: A Guide for Engineers
DaTaobao Tech
DaTaobao Tech
Oct 11, 2022 · R&D Management

Career Transition Stories: 2022 Fresh Graduates at Taobao Technology

Seven 2022 Taobao Technology graduates recount their shift from campus to corporate life, describing why they chose the company, how mentorship and responsibility shaped their adaptation across algorithm, design, frontend, and backend roles, and how they balance continuous learning, results focus, and personal hobbies.

Taobao TechnologyTech Industrycareer transition
0 likes · 14 min read
Career Transition Stories: 2022 Fresh Graduates at Taobao Technology
Architects Research Society
Architects Research Society
Jun 17, 2022 · Fundamentals

12 Major Enterprise Architecture Certifications and Their Details

This article outlines twelve key enterprise architecture certifications—including AWS, ITIL, CISSP, Dell EMC, Google Cloud, TOGAF, and more—describing their focus areas, prerequisites, exam content, and costs to help professionals choose credentials that align with their career goals.

certificationenterprise architectureprofessional development
0 likes · 11 min read
12 Major Enterprise Architecture Certifications and Their Details
Qunar Tech Salon
Qunar Tech Salon
May 23, 2022 · Fundamentals

How to Write Effective Technical Articles: Value, Breakthrough, and Practical Tips

This article shares the author’s experience and practical guidance on writing technical articles, covering why it matters, how to overcome initial hesitation, methods for continuous improvement, and detailed tips on content completeness, logical flow, structure, visual design, and daily habits.

article writingcontent creationknowledge sharing
0 likes · 15 min read
How to Write Effective Technical Articles: Value, Breakthrough, and Practical Tips
Programmer DD
Programmer DD
Apr 23, 2022 · R&D Management

Is IT Outsourcing a Career Shortcut? Benefits, Drawbacks, and Choosing the Right Path

This article demystifies IT outsourcing by defining two‑party and three‑party models, examining its advantages such as lower interview thresholds, higher salary potential, and learning opportunities, while also highlighting drawbacks like fragmented work, limited promotion paths, and psychological pressure, and offers practical guidance on selecting the right outsourcing role.

IT outsourcingcareer advicecontract models
0 likes · 21 min read
Is IT Outsourcing a Career Shortcut? Benefits, Drawbacks, and Choosing the Right Path
Java Captain
Java Captain
Apr 3, 2022 · Fundamentals

Understanding IT Outsourcing: Types, Advantages, Disadvantages, and How to Choose

This article explains the concept of IT outsourcing, distinguishes two‑party and three‑party contracts, outlines its advantages such as lower interview thresholds and higher salaries, discusses drawbacks like fragmented work and limited promotion paths, and offers practical advice on selecting and succeeding in outsourcing roles.

IT careercontract typesemployment
0 likes · 20 min read
Understanding IT Outsourcing: Types, Advantages, Disadvantages, and How to Choose
dbaplus Community
dbaplus Community
Feb 4, 2022 · Fundamentals

20 Bad Programmer Habits to Avoid for a Stronger Career

This article outlines twenty common bad habits of programmers—from inconsistent terminology and poor documentation to neglecting official docs and inadequate testing—explaining why they hinder growth and offering concrete advice on how to develop professional coding, communication, and teamwork skills.

Software Engineeringcode qualitycommunication
0 likes · 10 min read
20 Bad Programmer Habits to Avoid for a Stronger Career
58UXD
58UXD
Dec 28, 2021 · Fundamentals

How to Craft a Powerful Year‑End Design Summary in Minutes

This guide shows designers how to create an honest, well‑structured year‑end summary by listing projects, applying a clear framework, and elevating the conclusion with KPT analysis, turning a routine report into a strategic reflection that drives future growth.

KPTProject Organizationdesign process
0 likes · 8 min read
How to Craft a Powerful Year‑End Design Summary in Minutes
Alimama Tech
Alimama Tech
Dec 15, 2021 · Interview Experience

What New Engineers Need to Know: Insights from Alibaba Mom’s Tech Graduates

In a graduation ceremony Q&A, senior engineers from Alibaba Mom share practical advice on the traits companies value, how to develop early‑career skills, ways to broaden technical perspective, methods for quickly grasping business, and book recommendations to help fresh graduates thrive in tech.

Tech Industrycareer adviceinterview experience
0 likes · 9 min read
What New Engineers Need to Know: Insights from Alibaba Mom’s Tech Graduates
Software Development Quality
Software Development Quality
Nov 14, 2021 · R&D Management

What Competencies Define a Top Test Development Engineer? A 5‑Level Model Explained

This article outlines a comprehensive competency model for test development engineers, defining twelve key abilities—from flexibility and interpersonal communication to self‑control, confidence, integrity, and innovation—each described across five progressive behavior levels with concrete examples and expectations.

Career GrowthTest Engineeringcompetency model
0 likes · 22 min read
What Competencies Define a Top Test Development Engineer? A 5‑Level Model Explained
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Oct 30, 2021 · Fundamentals

20 Bad Habits of Programmers and How to Overcome Them

The article outlines twenty common bad habits of programmers—from inconsistent terminology and poor documentation to neglecting official resources and teamwork—explaining why each is detrimental and offering practical advice for cultivating professional competence and collaborative success.

Software Engineeringcode qualityprofessional development
0 likes · 10 min read
20 Bad Habits of Programmers and How to Overcome Them
Baidu App Technology
Baidu App Technology
Oct 25, 2021 · Fundamentals

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

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

China software industryProject ManagementSoftware Engineering
0 likes · 5 min read
Becoming a True Software Engineer: Reflections on China's Software Industry Development
21CTO
21CTO
Aug 3, 2021 · Fundamentals

7 Essential Soft Skills Every Developer Must Master

This article explains why soft skills are as crucial as hard coding abilities for developers and outlines seven key interpersonal abilities—communication, listening, teamwork, patience, relaxation, creativity, and confidence—that boost performance, career growth, and work‑life balance.

Confidencecommunicationcreativity
0 likes · 8 min read
7 Essential Soft Skills Every Developer Must Master
Architect's Journey
Architect's Journey
May 6, 2021 · Industry Insights

How Programmers Can Break the 35‑Year “Mid‑Career Curse”

The article examines the so‑called 35‑year programmer “curse” through senior developers’ interviews, analyzes its roots in industry practices like 996, and proposes a three‑step framework—leveraging personal advantages, continuous deepening, and self‑cultivation—to become a versatile “π‑type” talent and sustain a thriving career beyond age 35.

careerindustry insightmid‑career
0 likes · 14 min read
How Programmers Can Break the 35‑Year “Mid‑Career Curse”
21CTO
21CTO
Sep 11, 2020 · R&D Management

How to Navigate the Mid‑Career Crisis as a Software Engineer

This article offers practical advice for software engineers facing mid‑career challenges, outlining eight actionable principles—from avoiding stagnation and maintaining competitiveness to diversifying income and planning for a transition beyond coding—to help them sustain growth and resilience in a demanding industry.

R&D managementSoftware Engineeringmid‑career
0 likes · 8 min read
How to Navigate the Mid‑Career Crisis as a Software Engineer
58UXD
58UXD
May 20, 2020 · Fundamentals

Why Writing Is Essential for Designers: Boost Clarity, Influence, and Storytelling

This article explains how regular writing practice helps designers communicate decisions more clearly, frame problems creatively, develop unique viewpoints, strengthen arguments, ensure thoroughness, craft compelling design stories, improve team alignment, and ultimately become a vital professional skill.

claritydesign communicationprofessional development
0 likes · 8 min read
Why Writing Is Essential for Designers: Boost Clarity, Influence, and Storytelling
Xianyu Technology
Xianyu Technology
Apr 23, 2020 · Fundamentals

Reading Methods: General and Technical Books

The article outlines how to read both broad‑scope works (science, history, philosophy, physics) and specialized technical texts by applying four reading levels—basic, inspection, analytical, and thematic—while using question‑driven, multiple‑pass strategies, an input‑note‑practice‑output cycle, and the Feynman technique to deepen understanding and produce actionable summaries.

Book Recommendationsacademic readinglearning strategies
0 likes · 9 min read
Reading Methods: General and Technical Books
Tencent Cloud Developer
Tencent Cloud Developer
Feb 24, 2020 · Fundamentals

How to Surpass Most People: A Comprehensive Guide to Personal Growth

Chen Hao’s guide shows how to outpace most people by deliberately curating information, avoiding mainstream platforms, fostering deep cognition, systematic knowledge acquisition, continuous skill refinement, strategic leadership habits, and persistent self‑improvement, while also limiting others’ growth through superficial distractions.

LeadershipPersonal Developmentcognitive growth
0 likes · 15 min read
How to Surpass Most People: A Comprehensive Guide to Personal Growth
21CTO
21CTO
Jan 19, 2020 · R&D Management

From Hardware Engineer to AIoT Leader: 4 Career Lessons for Tech Professionals

In this reflective essay, a senior Alibaba technologist shares four key career insights—from proper self‑positioning and goal clarity to entrepreneurship challenges, continuous learning, and the importance of crisis awareness—while also discussing structured thinking, speaking skills, and business sense for engineers.

EngineeringIoTLeadership
0 likes · 19 min read
From Hardware Engineer to AIoT Leader: 4 Career Lessons for Tech Professionals
Dual-Track Product Journal
Dual-Track Product Journal
Jan 10, 2020 · Product Management

Essential Product Manager Interview Questions and Winning Answers

This article compiles essential product manager interview questions, offering concise guidance on self‑introduction, motivation, required skills, daily responsibilities, personal strengths and weaknesses, handling difficult communication, recommended reading, and future career planning, helping candidates prepare confident, data‑driven answers for successful interviews.

Product Managercareer adviceinterview-questions
0 likes · 8 min read
Essential Product Manager Interview Questions and Winning Answers
Youzan Coder
Youzan Coder
Nov 1, 2019 · Mobile Development

Xiaojie's Journey: From Intern to Android Developer at Youzan

Xiaojie, a software engineering graduate, turned his Youzan internship into a full-time Android developer role by inventively cutting Android incremental compile time from minutes to seconds, earning praise for his proactive problem-solving, thriving in the company’s supportive, growth-focused culture.

Android DevelopmentCareer GrowthRetail Technology
0 likes · 7 min read
Xiaojie's Journey: From Intern to Android Developer at Youzan
Efficient Ops
Efficient Ops
Oct 28, 2019 · Operations

Key Principles Every Aspiring IT Operations Engineer Should Follow

A seasoned IT operations veteran shares six essential guidelines—solid fundamentals, focused expertise, relentless perseverance, strong English and Chinese skills, and a craftsman's mindset—to help young professionals avoid common pitfalls and build lasting, successful careers in operations.

IT fundamentalscareer advicecraftsmanship
0 likes · 5 min read
Key Principles Every Aspiring IT Operations Engineer Should Follow
DevOps
DevOps
Aug 30, 2019 · R&D Management

Career Development Paths for Tech Professionals: Choosing Between Technical Expertise, Full‑Stack Engineering, and Management

This article explores how technology professionals can navigate career uncertainty by evaluating three primary development routes—technical specialist, cross‑domain full‑stack engineer, and technical manager—through real‑world examples and advice on aligning personal goals with the right workplace environment.

careermanagementprofessional development
0 likes · 9 min read
Career Development Paths for Tech Professionals: Choosing Between Technical Expertise, Full‑Stack Engineering, and Management
21CTO
21CTO
Aug 29, 2019 · R&D Management

Why Shame, Empathy, and Open Source Are Essential for Programmers' Success

The article explores ten essential principles for programmers—ranging from cultivating shame and empathy to learning from nearby role models and embracing open‑source—highlighting how personal standards, communication skills, and community involvement shape a developer’s growth and professional honor.

professional developmentprogrammer mindsetsoft skills
0 likes · 7 min read
Why Shame, Empathy, and Open Source Are Essential for Programmers' Success
Big Data Technology & Architecture
Big Data Technology & Architecture
Mar 31, 2019 · Fundamentals

Interview Is Not Just Q&A: Practical Insights for Interviewers and Candidates

The article shares practical interview advice from a seasoned interviewer, covering self‑introduction timing, answering technical questions with personal experience, articulating thought processes for unknown problems, expanding on answers, and emphasizing the need for both breadth and depth in technology skills to stay competitive.

Software Engineeringcareer adviceinterview
0 likes · 7 min read
Interview Is Not Just Q&A: Practical Insights for Interviewers and Candidates
Alibaba Cloud Developer
Alibaba Cloud Developer
Feb 20, 2019 · Fundamentals

From Hobbyist to Pro: Mastering Programming Skills and System Design

This article shares Bi Xuan’s journey from a biology graduate to a senior engineer, outlining practical steps for advancing programming abilities—from basics to advanced API mastery—and detailing how system design skills evolve through real-world projects and architectural challenges.

Software EngineeringSystem Designcareer
0 likes · 19 min read
From Hobbyist to Pro: Mastering Programming Skills and System Design
Architecture Digest
Architecture Digest
Mar 9, 2018 · Fundamentals

Eight Traits of a Good Software Engineer

The article outlines eight essential characteristics—understanding business, reading and writing code fluently, deep technical passion, high quality, high efficiency, rapid incident resolution, proactive ownership, and effective communication—that distinguish an excellent software developer from an average one.

Career GrowthSoftware Engineeringcoding best practices
0 likes · 7 min read
Eight Traits of a Good Software Engineer
JD Retail Technology
JD Retail Technology
Jan 26, 2018 · R&D Management

Key Practices for Project Managers in JD.com’s R&D Middle Platform

The article shares practical guidance for JD.com’s R&D middle‑platform project managers, emphasizing internal and external cultivation, responsibility, humility, passion, empathy, professional project‑management skills, and effective communication to influence cross‑functional teams and drive successful delivery of business requirements.

JD.comLeadershipR&D
0 likes · 11 min read
Key Practices for Project Managers in JD.com’s R&D Middle Platform
AI Cyberspace
AI Cyberspace
Aug 1, 2016 · Fundamentals

How Programmers Can Accelerate Their Career: Key Principles for Success

This article shares practical career advice for programmers, covering salary dynamics, the importance of sustained focus, adapting to change, building reputation, effective communication, leveraging both analytical and creative skills, and collaborating within teams to enhance professional growth.

careerprofessional developmentprogrammer
0 likes · 12 min read
How Programmers Can Accelerate Their Career: Key Principles for Success
21CTO
21CTO
Nov 6, 2015 · Fundamentals

What Are the 8 Programmer Career Levels? A Global Perspective

This article outlines eight distinct programmer career levels—from the "Immortal Programmer" to the "Terrible Programmer"—explaining their characteristics, typical roles, and examples, while highlighting cultural differences in career expectations between China and abroad.

Software Engineeringcareer levelsindustry insight
0 likes · 6 min read
What Are the 8 Programmer Career Levels? A Global Perspective
21CTO
21CTO
Oct 23, 2015 · Product Management

How to Overcome Product Manager Career Anxiety and Accelerate Growth

This article explores the root causes of career anxiety for product managers, analyzes surface and deep factors, and offers practical strategies, mindset shifts, and a competency model to help professionals navigate industry pressures, improve skills, and achieve sustainable career development.

Mindsetcareer anxietycompetency model
0 likes · 24 min read
How to Overcome Product Manager Career Anxiety and Accelerate Growth
21CTO
21CTO
Sep 16, 2015 · Fundamentals

7 Toxic Habits Every Software Engineer Must Break to Boost Efficiency

The article outlines seven common counterproductive habits—lack of passion, avoiding testing, ignoring usability, saying "no" too quickly, resisting learning, poor teamwork, and neglecting security—that hinder software engineers' productivity and offers expert insights on how to overcome them.

Software Engineeringcoding habitsproductivity
0 likes · 8 min read
7 Toxic Habits Every Software Engineer Must Break to Boost Efficiency
Suning Design
Suning Design
May 14, 2014 · Product Management

Master the 9 Essential Skills Every Interaction Designer Needs to Succeed

This article outlines the nine core competencies—listening, observing, thinking, speaking, polishing, doing, testing, writing, and presenting—that define a professional interaction designer, and maps them onto a detailed product‑development workflow with concrete deliverables.

UX Skillsprofessional development
0 likes · 14 min read
Master the 9 Essential Skills Every Interaction Designer Needs to Succeed