Articles filed under category 'Management'
Listening is not about your hearing; it’s making other people heard.
You have now been managing engineers for two years as a frontline manager. Your team is expanding. It is time to decide whether you are ready to have another manager...
A job change is very emotional and usually done in search of specific make-or-break things. Monetary reasons cannot be the only reason someone gets triggered to look for a job....
Engineering managers love to get projects executed on time, but at certain levels in management the primary focus is not always about execution timelines.
If you lead a large organization, talking a vacation is the single best way for you to help your teams and yourself.
Escalations are standard way to find resolution between teams but 99% of them go down the path of conflict from the get go.
Acknowledging good work is important to motivate engineers, but just saying ‘you are doing a good job’ is absolutely the worst way of doing that.
Politics is simply an architecture of information flow and influence in an office. Office politics being good or bad is only as good or bad as the intentions behind leveraging...
Playing games, eating out or picnic in the park is not exactly team building, you are missing out a lot if you are only doing those.
A single person leaving in a 10 member team is a loss of 10 percent of your team. Projects can get delayed. Developing the following point of you view and...
You are probably operating as a tech lead and being offered to become the manager of the team. The announcement day comes. Now what? I am sure you are reeling...
One of the most common complaints from engineering managers today is hiring. Everyone believes that the market is hot and that it is extremely difficult to hire.
I was offered a management role as an engineer. The idea of doing everything as a tech lead but additionally taking on ‘people management’ sounded exciting, to put it bluntly....
Humans are social beings. They dislike conflicts and try their best to avoid conflicting situations. It is due to this innate nature that companies start forming silos as organizations become...
Good ideas can fail in delivering value due to bad execution. Rooted at the core of the problem is bad collaboration.
Platform teams are the craze in the software industry right now. Every team wants to be the platform team to unblock other teams to focus on their core problems. Sometimes...
Technology companies obsess over developer productivity. It is a term that is thrown around to describe the volume of meaningful output that engineers can produce. It is a psuedo metric...