Tagged articles
338 articles
Page 2 of 4
FunTester
FunTester
Apr 24, 2024 · R&D Management

Why Senior Engineer Interview Pass Rates Are Low and 10 Strategies to Boost Your Interview Performance

In today's competitive job market, senior engineers face low interview pass rates due to higher hiring thresholds, mismatched interview skills, and inadequate headhunter support, but by understanding the role, refining resumes, mastering concise self‑introductions, showcasing confidence, staying current with tech trends, and following ten practical strategies, candidates can markedly improve their chances of success.

R&D managementcareer adviceinterview
0 likes · 14 min read
Why Senior Engineer Interview Pass Rates Are Low and 10 Strategies to Boost Your Interview Performance
Tencent Cloud Developer
Tencent Cloud Developer
Apr 18, 2024 · R&D Management

Analysis of Low Pass Rates for Senior Engineer Interviews and Effective Presentation Strategies

The article explains that senior engineering interviews now have low pass rates due to higher hiring standards and insufficient interview skills, and provides ten concrete strategies—such as mastering the job description, refining the résumé, delivering concise introductions, showcasing leadership, staying current on technology, and post‑interview reflection—to dramatically improve senior candidates’ performance.

career adviceinterviewjob market
0 likes · 15 min read
Analysis of Low Pass Rates for Senior Engineer Interviews and Effective Presentation Strategies
Advanced AI Application Practice
Advanced AI Application Practice
Mar 13, 2024 · Interview Experience

Why Standard Interview Answers Actually Matter

The article argues that using concise, professional terminology in interviews—rather than personal, free‑form explanations—demonstrates competence, enables standardized assessment, and reduces communication costs, much like textbook language or API contracts do in technical work.

career advicecommunicationinterview
0 likes · 5 min read
Why Standard Interview Answers Actually Matter
Advanced AI Application Practice
Advanced AI Application Practice
Mar 4, 2024 · Interview Experience

How to Craft a Winning Resume in a Tight Job Market

In a competitive hiring season, the article outlines why internal referrals matter, common resume pitfalls, and the essential components of a strong résumé—personal strengths, professional skills, work history, project experience, and representative works—to improve interview chances.

Interview PreparationJob Huntingcareer advice
0 likes · 8 min read
How to Craft a Winning Resume in a Tight Job Market
Architecture Digest
Architecture Digest
Feb 25, 2024 · R&D Management

Understanding IT Outsourcing: Types, Pros, Cons, and Choosing the Right Path

This article provides a comprehensive analysis of IT outsourcing, explaining the difference between two‑party and three‑party contracts, outlining the advantages such as lower interview thresholds and higher salary potential, detailing the drawbacks like fragmented work and limited career progression, and offering practical guidance on how to select and make the most of outsourcing opportunities.

IT careercareer advicecontract types
0 likes · 18 min read
Understanding IT Outsourcing: Types, Pros, Cons, and Choosing the Right Path
Architecture Digest
Architecture Digest
Feb 12, 2024 · Fundamentals

7 Signs of Inexperienced Developers and How to Avoid Them

This article outlines seven common unprofessional behaviors of inexperienced developers—such as large one‑time code submissions, poor code quality, multitasking, arrogance, ignoring feedback, handling personal matters at work, and chasing trends—and offers practical advice on how teams and individuals can recognize and correct these habits.

Professionalismcareer adviceprogramming habits
0 likes · 11 min read
7 Signs of Inexperienced Developers and How to Avoid Them
Advanced AI Application Practice
Advanced AI Application Practice
Feb 1, 2024 · Industry Insights

Why Top Test Engineers Are Often the First to Be Laid Off

The article examines why highly skilled test engineers are vulnerable during layoffs, highlighting the mismatch between technical prowess and business value, the importance of workplace networking, resource alignment, evolving testing roles, and current market trends such as platform decline, role consolidation, and growth in automotive testing.

AutomationLayoffsSoftware Testing
0 likes · 8 min read
Why Top Test Engineers Are Often the First to Be Laid Off
Java Captain
Java Captain
Jan 31, 2024 · Fundamentals

Career Development and Knowledge Building for Software Engineers

This article shares practical insights on work habits, personal growth, knowledge‑system construction, and early career planning for software developers, emphasizing solid fundamentals, balanced work‑life practices, and the importance of soft skills in a saturated tech market.

backend fundamentalscareer advicesoftware development
0 likes · 14 min read
Career Development and Knowledge Building for Software Engineers
Advanced AI Application Practice
Advanced AI Application Practice
Jan 17, 2024 · Interview Experience

Why You Should Treat Every Interview Opportunity Seriously

The article analyzes how interviews are a two‑way selection process, explains how shifting market conditions affect candidate leverage, highlights common misconceptions, and offers concrete preparation tips to help job seekers view each interview as a strategic step toward better self‑positioning.

career adviceinterviewjob market
0 likes · 8 min read
Why You Should Treat Every Interview Opportunity Seriously
Java High-Performance Architecture
Java High-Performance Architecture
Dec 23, 2023 · Fundamentals

7 Warning Signs of an Inexperienced Programmer and How to Overcome Them

Understanding the seven common behaviors of inexperienced developers—such as massive code submissions, poor code quality, multitasking, arrogance, ignoring feedback, handling personal matters at work, and chasing every tech trend—helps you avoid repeating these mistakes and advance your software engineering career.

Code reviewProfessionalismcareer advice
0 likes · 11 min read
7 Warning Signs of an Inexperienced Programmer and How to Overcome Them
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 20, 2023 · Artificial Intelligence

Turning Complexity into Results: Practical Strategies for Recommendation Engineers

