/become-tech-director

Here I am going to list what an engineer needs to know in order to become Tech Director

MIT LicenseMIT

Become a Tech Director

Here I am going to list what I consider it is required for an engineer to become Tech Director

Hiring & developing team members career

Agility

  • Atlassian's no-nonsense guide to agile development
  • Scrum
    • Estimations: buffer it for engineering best practices
  • Optimize Daily meetings
    • Only communicate blockers. Simple status can be communicated on slack: what I did yesterday and what I'm working on today
    • Use it to share knowledge and coordinate cross platform efforts

Time Management

  • Meetings
    • Remove unnecesary meetings
    • Encourage all meetings with agenda to optimize time
  • Multiply & scale your time
    • Delegate properly
    • Coach so can delegate even more

Culture

  • Vision (mobile first, ai first, cloud first companies)
  • Strategy, Principles, Practices

Inspire and Promote Engineering Culture

  • Tech Blog
  • Tech Talks
  • Hackathons

Innovation

Product Management / Ideation

Engineering

Testing Best Practices

Mobile Development

  • Feature toggle
  • Applanga for translation
  • Mobile caching layer (Realm, Firebase, CouchMobile), BFF, GraphQL
  • Native (Swift / Kotlin) vs React Native vs hybrid (Cordova)
  • Charles Proxy Debugger for resilient applications

REFERENCES

ENGINEERING BLOGS

My Profile in Linkedin