Taro Logo

How to improve on non-technical skills like writing Software design document?

Profile picture
Mid-Level Software Engineer [62] at Microsoft5 months ago

I am good at coding, and I am able to deliver features to prod. However, when it comes to technical writing, like writing software design document, coming up with state transition diagram, block diagram, I am struggling with it a lot. I am not from computer science background, so I am not well versed in coming up flow chart, sequence diagram and state transition diagram. How to improve on these areas? Becuase of this, I am finding it difficult to communicate my idea to principal engineers/ architects. How can I improve on this?

11 Likes
323 Views
1 Comment
👑

Discussion

(1 comment)
  • Alex Chiou
    Robinhood, Meta, Course Hero, PayPal
    5 months ago
    3 Likes
Taro Footer Icon
Taro Footer Logo

Explore by company

AmazonGoogleMetaMicrosoft

Explore by level

Entry-levelMid-levelSeniorStaff
Taro iOS appTaro Android app
Copyright © Taro