This article explores why recommendation engineers often struggle to deliver measurable outcomes, examining system complexity, uncertainty, delayed feedback, and personal belief, and then offers concrete principles and actionable approaches to prioritize work, align with business goals, and achieve tangible results.

AIRecommendation Systemsalgorithm engineering
0 likes · 11 min read
Turning Complexity into Results: Practical Strategies for Recommendation Engineers
DevOps Operations Practice
DevOps Operations Practice
Dec 11, 2023 · Operations

Career Prospects for Operations Professionals: From Low‑End Tasks to High‑Paying Roles

This article examines the wide salary range in the operations field, explains why high‑level DevOps/SRE positions command premium pay, and offers practical advice—such as relocating to major cities, obtaining a bachelor's degree, mastering in‑demand technologies, and developing soft skills—to help operations engineers advance their careers.

DevOpsSRESkill development
0 likes · 8 min read
Career Prospects for Operations Professionals: From Low‑End Tasks to High‑Paying Roles
Python Programming Learning Circle
Python Programming Learning Circle
Oct 31, 2023 · R&D Management

Overcoming Degree Discrimination: Career Strategies for Associate‑Degree Programmers

The article examines hiring bias against three‑year college graduates, shares real chat excerpts, and offers a step‑by‑step roadmap for associate‑degree programmers—including continuous learning of algorithms, systems, and big‑data tools, strategic job moves, and mindset shifts—to advance toward senior or leader roles despite initial educational disadvantages.

R&D managementcareer advicedegree discrimination
0 likes · 8 min read
Overcoming Degree Discrimination: Career Strategies for Associate‑Degree Programmers
Liangxu Linux
Liangxu Linux
Oct 7, 2023 · Fundamentals

Motor Control vs Linux Driver Development: Which Career Path Fits You?

This article compares motor‑control engineering and Linux driver development, outlining the core tasks, required knowledge, and typical technologies for each field, and helps readers decide which specialization aligns better with their skills and interests.

C programmingDSPLinux driver
0 likes · 5 min read
Motor Control vs Linux Driver Development: Which Career Path Fits You?
Python Programming Learning Circle
Python Programming Learning Circle
Oct 5, 2023 · R&D Management

How to Prepare for Programmer Job Interviews and Stand Out

This article provides comprehensive guidance for aspiring programmers on interview preparation, covering company research, resume review, confidence building, handling deep‑dive questions with the STAR method, and emphasizing project experience, technical knowledge, and communication skills to excel during the hiring season.

career advicecommunication skillsjob interview
0 likes · 6 min read
How to Prepare for Programmer Job Interviews and Stand Out
21CTO
21CTO
Oct 3, 2023 · Fundamentals

13 Hard‑Earned Lessons from a 40‑Year Veteran Programmer

A veteran software developer with nearly 40 years of experience shares 13 practical pieces of advice—ranging from starting programming at any age to embracing diverse projects, valuing slow learning returns, and distinguishing job from career, and continuously learning from practice and other fields—to help newcomers thrive in the long‑term software industry.

Developer Experiencecareer advicelong-term learning
0 likes · 10 min read
13 Hard‑Earned Lessons from a 40‑Year Veteran Programmer
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 10, 2023 · Backend Development

My Layoff Experience and Job‑Hunting Journey: Advice for Backend Developers

The author recounts being laid off as a backend developer, describes the emotional ups and downs over six months of job hunting, and offers practical advice on interview preparation, project presentation, study resources, and mental resilience for engineers seeking new opportunities.

Interview PreparationJob HuntingSoftware Engineering
0 likes · 14 min read
My Layoff Experience and Job‑Hunting Journey: Advice for Backend Developers
21CTO
21CTO
Aug 31, 2023 · Fundamentals

Bjarne Stroustrup’s Top Career Lessons for Developers – Stay Flexible & Broad

Renowned C++ creator Bjarne Stroustrup shares concise career wisdom, urging developers to avoid over‑specialization, embrace flexibility, communicate with users, balance technical depth with broader education, and stay prepared for opportunities, while also recounting his own journey and the impact of C++ on software engineering.

C++Software Engineeringcareer advice
0 likes · 6 min read
Bjarne Stroustrup’s Top Career Lessons for Developers – Stay Flexible & Broad
Sanyou's Java Diary
Sanyou's Java Diary
Aug 28, 2023 · Fundamentals

16 Proven Tips to Ace Your Tech Interview and Land the Offer

This article shares sixteen practical suggestions—from polishing your résumé and highlighting strengths to mastering technical descriptions, leveraging referrals, preparing for each interview round, handling HR talks, negotiating salary, and post‑interview reflection—to help job seekers improve their interview performance and secure a desirable offer.

Tech Interviewcareer adviceinterview
0 likes · 14 min read
16 Proven Tips to Ace Your Tech Interview and Land the Offer
21CTO
21CTO
Aug 3, 2023 · Fundamentals

20 Essential Lessons Every New Developer Must Know

This article shares twenty practical lessons from a veteran web architect, covering time estimation, language choice, code backup, documentation, testing, mentorship, continuous learning, humility, and many other habits that help fresh graduates and junior developers become more effective and resilient programmers.

Coding Tipsbest practicescareer advice
0 likes · 10 min read
20 Essential Lessons Every New Developer Must Know
Big Data Technology & Architecture
Big Data Technology & Architecture
Jul 31, 2023 · Big Data

How to Tackle Real‑World Scenario Questions in Big Data Interviews

The article explains why interviewers increasingly use practical scenario questions in big‑data interviews, analyzes the underlying reasons, and provides a three‑step framework—clarify business/technical background, present a concise solution, and highlight benefits—to help candidates answer effectively and demonstrate both technical depth and problem‑solving mindset.

