Tagged articles

productivity

974 articles · Page 9 of 10
Efficient Ops
Efficient Ops
Sep 22, 2019 · Fundamentals

15 Core Habits That Separate High Performers From the Rest

This article outlines fifteen fundamental differences between high‑performing individuals and those who struggle, covering how to prioritize tasks, say no, focus on the big picture, manage energy, delegate wisely, plan and reflect, and stay result‑oriented for lasting success.

Focusefficiencygoal setting
0 likes · 10 min read
15 Core Habits That Separate High Performers From the Rest
Java Backend Technology
Java Backend Technology
Sep 20, 2019 · Fundamentals

10 Essential GitHub & Git Tricks to Supercharge Your Workflow

Discover ten practical Git and GitHub shortcuts—including keyboard shortcuts, URL tricks, diff/patch generation, email replies, link sharing, auto‑linking, and powerful Git commands—that can dramatically boost your daily development efficiency and make you a more effective programmer.

productivity
0 likes · 8 min read
10 Essential GitHub & Git Tricks to Supercharge Your Workflow
Programmer DD
Programmer DD
Sep 18, 2019 · Frontend Development

12 Must‑Know Chrome DevTools Hacks Every Frontend Developer Should Use

This article presents twelve practical Chrome DevTools tricks—from quickly locating code lines and inspecting pseudo‑classes to visualizing DOM hierarchies and filtering network requests—helping front‑end developers boost debugging efficiency and master hidden browser features.

Chrome DevToolsWeb Developmentbrowser tools
0 likes · 4 min read
12 Must‑Know Chrome DevTools Hacks Every Frontend Developer Should Use
Alibaba Cloud Developer
Alibaba Cloud Developer
Sep 18, 2019 · Backend Development

Boost Your Coding Speed: 6 Proven Code‑Generation Techniques

This article explores six practical ways to accelerate Java development—from hand‑writing and copy‑pasting to Excel formulas, code‑generation tools, and custom generators—detailing their workflows, sample code, advantages, drawbacks, and how to choose the right method for any project.

MyBatiscode generationproductivity
0 likes · 15 min read
Boost Your Coding Speed: 6 Proven Code‑Generation Techniques
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Sep 16, 2019 · Fundamentals

7 Essential Skills Every Highly Effective Programmer Must Master

This article outlines seven key abilities—reading others' code, spotting doomed projects, minimizing meetings, mastering GitHub, writing clean maintainable code, saying no to low‑impact tasks, and adopting operation‑focused design thinking—that together define a highly effective software engineer.

career developmentcode maintenanceproductivity
0 likes · 10 min read
7 Essential Skills Every Highly Effective Programmer Must Master
Programmer DD
Programmer DD
Sep 6, 2019 · Fundamentals

Boost Your Java Productivity: Top IntelliJ IDEA Shortcuts You Must Know

This guide compiles essential IntelliJ IDEA shortcuts—including automatic code generation, navigation, editing, debugging, and refactoring keys—organized by function, to help Java developers work faster, reduce mouse reliance, and streamline everyday coding tasks.

IDE shortcutsIntelliJJava development
0 likes · 14 min read
Boost Your Java Productivity: Top IntelliJ IDEA Shortcuts You Must Know
21CTO
21CTO
Aug 27, 2019 · R&D Management

How Peter Drucker’s Timeless Principles Can Transform Your Management Style

Drawing on Peter Drucker’s enduring insights, this article reveals how executives can boost self‑management, focus on strengths, allocate time wisely, run efficient meetings, and make better decisions to create lasting value for themselves and their organizations.

Decision-Makingproductivityself management
0 likes · 12 min read
How Peter Drucker’s Timeless Principles Can Transform Your Management Style
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 21, 2019 · Frontend Development

From Survival to Mastery: A Front‑End Engineer’s Guide to Thriving in Business

The article outlines a front‑end engineer’s three‑stage journey—survival, growth, and system building—offering practical demand‑management tactics, efficiency hacks, business‑centric planning, and structured thinking methods to help developers balance heavy business workloads while advancing technical skills and career development.

Frontendcareer developmentdemand management
0 likes · 16 min read
From Survival to Mastery: A Front‑End Engineer’s Guide to Thriving in Business
Java Backend Technology
Java Backend Technology
Jul 31, 2019 · Fundamentals

What’s New in IntelliJ IDEA 2019.2? Performance Boosts and Smarter Features

The article reviews IntelliJ IDEA 2019.2, highlighting its JDK 13 support, smarter code hints, duplicate code detection, structured search, folder‑specific settings, cursor navigation tweaks, Tab shortcuts, large‑file handling, improved class creation dialogs, file size/time display, refined debugging windows, tighter Git integration, performance analysis tools, and overall UI enhancements, all illustrated with screenshots.

IDE FeaturesIntelliJ IDEAcode analysis
0 likes · 5 min read
What’s New in IntelliJ IDEA 2019.2? Performance Boosts and Smarter Features
Java Backend Technology
Java Backend Technology
Jul 25, 2019 · Fundamentals

Unlock 17 Powerful IntelliJ IDEA Alt+Enter Shortcuts to Boost Your Java Coding

This article introduces IntelliJ IDEA's versatile Alt+Enter shortcut, showcasing 17 practical tips—from converting to lambda expressions and auto‑importing classes to generating getters, handling exceptions, and simplifying code—each illustrated with GIF demos to help Java developers code faster and more efficiently.

Alt+EnterIDE shortcutsIntelliJ IDEA
0 likes · 5 min read
Unlock 17 Powerful IntelliJ IDEA Alt+Enter Shortcuts to Boost Your Java Coding
ITPUB
ITPUB
Jul 24, 2019 · Fundamentals

Essential Vim Cheat Sheet: Quick Reference for Mastering Commands

This concise Vim cheat sheet compiles the most useful commands for entering Vim, configuring the editor, moving the cursor, scrolling, inserting and deleting text, copying, pasting, undoing, searching, using bookmarks, visual mode, linewise operations, macros, window management, and file handling, all illustrated with clear screenshots.

Cheat SheetCommand ReferenceText Editor
0 likes · 3 min read
Essential Vim Cheat Sheet: Quick Reference for Mastering Commands
MaoDou Frontend Team
MaoDou Frontend Team
Jul 18, 2019 · Fundamentals

Boost Your Coding Efficiency: Master Fundamentals and Smart Time Management

The article shares practical strategies for programmers to boost efficiency, emphasizing solid fundamentals, thorough documentation reading, thoughtful planning with sketches, disciplined task lists, regular reflection, focused work sessions, healthy sleep and exercise, and dedicated learning time to overcome common productivity anxieties.

Programming Fundamentalsdebuggingproductivity
0 likes · 7 min read
Boost Your Coding Efficiency: Master Fundamentals and Smart Time Management
ITPUB
ITPUB
Jul 15, 2019 · Fundamentals

Master the Art of the Command Line: Essential Bash Tips and Tricks

This comprehensive guide introduces the open‑source "The Art of Command Line" project and provides a curated collection of Bash fundamentals, daily usage shortcuts, file handling tricks, system debugging tools, one‑liners, and platform‑specific tips for Linux, macOS and Windows, helping engineers boost productivity and command‑line mastery.

Unix toolsbashcommand-line
0 likes · 33 min read
Master the Art of the Command Line: Essential Bash Tips and Tricks
Java Backend Technology
Java Backend Technology
Jul 7, 2019 · Backend Development

Master IntelliJ IDEA: Essential Settings and Tips for Java Backend Developers

This guide walks Java developers through the key differences between IntelliJ IDEA and Eclipse, explains why IDEA eliminates the workspace concept, and provides step‑by‑step instructions for configuring default project settings, JDK, Maven, version control, auto‑import, Tomcat, shortcuts, and other productivity features.

GitIDE configurationIntelliJ IDEA
0 likes · 12 min read
Master IntelliJ IDEA: Essential Settings and Tips for Java Backend Developers
Liangxu Linux
Liangxu Linux
Jun 24, 2019 · Fundamentals

10 Essential Linux Alias Commands to Supercharge Your Terminal Efficiency

Learn how to create permanent, easy-to-remember Linux aliases for common tasks—such as extracting tar files, resuming downloads, generating passwords, checking checksums, limiting ping, launching a quick web server, testing speed, retrieving IP addresses, and clearing the screen—to dramatically boost command-line productivity.

aliasproductivity
0 likes · 5 min read
10 Essential Linux Alias Commands to Supercharge Your Terminal Efficiency
Efficient Ops
Efficient Ops
Jun 24, 2019 · R&D Management

Why Agile Teams Collapse Easily: The Hidden Saboteur Playbook

This article adapts William J. Donovan’s sabotage manual to reveal how easy it is to undermine an agile team’s efficiency and how practical tactics—like over‑reliance on supervisors, ignoring feedback, and over‑building features—can silently destroy true agility.

Self-Organizationmanagementproductivity
0 likes · 9 min read
Why Agile Teams Collapse Easily: The Hidden Saboteur Playbook
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jun 10, 2019 · Fundamentals

Useful IntelliJ IDEA Tips and Shortcuts

This article presents a collection of practical IntelliJ IDEA tips—including bookmarks, import optimization, live templates, navigation, index exclusion, code formatting, navigation history, useful plugins, line movement, and line duplication—to help developers work more efficiently with the IDE.

IDE TipsIntelliJ IDEAShortcuts
0 likes · 5 min read
Useful IntelliJ IDEA Tips and Shortcuts
AutoHome Frontend
AutoHome Frontend
May 14, 2019 · Fundamentals

Boost Your VSCode Productivity with Essential Settings and Shortcuts

This guide walks you through a collection of VSCode tweaks—including project switching, file preview handling, window title customization, minimap and cursor tweaks, breadcrumb navigation, theme token adjustments, and handy keyboard shortcuts—plus a must‑have Settings Sync extension, all aimed at streamlining your daily coding workflow.

EditorSettingsShortcuts
0 likes · 9 min read
Boost Your VSCode Productivity with Essential Settings and Shortcuts
21CTO
21CTO
May 11, 2019 · Fundamentals

10 Practical Steps to Build a High‑Performing Team

This article outlines ten actionable recommendations for leaders to strengthen teamwork, improve communication, and foster a collaborative workplace culture, emphasizing respect, simplicity, commitment, and adaptive strategies to enhance overall team performance.

Leadershipcollaborationmanagement
0 likes · 5 min read
10 Practical Steps to Build a High‑Performing Team
21CTO
21CTO
May 7, 2019 · Fundamentals

Why Mastering the Command Line Is Still Essential for Developers

This article explains why command‑line tools remain vital for modern developers, covering their efficiency, automation potential, essential shells, editors, multiplexers, package managers, and practical tips that boost productivity compared to graphical interfaces.

CLIShellText Editor
0 likes · 16 min read
Why Mastering the Command Line Is Still Essential for Developers
Cloud Native Technology Community
Cloud Native Technology Community
May 7, 2019 · Fundamentals

