kcollasarundell / computering-aphorisms

Some things I wish I'd known before starting my computering career

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

computering-aphorisms

Sadly inspired by this drivel I posted on LinkedIN.

Some things I wish I'd known before starting my computering career:

  • Don't deploy on Fridays
  • There's no best language, except for SQL
  • Leave recursion to the experts
  • ^^ multi-treading & concurrency too
  • Good doco is harder than good code
  • Git-flow will give you nightmares
  • It's always DNS
  • Obsessing over Big O is a waste of time
  • Over-abstraction is a big mistake
  • "password" is not a good password
  • Click-ops is perilous
  • Most algorithms already exist in libraries
  • Inheritance sucks
  • Tech debt isn't always a bad thing
  • Don't ignore the politics
  • Tech is easy compared to people

About

Some things I wish I'd known before starting my computering career