Interview Preparationcareer adviceproblem solving
0 likes · 6 min read
How to Tackle Real‑World Scenario Questions in Big Data Interviews
Efficient Ops
Efficient Ops
Jul 25, 2023 · Operations

How to Craft an Ops Resume That Lands Interviews: 3 Common Mistakes and Fixes

The article examines three frequent pitfalls in operations resumes—unclear focus, breadth without depth, and vague career planning—and offers concrete strategies to highlight strengths, specialize wisely, and define clear professional goals to improve interview success.

Interview Preparationcareer adviceresume
0 likes · 7 min read
How to Craft an Ops Resume That Lands Interviews: 3 Common Mistakes and Fixes
Ops Development Stories
Ops Development Stories
Jun 22, 2023 · Operations

How to Write an Ops Resume That Actually Gets You Interviews

The article examines three common resume pitfalls for operations candidates—unclear focus, breadth without depth, and vague personal planning—and offers concrete strategies to highlight strengths, showcase impactful projects, and present a clear career trajectory to attract interview opportunities.

Operationscareer advicejob interview
0 likes · 7 min read
How to Write an Ops Resume That Actually Gets You Interviews
21CTO
21CTO
May 5, 2023 · Fundamentals

How to Choose Your First Programming Language and Become a True Software Engineer

This article advises aspiring developers to focus on mastering software‑engineering fundamentals and a single language deeply rather than chasing language popularity, offering practical steps for learning, problem‑decomposition, effective forum questioning, and selecting beginner‑friendly languages like Python or Ruby for web development.

Learning PathSoftware Engineeringcareer advice
0 likes · 5 min read
How to Choose Your First Programming Language and Become a True Software Engineer
21CTO
21CTO
Apr 15, 2023 · Fundamentals

Why ‘Mastering’ a Programming Language Is a Myth

Many job ads demand proficiency in specific languages, but true mastery is unattainable; programming languages are merely tools, and software developers should be seen as problem‑solvers rather than language‑specific specialists, with skills that transfer across languages and focus on creative problem solving.

Software Engineeringcareer adviceskill mastery
0 likes · 7 min read
Why ‘Mastering’ a Programming Language Is a Myth
MaGe Linux Operations
MaGe Linux Operations
Mar 15, 2023 · Fundamentals

How to Write an IT Resume That Grabs HR Attention in 20 Seconds

In China's booming IT market, a concise, well‑structured resume that avoids common pitfalls—such as overly complex design, exaggerated skill claims, and vague statements—can help programmers stand out, align with hiring criteria, and capture an HR reviewer’s eye within the critical 20‑second window.

HR screeningIT careerJob Hunting
0 likes · 5 min read
How to Write an IT Resume That Grabs HR Attention in 20 Seconds
Architecture Digest
Architecture Digest
Mar 15, 2023 · Fundamentals

What They Didn’t Teach You About Being a Software Engineer

The article shares candid insights about the real‑world life of software engineers, emphasizing that most work involves maintaining large codebases, understanding domain logic, writing good documentation, focusing on business value, handling incompetent colleagues, coping with uncertainty, and assuming everything can fail.

Project ManagementSoftware Engineeringcareer advice
0 likes · 13 min read
What They Didn’t Teach You About Being a Software Engineer
DataFunSummit
DataFunSummit
Mar 14, 2023 · Product Management

Product Management Insights from an Amazon Cloud R&D Leader: Core Skills, Decision Frameworks, and Career Advice

This article shares an Amazon Cloud R&D manager’s perspective on product management, covering how customers, engineers, sales and marketing view the role, the five essential customer‑centric questions, priority‑setting logic with the RICE model, innovation culture, and practical advice for transitioning product managers.

AmazonInnovation CultureRICE
0 likes · 20 min read
Product Management Insights from an Amazon Cloud R&D Leader: Core Skills, Decision Frameworks, and Career Advice
21CTO
21CTO
Mar 12, 2023 · R&D Management

Turning a Resignation into Growth: Lessons from a Decade of Software Development

After five years at a company, the author reflects on the mindset needed for resignation, evaluates personal skills and achievements, extracts lessons on resilience and proactive growth, and outlines future plans to share knowledge, build frameworks, and continue learning in the software industry.

career adviceexperience sharingpersonal growth
0 likes · 9 min read
Turning a Resignation into Growth: Lessons from a Decade of Software Development
Architect's Journey
Architect's Journey
Mar 12, 2023 · Industry Insights

Why 2023 Is the Hardest Year Yet for IT Programmers

The 2023 IT job market has collapsed into a buyer's market with sub‑5% recruiter response rates, soaring candidate competition, higher education filters, and salary stagnation, prompting programmers to lower expectations, sharpen interview skills, and aggressively network for remote or foreign opportunities.

IT job marketInterview PreparationNetworking
0 likes · 6 min read
Why 2023 Is the Hardest Year Yet for IT Programmers
IT Services Circle
IT Services Circle
Mar 10, 2023 · Product Management

Why Programmers Often Choose Not to Go Solo: Lessons from My Experience

Drawing from years of development work, the author explains why programmers rarely venture into solo entrepreneurship, highlighting challenges in technology, project acquisition, company formation, hiring, product development, and personal stability, and offering practical insights for anyone considering the leap.

career adviceproduct-managementsoftware development
0 likes · 6 min read
Why Programmers Often Choose Not to Go Solo: Lessons from My Experience
Top Architect
Top Architect
Jan 31, 2023 · Fundamentals

Things They Didn’t Teach You About Software Development

Software engineers rarely build entire systems from scratch; instead they spend most of their time navigating large codebases, documenting, estimating, handling uncertainty, and collaborating with imperfect teammates, emphasizing business value over elegant code, and learning practical skills that university curricula often overlook.

