"No one is harder on a talented person than the person themselves" - Linda Wilkinson ; "Trust your guts and don't follow the herd" ; "Validate direction not destination" ;

July 29, 2023

Consulting - People Relationships

Consulting - People Relationships

  • Be transparent of skills - Do not cook up what you don't possess
  • Document what you know, Be aligned with assumptions
  • Frame better and be clear on the formula
  • When you do not know something, Provide context with some prework than blanket statements
  • Know when to disagree with respect, When to ask for help, and When to provide help
  • Apologize if you made a mistake and call out how you avoid it
  • When dealing with touch people be slow before you try to defend
  • No matter what some people will hate you for no reason, Just don't focus on them

What makes a Team Player

  • Not a red flag raiser every time
  • Be clear-cut in your deliverables
  • Ability to prepare/ask questions upfront
  • Proactive to connect dots 
  • Think with clarity or take time to connect the dots
  • Take vacation but ensure people don't get blocked in your absence
  • Focus on few things than faking everything

Knowledge vs Experience

  • I always use to say common sense and domain knowledge helps me more than ML out of box techniques
  • Leveraging any out of box techniques is good to solve the problem but being able to communicate to business is key
  • I would pick a domain + common sense solution before applying any technique which I cannot justify in business-acceptable discussions
  • Consulting makes you take multiple roles - product manager - data engineer - tester - program manager - developer - ML engineer endless :) :) 
  • Goal-based not task-based, Ability to foresee what others don't see makes an experienced engineer :)
  • How to run a meeting, and no, being the person who talks the most in the meeting is not the same thing as running it
  • How to write a design doc, take feedback, and drive it to resolution, in a reasonable period of time
  • How to explain a technical concept behind closed doors to a senior person too embarrassed to openly admit that they don’t understand it
  • How to lead a project even though you don’t manage any of the people working on the project
  • How to give up your baby, that project that you built into something great, so you can do something else
  • How to craft a project proposal, socialize it, and get buy-in to execute it
  • How to tell someone they’re wrong without making them feel bad
  • How to pick your battles
Keep Going!!!

No comments: