David Xiang
  • About
  • Posts
    • Recent
    • Management
    • Software
    • Life
  • Software Developer Life
    • Introduction
    • Buy on Amazon
  • YouTube
  • Facebook
David Xiang
  • About
  • Posts
    • Recent
    • Management
    • Software
    • Life
  • Software Developer Life
    • Introduction
    • Buy on Amazon
  • YouTube
  • Facebook
Tag:

computer science

Software

10 Bad Habits For Software Developers

by dxiang 2019-12-05

Any developer, with any level of experience, can have bad habits. This is the junior developer neglecting the ripple effect of his changes. It could just as easily be the senior engineer rampaging through the codebase with her rewrites.

Bad habits are just habits; they do not define a person or their abilities. When your colleague’s code falls below your expectations, it’s unfair to point fingers and blame them for your company’s growing mountain of tech debt. With large-scale software development, success and failure are never attributable to individuals; success and failure are attributable to teams.

Bad habits can be replaced with good habits. Here are my top 10 bad habits for software developers. Watch out for these—we’ve all been guilty.

Continue Reading

About Me

About Me

Hello!

My name is David Xiang. I am a software developer based in New York City.

Search

Keep in touch

Facebook Twitter Instagram Linkedin Youtube Email

Instagram

Categories

  • Life (1)
  • Management (3)
  • Software (7)

Join The List

Subscribe to my Newsletter for new blog posts, tips, and technology updates. Let's stay updated!

Software

  • Staff Software Engineer Responsibilities

    2021-01-19
  • Kafka As A Database? Yes Or No

    2021-01-10
  • Software Engineer Vs Programmer

    2020-12-31
  • The Debugger’s Mindset

    2020-08-18

Management

  • Staff Software Engineer Responsibilities

    2021-01-19
  • The Debugger’s Mindset

    2020-08-18
  • The Importance Of Technical Planning

    2020-08-10

Life

  • The 1% House Edge

    2020-04-02

Join The List

Subscribe to my Newsletter for new blog posts, tips, and technology updates. Let's stay updated!

  • Facebook
  • Twitter
  • Instagram
  • Linkedin
  • Youtube
  • Email

© 2020 David Xiang