Tag

career growth

1 views collected around this technical thread.

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.

R&D managementcareer growthdecision 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.

Microservicesbackend developmentcareer growth
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.

AIGCFront-endProject Leadership
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
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
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.

backend developmentcareer growthservice reliability
0 likes · 9 min read
Backend Development Journey and Lessons from Alibaba Taobao
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.

Software Developmentcareer growthcontinuous learning
0 likes · 5 min read
5 Bad Habits of Programmers and How to Overcome Them
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 growthdeliberate practiceexpertise
0 likes · 15 min read
Deliberate Practice: How to Become an Expert in Software Development
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.

ability developmentcareer growthleadership
0 likes · 9 min read
How to Develop Transferable Skills: The Power of Skill Migration for Technical Leaders
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.

Best PracticesProgrammingSoftware Development
0 likes · 7 min read
40 Practical Tips to Improve Your Programming Skills
High Availability Architecture
High Availability Architecture
Jul 14, 2020 · R&D Management

How to Keep Your Best Programmers: Motivations, Value Peaks, and Retention Strategies

The article examines why top developers leave, exploring concepts such as the value‑peak curve, the “Dead Sea effect,” boredom, and lack of autonomy, and offers practical vision‑based retention tactics that align with developers’ desires for mastery, purpose, and control.

R&D managementcareer growthdeveloper retention
0 likes · 14 min read
How to Keep Your Best Programmers: Motivations, Value Peaks, and Retention Strategies
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.

FrontendProduct Thinkingcareer growth
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.

LinuxProgrammingSoftware Development
0 likes · 10 min read
What Is Programming? Reflections, History, and Personal Growth
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 DevelopmentIncremental CompilationRetail Technology
0 likes · 7 min read
Xiaojie's Journey: From Intern to Android Developer at Youzan
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 habitsfundamentals
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 growthcoding best practicesdeveloper traits
0 likes · 7 min read
Eight Traits of a Good Software Engineer
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.

T-shapedbreadth learningcareer growth
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.

Innovationcareer growthproduct development
0 likes · 16 min read
The Path to Becoming a Software Architect: Core Skills, Product Insight, Trends, and Innovation Techniques
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 growthknowledge managementlearning strategies
0 likes · 13 min read
How to Build a Personal Knowledge System for Career Growth