Useful Linux GUI and CLI Applications for Productivity

This article compiles a comprehensive list of practical Linux GUI and command‑line tools—including launchers, editors, system utilities, networking, and development helpers—to improve workflow efficiency and assist users in selecting the right applications for their needs.

CLI ToolsLinuxgui-tools
0 likes · 4 min read
Useful Linux GUI and CLI Applications for Productivity
Programmer DD
Programmer DD
May 1, 2019 · Backend Development

Top 12 Must‑Have IntelliJ IDEA Plugins for Java Developers (2024)

This guide walks you through installing IntelliJ IDEA plugins, explains how to access the Settings panel, and showcases twelve essential plugins—including Power Mode, Background Image Plus, Grep Console, MyBatis tools, Lombok, and JRebel—detailing their features, installation steps, and where to download them.

IDEIntelliJ IDEAPlugins
0 likes · 12 min read
Top 12 Must‑Have IntelliJ IDEA Plugins for Java Developers (2024)
MaGe Linux Operations
MaGe Linux Operations
Apr 17, 2019 · Fundamentals

Master Vim in 4 Weeks: A Practical Roadmap for Developers

This article presents a four‑week learning plan for Vim, covering its benefits, daily vimtutor practice, minimal configuration without plugins, selective plugin use, command composition techniques, and a concluding overview of how mastering Vim can boost development productivity.

Text EditorVimdevelopment
0 likes · 9 min read
Master Vim in 4 Weeks: A Practical Roadmap for Developers
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Mar 25, 2019 · Operations

Useful Linux Command‑Line Tips to Boost Productivity

This article presents a collection of practical Linux command‑line shortcuts and techniques—including cursor navigation, history execution, disk and memory inspection, process management, multi‑command chaining, and file handling—that can significantly improve efficiency for developers and system administrators.

OperationsShellbash
0 likes · 12 min read
Useful Linux Command‑Line Tips to Boost Productivity
MaGe Linux Operations
MaGe Linux Operations
Mar 22, 2019 · Fundamentals

Master Vim: Essential Commands and Tips for Efficient Editing

This guide provides a comprehensive cheat‑sheet of Vim commands covering startup, file handling, modes, navigation, editing, searching, replacing, window management, macros, shell integration, commenting, help, and quitting, enabling users to edit text quickly and confidently.

Cheat SheetText Editorcommand-line
0 likes · 15 min read
Master Vim: Essential Commands and Tips for Efficient Editing
Liangxu Linux
Liangxu Linux
Mar 14, 2019 · Fundamentals

Boost Your Productivity with 15 Essential Linux Command‑Line Tricks

This guide presents a collection of practical Linux shell techniques—including cursor shortcuts, command substitution, alias creation, terminal flow‑control, history reuse, log monitoring, safe file removal, sudo shortcuts, and custom functions—to help users work faster, avoid errors, and master the command line.

Tipsproductivity
0 likes · 8 min read
Boost Your Productivity with 15 Essential Linux Command‑Line Tricks
21CTO
21CTO
Mar 12, 2019 · Fundamentals

What Makes a 10x Developer? Proven Habits to Boost Your Productivity Tenfold

This article explores the myth of the 10x developer, explains why experience alone isn’t enough, and outlines concrete habits—such as focusing on the right tasks, minimizing distractions, leveraging powerful tools, continuous learning, mentorship, and knowledge sharing—that can dramatically increase a software engineer’s productivity.

10x developercontinuous learningefficiency
0 likes · 8 min read
What Makes a 10x Developer? Proven Habits to Boost Your Productivity Tenfold
MaGe Linux Operations
MaGe Linux Operations
Mar 4, 2019 · Fundamentals

Master Vim: Essential Commands and Tips for Efficient Editing

This comprehensive Vim guide explains how to start the editor, manage files, navigate, edit, search, replace, undo, copy, paste, work with windows, record macros, run shell commands, comment code, access help, and use other useful shortcuts, providing a complete cheat‑sheet for developers.

Command Cheat SheetText EditorVim
0 likes · 15 min read
Master Vim: Essential Commands and Tips for Efficient Editing
21CTO
21CTO
Feb 22, 2019 · Fundamentals

Essential Productivity Tools Every Developer Should Use

Discover a curated collection of essential productivity tools—including coding, documentation, deployment, and miscellaneous utilities—designed to streamline developers' workflows, boost efficiency, and simplify everyday tasks, with brief overviews and personal insights on each application's strengths and use cases.

Coding toolsDeploymentcreation tools
0 likes · 9 min read
Essential Productivity Tools Every Developer Should Use
MaGe Linux Operations
MaGe Linux Operations
Feb 18, 2019 · Fundamentals

Boost Your Python Productivity: 5 Essential Setup Tips Every Developer Needs

Learn how to dramatically improve your Python development workflow by adopting static analysis tools, enforcing a consistent code style, optimizing tool responsiveness, choosing a comfortable editor, and wisely investing in essential software, with practical advice that transforms everyday coding into a faster, more enjoyable experience.

Code styledevelopmentproductivity
0 likes · 12 min read
Boost Your Python Productivity: 5 Essential Setup Tips Every Developer Needs
21CTO
21CTO
Jan 26, 2019 · Operations

Why Planning Beats Summarizing: Turning Goals into Actionable Roadmaps

This article argues that proactive planning is more constructive than passive year‑end summaries, explains how setting clear goals, breaking them into tasks, estimating time, and using simple tools like spreadsheets and Gantt charts can improve personal and professional productivity, even amid rapid change.

