Generalists and specialists

So you have generalists and specialists. Generalists are fundamentally smart people who can do a variety of things. They take a look at a problem, take some time to understand the basics, and then go about solving it. They get bored easily, and move from problem to problem. Generally, they don’t dig deep but are…

Offshored

Two of the four full-time jobs that I’ve done have been “offshored”. They’ve both involved working for the Bangalore office of American firms, with both jobs having been described as being “front end” and “high quality”, while in both cases it became clear in the course of time that it was anything but front end,…