Tagged articles
73 articles
Page 1 of 1
Big Tech Senior
Big Tech Senior
Apr 13, 2026 · Industry Insights

How Top Performers Stand Out Instantly in Big Tech Companies

The article outlines the short‑term, mid‑term, and long‑term traits that enable high‑performing engineers to be quickly identified by team leaders in large internet firms, detailing thirteen concrete habits such as result‑oriented thinking, priority management, cross‑department influence, and stress resilience.

Career Growthbig techperformance
0 likes · 3 min read
How Top Performers Stand Out Instantly in Big Tech Companies
Digital Planet
Digital Planet
Apr 10, 2026 · Industry Insights

How AI Turns Employees into Replicable Skills – From Storing Experience to Mastering Rules

The article examines why stagnant personal output, slowing corporate growth, and a slowing economy all share a common logic, explains how AI "old employee" systems evolve from merely recording experience to actively reproducing decision‑making rules, and outlines how individuals can maintain value by crossing the execution‑definition boundary that AI cannot replicate.

AICareer Growthexecution vs definition
0 likes · 14 min read
How AI Turns Employees into Replicable Skills – From Storing Experience to Mastering Rules
FunTester
FunTester
Mar 13, 2026 · Fundamentals

From Tester to Coach: Building a Three‑Layer Capability Model

The article outlines a three‑layer capability model for test developers—technical depth, structured expression, and system design—explaining how each layer builds on the previous one, how to assess your current level, and practical ways to train toward higher impact roles.

Career GrowthSoftware TestingSystem Design
0 likes · 11 min read
From Tester to Coach: Building a Three‑Layer Capability Model
AI Insight Log
AI Insight Log
Jan 18, 2026 · Interview Experience

How Boris Cherny Climbed Four Levels at Meta by Pursuing Side Projects

Boris Cherny, founder of Claude Code, shares how his willingness to tackle side quests, spot latent demand, challenge senior authority, adopt a zero‑title mindset, and embrace AI programming propelled him from a mid‑level engineer at Meta to a principal engineer and later to Anthropic.

AI programmingAnthropicCareer Growth
0 likes · 8 min read
How Boris Cherny Climbed Four Levels at Meta by Pursuing Side Projects
Tencent Cloud Developer
Tencent Cloud Developer
Jul 2, 2025 · R&D Management

From Task Executor to Value Creator: Mastering the Full Development Lifecycle

This article guides engineers on evolving from merely executing requirements to creating business value by understanding the entire product lifecycle—covering requirement discovery, collaborative design, safe release, data‑driven operation, and continuous personal growth—offering practical questions and actionable principles for each stage.

Career GrowthR&D mindsetdesign principles
0 likes · 11 min read
From Task Executor to Value Creator: Mastering the Full Development Lifecycle
21CTO
21CTO
May 13, 2025 · Fundamentals

Why Mastering Multiple Programming Languages Boosts Your Career

The article argues that senior developers benefit more from a flexible mindset that lets them quickly pick up new languages and understand different ecosystems than from deep specialization, illustrating the trade‑offs with real‑world examples and offering guidance on when adding a language truly adds value.

Career GrowthSoftware Architecturelanguage learning
0 likes · 11 min read
Why Mastering Multiple Programming Languages Boosts Your Career
Architecture and Beyond
Architecture and Beyond
May 7, 2025 · R&D Management

Three Key Factors for Technical Professionals to Elevate Their Impact

The article explains that advancing from an execution role to decision‑making and influence requires developing three core abilities—judgment, value output, and proactive initiative—offering concrete practices and examples to help engineers transition into effective technical leaders.

Career GrowthR&D managementdecision making
0 likes · 8 min read
Three Key Factors for Technical Professionals to Elevate Their Impact
macrozheng
macrozheng
Dec 5, 2024 · Fundamentals

How to Build Real Technical Depth in Your Software Career

This article explores how programmers can develop genuine technical depth by adopting a product‑owner mindset, meticulously handling every stage of a requirement, continuously reflecting on processes, seeking challenging tasks, and aligning personal growth with business goals to achieve lasting professional impact.

Career GrowthSoftware Engineeringtechnical depth
0 likes · 10 min read
How to Build Real Technical Depth in Your Software Career
IT Services Circle
IT Services Circle
Oct 1, 2024 · Product Management

