Product Engineers: It’s a thing

Are you a computer engineer? Do you fancy your code should look like an art? Do you think complex systems should be built? Do you think everything should go through process? If answers to all the above questions is, YES!, then you should definitely read ahead. There are two types of engineers and you can… Continue reading Product Engineers: It’s a thing

Performance Reviews: Everything is wrong with it

Almost every organisation that I know of has a performance review cycle for its employees. Employee has to wait for six months to an year to get that performance review and the rewards/compensations are revised on the basis of it. Performance review is flawed in its construct, more so in the sense of its execution.… Continue reading Performance Reviews: Everything is wrong with it

Organisation: Through mental models – Part 1

The basic principle of understanding anything in science is to break it down into smaller pieces of information. To understand what an organisation is, it is required to read the actual definition. Over course of many years researchers have come to this definition: An organisation is a group of people trying to realise an idea… Continue reading Organisation: Through mental models – Part 1

Product Management: It’s all about communication

For larger part of my contribution as an engineer I have been an individual contributor. And straight out of engineering I got a team of my own about 18 months ago. Looking back in time now, this GIF explains exactly how I feel about the period. Not that that I was dumb but that I… Continue reading Product Management: It’s all about communication