PlanningProject Managementcareer development
0 likes · 13 min read
Why Planning Beats Summarizing: Turning Goals into Actionable Roadmaps
21CTO
21CTO
Jan 21, 2019 · Fundamentals

8 VS Code Hacks to Supercharge Your Development Efficiency

This guide walks you through eight practical VS Code shortcuts and extensions—ranging from quick key combos and powerful search tricks to bookmarks, JSON conversion, GitLens insights, and the collaborative Live Share tool—to dramatically boost your coding productivity.

ExtensionsShortcutsVS Code
0 likes · 7 min read
8 VS Code Hacks to Supercharge Your Development Efficiency
JD Retail Technology
JD Retail Technology
Jan 14, 2019 · Fundamentals

Configuring Vim on Windows: Practical Settings and Plugin Recommendations

This article explains how to set up and fine‑tune Vim on Windows, covering essential vimrc sections such as Startup, General, Language & Encoding, GUI, Format, Keymap, and Plugins, and provides practical configuration examples and plugin recommendations for a clean, efficient editing environment.

Editor ConfigurationPluginsVim
0 likes · 7 min read
Configuring Vim on Windows: Practical Settings and Plugin Recommendations
MaGe Linux Operations
MaGe Linux Operations
Jan 4, 2019 · Fundamentals

Master Vim: Essential Commands and Tips for Efficient Editing

This comprehensive guide covers Vim’s command history, startup options, file navigation, editing modes, search and replace, movement shortcuts, undo/redo, copy‑paste, window management, macros, shell integration, commenting, help commands, and additional tips to boost productivity for developers.

Text EditorVimcommand-line
0 likes · 15 min read
Master Vim: Essential Commands and Tips for Efficient Editing
Liangxu Linux
Liangxu Linux
Dec 19, 2018 · Fundamentals

10 Essential Unix Shell Hacks to Boost Your Productivity

This guide presents ten practical Unix shell techniques—including file‑name completion, history expansion, directory stack navigation, large‑file discovery, temporary file creation, curl usage, regular‑expression tricks, user identification, and awk data processing—to help developers work faster and more efficiently from the command line.

awkproductivity
0 likes · 13 min read
10 Essential Unix Shell Hacks to Boost Your Productivity
21CTO
21CTO
Nov 1, 2018 · R&D Management

How to Master Result‑Oriented Thinking for Maximum Effectiveness and Efficiency

This article adapts Stephen Covey’s “Begin with the end in mind” habit to the workplace, explaining how to distinguish effectiveness (what to do) from efficiency (how to do it), design meaningful KPIs, and communicate results‑oriented actions to boost productivity and team performance.

KPIcommunicationeffectiveness
0 likes · 14 min read
How to Master Result‑Oriented Thinking for Maximum Effectiveness and Efficiency
MaGe Linux Operations
MaGe Linux Operations
Oct 21, 2018 · Operations

Boost Your Productivity: 20 Must‑Know Linux Command‑Line Tricks

A seasoned Linux engineer shares a curated collection of essential command‑line tricks—from formatting output with column and sorting processes, to automating repeats, monitoring with watch, and leveraging powerful tools like multitail, nohup, and xargs—helping you work faster and avoid forgetting useful shortcuts.

LinuxShellcommand-line
0 likes · 9 min read
Boost Your Productivity: 20 Must‑Know Linux Command‑Line Tricks
21CTO
21CTO
Oct 15, 2018 · Fundamentals

How Deep Work Can Turn You Into a 10× Developer

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

Focuscareer growthdeep work
0 likes · 11 min read
How Deep Work Can Turn You Into a 10× Developer
MaGe Linux Operations
MaGe Linux Operations
Sep 21, 2018 · Fundamentals

Why Vim Remains the Top Vi‑Like Editor for Efficient Coding

Vim, a powerful Vi‑based editor, outshines its rivals with simple character commands, winning major awards and offering faster, more ergonomic editing, as illustrated by its shortcut and keyboard‑map images for developers and power users alike.

Text EditorVikeyboard shortcuts
0 likes · 2 min read
Why Vim Remains the Top Vi‑Like Editor for Efficient Coding
MaGe Linux Operations
MaGe Linux Operations
Sep 15, 2018 · Fundamentals

Why Mastering the Command Line Supercharges Your Productivity

This article explores the advantages and drawbacks of using a command-line interface, explains why proficiency boosts efficiency, and provides a practical introduction to essential commands, including a detailed walkthrough of the powerful "top" monitoring tool.

CLILinuxSystem Monitoring
0 likes · 7 min read
Why Mastering the Command Line Supercharges Your Productivity
Java Captain
Java Captain
Sep 9, 2018 · Fundamentals

Essential IntelliJ IDEA Shortcuts and Tips for Boosting Development Efficiency

This guide introduces a comprehensive collection of IntelliJ IDEA shortcuts, navigation tricks, Alt+Enter actions, live templates, postfix completions, and refactoring utilities, showing how mastering these features can dramatically increase coding speed, code quality, and overall developer productivity.

Code RefactoringIDE shortcutsIntelliJ IDEA
0 likes · 8 min read
Essential IntelliJ IDEA Shortcuts and Tips for Boosting Development Efficiency
Java Captain
Java Captain
Sep 5, 2018 · Fundamentals

How to Effectively Read Framework Source Code: A Practical Guide

This guide outlines a step‑by‑step method for software developers to overcome the bottleneck of not being able to read source code by scanning documentation, identifying entry points, systematically reading and tracking progress, organizing findings, and applying critical thinking to understand and improve any framework.

