|
|
|
|
|
by BlargMcLarg
1915 days ago
|
|
They are both very much required. Having poor math skills is likely to indicate poor abstraction skills, which in turn results in poor models. Having poor language skills will likely result in not being able to communicate those mental models, no matter how good they are. You can be an amazing linguist, if you had to create hundreds of classes because you couldn't abstract something better, it will still be incredibly taxing. Whether it is more, less or equally taxing with an amazingly but shoddily named model, I don't know. I've seen extremes on both sides produce garbage I didn't want to step into, though I could make a case for overly mathematical people potentially covering a bridge in lack of linguistics by sticking to equations and models. |
|
But I will say that familiarity with equations and mathematical symbolics tends to be very useful for reading and understanding code.