Interview with Programmer Ji Nian: Building an Overseas Tool Platform as a Second‑Curve Career

This interview explores programmer Ji Nian’s journey from a modest internship to creating a profitable overseas tool platform, illustrating how his second‑curve framework, values, strengths, and passions guide independent development and product‑focused entrepreneurship in the AI era.

AI toolsCareer Growthindependent development
0 likes · 13 min read
Interview with Programmer Ji Nian: Building an Overseas Tool Platform as a Second‑Curve Career
JD Retail Technology
JD Retail Technology
Jul 17, 2024 · Frontend Development

From Junior to Front‑End Expert: My Growth Journey and Technical Innovations at JD Advertising

This article recounts the author’s progression from a fresh graduate to a front‑end technology specialist at JD, detailing three growth phases—exploration, steady advancement, and breakthrough contributions—while sharing practical advice, project experiences, and insights on AIGC, code quality, and team leadership.

AIGCCareer GrowthFront-end
0 likes · 17 min read
From Junior to Front‑End Expert: My Growth Journey and Technical Innovations at JD Advertising
macrozheng
macrozheng
Apr 18, 2024 · Fundamentals

How to Build Real Technical Depth in Your Daily Work

This article explores how programmers can transform routine tasks into opportunities for deep technical growth by adopting a product‑owner mindset, focusing on quality, continuous improvement, and strategic communication with leadership to secure challenging projects that drive both personal and organizational success.

Career GrowthContinuous ImprovementSoftware Engineering
0 likes · 9 min read
How to Build Real Technical Depth in Your Daily Work
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
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
DaTaobao Tech
DaTaobao Tech
May 31, 2023 · Mobile Development

From Intern to Senior Engineer: Lessons on Writing Quality Android Code

This article shares a senior engineer’s journey from internships to three years at Taobao, offering practical advice on writing readable, high‑performance Android code, mastering design principles, handling performance metrics, and maintaining a growth mindset while contributing to a mobile‑focused tech team.

APMAndroidCareer Growth
0 likes · 13 min read
From Intern to Senior Engineer: Lessons on Writing Quality Android Code
Alibaba Cloud Developer
Alibaba Cloud Developer
May 17, 2023 · Frontend Development

How Front-End Engineers Can Grow with Business Insight and Soft Skills

This article shares practical advice from a front‑end engineer’s six‑year journey at Alibaba, outlining how understanding business, evolving technical contributions, and mastering soft skills such as time and project management can create a sustainable growth path for developers.

Career GrowthROIbusiness understanding
0 likes · 21 min read
How Front-End Engineers Can Grow with Business Insight and Soft Skills
DaTaobao Tech
DaTaobao Tech
May 12, 2023 · Backend Development

Backend Development Journey and Lessons from Alibaba Taobao

Through a five‑year backend journey—from building a solo startup site and mastering Java, to handling high‑traffic services at Sina Weibo, and now developing B2B merchant tools at Alibaba Taobao—the author shares lessons on scalable architecture, automated deployment, aligning tech with business, proactive problem‑solving, code quality, teamwork, and career health.

Career Growthservice reliabilitytechnical leadership
0 likes · 9 min read
Backend Development Journey and Lessons from Alibaba Taobao
21CTO
21CTO
Apr 7, 2023 · Fundamentals

10 Proven Habits of Highly Successful Software Developers

This article outlines ten key habits—writing clean reusable code, understanding business impact, listening before speaking, maintaining discipline, focusing on the right tasks, persisting with problem‑solving, seeking help, expanding expertise, staying open to new ideas, and pushing beyond comfort zones—that distinguish top‑performing developers from their peers.

Career Growthcoding best practicescontinuous learning
0 likes · 11 min read
10 Proven Habits of Highly Successful Software Developers
Java Backend Technology
Java Backend Technology
Feb 12, 2023 · Fundamentals

Why Every Programmer Must Master Writing (And Simple Ways to Start)

The article explains why programmers should go beyond coding to develop business analysis, learning, debugging, communication, project management, and especially writing skills, and offers practical methods such as commenting, answering questions, emailing, blogging, documentation, and book writing to cultivate effective written communication.

