Taro Logo

A good place to work for a while

Software Developer
Current Employee
Has worked at Bloomberg LP for less than 1 year
February 27, 2010
New York, New York
3.0
Doesn't Approve of CEO
Pros

One of the major pros is that you get to own projects, regardless of whether you are considered 'management'. That certainly makes things exciting.

Cons

Almost all the focus is on getting stuff out there 'fast!' Good coding style and good software design aren't as important. While that may work in the short run, in the long run it causes a lot of headaches in terms of software maintenance. But the management doesn't care about that. They just want you to churn more software out, as fast as you can.

And of course, there is nothing called 'testing'. It's the developer's job, of course. And you still have to get things out there 'in time'.

Advice to Management

Please understand that you can't have more and more software out there, and still expect it to be churned out in a short time. The more software we have out there, the more we need to maintain it. If we just churn it out, with all the focus on time (and very little focus on good design), it's like trying to juggle priceless eggs in variable gravity. At some point, the bug rate is gonna overwhelm new development, and that's not what we want.

While I understand the business need to develop new products in a short time, it needs to be balanced with good design too.

Was this helpful?

Bloomberg LP Interview Experiences