Software Engineeringcareer advicecode maintenance
0 likes · 14 min read
Things They Didn’t Teach You About Software Development
Architect
Architect
Jan 22, 2023 · Fundamentals

The Unspoken Realities of a Software Engineer’s Career

This article reveals the hidden challenges of software engineering, emphasizing that most developers spend little time writing code and more on maintenance, documentation, dealing with incompetent colleagues, uncertainty, estimations, and meetings, urging newcomers to accept these realities and focus on delivering value.

DocumentationSoftware Engineeringcareer advice
0 likes · 13 min read
The Unspoken Realities of a Software Engineer’s Career
HomeTech
HomeTech
Dec 9, 2022 · Artificial Intelligence

Interview with Li Benyang: AI, Knowledge Graphs, and Career Insights in Intelligent Recommendation

In this interview, Li Benyang, head of the intelligent recommendation content understanding team at Autohome, shares his AI background, the evolution of recommendation systems, knowledge‑graph construction for automotive content, career choices between big firms and startups, and practical advice for technologists navigating fast‑changing industries.

AIKnowledge GraphRecommendation Systems
0 likes · 12 min read
Interview with Li Benyang: AI, Knowledge Graphs, and Career Insights in Intelligent Recommendation
NiuNiu MaTe
NiuNiu MaTe
Dec 8, 2022 · Backend Development

C++ vs Go: Which Language Boosts Your Job Prospects?

The article argues that for most developers, especially those from ordinary schools, learning C++ is costly and inefficient, while Go can be mastered quickly and aligns better with current hiring demands that prioritize practical backend skills and project experience.

CGocareer advice
0 likes · 5 min read
C++ vs Go: Which Language Boosts Your Job Prospects?
21CTO
21CTO
Dec 4, 2022 · Fundamentals

Why You Should Refuse Unreasonable Take‑Home and Whiteboard Interviews

The article explains how demanding unpaid take‑home tasks and pointless whiteboard interviews insult developers, offers concrete reasons to say no, and presents a respectful, hands‑on interview process that better evaluates real coding skills while protecting candidates' time.

Whiteboardcareer adviceinterview
0 likes · 6 min read
Why You Should Refuse Unreasonable Take‑Home and Whiteboard Interviews
Java Backend Technology
Java Backend Technology
Oct 30, 2022 · R&D Management

Surviving Big‑Tech Layoffs: Master the Inner‑Circle (嫡系) Culture

The article explains the concept of "嫡系" (inner‑circle) culture in large tech firms, why joining it boosts career opportunities, and offers practical tips—such as aligning with the right leaders, proactive communication, and performance calculation—to help employees stay indispensable during restructuring.

Managementbig techcareer advice
0 likes · 8 min read
Surviving Big‑Tech Layoffs: Master the Inner‑Circle (嫡系) Culture
Selected Java Interview Questions
Selected Java Interview Questions
Oct 15, 2022 · Backend Development

My 2023 Autumn Recruitment Journey and Interview Preparation Insights

The author recounts his 2023 autumn recruitment experience, detailing his background, internships, extensive job applications, interview outcomes, study strategies covering fundamentals, design patterns, and distributed systems, and offers practical advice for fellow graduates navigating the competitive tech job market.

BackendInterview PrepJava
0 likes · 9 min read
My 2023 Autumn Recruitment Journey and Interview Preparation Insights
Architect
Architect
Oct 7, 2022 · Backend Development

What Does a Software Architect Do? Roles, Skills, and Career Path

This article explains the responsibilities, required skills, and career advice for software architects, covering job duties, real‑world examples, essential technical and soft‑skill preparation, and practical tips for advancing toward and succeeding in an architecture role.

Software ArchitectureSystem Designcareer advice
0 likes · 12 min read
What Does a Software Architect Do? Roles, Skills, and Career Path
21CTO
21CTO
Oct 5, 2022 · Fundamentals

13 Timeless Lessons from a 40‑Year Veteran Programmer

Veteran software engineer Noah Gibbs shares 13 hard‑earned pieces of advice—from starting programming at any age and experimenting with diverse projects to treating coding as a lifelong journal—aimed at helping new developers build sustainable, fulfilling careers in software development.

Software Engineeringcareer advicelong-term learning
0 likes · 10 min read
13 Timeless Lessons from a 40‑Year Veteran Programmer
21CTO
21CTO
Oct 2, 2022 · Fundamentals

Why Passion and Perfectionism Define Great Programmers

This reflective essay explores how a love for coding, perfectionist mindset, continuous curiosity, and user focus shape a programmer's career, offering practical advice on mastering the craft, balancing art and engineering, and achieving bug‑free, impactful software.

career advicecoding philosophyperfectionism
0 likes · 10 min read
Why Passion and Perfectionism Define Great Programmers
DevOps
DevOps
Aug 16, 2022 · Fundamentals

How to Self‑Study Programming: Advice, Book Recommendations, and Learning Strategies

The answer outlines a self‑learning approach to programming by comparing it to learning to read, recommends foundational books such as *Introduction to Algorithms*, *Computer Systems*, *Computer Networks*, and *Code Complete*, and emphasizes practical coding, using GitHub, and community support.

BooksGitHubSoftware Engineering
0 likes · 5 min read
How to Self‑Study Programming: Advice, Book Recommendations, and Learning Strategies
FunTester
FunTester
Aug 11, 2022 · Interview Experience

How to Ace a Testing Interview: Insider Tips from a Former Candidate

This guide shares practical advice on preparing for testing job interviews, handling technical questions, and conducting post‑interview reviews, emphasizing resume optimization, clear skill definitions, and proactive follow‑up to improve interview success rates.