Career GrowthSkill Developmentcommunication
0 likes · 9 min read
Why Every Programmer Must Master Writing (And Simple Ways to Start)
NetEase Smart Enterprise Tech+
NetEase Smart Enterprise Tech+
Dec 21, 2022 · R&D Management

How to Build High‑Performance R&D Teams: Insights from NetEase CTO Yin Jingcheng

In this interview, NetEase Cloud Commerce CTO Yin Jingcheng shares his 14‑year journey, stages of technical leadership, practical advice for new managers, strategies for balancing coding and management, and actionable guidance on fostering efficient, innovative R&D teams across business cycles.

Career GrowthR&D managementsoftware development
0 likes · 23 min read
How to Build High‑Performance R&D Teams: Insights from NetEase CTO Yin Jingcheng
Python Programming Learning Circle
Python Programming Learning Circle
Nov 8, 2022 · Fundamentals

5 Bad Habits of Programmers and How to Overcome Them

The article outlines five common detrimental habits of programmers—unstandardized code, reluctance to learn, poor teamwork, rejecting constructive feedback, and avoiding post‑mortem reviews—explaining why they hinder career growth and offering practical advice to cultivate humility, continuous learning, and effective collaboration.

Career Growthcontinuous learningprogramming habits
0 likes · 5 min read
5 Bad Habits of Programmers and How to Overcome Them
ITPUB
ITPUB
Aug 11, 2022 · Fundamentals

How to Train Yourself into a Programming Expert: Practical Steps and Mindset

This article breaks down what it means to be a programming expert, classifies three types of experts, defines the practical criteria of high efficiency, high quality, and stable output, and offers concrete advice on linking deep knowledge with real‑world problem solving to accelerate growth.

Career GrowthSkill DevelopmentSoftware Engineering
0 likes · 9 min read
How to Train Yourself into a Programming Expert: Practical Steps and Mindset
21CTO
21CTO
Jun 27, 2022 · Fundamentals

10 Essential Habits Every Developer Must Master to Stay Ahead

This article outlines ten practical habits—from readable code and consistent naming to version control, continuous learning, and effective debugging—that help developers boost productivity, avoid burnout, and remain competitive in the fast‑evolving tech industry.

Career Growthcoding best practicesdeveloper habits
0 likes · 9 min read
10 Essential Habits Every Developer Must Master to Stay Ahead
58UXD
58UXD
May 30, 2022 · Fundamentals

How Structured Thinking Accelerates Designer Growth and Solves Complex Problems

This article explains how designers progress from outward comparison to inward synthesis, uses the atomic‑model analogy for ability leaps, defines structured thinking, breaks it into deconstruction, reconstruction and integration stages, and shows how it can resolve workflow, efficiency, perspective, and communication challenges in design practice.

Career GrowthDesign ThinkingUX design
0 likes · 13 min read
How Structured Thinking Accelerates Designer Growth and Solves Complex Problems
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
Software Development Quality
Software Development Quality
Nov 14, 2021 · R&D Management

Mastering Test Engineer Skills: The 20 Core Competency Models Explained

This article presents a comprehensive competency framework for test development engineers, detailing twenty essential abilities—from innovation and analytical thinking to perseverance—each defined with key points and five progressive behavior levels to guide professional growth and performance excellence.

Career GrowthSkill DevelopmentSoftware quality
0 likes · 16 min read
Mastering Test Engineer Skills: The 20 Core Competency Models Explained
21CTO
21CTO
Nov 3, 2021 · R&D Management

From Junior Coder to Tech Director: A 10‑Year Journey and Key Lessons

The author shares a decade‑long progression from junior developer to technical director, offering practical advice on mentorship, continuous learning, agile practices, and leadership that can help developers at any stage navigate their own career growth.

Career GrowthSoftware Engineeringagile
0 likes · 15 min read
From Junior Coder to Tech Director: A 10‑Year Journey and Key Lessons
IT Architects Alliance
IT Architects Alliance
Oct 8, 2021 · Fundamentals

Deliberate Practice: How to Become an Expert in Software Development

This article explains how deliberate practice, a structured and goal‑oriented training method, can transform ordinary programmers into experts by identifying specific skills, breaking them into sub‑tasks, setting realistic goals, using immediate feedback, and maintaining motivation through effective planning and incentives.

