Tagged articles
245 articles
Page 2 of 3
IT Services Circle
IT Services Circle
Mar 9, 2023 · Backend Development

Interview Experience and Preparation Guide for Backend Engineer Positions at ByteDance, MiHoYo, Futu, and Yuanfudao

The author shares a detailed recap of interview preparation, processes, technical questions, and personal reflections from recent backend engineering interviews at several top Chinese tech companies, highlighting the importance of solid fundamentals, Go knowledge, and systematic study resources.

BackendCloud NativeGolang
0 likes · 19 min read
Interview Experience and Preparation Guide for Backend Engineer Positions at ByteDance, MiHoYo, Futu, and Yuanfudao
Alibaba Terminal Technology
Alibaba Terminal Technology
Mar 7, 2023 · Frontend Development

From Rookie to Frontend Leader: 8‑Year Journey at Taobao UED

This article chronicles an eight‑year front‑end career at Taobao UED, detailing how the author progressed from a junior developer to a technical leader, embraced data‑driven practices, optimized performance, and built high‑impact teams while sharing personal insights and lessons learned.

Data-drivenLeadershipcareer
0 likes · 21 min read
From Rookie to Frontend Leader: 8‑Year Journey at Taobao UED
IT Services Circle
IT Services Circle
Mar 5, 2023 · Fundamentals

Common Internet Job Recruitment Slang and Acronyms Explained

This article clarifies the most frequently encountered Chinese internet‑industry recruitment abbreviations and slang—covering company‑related terms, position‑specific jargon, salary and offer terminology, as well as popular nicknames for major tech firms—to help job seekers understand what each term really means.

HRTech Industryacronyms
0 likes · 8 min read
Common Internet Job Recruitment Slang and Acronyms Explained
Java Tech Enthusiast
Java Tech Enthusiast
Feb 19, 2023 · Product Management

Challenges and Strategies for Senior Engineers (P7/P8) in Big Tech

Senior P7/P8 engineers in China’s big‑tech firms now confront stalled promotions, dwindling lateral moves, scarce venture capital and a pull toward disengagement, a situation the article attributes to excess senior talent, organizational inertia and talent concentration, and it advises reassessing career capital, exploiting internal resources, leveraging the firm’s brand and cultivating an anti‑fragile mindset.

LeadershipTech Industrycareer
0 likes · 12 min read
Challenges and Strategies for Senior Engineers (P7/P8) in Big Tech
FunTester
FunTester
Nov 22, 2022 · Fundamentals

Comprehensive Guide to Software Engineer Interview Preparation

This article provides a thorough, step‑by‑step guide for software engineers on how to research company culture, prepare technical and behavioral questions, dress appropriately, handle various interview formats, and communicate effectively to increase their chances of success in competitive job interviews.

behavioral questionscareercommunication
0 likes · 18 min read
Comprehensive Guide to Software Engineer Interview Preparation
Top Architect
Top Architect
Nov 13, 2022 · Backend Development

Personal Journey and Interview Experience of a Senior Java Backend Architect

This article shares a senior architect's personal career timeline from early jobs in Fujian to senior roles at Ant Financial, along with practical Java interview tips, lessons on communication, workload management, and project showcase strategies to help junior developers succeed in competitive tech interviews.

Backend DevelopmentJavaarchitecture
0 likes · 11 min read
Personal Journey and Interview Experience of a Senior Java Backend Architect
ByteFE
ByteFE
Nov 11, 2022 · Frontend Development

Curated Frontend Development Reading and Insights

This collection presents a curated set of front‑end development articles and reflections covering modern framework trends, architectural thinking, career planning, performance analysis with Lighthouse, functional programming perspectives, iterator fundamentals, Chrome DevTools tricks, and concurrent request control techniques.

DevToolsIteratorsarchitecture
0 likes · 5 min read
Curated Frontend Development Reading and Insights
Continuous Delivery 2.0
Continuous Delivery 2.0
Oct 11, 2022 · R&D Management

When to Transition from Senior Engineer to Management: A Self‑Assessment Guide

The article advises software engineers to assess their programming passion, reach senior engineer level, maintain technical knowledge, and only shift to management when their technical skills are strong, emphasizing timing, skill retention, and seizing the right opportunity for a successful career transition.

