Why are lawyers so unhappy? One attorney by way of explanation demonstrates exactly what his days are like in an answer pulled out and published from a larger Quora thread.
Are coders worth it? We call ourselves web developers, software engineers, builders, entrepreneurs, innovators. We’re celebrated, we capture a lot of wealth and attention and talent. We’ve become a vortex on a par with Wall Street for precocious college grads. But we’re not making the self-driving car. We’re not making a smarter pill bottle. Most of what we’re doing, in fact, is putting boxes on a page. Users put words and pictures into one box; we store that stuff in a database; and then out it comes into another box.
How to Stay Stuck in the Wrong Career (PDF) (non-PDF version requires free registration): Conventional career change methods...are all part of what I call the “plan and implement” model of change. It goes like this: First, determine with as much clarity and certainty as possible what you really want to do. Next, use that knowledge to identify jobs or fields in which your passions can be coupled with your skills and experience. Seek advice from the people who know you best and from professionals in tune with the market. Then simply implement the resulting action steps. Change is seen as a one-shot deal: The plan-and-implement approach cautions us against making a move before we know exactly where we are going. It all sounds reasonable, and it is a reassuring way to proceed. Yet my research suggests that proceeding this way will lead to the most disastrous of results, which is to say no result. (by Herminia Ibarra, who expands on these ideas in her book Working Identity)
To do something well you have to like it. That idea is not exactly novel. We've got it down to four words: "Do what you love." But it's not enough just to tell people that. Doing what you love is complicated. From How to do what you love, by essayist (and programmer, and entrepreneur) Paul Graham.