Career GrowthSkill DevelopmentSoftware Engineering
0 likes · 15 min read
Deliberate Practice: How to Become an Expert in Software Development
Alibaba Terminal Technology
Alibaba Terminal Technology
Jun 3, 2021 · Product Management

How Thinking Differently Accelerated My First Year at Alibaba: Lessons for PMs

In this reflective piece, the author shares how deliberate thinking, balancing technology with business, maintaining stable performance, fostering transparent team incentives, and practicing proactive risk communication and technical judgment transformed a year of rapid growth at Alibaba into actionable lessons for product managers.

AlibabaCareer Growthproduct-management
0 likes · 13 min read
How Thinking Differently Accelerated My First Year at Alibaba: Lessons for PMs
Didi Tech
Didi Tech
May 25, 2021 · Industry Insights

Becoming a Technical Superstar: Patterns, Deliberate Practice, and Persistence

The article shares a senior DiDi engineer's perspective on how engineers can overcome growth anxiety, adopt deliberate practice, build deep domain knowledge through work‑centered learning, and persistently refine coding and troubleshooting skills to become true technical leaders.

Career GrowthLearning MethodologySoftware Engineering
0 likes · 16 min read
Becoming a Technical Superstar: Patterns, Deliberate Practice, and Persistence
WeDoctor Frontend Technology
WeDoctor Frontend Technology
Apr 11, 2021 · Frontend Development

How Deliberate Practice Can Turn You Into a Front‑End Expert in 3 Years

This article explains why many developers stagnate, introduces the concept of deliberate practice, and provides a step‑by‑step methodology—including clear goals, strong motivation, mentorship, structured learning plans, zone management, feedback loops, and reward systems—to accelerate a front‑end engineer's growth from beginner to expert within three years.

Career GrowthLearning Methodologydeliberate practice
0 likes · 10 min read
How Deliberate Practice Can Turn You Into a Front‑End Expert in 3 Years
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Dec 2, 2020 · R&D Management

How to Develop Transferable Skills: The Power of Skill Migration for Technical Leaders

The article explains why top performers excel across multiple fields by mastering skill migration, defines the three core components of ability—knowledge, skill, and talent—and offers practical steps for technical professionals to identify, refine, and apply their transferable capabilities across domains.

Career GrowthLeadershipability development
0 likes · 9 min read
How to Develop Transferable Skills: The Power of Skill Migration for Technical Leaders
Taobao Frontend Technology
Taobao Frontend Technology
Nov 27, 2020 · Product Management

How to Challenge Authority and Grow as a Project Manager at Alibaba

In this reflective article, a former front‑end expert at Alibaba shares half a year of personal growth, detailing how he learned to challenge authority, improve mature technical systems, manage project risks, communicate effectively with product designers, and build professional credibility as a project manager.

Career GrowthLeadershipProject Management
0 likes · 15 min read
How to Challenge Authority and Grow as a Project Manager at Alibaba
Laravel Tech Community
Laravel Tech Community
Oct 29, 2020 · Fundamentals

40 Practical Tips to Improve Your Programming Skills

This article presents forty concise, actionable tips ranging from breaking code into functions and applying YAGNI and KISS principles to using version control, testing, and continuous learning, all aimed at helping developers enhance their coding efficiency and professional growth.

Career GrowthCoding Tipsbest practices
0 likes · 7 min read
40 Practical Tips to Improve Your Programming Skills
Alibaba Terminal Technology
Alibaba Terminal Technology
Sep 11, 2020 · R&D Management

From Solo Developer to Team Leader: Unlocking Growth and Impact at Alibaba

The article shares a senior front‑end engineer’s journey at Alibaba, defining growth, change and breakthrough, outlining how personal development intertwines with business goals, and offering practical steps—market insight, KPI alignment, problem definition, and mentorship—to turn individual effort into measurable team results.

Career GrowthTechnical Managementbusiness alignment
0 likes · 12 min read
From Solo Developer to Team Leader: Unlocking Growth and Impact at Alibaba
Alibaba Terminal Technology
Alibaba Terminal Technology
Sep 10, 2020 · Frontend Development

From Code to Leadership: My Journey Growing as a Frontend Engineer