Engineering managementLeadershipcareer
0 likes · 6 min read
When to Transition from Senior Engineer to Management: A Self‑Assessment Guide
21CTO
21CTO
Sep 4, 2022 · Databases

Why SQL Remains a Must‑Learn Skill in 2022: Top 5 Reasons

Despite the rise of newer data tools, SQL continues to dominate the developer landscape in 2022, offering universal applicability, high demand, strong career prospects, and a rich history that makes it an essential skill for data analysts, developers, and high‑paying tech roles.

SQLcareerdata analysis
0 likes · 7 min read
Why SQL Remains a Must‑Learn Skill in 2022: Top 5 Reasons
Selected Java Interview Questions
Selected Java Interview Questions
Aug 16, 2022 · Fundamentals

2022 Global Software Engineer Salary Rankings: Entry‑Level, Mid‑Level and Senior Positions

This article presents the latest 2022 global software engineer compensation report from levels.fyi, highlighting top‑paying companies for entry‑level, mid‑level and senior roles, including Instacart, Two Sigma, Box, Databricks, Cruise, Roblox, Netflix, Stripe and LinkedIn, with detailed salary figures and company insights.

CompensationSoftware EngineeringTech Industry
0 likes · 5 min read
2022 Global Software Engineer Salary Rankings: Entry‑Level, Mid‑Level and Senior Positions
Zhuanzhuan Tech
Zhuanzhuan Tech
Apr 8, 2022 · R&D Management

How to Write an Effective Promotion Presentation PPT

This article provides a comprehensive guide on preparing a promotion presentation PPT, covering pre‑presentation preparation, PPT structure, content that attracts reviewers, common pitfalls, and a free downloadable template, with practical tips and examples for engineers seeking advancement.

PPTTipscareer
0 likes · 12 min read
How to Write an Effective Promotion Presentation PPT
Open Source Linux
Open Source Linux
Feb 9, 2022 · Fundamentals

Is a Computer Science Degree Worth It? Real Insights and Salary Realities

A former top‑university coder shares personal anecdotes, career timelines, and extensive salary data to examine why many people hesitate to choose computer science, highlighting issues of job stability, social status, health risks, and the lucrative but demanding nature of the field.

careercomputer scienceindustry trends
0 likes · 17 min read
Is a Computer Science Degree Worth It? Real Insights and Salary Realities
21CTO
21CTO
Dec 4, 2021 · Fundamentals

10 Essential Habits Every Programmer Should Master

This article outlines ten practical habits for developers, from relying on official documentation and thorough testing to effective logging, Git mastery, prioritizing functionality, handling ambiguous requirements, proactive problem‑solving, scheduling buffers, hands‑on learning, and improving English for better access to technical resources.

DocumentationGitcareer
0 likes · 8 min read
10 Essential Habits Every Programmer Should Master
FunTester
FunTester
Nov 19, 2021 · Industry Insights

Developer vs Tester: Salary Gaps, Skill Paths, and Future Career Options

This article compares developers and testers in terms of salary trends, essential skills, potential career transitions such as becoming instructors, architects, product managers or quality leaders, and emphasizes the importance of personal interest and continuous learning when choosing a long‑term tech career.

Skill developmentcareercareer transition
0 likes · 7 min read
Developer vs Tester: Salary Gaps, Skill Paths, and Future Career Options
macrozheng
macrozheng
Nov 13, 2021 · R&D Management

How to Master Big‑Tech Performance Reviews and Dodge the C Rating

The article examines why performance evaluations are crucial in large tech firms, explains the KPI‑driven “271” grading system, reveals how scores affect bonuses, promotions and stock, and offers practical short‑ and long‑term strategies for employees to secure higher ratings and avoid the dreaded C.

KPIManagementbig tech
0 likes · 9 min read
How to Master Big‑Tech Performance Reviews and Dodge the C Rating
ByteDance Terminal Technology
ByteDance Terminal Technology
Oct 13, 2021 · Frontend Development

Interview with Frontend Pioneer “Moonshadow” on Career, Team Management, and Community Building

The article profiles veteran front‑end engineer Moonshadow, tracing his early JavaScript learning, leadership of ByteDance’s front‑end middle‑platform team, his views on empowering business, continuous learning, community involvement, and strategies for technical influence and talent development.

