Java Interview Crash Guide
Java Interview Crash Guide
Jan 17, 2021 · Fundamentals

What Truly Makes a Good Programmer? Skills, Learning, and Career Mindset

The article outlines the essential qualities of a good programmer, emphasizing solid technical ability, a habit of continuous learning, diligent summarization through blogging, strong communication and expression skills, realistic self‑assessment of contributions, and maintaining personal dreams as motivation for long‑term career growth.

Career Developmentbloggingcommunication
0 likes · 12 min read
What Truly Makes a Good Programmer? Skills, Learning, and Career Mindset
21CTO
21CTO
Nov 24, 2017 · Fundamentals

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

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

Personal Developmentbloggingcareer growth
0 likes · 23 min read
Why Engineers Should Keep Blogging: Boost Skills, Influence, and Career Growth
Programmer DD
Programmer DD
Oct 18, 2017 · Fundamentals

Key Tools for Fast Blog Creation: Markdown, Diagrams, Image Hosting, Highlighting

After choosing a blogging platform, this guide recommends essential tools—Typora for markdown editing, ProcessOn for diagram creation, 外链工厂 for image hosting, and highlight.js for code syntax highlighting—explaining their features, official sites, and why they improve the blogging workflow.

DiagramImage HostingTools
0 likes · 5 min read
Key Tools for Fast Blog Creation: Markdown, Diagrams, Image Hosting, Highlighting
ITPUB
ITPUB
Jul 27, 2016 · Fundamentals

How to Write Effective Technical Blog Posts: Practical Tips for Programmers

This guide explains what constitutes a technical article, why programmers should write them, and offers concrete advice on topic selection, clear structuring, code highlighting, feedback collection, time management, overcoming procrastination, and translation challenges to help produce high‑quality blog posts.

bloggingcontent creationproductivity
0 likes · 8 min read
How to Write Effective Technical Blog Posts: Practical Tips for Programmers