In this talk, a former Alibaba front‑end leader shares his personal journey from a junior developer working on Taobao’s early YUI projects to leading large, growth‑focused teams, offering practical insights on technical mastery, continuous learning, and effective team management.

Career GrowthLeadershipSoftware Engineering
0 likes · 14 min read
From Code to Leadership: My Journey Growing as a Frontend Engineer
AntTech
AntTech
May 18, 2020 · Frontend Development

Growing as a Frontend Engineer: Simplicity, Freedom, and Love in Team Culture

In this talk, Ant Researcher and Experience Technology Lead Yu Bo shares his personal journey and philosophy on becoming a simple, free, and loving technologist, offering practical insights on frontend career growth, team culture, product thinking, and the importance of professionalism, responsibility, and genuine care.

Career GrowthProfessionalismTeam Culture
0 likes · 18 min read
Growing as a Frontend Engineer: Simplicity, Freedom, and Love in Team Culture
Python Programming Learning Circle
Python Programming Learning Circle
Mar 24, 2020 · Fundamentals

What Is Programming? Reflections, History, and Personal Growth

This article explores the essence of programming through philosophical definitions, the historical impact of Linus Torvalds and Linux, practical advice on setting small goals, and personal experiences that illustrate how continuous thinking, execution, and solid fundamentals lead to professional growth and mastery.

Career Growthfundamentalssoftware development
0 likes · 10 min read
What Is Programming? Reflections, History, and Personal Growth
21CTO
21CTO
Mar 4, 2020 · Fundamentals

10 Essential Habits Every Programmer Should Master for Long‑Term Success

This article outlines ten practical habits—ranging from saying no to unreasonable requests and building a personal knowledge system to mastering code standards, reviews, time management, and proactive problem‑solving—that can help programmers grow professionally and deliver higher‑quality software throughout their careers.

Career GrowthCode reviewprogrammer habits
0 likes · 8 min read
10 Essential Habits Every Programmer Should Master for Long‑Term Success
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
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 13, 2019 · R&D Management

Boost Your Programming Career: Master the Power of Thinking Skills

This article explains why thinking ability is essential for software engineers, outlines common growth pitfalls, introduces principle‑based, structured, reflective, and extensible thinking methods, and provides practical steps, tools, and leadership advice to continuously improve technical cognition and career advancement.

Career GrowthSoftware Engineeringknowledge management
0 likes · 23 min read
Boost Your Programming Career: Master the Power of Thinking Skills
21CTO
21CTO
Jul 18, 2019 · R&D Management

What Truly Makes a Great Engineer? Design, Delivery, and Team Impact

The article explores how engineers and managers can use clear standards to assess performance, emphasizing design ability, reliable delivery, collaborative standards, and contributions to team efficiency as essential traits for professional growth beyond mere knowledge accumulation.

Career Growthdelivery abilitydesign skills
0 likes · 6 min read
What Truly Makes a Great Engineer? Design, Delivery, and Team Impact
Suning Design
Suning Design
Jul 3, 2019 · Product Management

From Chaos to Innovation: Lessons from a UX Designer’s Seven‑Stage Journey

In this in‑depth interview, UX veteran Li Yuekui shares his seven‑stage personal and professional evolution—from early chaos in animation to cross‑disciplinary design, user research, and innovative product solutions—offering actionable insights on career growth, user‑centric thinking, and balancing experience design with business goals.

Career Growthcross‑disciplinarymanagement
0 likes · 12 min read
From Chaos to Innovation: Lessons from a UX Designer’s Seven‑Stage Journey
21CTO
21CTO
May 4, 2019 · R&D Management

From Solo Engineer to Leading 200+ at UC: Real‑World R&D Management Lessons

This article recounts a four‑year journey at UC, detailing how the author progressed from a single senior engineer to managing teams of over 200, sharing practical insights on demand management, project execution, team culture, rapid product delivery, and organizational scaling.

Career GrowthProduct DevelopmentR&D management
0 likes · 11 min read
From Solo Engineer to Leading 200+ at UC: Real‑World R&D Management Lessons
Java Backend Technology
Java Backend Technology
Dec 1, 2018 · Backend Development

Master Java Backend: A Free Roadmap from Beginner to Advanced