careercommunityfrontend
0 likes · 16 min read
Interview with Frontend Pioneer “Moonshadow” on Career, Team Management, and Community Building
转转QA
转转QA
Sep 25, 2021 · Fundamentals

Curated Collection of Test Development Articles and Learning Resources

This article curates a selection of Chinese-language resources on test development, including internship experiences, growth discussions, business and requirement analysis guides, knowledge‑expansion materials, and a 2021 first‑half article collection, aimed at helping aspiring test engineers find structured learning paths.

Learning ResourcesSoftware TestingTest Development
0 likes · 2 min read
Curated Collection of Test Development Articles and Learning Resources
ByteFE
ByteFE
May 19, 2021 · Frontend Development

Reflections on an Internship in ByteDance’s Frontend Architecture Team

The author shares a detailed, 8‑month journey as an intern in ByteDance’s front‑end architecture group, describing early challenges, transitions to engineering tooling, deep work on SSR, time‑management struggles, team dynamics, personal growth, and future plans for skill development and sharing.

EngineeringSSRarchitecture
0 likes · 18 min read
Reflections on an Internship in ByteDance’s Frontend Architecture Team
NiuNiu MaTe
NiuNiu MaTe
May 18, 2021 · Backend Development

How a Non‑Top‑University Graduate Cracked Tencent: A Step‑by‑Step Backend Engineer Roadmap

This guide shares a former second‑tier university graduate's practical roadmap—covering mindset, goal setting, skill acquisition in C++, data structures, algorithms, OS, networking, databases, internships, project work, interview tactics, and Tencent's recruitment process—to help aspiring engineers land offers at top tech firms.

Skill developmentSoftware EngineeringTencent
0 likes · 19 min read
How a Non‑Top‑University Graduate Cracked Tencent: A Step‑by‑Step Backend Engineer Roadmap
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
May 5, 2021 · R&D Management

What Google Taught Me: Differentiation, Tech Mindset, and Management Insights

The author reflects on a decade at Google, sharing how exposure to a diverse, innovative environment reshaped his views on differentiation, transformed his technical mindset from user to owner, and revealed unconventional management practices that emphasize empowerment, tool‑driven processes, and the pursuit of joyful, purpose‑driven work.

DiversityEngineering CultureGoogle
0 likes · 16 min read
What Google Taught Me: Differentiation, Tech Mindset, and Management Insights
21CTO
21CTO
May 1, 2021 · R&D Management

From Broken Bones to Didi’s CTO: Lessons in Tech Leadership and Entrepreneurship

Zhang Bo’s journey—from early injuries and a switch from automation to computer science, through Baidu’s image search and a failed startup, to co‑founding Didi and scaling its technology platform—offers practical insights on career choices, product scaling, and R&D management for tech leaders.

Entrepreneurshipcareerproduct scaling
0 likes · 12 min read
From Broken Bones to Didi’s CTO: Lessons in Tech Leadership and Entrepreneurship
ByteFE
ByteFE
Apr 10, 2021 · Frontend Development

Interview with dexteryy: The Evolution and Future of Modern Web Development

In this extensive interview, dexteryy, a senior Web front‑end engineer at ByteDance, shares his personal journey, reflects on the historical stages of Web development, discusses current challenges of mobile and immersive experiences, and outlines the vision for next‑generation application development tools and ecosystems.

JavaScriptWeb DevelopmentWeb infrastructure
0 likes · 17 min read
Interview with dexteryy: The Evolution and Future of Modern Web Development
Programmer DD
Programmer DD
Feb 1, 2021 · Backend Development

What to Ask in a Java Interview? Essential Reverse Interview Questions

This guide compiles a comprehensive list of reverse‑interview questions for Java candidates, covering responsibilities, technical practices, team dynamics, company policies, compensation, remote work, and more, helping interviewees evaluate potential employers and demonstrate proactive curiosity.

BackendJavacareer
0 likes · 16 min read
What to Ask in a Java Interview? Essential Reverse Interview Questions
Liangxu Linux
Liangxu Linux
Jan 26, 2021 · Fundamentals

How to Earn 15K+ as a Fresh CS Graduate: Essential Skills Checklist