framework analysisjavaproductivity
0 likes · 9 min read
How to Effectively Read Framework Source Code: A Practical Guide
MaGe Linux Operations
MaGe Linux Operations
Sep 3, 2018 · Frontend Development

Master Vim for Front‑End Developers: Essential Commands and Must‑Have Plugins

This comprehensive guide walks front‑end developers through installing Vim, mastering core editing commands, configuring a personalized .vimrc, and integrating essential plugins for file navigation, code completion, syntax highlighting, Git integration, markdown preview, and more, boosting productivity in modern web development.

EditorFrontendPlugins
0 likes · 11 min read
Master Vim for Front‑End Developers: Essential Commands and Must‑Have Plugins
21CTO
21CTO
Aug 17, 2018 · Fundamentals

Boost Your Shell Productivity with Little‑Known Command History Tricks

Learn how to speed up repetitive shell tasks using hidden shortcuts like the escape‑dot (\. or !$), history expansion with !n, custom aliases, and essential editing key bindings, enabling you to quickly recall, modify, and execute previous commands without leaving the terminal.

ShellShortcutscommand-line
0 likes · 5 min read
Boost Your Shell Productivity with Little‑Known Command History Tricks
Senior Brother's Insights
Senior Brother's Insights
Aug 17, 2018 · Frontend Development

Supercharge HTML/CSS Coding in IDEA with Emmet Shortcuts

This guide introduces Emmet, the powerful IDE plugin that transforms short CSS‑style abbreviations into full HTML or CSS code, explains how to enable it in IntelliJ IDEA, and provides concrete syntax examples such as descendant, sibling, parent, multiplication, and ID/attribute shortcuts to dramatically speed up front‑end development.

EmmetFrontendHTML
0 likes · 5 min read
Supercharge HTML/CSS Coding in IDEA with Emmet Shortcuts
Java Captain
Java Captain
Jul 13, 2018 · Fundamentals

Comprehensive Guide to Configuring IntelliJ IDEA Settings for Efficient Java Development

This article provides a step‑by‑step walkthrough of essential IntelliJ IDEA configurations—including appearance, keymap, project view, auto‑completion, code inspection, import optimization, window layout, tab display, comment style, and local history—to help Java developers streamline their workflow and improve productivity.

IDE configurationIntelliJ IDEAJava development
0 likes · 8 min read
Comprehensive Guide to Configuring IntelliJ IDEA Settings for Efficient Java Development
ITPUB
ITPUB
Jul 8, 2018 · Fundamentals

9 Powerful Bash Tricks to Boost Your Command‑Line Productivity

This article shares nine practical Bash techniques—including inserting text at the top of a file, appending multiple lines, recursive search‑replace, creating temporary Vim files, advanced curl usage, Bashmarks, column extraction with awk, skipping words, and building custom command packages—each illustrated with ready‑to‑use code snippets.

automationbashcommand-line
0 likes · 8 min read
9 Powerful Bash Tricks to Boost Your Command‑Line Productivity
ITPUB
ITPUB
Jul 1, 2018 · Fundamentals

How to Future‑Proof Your Early Developer Career: Practical Tips from a CTO

Drawing on eight years of experience at companies like NVIDIA, Google, Slide, and Glow, this article offers concrete, system‑level advice for junior developers on building a personal toolbox, setting strategic goals, mastering communication, networking, and choosing the right company to accelerate long‑term growth.

Career Advicecommunicationdeveloper growth
0 likes · 14 min read
How to Future‑Proof Your Early Developer Career: Practical Tips from a CTO
360 Quality & Efficiency
360 Quality & Efficiency
Jun 21, 2018 · R&D Management

Evolution of Quality Assurance Roles and Automation at Google

The article traces Google's transition from manual testing to automated testing, detailing the emergence of distinct testing roles such as Test Engineers, Release Engineers, Site Reliability Engineers, and Test Development Engineers, and how these changes boosted productivity and reshaped engineering workflows.

GoogleQATesting
0 likes · 6 min read
Evolution of Quality Assurance Roles and Automation at Google
Liangxu Linux
Liangxu Linux
Jun 19, 2018 · Fundamentals

Boost Your Linux Terminal Speed: Essential Keyboard Shortcuts You Must Know

Mastering Linux terminal shortcuts like Ctrl+P for previous command, Ctrl+N for next, and others such as Ctrl+A, Ctrl+E, Ctrl+D, and Ctrl+U can dramatically reduce hand movement, speed up navigation, and make you appear more professional while working in a virtual console.

keyboard shortcutsproductivity
0 likes · 3 min read
Boost Your Linux Terminal Speed: Essential Keyboard Shortcuts You Must Know
Programmer DD
Programmer DD
Jun 15, 2018 · Fundamentals

Unlock IntelliJ IDEA: 14 Hidden Shortcuts to Supercharge Your Coding

This guide presents fourteen practical IntelliJ IDEA shortcuts—including navigation, code folding, bookmark management, and UI tweaks—explaining when to use them, common pitfalls, and step‑by‑step key sequences so developers can work faster and avoid common mistakes.

Code navigationIDE TipsIntelliJ IDEA
0 likes · 11 min read
Unlock IntelliJ IDEA: 14 Hidden Shortcuts to Supercharge Your Coding
Java Captain
Java Captain
Jun 11, 2018 · Backend Development

IntelliJ IDEA Tips: Keyboard Shortcuts and Tricks for Efficient Java Development