career adviceinterviewresume
0 likes · 6 min read
How to Ace a Testing Interview: Insider Tips from a Former Candidate
IT Architects Alliance
IT Architects Alliance
Jun 15, 2022 · Fundamentals

10 Valuable Lessons Learned from Over 21 Years of Software Development

Drawing on more than two decades of programming experience, the author shares ten practical lessons about continuous learning, teamwork, readable code, patience, consistency, mentorship, networking, regular breaks, relationship building, and realistic expectations of companies, offering actionable guidance for developers at any stage of their career.

Software Engineeringcareer advicecontinuous learning
0 likes · 11 min read
10 Valuable Lessons Learned from Over 21 Years of Software Development
Laravel Tech Community
Laravel Tech Community
Jun 9, 2022 · Fundamentals

10 Bad Habits Developers Should Fix

The article lists ten common detrimental habits of software developers—such as insufficient rest, refusing help, stopping learning, messy code, work‑life imbalance, office politics, not learning from mistakes, quitting too early, acting omniscient, and rejecting constructive criticism—and offers practical advice on how to recognize and overcome each one.

Software Engineeringcareer advicedeveloper habits
0 likes · 13 min read
10 Bad Habits Developers Should Fix
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
21CTO
21CTO
Apr 17, 2022 · R&D Management

Is Outsourcing a Career Trap? Uncover the Real Pros and Cons for IT Professionals

This article explains what IT outsourcing is, distinguishes two‑party from three‑party models, and examines the 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, before offering practical advice on how to choose and navigate outsourcing roles.

IT careercareer advicecontract work
0 likes · 18 min read
Is Outsourcing a Career Trap? Uncover the Real Pros and Cons for IT Professionals
Alimama Tech
Alimama Tech
Apr 6, 2022 · Artificial Intelligence

Interview Preparation Guide for Alibaba Mama Algorithm Positions

This guide from an Alibaba Mama algorithm team member outlines the six focus areas—recruitment emphasis, interview stages, concise résumé writing, pre‑interview setup, in‑interview conduct, and typical assessment topics such as machine‑learning fundamentals and ad‑system knowledge—to help candidates secure offers.

AlibabaInterview Preparationalgorithm interview
0 likes · 8 min read
Interview Preparation Guide for Alibaba Mama Algorithm Positions
Java Captain
Java Captain
Mar 18, 2022 · Backend Development

Insights and Advice for Software Engineers Working in the Manufacturing Industry

After a month and a week as a software engineer in a remote high‑tech manufacturing zone, the author shares candid observations on the prevalent use of Java, .NET, legacy frameworks like SSH/SSM, limited documentation, occasional front‑end tasks, and practical tips for thriving in such environments.

JavaManufacturingSoftware Engineering
0 likes · 7 min read
Insights and Advice for Software Engineers Working in the Manufacturing Industry
Java Interview Crash Guide
Java Interview Crash Guide
Feb 24, 2022 · R&D Management

How to Ace a P8 Interview at Alibaba: Real Project Stories and Strategic Tips

This article shares a detailed account of a successful P8 interview at Alibaba, covering interview stages across three departments, how to present a core project using the STAR method, technical architecture insights, project and team management advice, and tips for the final life‑chat round.

Interview Preparationcareer adviceproject presentation
0 likes · 19 min read
How to Ace a P8 Interview at Alibaba: Real Project Stories and Strategic Tips
Programmer DD
Programmer DD
Jan 25, 2022 · Fundamentals

How to Craft an Outstanding Java Developer Resume: Tips & Templates

This guide explains why clear, concise resumes matter for Java developers, outlines the three essential sections, provides detailed advice on presenting project experience and technical skills, and offers free high‑quality templates to help job seekers stand out in interviews.

Javacareer advicejob interview
0 likes · 5 min read
How to Craft an Outstanding Java Developer Resume: Tips & Templates
FunTester
FunTester
Jan 19, 2022 · Industry Insights

Debunking Three Common Myths About the Software Testing Industry

This article traces the evolution of software testing, exposes three widespread misconceptions—including gender imbalance, the perceived lack of necessity, and low technical value—while presenting data, industry insights, and a concise skill checklist for modern test engineers.

Software Testingautomation testingcareer advice
0 likes · 6 min read
Debunking Three Common Myths About the Software Testing Industry
NiuNiu MaTe
NiuNiu MaTe
Jan 12, 2022 · Fundamentals

Why Most Candidates Fail Interviews and How to Give Recruiters a Reason to Hire You

The article outlines why many interview candidates fall short, categorizes three typical applicant types, and explains the key reasons interviewers decide to advance a candidate—strong communication, solid fundamentals like networking and databases, algorithm proficiency, and genuine learning attitude.

Interview TipsSoftware Engineeringalgorithm basics
0 likes · 7 min read
Why Most Candidates Fail Interviews and How to Give Recruiters a Reason to Hire You
Xiao Lou's Tech Notes
Xiao Lou's Tech Notes
Dec 24, 2021 · Backend Development

Switching to Middleware Development: Is It Too Late? A Veteran’s Guide

After years of working in middleware teams at both startups and Alibaba Cloud, the author shares insights on what middleware development entails, the differences from business development, essential skills, typical roles, and practical steps for engineers aspiring to transition into this specialized backend field.

career advicemiddleware
0 likes · 11 min read
Switching to Middleware Development: Is It Too Late? A Veteran’s Guide
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
Java Backend Technology
Java Backend Technology
Dec 12, 2021 · Fundamentals

How to Earn 10K+ per Month Freelancing as a Frontend Engineer: Real‑World Tips & Pricing Formula