This article compiles a comprehensive checklist of technical and soft‑skill competencies—ranging from algorithm practice and data‑structure implementation to networking, OS, compiler knowledge, project experience, English proficiency, and information‑gathering—that can help a recent computer‑science graduate secure a high‑paying job in major Chinese tech hubs.

careercomputer sciencejob preparation
0 likes · 10 min read
How to Earn 15K+ as a Fresh CS Graduate: Essential Skills Checklist
Top Architect
Top Architect
Jan 11, 2021 · Fundamentals

The 8 Most Popular Programming Languages of 2021 and How to Learn Them

This article surveys the eight programming languages that dominated 2021—Python, R, Perl, Swift, Ruby, JavaScript, Go, and Rust—explaining why each is popular, which developer groups favor them, and recommending the best learning resources for newcomers and salary‑seeking programmers.

careerlearningprogramming languages
0 likes · 19 min read
The 8 Most Popular Programming Languages of 2021 and How to Learn Them
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Dec 13, 2020 · R&D Management

Overcoming Mid‑Career Crisis with the Zeroing Mindset: Guidance for Tech Professionals

This article shares a tech professional’s personal story of facing mid‑career unemployment, introduces the “zeroing mindset” concept inspired by Intel’s pivot, and offers practical steps—updating résumé, knowledge, skills, lifelong learning, family communication, and the ABZ plan—to navigate and transform career crises.

LeadershipSelf‑Assessmentcareer
0 likes · 7 min read
Overcoming Mid‑Career Crisis with the Zeroing Mindset: Guidance for Tech Professionals
Taobao Frontend Technology
Taobao Frontend Technology
Nov 26, 2020 · Artificial Intelligence

How One Developer Turned Front‑End Coding into AI‑Powered Innovation

Rem, a former materials engineering student turned front‑end engineer, relentlessly contributes to open‑source, leads the AI‑focused Pipcook project, and shares his philosophy of breaking limits, bridging front‑end development with machine learning, and empowering developers through community‑driven innovation.

AIPipcookcareer
0 likes · 11 min read
How One Developer Turned Front‑End Coding into AI‑Powered Innovation
Amap Tech
Amap Tech
Oct 16, 2020 · Fundamentals

How to Become a Full‑Stack Engineer: Skills, Practices, and Benefits

Becoming a full‑stack engineer requires mastering core web fundamentals, continuously learning diverse languages, frameworks, and infrastructure, practicing rigorous design and code quality, and bridging front‑end, back‑end, and operations knowledge to boost development efficiency, solve problems quickly, and earn peer trust across the tech stack.

Software EngineeringWeb Developmentbest practices
0 likes · 9 min read
How to Become a Full‑Stack Engineer: Skills, Practices, and Benefits
JD Cloud Developers
JD Cloud Developers
Sep 17, 2020 · Databases

Why Traditional DBA Roles Are Threatened by Cloud Computing – What You Need to Know

The article examines the evolving role of Database Administrators, tracing their origins from ops engineers to high‑paid specialists, highlighting how cloud‑based Database‑as‑a‑Service and PaaS offerings are automating traditional DBA tasks, causing job declines and prompting DBAs to adapt their skills toward cloud, performance, security, and business‑oriented data management.

DBAcareerdatabase
0 likes · 12 min read
Why Traditional DBA Roles Are Threatened by Cloud Computing – What You Need to Know
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Sep 11, 2020 · R&D Management

Mid‑Career Guidance for Programmers: Stay Healthy, Keep Advancing, and Diversify Income

The article offers practical mid‑career guidance for programmers, urging them to maintain health, avoid stagnating beyond three years in one role, keep high work投入, develop unique competitive skills, diversify income streams, and consider transitioning to management or entrepreneurship to mitigate mid‑life professional risks.

ManagementSkill developmentcareer
0 likes · 8 min read
Mid‑Career Guidance for Programmers: Stay Healthy, Keep Advancing, and Diversify Income
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Jul 8, 2020 · Artificial Intelligence

AI Photo Swaps, Smart Rental Finder & Coding Hacks for Pandemic Graduates

This guide shows pandemic graduates how to create AI‑generated personalized graduation photos with Huawei ModelArts, locate optimal rental housing using Python‑driven web scraping and Gaode maps, and accelerate job preparation through Huawei Cloud Classroom courses and coding practice, turning a challenging season into a tech‑enabled opportunity.