This article shares a free, two‑stage Java backend learning roadmap—beginner and intermediate—along with recommended resources, cloud‑storage links, and tips for continuous skill growth, helping developers overcome stagnation and stay competitive.

Backend DevelopmentBeginnerCareer Growth
0 likes · 4 min read
Master Java Backend: A Free Roadmap from Beginner to Advanced
21CTO
21CTO
Oct 15, 2018 · Fundamentals

How Deep Work Can Turn You Into a 10× Developer

This article explains how mastering deep work, focused practice, and techniques like Pomodoro can dramatically boost a developer's productivity, quality, and career growth, regardless of experience level or employment status.

Career GrowthFocusdeep work
0 likes · 11 min read
How Deep Work Can Turn You Into a 10× Developer
ITPUB
ITPUB
Jul 28, 2018 · Fundamentals

How to Build Core Skills and Habits for Programmers' Career Growth

This article outlines why programmers should improve their self‑cultivation, defines the concept, and provides concrete methods—including mastering fundamentals, English, effective searching, business thinking, and disciplined coding habits—to become more competent and successful developers.

Career Growthcoding habitslearning methods
0 likes · 20 min read
How to Build Core Skills and Habits for Programmers' Career Growth
Java Captain
Java Captain
Jun 1, 2018 · Fundamentals

Improving a Programmer's Self‑Cultivation: Fundamentals, Learning Methods, and Habits

The article discusses why programmers need self‑cultivation, outlines the core technical foundations such as data structures, operating systems and databases, and provides practical habits, search techniques, English skills and mindset tips to help developers continuously improve their abilities and career prospects.

Career Growthcoding habitslearning methods
0 likes · 20 min read
Improving a Programmer's Self‑Cultivation: Fundamentals, Learning Methods, and Habits
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
21CTO
21CTO
Nov 24, 2017 · Fundamentals

Why Engineers Should Keep Blogging: Boost Skills, Influence, and Career Growth

This article explains how regular blogging helps engineers break through personal skill ceilings, maintain learning momentum, turn implicit knowledge into explicit insights, gain valuable feedback, build professional influence, and ultimately accelerate career development and self‑validation.

Career GrowthPersonal Developmentblogging
0 likes · 23 min read
Why Engineers Should Keep Blogging: Boost Skills, Influence, and Career Growth
21CTO
21CTO
Nov 2, 2017 · Fundamentals

7 Traits That Turn Good Programmers Into Great Ones

The article outlines seven essential qualities—positive attitude, communication, time management, rapid learning, deep technical experience, teamwork, and user‑centric thinking—that distinguish top developers and offers practical ways to assess each trait during hiring and development.

Career Growthprogrammer qualitiessoftware development
0 likes · 8 min read
7 Traits That Turn Good Programmers Into Great Ones
Java Backend Technology
Java Backend Technology
Sep 16, 2017 · Fundamentals

How to Become a Technical Expert in Three Years: Proven Learning Strategies

This guide outlines a systematic approach to rapid technical growth in the first three years of a career, covering mindset, structured learning, knowledge internalization, depth‑vs‑breadth decisions, coding habits, and practical ways to leverage tools and frameworks for continuous improvement.

Career GrowthSoftware Engineeringcoding habits
0 likes · 13 min read
How to Become a Technical Expert in Three Years: Proven Learning Strategies
Alibaba Cloud Developer
Alibaba Cloud Developer
Sep 1, 2017 · R&D Management

From Shanghai to Alibaba: Leadership Lessons, Accountability, and Continuous Growth

Qian Lei’s nine‑year journey from a Shanghai ERP manager to an Alibaba senior engineer reveals how embracing responsibility, aligning technology with business, constantly summarizing work, and fostering curiosity can accelerate personal and team growth while avoiding the pitfalls of KPI‑obsessed management.

AlibabaCareer GrowthTeam Building
0 likes · 10 min read
From Shanghai to Alibaba: Leadership Lessons, Accountability, and Continuous Growth
ITPUB
ITPUB
Jul 17, 2017 · Fundamentals

How to Build Software That’s Both Useful and Beautiful: 10 Essential Practices for Developers

This article shares ten practical guidelines—from clear naming and solid modeling to robust exception handling, elegant design, strong fundamentals, effective documentation, and a positive mindset—aimed at helping developers create software that is both functional and visually appealing while advancing their careers.