This article shares a former full‑stack developer’s journey into freelance work, covering background, motivation, client channels, realistic income, a simple pricing formula, diverse tech stacks used, work‑life balance, and practical advice for programmers considering a side‑gig or full‑time freelancing.

career advicefreelancingpricing
0 likes · 9 min read
How to Earn 10K+ per Month Freelancing as a Frontend Engineer: Real‑World Tips & Pricing Formula
Youku Technology
Youku Technology
Dec 9, 2021 · Interview Experience

From Test Engineer to QA Leader at Alibaba: A Real‑World Interview Journey

This article shares a former Alibaba test‑development graduate’s path—from choosing the QA role, preparing for the interview, and navigating the first year’s challenges to leading large‑scale projects—offering practical insights and advice for aspiring QA professionals.

AlibabaInterview PreparationQA
0 likes · 9 min read
From Test Engineer to QA Leader at Alibaba: A Real‑World Interview Journey
Big Data Technology & Architecture
Big Data Technology & Architecture
Dec 5, 2021 · Big Data

2022 and Beyond Data Development Trends, Job Market Insights, and Interview Guidance

The article analyzes post‑2022 data development trends, explains why high‑end positions are scarce while entry‑level roles are highly competitive, and provides detailed campus and social recruitment interview advice, including required skills, project experience, and strategies for standing out in a rapidly maturing big‑data industry.

Interview Preparationcareer advicedata engineering
0 likes · 9 min read
2022 and Beyond Data Development Trends, Job Market Insights, and Interview Guidance
Big Data Technology & Architecture
Big Data Technology & Architecture
Nov 24, 2021 · Big Data

Big Data Industry Trends and Career Advice for Data Developers

The article analyzes recent Q3 financial reports of major internet companies, discusses the uneven development of data engineering talent, examines the challenges of data platforms and middle‑office services, and offers practical advice for developers to broaden technical depth, improve soft skills, and increase resilience in a tightening market.

Advertising Revenuecareer advicedata engineering
0 likes · 11 min read
Big Data Industry Trends and Career Advice for Data Developers
Java Architect Essentials
Java Architect Essentials
Nov 12, 2021 · Fundamentals

Top 7 Signs of an Inexperienced Programmer and How to Avoid Them

The article outlines seven common behaviors that reveal a programmer’s lack of experience—such as massive one‑off commits, poor code quality, multitasking, arrogance, ignoring feedback, handling personal matters at work, and chasing every tech trend—and offers practical steps to become more professional and productive.

Code reviewProfessionalismcareer advice
0 likes · 10 min read
Top 7 Signs of an Inexperienced Programmer and How to Avoid Them
Programmer DD
Programmer DD
Nov 11, 2021 · Fundamentals

7 Warning Signs That Reveal an Amateur Programmer (And How to Fix Them)

Understanding the seven common habits—such as massive code commits, poor code quality, multitasking, arrogance, ignoring feedback, handling personal matters at work, and chasing every tech trend—helps developers recognize unprofessional behavior and adopt practical strategies to improve productivity and advance their software engineering careers.

Code reviewProfessionalismcareer advice
0 likes · 11 min read
7 Warning Signs That Reveal an Amateur Programmer (And How to Fix Them)
Alimama Tech
Alimama Tech
Nov 3, 2021 · Product Management

Career Advice: How to Choose Between Job Offers – Insights from Industry Seniors

When evaluating multiple job offers, senior professionals recommend weighing mentor support, alignment with your academic background, the company’s growth‑driven technology sector, a strong technical platform, supportive managers, team culture, personal strengths, and the overall package of learning opportunities and growth mindset over salary alone.

Career DevelopmentTech Industrycareer advice
0 likes · 7 min read
Career Advice: How to Choose Between Job Offers – Insights from Industry Seniors
Alimama Tech
Alimama Tech
Sep 29, 2021 · Interview Experience

New Alibaba Mama Graduates Share Their First‑Year Challenges, Growth Paths, and Job‑Hunting Advice

Seven recent Alibaba Mama hires recount why they chose the company, the biggest obstacles they faced transitioning from school to work, a typical day in their roles, the mentorship they receive, proud moments, and practical advice for future candidates, offering a comprehensive view of early‑career life in a leading ad‑tech organization.

AlibabaGraduatescareer advice
0 likes · 17 min read
New Alibaba Mama Graduates Share Their First‑Year Challenges, Growth Paths, and Job‑Hunting Advice
21CTO
21CTO
Sep 26, 2021 · Fundamentals

10 Red Flags That Reveal a Senior Developer Who’s Not Worth Your Time

This article shares ten common behaviors that indicate a seasoned programmer may lack real skill, explains why these habits hurt teams, and offers practical advice on how to recognize and help such developers become more effective contributors.

career advicecode qualityprogrammer habits
0 likes · 11 min read
10 Red Flags That Reveal a Senior Developer Who’s Not Worth Your Time
FunTester
FunTester
Sep 11, 2021 · Industry Insights

Why Big Tech Stagnates: Lessons from Working at BAT‑Level Companies

A former startup engineer shares a candid analysis of how large tech firms redefine "getting things done," foster internal politics, inherit massive technical debt, and resist innovation, while offering practical strategies for leaders to keep technology evolving within such organizations.

big techcareer advicecompany culture
0 likes · 10 min read
Why Big Tech Stagnates: Lessons from Working at BAT‑Level Companies
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Aug 23, 2021 · Cloud Computing

From Hacker Dreams to Cloud MVP: Lessons from Huawei’s Yu Cheng on Full‑Stack Success