AIGraduationPython
0 likes · 10 min read
AI Photo Swaps, Smart Rental Finder & Coding Hacks for Pandemic Graduates
Laravel Tech Community
Laravel Tech Community
Jun 8, 2020 · Fundamentals

How to Write an Effective Programmer Resume: Key Sections and Tips

This guide explains why a well‑structured programmer résumé is essential, outlines the seven critical sections—including personal information, professional skills, work experience, project experience, personal highlights, and common pitfalls—and provides concrete advice and examples to help candidates create concise, compelling CVs that quickly impress both HR and technical interviewers.

CVInterview Tipscareer
0 likes · 9 min read
How to Write an Effective Programmer Resume: Key Sections and Tips
DevOps Cloud Academy
DevOps Cloud Academy
Apr 5, 2020 · Operations

2020 DevOps Roadmap and Essential Reading for Aspiring DevOps Engineers

This article outlines why DevOps is a hot career path, answers common questions about tools and practices, presents a 2020 DevOps roadmap, recommends key books such as The Phoenix Project and Continuous Delivery, and suggests free and paid courses—including Jenkins pipelines and CI/CD—to help beginners become competent DevOps engineers.

BooksDevOpsJenkins
0 likes · 3 min read
2020 DevOps Roadmap and Essential Reading for Aspiring DevOps Engineers
Liangxu Linux
Liangxu Linux
Mar 24, 2020 · Operations

What Do Linux Professionals Actually Do? Exploring Ops and Development Careers

This article breaks down the diverse career paths within Linux, detailing the core responsibilities of operations roles—ensuring stable services and data security—and the various development tracks, from application and embedded programming to low‑level kernel and driver engineering.

OperationsSoftware Engineeringcareer
0 likes · 10 min read
What Do Linux Professionals Actually Do? Exploring Ops and Development Careers
Aotu Lab
Aotu Lab
Mar 18, 2020 · Fundamentals

From Intern to Full‑Stack Engineer: A Practical Roadmap for Junior Developers

This article shares a developer’s personal journey from a hardware‑to‑software intern to a senior full‑stack engineer, outlines three career phases, and provides concrete advice on building solid fundamentals, practicing effectively, and cultivating reflective thinking to accelerate technical growth.

DevelopmentGrowthcareer
0 likes · 9 min read
From Intern to Full‑Stack Engineer: A Practical Roadmap for Junior Developers
21CTO
21CTO
Feb 27, 2020 · R&D Management

From Gaming Addict to CTO: My Journey of Breaking Barriers

The author recounts his transformation from a teenage gaming enthusiast in a small Chinese university to a senior engineer, manager, and CTO, detailing pivotal moments, lessons on coding, leadership, AI‑driven automation, entrepreneurship, and strategic thinking that shaped his career.

AI automationEntrepreneurshipLeadership
0 likes · 12 min read
From Gaming Addict to CTO: My Journey of Breaking Barriers
ITPUB
ITPUB
Feb 24, 2020 · Fundamentals

How to Build a Roadmap to Land a Top Tech Job: From Fundamentals to Interview Success

This guide presents a step‑by‑step learning roadmap for ordinary university graduates who want to join leading internet companies, detailing what to study at each stage, how to gain practical experience, when to deepen theory, and effective résumé and interview strategies, with concrete milestones and resource suggestions.

BackendInterview PreparationSoftware Engineering
0 likes · 18 min read
How to Build a Roadmap to Land a Top Tech Job: From Fundamentals to Interview Success
Alibaba Terminal Technology
Alibaba Terminal Technology
Feb 5, 2020 · Frontend Development

From Campus Coding to Alibaba Frontend Leader: Key Lessons for Developers

This article chronicles the author’s journey from early web development in university to senior frontend engineering at Alibaba, highlighting pivotal experiences, mindset shifts, productization of expertise, and practical insights on building scalable frontend solutions and fostering cross‑team collaboration.

AlibabaProduct DevelopmentSoftware Engineering
0 likes · 17 min read
From Campus Coding to Alibaba Frontend Leader: Key Lessons for Developers
Alibaba Cloud Developer
Alibaba Cloud Developer
Feb 5, 2020 · Frontend Development

From Campus Coding to Alibaba Frontend Leadership: Lessons and Insights

