Showing posts from February, 2017

Types of Employees

I have worked for almost 19 years in IT Development. Out of this, 12 years is of building and managing engineering teams. I have come across 4 types of employees during my experience.
Here I explain the types, and discuss the ways for managers to work with them.
Not talented These kinds rank low in the list, and do not seem to get the measure of anything. Some of them have got the right education, but perhaps not the right acumen. I remember, once an engineering qualified team member having hard time to even follow Linux CLI commands.
What to do It may sound harsh, but Managers should get rid of them at first opportunity. You might actually do them a favor. I remember once firing an underperforming employee, telling me emotionally, “I know, you don't find me worth anything”. I, in an empathizing tone replied, “That's not correct. You are worthy, just not here”. A year later, I came to know he shifted to Singapore on a support assignment, and was doing well for past few month…

Restore Grub / Grub 2.0 in absence of Ubuntu installation media

For the background,

Grub is Ubuntu's boot loader. On dual boot machines (e.g. Windows & Ubuntu), Grub takes care of providing User an option to boot in one of the OS.

Grub can be overwritten by Windows loader (e.g. during Windows installation), and Windows does not give option to boot in any other OS, except its own :(

The easiest method is to use boot-repair from Ubuntu to fix the boot entries post Windows installation. However, this requires a Live CD or equivalent (ubuntu usb boot etc.) to work. How this works is out of scope for this post. You can find more information on

If you happen to be in my situation, i.e. without Ubuntu installation media, you need to do few other steps. This works only when your other operating system is Windows, and at least Windows Vista or above (7, 8, 10 etc.). We will use Windows tool, bcdedit to do these steps. bcdedit lists and manages the boot entries. You can do a…