Career GrowthDocumentationException Handling
0 likes · 13 min read
How to Build Software That’s Both Useful and Beautiful: 10 Essential Practices for Developers
21CTO
21CTO
Jul 2, 2017 · R&D Management

10 Essential Lessons for Growing as a Software Engineer and Leader

The article shares thirteen practical lessons learned from years of software development, covering starting small, incremental changes, early logging and error handling, thorough testing, creating a safe learning environment, embracing leadership without titles, coding regularly, abstract thinking, and the importance of personal financial safeguards for long‑term career growth.

Career GrowthLeadershipbest practices
0 likes · 9 min read
10 Essential Lessons for Growing as a Software Engineer and Leader
21CTO
21CTO
Oct 29, 2016 · Fundamentals

Why Tech Loyalty Holds You Back: Embracing a Flexible Mindset in Software Development

The article reflects on how developers often become zealots for particular languages or tools, compares this to religious wars, and argues that abandoning blind loyalty in favor of an open, pragmatic approach leads to broader skill sets, better career decisions, and more innovative solutions.

Career Growthopen mindsetprogramming languages
0 likes · 7 min read
Why Tech Loyalty Holds You Back: Embracing a Flexible Mindset in Software Development
21CTO
21CTO
Jul 23, 2016 · R&D Management

From Code Writer to Team Leader: 5 Steps to Effective Development Management

This article guides new development managers on shifting from individual coding to leading a team, covering how to understand team members, foster open communication, build trust, nurture growth, and create a strong culture that drives product success.

Career GrowthCultureTrust
0 likes · 9 min read
From Code Writer to Team Leader: 5 Steps to Effective Development Management
Efficient Ops
Efficient Ops
Jun 18, 2016 · Fundamentals

How to Build a T‑Shaped Skill Set: Master Breadth and Depth as a Developer

The article explains how developers can overcome learning uncertainty by combining horizontal (breadth) and vertical (depth) learning strategies to create a T‑shaped skill profile, offering practical steps for framework selection, deep mastery, and continuous growth.

Career GrowthSkill DevelopmentSoftware Engineering
0 likes · 6 min read
How to Build a T‑Shaped Skill Set: Master Breadth and Depth as a Developer
Architecture Digest
Architecture Digest
May 28, 2016 · R&D Management

The Path to Becoming a Software Architect: Core Skills, Product Insight, Trends, and Innovation Techniques

The article outlines the essential qualities of a software architect—including deep core technology knowledge, product awareness, awareness of software trends, and innovative problem‑solving—while sharing personal experiences on building trust, creating reusable code, and bridging business and technical domains.

Career GrowthInnovationProduct Development
0 likes · 16 min read
The Path to Becoming a Software Architect: Core Skills, Product Insight, Trends, and Innovation Techniques
21CTO
21CTO
Mar 19, 2016 · Fundamentals

How to Become an Expert Software Developer: A Practical Roadmap

This article explains what defines an expert developer, estimates the time required to achieve expertise, and outlines a four‑step learning process—study, practice, discuss, and teach—while emphasizing focused platform mastery and continuous skill expansion.

Career GrowthJavaexpertise
0 likes · 9 min read
How to Become an Expert Software Developer: A Practical Roadmap
Efficient Ops
Efficient Ops
Oct 24, 2015 · Fundamentals

How to Build a Personal Knowledge System for Career Growth

This article outlines a step‑by‑step framework—from defining your learning purpose to sharing and applying knowledge—to help professionals construct, organize, and leverage a personal knowledge system that boosts expertise and career performance.

Career GrowthPersonal Developmentknowledge management
0 likes · 13 min read
How to Build a Personal Knowledge System for Career Growth
21CTO
21CTO
Aug 18, 2015 · Fundamentals

Why Every Programmer Should Start Technical Writing: 5 Surprising Benefits

Technical writing forces programmers to clarify and deepen their understanding, boosts communication skills, invites valuable feedback, expands professional networks, and ultimately builds influence, making it a powerful learning strategy beyond ordinary study methods.

Career Growthcommunicationlearning
0 likes · 5 min read
Why Every Programmer Should Start Technical Writing: 5 Surprising Benefits