This article presents a collection of practical IntelliJ IDEA shortcuts and techniques—including custom key bindings, navigation shortcuts like ctrl+alt+h, alt+f7, and ctrl+shift+a—to help Java developers efficiently explore code, locate methods, manage tabs, and improve overall productivity within the IDE.

IDE TipsIntelliJ IDEAJava development
0 likes · 11 min read
IntelliJ IDEA Tips: Keyboard Shortcuts and Tricks for Efficient Java Development
MaGe Linux Operations
MaGe Linux Operations
Jun 5, 2018 · Fundamentals

Master Vim: Essential Commands for Faster Coding and Efficient Editing

This guide explains how to harness Vim’s core principles—command‑mode habit, combination and repetition—to dramatically speed up coding, covering navigation shortcuts, repeatable edit techniques, visual‑block tricks, and practical examples that transform everyday editing into a highly efficient workflow.

Text EditorVimcoding efficiency
0 likes · 11 min read
Master Vim: Essential Commands for Faster Coding and Efficient Editing
ITPUB
ITPUB
May 28, 2018 · Fundamentals

20 Essential Unix Command-Line Tricks Every Sysadmin Should Know

A concise collection of practical Unix/Linux command-line tips—including file deletion, output logging, terminal recording, permission handling, and more—designed to boost productivity and simplify common system administration tasks.

LinuxShell TipsUnix
0 likes · 10 min read
20 Essential Unix Command-Line Tricks Every Sysadmin Should Know
MaGe Linux Operations
MaGe Linux Operations
May 26, 2018 · Fundamentals

Master Vim in 4 Weeks: A Practical Learning Plan

This guide presents a structured four‑week plan to learn Vim, covering daily vimtutor practice, minimal configuration without plugins, selective plugin usage, and advanced command composition to turn Vim into a powerful, efficient editing language.

Text EditorVimlearning plan
0 likes · 10 min read
Master Vim in 4 Weeks: A Practical Learning Plan
Java Captain
Java Captain
May 25, 2018 · Fundamentals

How Busy Programmers Can Improve Efficiency and Career Growth

The article shares practical advice for programmers who feel constantly busy, offering strategies to prioritize tasks, communicate effectively, and use limited personal time to continuously learn and advance their technical skills and career prospects.

productivityself-improvementsoftware engineering
0 likes · 10 min read
How Busy Programmers Can Improve Efficiency and Career Growth
Tencent Cloud Developer
Tencent Cloud Developer
May 22, 2018 · R&D Management

The Importance of Soft Skills for Programmers – Insights from “Soft Skills: The Software Developer’s Life Manual”

Programmers must complement their technical expertise with soft skills—career planning, self‑marketing, continuous learning, productivity, financial literacy, health, and mental well‑being—as highlighted in “Soft Skills: The Software Developer’s Life Manual,” because these non‑technical abilities shape a balanced, resilient, and fulfilling life beyond code.

career planningfinancial literacyhealth
0 likes · 9 min read
The Importance of Soft Skills for Programmers – Insights from “Soft Skills: The Software Developer’s Life Manual”
ITPUB
ITPUB
May 17, 2018 · Fundamentals

20 Essential Unix/Linux Command-Line Tricks to Boost Your Productivity

This article compiles twenty practical Unix/Linux command-line techniques—including fast file deletion, output logging, directory restoration, permission locking, password‑protecting files, screen resetting, human‑readable output, user listing, batch removal, process monitoring, command repetition, timed reminders, navigation shortcuts, in‑less editing, directory tree creation, multi‑directory copying, diff comparison, text formatting, and tee usage—each illustrated with exact commands to enhance terminal efficiency.

LinuxShellTerminal
0 likes · 11 min read
20 Essential Unix/Linux Command-Line Tricks to Boost Your Productivity
Java Captain
Java Captain
May 11, 2018 · Backend Development

Useful IntelliJ Plugins to Boost Development Efficiency

This article introduces a curated list of IntelliJ IDEA plugins—including .ignore, Lombok, p3c, FindBugs‑IDEA, GsonFormat, Maven Helper, VisualVM Launcher, GenerateAllSetter, MyBatisCodeHelperPro, Rainbow Brackets, and Translation—that streamline Java development, enforce code standards, and significantly improve productivity.

IDE pluginsIntelliJdevelopment tools
0 likes · 6 min read
Useful IntelliJ Plugins to Boost Development Efficiency
21CTO
21CTO
May 3, 2018 · R&D Management

Why Bigger Software Teams Often Slow Down Projects: Lessons from a Decade of Refactoring

The author reflects on a ten‑year‑old Windows application, recounts rewriting it from tens of thousands of lines to a few thousand, shares insights on programmer productivity, the Mythical Man‑Month, and why larger software teams can hinder rather than help development.

Code Refactoringmythical man-monthproductivity
0 likes · 12 min read
Why Bigger Software Teams Often Slow Down Projects: Lessons from a Decade of Refactoring
Meituan Technology Team
Meituan Technology Team
Apr 12, 2018 · R&D Management

Continuous Learning and Growth for Engineers: Principles, Common Confusions, and the Architect Skill Model

The article outlines how engineers can sustain continuous learning amid heavy workloads and rapid tech change by applying four proven principles—persistence, hands‑on practice, communication, and systematic summarization—while dispelling common career myths and introducing a seven‑skill architect model covering programming, debugging, deployment, performance, business architecture, online operations, and management.

Software Architecturecareer developmentcontinuous learning
0 likes · 30 min read
Continuous Learning and Growth for Engineers: Principles, Common Confusions, and the Architect Skill Model
MaGe Linux Operations
MaGe Linux Operations
Mar 31, 2018 · Fundamentals