In this interview, Huawei Cloud MVP Yu Cheng shares his journey from a high‑school hacker fascination to a decade of full‑stack development across top tech firms, his transition to teaching, his philosophy of sparking curiosity, and practical advice for aspiring programmers seeking a full‑stack career.

Full-Stack DevelopmentSoftware Engineeringcareer advice
0 likes · 10 min read
From Hacker Dreams to Cloud MVP: Lessons from Huawei’s Yu Cheng on Full‑Stack Success
Java Interview Crash Guide
Java Interview Crash Guide
Aug 6, 2021 · Fundamentals

How to Handle Stumpers in Interviews and Still Impress

This guide explains why interview outcomes aren't solely determined by answering every question, and offers three practical strategies—staying calm and gathering information, speaking up thoughtfully, and skillfully navigating unknown topics—to turn difficult moments into opportunities to demonstrate your value.

Software Engineeringcareer advicecommunication
0 likes · 6 min read
How to Handle Stumpers in Interviews and Still Impress
Laravel Tech Community
Laravel Tech Community
Jul 27, 2021 · Fundamentals

10 Common Bad Habits of Developers and How to Overcome Them

The article outlines ten typical detrimental habits that developers develop—such as insufficient rest, refusing help, stopping learning, messy code, work‑life imbalance, office politics, ignoring mistakes, giving up too early, pretending to know everything, and rejecting constructive criticism—and offers practical strategies to recognize and replace each habit with healthier practices.

Software Engineeringcareer advicedeveloper habits
0 likes · 12 min read
10 Common Bad Habits of Developers and How to Overcome Them
Laravel Tech Community
Laravel Tech Community
Jul 26, 2021 · Fundamentals

7 Signs of an Amateur Programmer and How to Avoid Them

The article outlines seven common unprofessional behaviors of inexperienced developers—such as massive one‑time commits, poor code quality, multitasking, arrogance, ignoring feedback, handling personal matters at work, and chasing trends—and offers practical advice to adopt more disciplined, collaborative, and growth‑oriented habits.

Code reviewProfessionalismcareer advice
0 likes · 10 min read
7 Signs of an Amateur Programmer and How to Avoid Them
DataFunTalk
DataFunTalk
Jul 26, 2021 · Artificial Intelligence

Essential Skills for Algorithm Engineers in a Highly Competitive Landscape

The article outlines the core abilities algorithm engineers need—strong data analysis, solid coding and engineering practices, problem definition, product mindset, and continuous learning—illustrated with real project cases and practical advice for thriving in today’s increasingly competitive tech environment.

AIalgorithm engineeringcareer advice
0 likes · 14 min read
Essential Skills for Algorithm Engineers in a Highly Competitive Landscape
Big Data Technology & Architecture
Big Data Technology & Architecture
Jul 24, 2021 · Fundamentals

Can Graduates from Non‑Top Universities Secure Offers from First‑Tier Tech Companies? Career Advice and the Graduate‑vs‑Work Dilemma

The article discusses how the booming internet industry has made computer science the most popular major, examines the lower but possible chances for non‑elite school graduates to receive offers from top tech firms, and offers practical advice on choosing between graduate study and entering the workforce.

Skill developmentcareer advicecomputer science
0 likes · 9 min read
Can Graduates from Non‑Top Universities Secure Offers from First‑Tier Tech Companies? Career Advice and the Graduate‑vs‑Work Dilemma
21CTO
21CTO
Jul 8, 2021 · Product Management

What Can Tsinghua Graduates Learn from Meituan’s Founder? Three Surprising Career Rules

In a 2017 speech at Tsinghua, Meituan founder Wang Xing shares three unconventional pieces of advice—don’t underestimate yourself, don’t overestimate yourself, and don’t overestimate others—while urging graduates to adopt a customer‑centric mindset and aim for world‑class companies.

EntrepreneurshipMeituancareer advice
0 likes · 17 min read
What Can Tsinghua Graduates Learn from Meituan’s Founder? Three Surprising Career Rules
Alibaba Cloud Developer
Alibaba Cloud Developer
Jun 29, 2021 · R&D Management

10 Essential Career Lessons Every Engineer Should Know

This article shares ten practical pieces of advice—from self‑awareness and core professional habits to growth paths, problem definition, upward management, independent thinking, knowledge consolidation, hands‑on involvement, soft‑skill development, and aligning knowledge with action—to help engineers navigate their careers and become more effective contributors.

Leadershipcareer adviceengineer growth
0 likes · 9 min read
10 Essential Career Lessons Every Engineer Should Know
Java Backend Technology
Java Backend Technology
Jun 17, 2021 · R&D Management

Should You Join an Outsourcing Company? Pros, Cons, and How to Spot One

This article examines why software outsourcing firms are often unpopular, outlines their definitions and stereotypes, compares project‑based and personnel‑based outsourcing, offers practical tips for identifying such companies during recruitment, and explains why many professionals prefer product‑oriented firms.

R&D managementSoftware Industrycareer advice
0 likes · 8 min read
Should You Join an Outsourcing Company? Pros, Cons, and How to Spot One
iQIYI Technical Product Team
iQIYI Technical Product Team
Jun 11, 2021 · Big Data

Becoming an Apache Hadoop Committer: The Journey of iQIYI’s Zhu Qi and Open‑Source Insights

Zhu Qi, the first iQIYI Hadoop Committer, illustrates how a decade‑long record of code contributions, deep understanding of distributed‑computing, and a company’s open‑source culture can transform a chemical‑materials graduate into a leading Apache Hadoop contributor, while the article outlines the Committer role and a three‑stage roadmap for aspiring contributors.

CommitterHadoopcareer advice
0 likes · 9 min read
Becoming an Apache Hadoop Committer: The Journey of iQIYI’s Zhu Qi and Open‑Source Insights
Laravel Tech Community
Laravel Tech Community
Jun 8, 2021 · R&D Management

