Pretty firmly with you on this one and not with the detractors.
Ultimately, engineers are solving business problems, working with other departments and untangling technical ideas.
Often they need to explain those ideas to non-technical folks, and just as often, they need to justify their decisions to technical and non-technical colleagues.
In every area and task having solid writing skills including documentation, emails, and putting together reports, is extremely important.
Frankly if engineers lack the care and attention to detail to put together a decent resume that's a pretty strong signal their other writing is probably sloppy as well.
To the detractors: writing code is the easiest part of the job, figuring out what code to write to solve the right business problem in concert with other areas is what is important. I do not care if you are a wiz kid mega coder, if your writing is sloppy it casts doubt on everything you _are_ trying to say.
Ultimately, engineers are solving business problems, working with other departments and untangling technical ideas.
Often they need to explain those ideas to non-technical folks, and just as often, they need to justify their decisions to technical and non-technical colleagues.
In every area and task having solid writing skills including documentation, emails, and putting together reports, is extremely important.
Frankly if engineers lack the care and attention to detail to put together a decent resume that's a pretty strong signal their other writing is probably sloppy as well.
To the detractors: writing code is the easiest part of the job, figuring out what code to write to solve the right business problem in concert with other areas is what is important. I do not care if you are a wiz kid mega coder, if your writing is sloppy it casts doubt on everything you _are_ trying to say.