5 Proven Hacks to Supercharge Your Python Development Environment

This article outlines five common pitfalls that slow down Python developers and provides practical, tool‑based solutions—like static analysis, consistent code style, fast editors, and smart tool investments—to dramatically boost productivity and create a comfortable coding setup.

Code styleDevelopment Environmenteditor selection
0 likes · 12 min read
5 Proven Hacks to Supercharge Your Python Development Environment
MaGe Linux Operations
MaGe Linux Operations
Mar 10, 2018 · Operations

Essential Linux Command‑Line Tricks to Boost Your Productivity

This guide compiles essential Linux command‑line shortcuts and utilities—from basic bash navigation and SSH key management to powerful tools like xargs, parallel, awk, and system monitors—offering practical examples and code snippets that help users streamline workflows and boost productivity.

Linuxbashproductivity
0 likes · 11 min read
Essential Linux Command‑Line Tricks to Boost Your Productivity
21CTO
21CTO
Mar 8, 2018 · Fundamentals

Why Every Developer Needs Diagramming Skills (And How to Master Them)

This article explains why developers should incorporate diagramming into their workflow, outlines three key uses—understanding problems, facilitating team communication, and merging ideas—reviews various media from pen‑and‑paper to code‑generated charts, and offers practical tips for creating clear, effective diagrams.

diagrammingproductivitysoftware development
0 likes · 11 min read
Why Every Developer Needs Diagramming Skills (And How to Master Them)
21CTO
21CTO
Feb 13, 2018 · Fundamentals

Boost Your Coding Efficiency: Tagging and Daily Review Techniques

This article shares a practical five‑step workflow—rehearsal, design, foundation, implementation, and cleanup—plus two simple techniques, tagging and daily review, that help developers make their work processes more conscious, focused, and productive.

Taggingdaily reviewprocess improvement
0 likes · 7 min read
Boost Your Coding Efficiency: Tagging and Daily Review Techniques
21CTO
21CTO
Jan 30, 2018 · Fundamentals

Overcoming Self‑Doubt: Turn Programming Frustration into Growth

This article shares personal experiences and practical advice to help developers confront self‑doubt, treat coding challenges like workouts, track small victories, and focus on honing their craft rather than obsessing over innate talent.

developer growthlearning to codeproductivity
0 likes · 8 min read
Overcoming Self‑Doubt: Turn Programming Frustration into Growth
ITPUB
ITPUB
Jan 30, 2018 · Fundamentals

Why Vim Still Thrives: A Deep Dive into SpaceVim’s Powerful Features

This article compiles popular Zhihu comments and showcases SpaceVim’s extensive customizations—ranging from GitHub integration and shortcut grouping to asynchronous file search and built‑in games—demonstrating how Vim remains a highly productive, IDE‑like editor for developers.

EditorGitHubSpaceVim
0 likes · 6 min read
Why Vim Still Thrives: A Deep Dive into SpaceVim’s Powerful Features
Java Backend Technology
Java Backend Technology
Jan 29, 2018 · Frontend Development

Boost Your Coding Efficiency with Must‑Have Chrome Extensions

Discover a curated list of powerful Chrome extensions that can dramatically improve developers' productivity, from memory‑saving tab managers to ad blockers, code viewers, note‑taking tools, HTTP clients, translation aids, script managers, visual themes, and video downloaders.

Chrome extensionsWeb Developmentfrontend development
0 likes · 7 min read
Boost Your Coding Efficiency with Must‑Have Chrome Extensions
MaGe Linux Operations
MaGe Linux Operations
Jan 3, 2018 · Fundamentals

Why Master the Command Line? Boost Efficiency and Flexibility

The article explores the advantages and drawbacks of using a command‑line interface, explains why proficiency can increase productivity and flexibility, and provides practical examples such as the ‘top’ command with detailed output interpretation, encouraging readers to try it and experience its efficiency.

Linuxproductivitytop command
0 likes · 7 min read
Why Master the Command Line? Boost Efficiency and Flexibility
MaGe Linux Operations
MaGe Linux Operations
Nov 21, 2017 · Operations

Essential Linux Command-Line Tricks Every Engineer Should Know

This guide compiles a collection of practical Linux command‑line tricks—from formatting command output into tables and repeatedly executing commands until success, to sorting processes by resource usage, monitoring with watch, automating responses, creating files, and leveraging powerful tools like xargs—helping engineers work more efficiently in a Linux environment.

Linuxcommand-lineproductivity
0 likes · 9 min read
Essential Linux Command-Line Tricks Every Engineer Should Know
21CTO
21CTO
Nov 10, 2017 · Fundamentals

How to Stop Overworking: 4 Proven Practices for Writing Zero‑Defect Code

This article shares practical, step‑by‑step methods for programmers to improve code quality, reduce endless bug fixing and overtime, and cultivate disciplined habits such as focused planning, thorough requirement analysis, ignoring unnecessary quality checkpoints, writing readable code, and deliberate practice.

Best Practicescode qualityproductivity
0 likes · 9 min read
How to Stop Overworking: 4 Proven Practices for Writing Zero‑Defect Code
21CTO
21CTO
Oct 23, 2017 · Fundamentals

How to Become a 10× Developer: Master the What, Why, and When

The article explains how developers can achieve ten‑times productivity by focusing on three core questions—what to do, why it matters, and when to act—while emphasizing experience, problem‑solving, clear communication, prioritization, and the right balance between architecture and code.

