"In a white room
With black curtains
Near the station"
-- Cream
Opinion collection: where is an appropriate balance point between programming knowledge and domain knowledge?
Or to put it another way, what's the minimum amount of domain knowledge a programmer should have - or vice versa - to (generally) be successful?
appropriate balance point (Score:1)
Depends on the domain (Score:2)
Like dws said, it depends on the domain. The balance isn't really between domain vs. programming knowledge within the programmer, but the balance of deep domain vs. shallow domain jobs in the market.
In my experience, there are a great many jobs in the world that require a solid knowledge of general programming with little domain specific knowledge. An intelligent programmer can ramp up to sp