This article chronicles Ziqian’s journey from university web projects to senior front‑end engineering at Alibaba, highlighting how passion, breaking conventions, productizing expertise, and proactive teamwork transformed personal experience into organizational capability and high‑impact front‑end solutions.

Software Engineeringcareerfrontend
0 likes · 17 min read
From Campus Coding to Alibaba Frontend Leadership: Lessons and Insights
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
21CTO
21CTO
Dec 12, 2019 · Frontend Development

From Junior to P9: A Frontend Engineer’s 11‑Year Journey at Alibaba

This article chronicles an Alibaba front‑end specialist’s eleven‑year progression from a fresh graduate to a P9 senior engineer, detailing technical challenges, project leadership, system redesigns, and personal insights on growth, teamwork, and career development within a large tech organization.

AlibabaLeadershipSoftware Engineering
0 likes · 19 min read
From Junior to P9: A Frontend Engineer’s 11‑Year Journey at Alibaba
Architecture Digest
Architecture Digest
Dec 2, 2019 · R&D Management

From High School Programming to Microsoft: A Journey Through Compilers, GUI Libraries, and Career Development

The article chronicles vczh’s evolution from a curious middle‑school programmer to a Microsoft engineer, detailing his early game projects, compiler experiments, internships, work on WCF Tools, SQL Server, research at MSRA, the creation of the GacUI GUI framework, and the mentorship and career advice he offers to aspiring developers.

MicrosoftSoftware Engineeringcareer
0 likes · 23 min read
From High School Programming to Microsoft: A Journey Through Compilers, GUI Libraries, and Career Development
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.

Managementcareerprofessional development
0 likes · 9 min read
Career Development Paths for Tech Professionals: Choosing Between Technical Expertise, Full‑Stack Engineering, and Management
21CTO
21CTO
Jul 31, 2019 · Fundamentals

Beyond Effort: How Choice, Direction, and Environment Shape a Programmer’s Career

The article argues that while effort is essential, a programmer’s growth depends on making informed choices, quickly finding a direction, selecting a supportive environment, adopting effective methods, and gaining real‑world experience, offering practical guidance for those feeling uncertain about their career path.

EnvironmentGrowthMethodology
0 likes · 8 min read
Beyond Effort: How Choice, Direction, and Environment Shape a Programmer’s Career
21CTO
21CTO
Jul 29, 2019 · R&D Management

From Junior Coder to Tech Director: Key Lessons in R&D Management

A former programmer shares a candid 13‑year journey from entry‑level coding to tech director, revealing how hard work, evolving leadership styles, reward‑punishment balance, and reflective management practices shaped his success and the pitfalls he learned to avoid.

LeadershipProject ManagementR&D
0 likes · 6 min read
From Junior Coder to Tech Director: Key Lessons in R&D Management
21CTO
21CTO
Jul 5, 2019 · Fundamentals

How 10,000 Hours of Coding Can Transform Your Career: Lessons from a CS Student

This personal essay shares a computer‑science student’s journey—from discovering coding’s universal relevance, through rigorous university courses and internships, to practical advice on building fundamentals, debugging, side projects, and balancing effort—to help anyone master programming and advance their career.

PracticeSide Projectscareer
0 likes · 17 min read
How 10,000 Hours of Coding Can Transform Your Career: Lessons from a CS Student
Alibaba Cloud Developer
Alibaba Cloud Developer
Jun 28, 2019 · Frontend Development

How a Frontend Pioneer Built Ant Design and Shaped China’s UI Landscape

This article traces the career of Yu Bo, from his early doubts at the Chinese Academy of Sciences to leading Ant Financial’s Experience Technology team, highlighting his open‑source contributions, his views on frontend value, and the management principles that drive today’s enterprise‑grade UI ecosystems.

ExperienceUI designcareer
0 likes · 11 min read
How a Frontend Pioneer Built Ant Design and Shaped China’s UI Landscape
Liangxu Linux
Liangxu Linux
Jun 23, 2019 · Fundamentals

What Does a Mechanical Design & Manufacturing Degree Really Cover?

This article outlines the core curriculum, practical projects, internships, and career outlook of a Mechanical Design, Manufacturing and Automation degree, helping prospective students and their families understand the subjects, skills, and job prospects involved.