10x engineercommunicationprioritization
0 likes · 11 min read
How to Become a 10× Developer: Master the What, Why, and When
MaGe Linux Operations
MaGe Linux Operations
Oct 10, 2017 · Fundamentals

Why Vim Still Beats Modern Editors in Speed and Memory Usage

This article explains Vim’s powerful, extensible features, presents benchmark comparisons of memory consumption and operation speed against editors like Emacs, Nano, VS Code, Atom, Sublime, and shows why many developers still prefer Vim for efficient text editing.

PerformanceText EditorVim
0 likes · 6 min read
Why Vim Still Beats Modern Editors in Speed and Memory Usage
JD Retail Technology
JD Retail Technology
Oct 9, 2017 · Product Management

Applying Financial Thinking to Time Management for Product Managers

This article explains how product managers can improve their personal productivity by treating time like an investment, using a time‑ROI formula that combines task return, method, and efficiency, and provides practical guidelines for prioritizing, delegating, and reviewing work.

ROIproductivitytask prioritization
0 likes · 8 min read
Applying Financial Thinking to Time Management for Product Managers
ITPUB
ITPUB
Oct 5, 2017 · Operations

Essential Command-Line Tools Every DevOps Engineer Should Know

This article presents a curated collection of fast, interactive, and productivity‑boosting command‑line utilities—including ag, tig, mycli, jq, shellcheck, yapf, mosh, fzf, PathPicker, htop, axel, cloc, ccache, tmux, and many more—along with brief usage examples and screenshots to help engineers streamline development, debugging, and system monitoring tasks.

LinuxOperationsTools
0 likes · 10 min read
Essential Command-Line Tools Every DevOps Engineer Should Know
21CTO
21CTO
Sep 14, 2017 · R&D Management

Why Engineer Culture Is the Secret Sauce for Modern Tech Companies

This essay explores why a strong engineer culture—rooted in freedom and efficiency—is essential for tech firms, compares operation‑driven, product‑driven, and technology‑driven companies, and offers practical steps to embed such a culture through hiring, performance, and organizational design.

R&Dautomationengineer culture
0 likes · 17 min read
Why Engineer Culture Is the Secret Sauce for Modern Tech Companies
Didi Tech
Didi Tech
Sep 8, 2017 · Industry Insights

How Didi’s “Orange Pile” Unified Mobile Platform Boosted Employee Productivity

The article details how Didi’s internal app “Orange Pile” consolidated scattered workplace tools into a single mobile platform, describing the technical challenges, security measures, user‑experience improvements, ecosystem integration, adoption metrics, and future development plans.

Case StudyInformation SecurityInternal tools
0 likes · 7 min read
How Didi’s “Orange Pile” Unified Mobile Platform Boosted Employee Productivity
Architecture Digest
Architecture Digest
Sep 4, 2017 · Fundamentals

15 Essential Linux Command Line Tricks You Might Have Forgotten

This article presents a collection of fifteen practical Linux command‑line techniques—including table‑style output, looping until success, sorting processes, architecture checks, multitail monitoring, directory navigation shortcuts, interactive shell tweaks, watch usage, nohup persistence, yes/no automation, file creation with dd, sudo shortcuts, session recording, character replacement, case conversion, and advanced xargs pipelines—aimed at boosting productivity for everyday terminal users.

LinuxScriptingShell
0 likes · 7 min read
15 Essential Linux Command Line Tricks You Might Have Forgotten
21CTO
21CTO
Sep 3, 2017 · Frontend Development

Why JavaScript Fatigue Happens and How to Overcome It

This article examines why JavaScript developers experience fatigue, explains that software exists to reduce costs and increase revenue, and offers practical strategies—such as mastering fundamentals, selective tool use, and test‑driven development—to help engineers stay productive and focused on solving real business problems.

JS fatigueJavaScriptTDD
0 likes · 18 min read
Why JavaScript Fatigue Happens and How to Overcome It
21CTO
21CTO
Aug 31, 2017 · Fundamentals

Top 11 Must-Have Development Tools to Boost Your Productivity in 2024

This article surveys eleven cutting‑edge development tools—from project‑based learning platforms and team‑monitoring utilities to novel web frameworks, OS query engines, mobile Firebase integration, terminal sharing, Kubernetes sandboxes, documentation generators, headless CMS, lightweight REST APIs, and Ruby performance boosters—explaining their core benefits and use cases for modern developers.

development toolsproductivitysoftware engineering
0 likes · 7 min read
Top 11 Must-Have Development Tools to Boost Your Productivity in 2024
ITPUB
ITPUB
Aug 31, 2017 · Operations

Boost Your Linux Productivity: 9 Essential Commands You Might Be Missing

This guide introduces nine powerful yet often overlooked Linux command‑line tools—strace, tcpdump, nc, curl, find, lsof, ss, awk/sed, and screen—explaining their key options, typical use cases, and example invocations to help developers work more efficiently on Linux.

LinuxToolscommand-line
0 likes · 10 min read
Boost Your Linux Productivity: 9 Essential Commands You Might Be Missing
MaGe Linux Operations
MaGe Linux Operations
Aug 26, 2017 · Fundamentals

Essential Vim Cheat Sheet: Master Editing Commands Quickly

This article presents a comprehensive Vim cheat sheet covering entry, configuration, cursor movement, scrolling, insertion, deletion, copy‑paste, undo, search/replace, bookmarks, visual mode, linewise commands, macros, window management and file operations, illustrated with clear screenshots for Linux developers.

Cheat SheetEditorLinux
0 likes · 2 min read
Essential Vim Cheat Sheet: Master Editing Commands Quickly