Understanding Software Outsourcing Companies vs Product Companies: Types, Perceptions, and How to Identify Them

The article explains the distinction between software outsourcing and product companies, examines common stereotypes, outlines the characteristics of project outsourcing, personnel outsourcing, and product-oriented firms, and provides practical tips for recognizing outsourcing firms during recruitment and interviews.

R&D managementcareer advicecompany types
0 likes · 6 min read
Understanding Software Outsourcing Companies vs Product Companies: Types, Perceptions, and How to Identify Them
Selected Java Interview Questions
Selected Java Interview Questions
May 30, 2021 · Operations

Understanding Software Outsourcing Companies vs. Product Companies: Definitions, Types, and Identification Methods

This article explains the differences between software outsourcing firms and product companies, describes common stereotypes, outlines various outsourcing models, offers practical advice on recognizing outsourcing firms during recruitment, and discusses why some engineers may overlook outsourcing opportunities.

career advicecompany typesoutsourcing identification
0 likes · 10 min read
Understanding Software Outsourcing Companies vs. Product Companies: Definitions, Types, and Identification Methods
Tencent Cloud Developer
Tencent Cloud Developer
May 26, 2021 · Big Data

Big Data Trends and Future Directions – Insights from the Techo TVP Developer Summit Roundtable

At the Techo TVP Developer Summit, leaders discussed how big‑data tools are evolving beyond perceived bottlenecks toward cloud‑native, specialized platforms and data lakes, emphasized open‑source collaboration, highlighted China’s capacity to spawn a Snowflake‑like service, and offered guidance on emerging real‑time, GPU‑accelerated analytics and multidisciplinary data‑career paths.

Data Lakecareer adviceindustry trends
0 likes · 24 min read
Big Data Trends and Future Directions – Insights from the Techo TVP Developer Summit Roundtable
Full-Stack Internet Architecture
Full-Stack Internet Architecture
May 25, 2021 · Backend Development

Comprehensive Interview Experience Summary and Preparation Guide for Major Tech Companies

This article compiles detailed interview experiences, question lists, and practical advice for candidates targeting backend, big‑data, and cloud positions at leading Chinese tech firms, offering timelines, personal background, preparation tips, and reflections to help job seekers navigate multi‑round technical interviews efficiently.

Big DataSoftware EngineeringSystem Design
0 likes · 28 min read
Comprehensive Interview Experience Summary and Preparation Guide for Major Tech Companies
21CTO
21CTO
May 23, 2021 · Product Management

How to Pick Your Next Employer by Its Growth Stage

This article explains how evaluating a company's development phase—product exploration, product‑market fit, growth, or scale—helps professionals align their skills and career goals with the right job, offering practical advice for making smarter job‑change decisions.

career advicecompany stagejob selection
0 likes · 10 min read
How to Pick Your Next Employer by Its Growth Stage
DataFunTalk
DataFunTalk
May 21, 2021 · Artificial Intelligence

Beyond Technology: Key Concepts for Algorithm Engineers to Accelerate Their Growth

The author reflects on years of experience as an algorithm engineer and argues that solving problems should not be tied to specific technologies, offering three practical principles—avoiding obsession with the newest tools, supplementing technology with money, communication, and management, and broadening one’s technical horizon—to help engineers advance their skills and deliver real‑world impact.

AIalgorithm engineeringcareer advice
0 likes · 9 min read
Beyond Technology: Key Concepts for Algorithm Engineers to Accelerate Their Growth
21CTO
21CTO
May 10, 2021 · Fundamentals

What to Expect in Google’s 7‑Round Interview: A Candidate’s Journey and Tips

The author recounts a full Google China interview experience—including resume submission, recruiter prescreen, phone and onsite coding rounds, HR and English interviews, lunch with engineers, and final feedback—while sharing practical advice and insights to help future candidates prepare effectively.

Google interviewSoftware Engineeringalgorithm
0 likes · 10 min read
What to Expect in Google’s 7‑Round Interview: A Candidate’s Journey and Tips
Top Architect
Top Architect
May 5, 2021 · Fundamentals

7 Signs of an Amateur Programmer and How to Overcome Them

The article outlines seven common behaviors of inexperienced developers—such as large one‑off commits, poor code quality, multitasking, arrogance, ignoring feedback, handling personal matters at work, and chasing every tech trend—and offers practical steps to become a more professional and effective software engineer.

Code reviewcareer adviceprofessional growth
0 likes · 10 min read
7 Signs of an Amateur Programmer and How to Overcome Them
Java Backend Technology
Java Backend Technology
Apr 25, 2021 · R&D Management

Inside a Chinese State‑Owned Research Institute: Interviews, Pressure, and Pay

The article shares a senior software engineer’s year‑long experience at a state‑owned research institute, detailing the entrance exam, three‑stage interview process, work pressure, intensity, environment, promotion prospects, benefits, job stability, and the technology stack used, offering practical insights for programmers considering a similar career path.

Interview Processcareer advicesoftware engineer
0 likes · 10 min read
Inside a Chinese State‑Owned Research Institute: Interviews, Pressure, and Pay
Java Interview Crash Guide
Java Interview Crash Guide
Apr 23, 2021 · Fundamentals

What Smart Questions Should You Ask in a Tech Interview?

This article shares a comprehensive list of thoughtful questions to ask interviewers at each stage—from the first technical round to HR and CTO meetings—helping candidates demonstrate genuine interest, gather crucial information, and leave a strong impression.

Tech Interviewcareer advicejob interview
0 likes · 7 min read
What Smart Questions Should You Ask in a Tech Interview?