diff --git a/website/blog/2020-05-28-summing-root-to-leaf-numbers.md b/website/blog/2020-05-28-summing-root-to-leaf-numbers.md index 96baf4d4..f8577f45 100644 --- a/website/blog/2020-05-28-summing-root-to-leaf-numbers.md +++ b/website/blog/2020-05-28-summing-root-to-leaf-numbers.md @@ -8,7 +8,9 @@ author_image_url: https://github.com/raivatshah.png tags: [leetcode, trees, problem-solving] --- -Sum Root to Leaf Numbers is an [interesting problem from LeetCode](https://leetcode.com/problems/sum-root-to-leaf-numbers/). The problem is of medium difficulty and is about binary trees. This post is an explained solution to the problem. +Sum Root to Leaf Numbers is an [interesting problem from LeetCode](https://leetcode.com/problems/sum-root-to-leaf-numbers/). The problem is of medium difficulty and is about binary trees. This post is an explains the solution to the problem. + + I assume that you’re familiar with Python and the concept of binary trees. If you’re not, you can read [this article](https://www.tutorialspoint.com/python_data_structure/python_binary_tree.htm) to get started. diff --git a/website/blog/2021-04-12-importance-of-communicating-effectively-as-an-engineer.md b/website/blog/2021-04-12-importance-of-communicating-effectively-as-an-engineer.md index dc487044..ac895deb 100644 --- a/website/blog/2021-04-12-importance-of-communicating-effectively-as-an-engineer.md +++ b/website/blog/2021-04-12-importance-of-communicating-effectively-as-an-engineer.md @@ -14,6 +14,8 @@ import BadCommunicationURL from '@site/static/img/bad-communication.jpg'; At Facebook where I work at, strong communication is crucial for a successful career. As engineers, sometimes we get too focused on execution and it's easy to forget about communicating our work broadly. Perhaps some of us are new to a large engineering organization and previously did not have the tools to foster communication nor was it emphasized by the company. + + I love to code. Personally, I would love to shut off all communication channels and focus entirely on coding if I could. However, doing that will probably have disastrous effects. Communication is super important and I learnt that the hard way when I first started at Facebook. In my first year at Facebook, I made a few painful mistakes related to communication. I changed the project plans and timeline without informing my tech lead, resulting in my teammate having to cover me at the last minute and do the work I reprioritized without telling anyone. In another instance, I didn't communicate that I was going to do some work that my teammate had planned to do, resulting in wasted efforts. From then on, I made a mental note to myself to communicate broadly and early wherever possible and seek alignment. I'd err on the side of over-communicating rather than under-communicating (though sometimes I still forget).