CurriculumDesignManufacturing
0 likes · 7 min read
What Does a Mechanical Design & Manufacturing Degree Really Cover?
ITPUB
ITPUB
Apr 19, 2019 · Operations

How to Level Up from Junior to Senior DevOps Engineer: A Complete Roadmap

This guide outlines the career stages, skill sets, and practical tasks for DevOps engineers—from entry‑level troubleshooting to senior‑level architecture, automation, and performance optimization—providing concrete learning paths, tools, and personal development advice to help engineers advance their operations careers.

AutomationDevOpsLinux
0 likes · 12 min read
How to Level Up from Junior to Senior DevOps Engineer: A Complete Roadmap
Architecture Digest
Architecture Digest
Apr 14, 2019 · R&D Management

Career Paths of Programmers After Five Years: Interviews and Insights

This article presents interviews with five programmers five years into their careers, illustrating diverse trajectories—from technical management and senior leadership to frequent job‑hopping for salary growth and stable but modest roles—while offering practical advice on advancement and personal choices.

Career DevelopmentManagementSoftware Engineering
0 likes · 7 min read
Career Paths of Programmers After Five Years: Interviews and Insights
Programmer DD
Programmer DD
Apr 2, 2019 · Backend Development

From Freshman to Senior Engineer: A Developer’s Journey Through Java, Spring, and Big Data

This article chronicles a Chinese computer science graduate’s step‑by‑step evolution from learning basic C and Java in university to building campus apps, winning software contests, mastering Spring, Hadoop, Elasticsearch, and Neo4j, and ultimately landing offers from top tech firms, illustrating the challenges and perseverance required for a successful software engineering career.

Big DataJavacareer
0 likes · 13 min read
From Freshman to Senior Engineer: A Developer’s Journey Through Java, Spring, and Big Data
Java Captain
Java Captain
Feb 25, 2019 · Fundamentals

Reflections on the Internet Winter and Overcoming Career Bottlenecks for Programmers

The article examines the 2018‑2019 internet winter, discusses why programmer salaries often do not correlate with experience, explains the concept of career bottlenecks, and offers practical advice such as reading classic source code, understanding underlying principles, maintaining a technical blog, and proactively learning emerging technologies.

Skill developmentbottleneckcareer
0 likes · 10 min read
Reflections on the Internet Winter and Overcoming Career Bottlenecks for Programmers
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
Meituan Technology Team
Meituan Technology Team
Jan 25, 2019 · Artificial Intelligence

Interview with Dr. Wang Zhongyuan: AI Research, Knowledge Graphs, and Career Journey

Dr. Wang Zhongyuan, a Renmin University graduate turned AI visionary, built a world‑class NLP center and a 1.8‑billion‑entity knowledge graph at Meituan after pioneering knowledge‑graph research at Microsoft Research Asia and leading Facebook’s entity‑linking service, emphasizing solid fundamentals, data integration, and patient, continuous learning for AI impact.

AINLPcareer
0 likes · 27 min read
Interview with Dr. Wang Zhongyuan: AI Research, Knowledge Graphs, and Career Journey
Alibaba Cloud Developer
Alibaba Cloud Developer
Jan 25, 2019 · Backend Development

From Campus to SOFA: One Engineer’s Journey Building Alibaba’s Open Middleware

This article chronicles Lu Zhi’s nine‑year evolution from a fresh graduate at Alibaba to the open‑source lead of the SOFA middleware team, highlighting his early internships, open‑source experiments, the challenges of scaling a financial‑grade distributed system, and practical advice for aspiring contributors.

AlibabaBackendSOFA
0 likes · 10 min read
From Campus to SOFA: One Engineer’s Journey Building Alibaba’s Open Middleware
21CTO
21CTO
Jan 15, 2019 · Fundamentals

10 Essential Skills Every Aspiring Programmer Must Master

This guide outlines the ten core competencies—from data structures and version control to IDEs, databases, Unix, Excel, programming languages, networking, and scripting—that every new or aspiring software developer should master to build a successful career.

Data StructuresUnixVersion Control
0 likes · 8 min read
10 Essential Skills Every Aspiring Programmer Must Master
UC Tech Team
UC Tech Team
Dec 29, 2018 · Fundamentals

Things I Don’t Know as of 2018

In this reflective essay, Dan Abramov lists numerous programming topics—from Unix commands and low‑level languages to containers, serverless, microservices, and functional concepts—that he admits to not fully mastering, highlighting the inevitable knowledge gaps even experienced engineers face.

careerknowledge gapslearning
0 likes · 8 min read
Things I Don’t Know as of 2018
21CTO
21CTO
Oct 21, 2018 · Frontend Development

How to Kickstart a Front-End Development Career: Practical Roadmap

This guide offers a step‑by‑step roadmap for aspiring front‑end developers, covering essential JavaScript fundamentals, DOM mastery, UI design, client‑server communication, and framework selection, while emphasizing practice, side projects, and continuous learning.

CSSHTMLcareer
0 likes · 8 min read
How to Kickstart a Front-End Development Career: Practical Roadmap
Java Captain
Java Captain
Sep 11, 2018 · Fundamentals

A Comprehensive Skill Tree and Learning Guide for Software Engineers

This article presents a detailed skill‑tree and practical learning roadmap for software engineers, covering computer fundamentals, data structures, Java core concepts, multithreading, JVM internals, databases, distributed systems, personal branding, and effective study methods such as videos, books, and paid resources.

AlgorithmsBackendDistributed Systems
0 likes · 17 min read
A Comprehensive Skill Tree and Learning Guide for Software Engineers
Java Captain
Java Captain
Aug 24, 2018 · Backend Development

How to Prepare for a Java Senior Backend Developer Interview

This article provides a comprehensive guide for Java senior backend developers on how to effectively prepare for technical interviews, covering preparation timelines, resume alignment, project description strategies, technical deep‑dives, highlighting achievements, and soft‑skill tips to impress interviewers.

BackendJavacareer
0 likes · 14 min read
How to Prepare for a Java Senior Backend Developer Interview
21CTO
21CTO
Aug 13, 2018 · Fundamentals

How to Master Any Programming Language Quickly: 5 Proven Learning Strategies

This article outlines five effective methods—mastering fundamentals, seeking help, continuous coding, hands‑on practice, and constant challenges—to help developers learn any programming language faster and boost their career prospects in a rapidly growing tech market.

careercodinglearning
0 likes · 6 min read
How to Master Any Programming Language Quickly: 5 Proven Learning Strategies
Programmer DD
Programmer DD
Jun 28, 2018 · Backend Development

Inside Alibaba’s Multi‑Round Java Interview: Real Questions & Lessons Learned

The author recounts a four‑month journey through three Alibaba departments, detailing each technical and HR interview round, the specific Java‑focused questions asked, the on‑the‑spot coding test, and practical takeaways for candidates preparing for large‑scale backend interview processes.

BackendJavaTechnicalInterview
0 likes · 15 min read
Inside Alibaba’s Multi‑Round Java Interview: Real Questions & Lessons Learned
Architects Research Society
Architects Research Society
Jun 1, 2018 · Blockchain

The Blockchain Market Is Hot – How to Learn the Skills for It

The article explains the soaring demand and high salaries for blockchain developers, outlines key technologies such as Solidity and Hyperledger, and reviews university courses, online bootcamps, and career‑transition advice for professionals seeking to enter the rapidly growing blockchain field.

Soliditycareerdeveloper
0 likes · 11 min read
The Blockchain Market Is Hot – How to Learn the Skills for It
Efficient Ops
Efficient Ops
Feb 25, 2018 · Operations

Why Ops Careers Must Evolve: Insights from DevOps and AIOps

Operations professionals must align their skills with evolving market demands, recognize that the role will eventually be superseded by new technologies, and proactively transition toward longer‑lived technical domains like AI or higher‑value positions to stay relevant in the DevOps/AIOps era.

AIDevOpsTransformation
0 likes · 7 min read
Why Ops Careers Must Evolve: Insights from DevOps and AIOps
21CTO
21CTO
Jan 31, 2018 · Fundamentals

How to Choose Your First Programming Language: A Data‑Driven Guide

This article examines how developers can decide on their first programming language by analyzing job market trends, long‑term prospects, learning speed, and project potential, using data visualizations and expert opinions to highlight why JavaScript often emerges as the top choice.

JavaScriptcareerfirst language
0 likes · 10 min read
How to Choose Your First Programming Language: A Data‑Driven Guide