Hacker News new | past | comments | ask | show | jobs | submit login
Good writing is a business advantage (adaged.blogspot.com)
449 points by kervokian on April 29, 2020 | hide | past | favorite | 198 comments



Superior writing skills are one of two things that separate novice developers from experts. This, as judged from experience, is self-evident to all people except bad developers. Here are the criteria that are generally most important:

* precision: This is perhaps most important. The ability to communicate tiny finite details that immediately reflects the product as a whole in a way that is universally clear to a wide audience in the same way is paramount.

* directness: Say what you mean. Don’t waste people’s time with distractions and pleasantries. Put the most important things first. If the audience wishes to read more they will.

* conciseness: There is an art to the careful description of technical details, behaviors, and examination of a subject that is both precise and still expressed in the fewest words/statements. An extended vocabulary is helpful.

* organization: Almost everything complex is open to more simplistic description as a subject of intrinsic relationships. The ability to perceive, understand, and convey those relationships is logic at its most base foundation but only when the those relationships are orderly and supported by evidence.

A common mistake is to be clever about organization, relationships, and their logic. Don’t do that. People do this as a weak form of manipulation, but strong communicators will tear it apart.

All of these points on writing are directly evident in well written code as well as formally expressed writings for general audiences.


Here's the "one weird tip" life hack to do all of these things: revise and rewrite.

Important communications should go through multiple drafts. That includes important emails. Write it all out, then re-read it carefully, ideally after a bit of time has passed. Edit with an eye toward making it shorter. Rewrite it from scratch if you have to.

I once had the good fortune to take a writing class with Edward Hoagland. We spent most of the semester with each student working on a single essay--reviewing it, editing it, rewriting it, rewriting it.


My last writing professor didn't have a Wikipedia page, but he was fantastic, and taught with an approach on iteration: He allowed us to submit our assignments for review, and then let us take back the paper to work on it more, and we could continue to do that until it was an A paper.

This essentially guaranteed everyone an A in the course, if they did the work. But the focus was on getting you to improve your writing, not to fail people out. My opinion is that this is how writing should be taught, rather than giving you one shot to get a grade.

(I also once had a writing teacher who gave me a zero for a paper because it wasn't submitted in a manilla folder, and no late submissions were accepted, so I had no chance to fix it.)


My father was a professor of business finance for a few years. He wrote on the board the first lecture that if any of the following words were misspelled, it was an automatic F:

1. business

2. entrepreneur

3. your, you're

4. its, it's

5. they're, their, there

Also, for the term paper due at the end of the semester, for every day the paper was late, one grade would be subtracted. I.e. 2 days late meant a B would become a D. No excuses would be accepted, as they had the entire term to get it done.

The first time he taught this course, half the students were a day or more late. He followed through. The next year, word apparently got out as he only received one late paper.

His point was that in business, excuses were not acceptable.


The example I gave was of a terrible writing professor: I learned no writing in her course. Because when her arbitrary requirement that the paper be in a manilla folder cost me two letter grades for the whole course, I dropped her course, rather than accept a C as my highest achievable grade. It's the sole withdrawal in my entire transcript. Furthermore, I never got any legitimate feedback on the paper, which I put a lot of time and thought into.

It's important to teach the values of timeliness and attention to detail, but you aren't teaching anything if you're not giving students a way to recover and improve.


There was a lot of skepticism with this from the students at first. They didn't take it seriously. But after the first semester, the students took a liking to "no bullshit, no excuses" and thrived on it. His classes swelled with students.

If you're in business, and write business letters misspelling "business", you aren't going to be taken seriously (though you likely won't realize why the rejections are happening). If you graduate from a business school and can't spell "business" then the school's reputation suffers, too.

In college, you're an adult. The requirement that "business" be spelled correctly is made quite clear. No excuses, no bullshit.


But while the second year, the "word had gotten out", how many students may he have seriously harmed the careers of to make his "point" in the meantime? Would a subtler corrective action been equally effective at outputting successful students without harming others?


I remember a story about Chuck Yeager. He was put in command of an Air Force base during the Korean War. He noticed the pilots were putting in sloppy landings.

So one day, he got the pilots together, went out to the runway, painted two strips crossways and demanded that all pilots touch down within the stripes. There was a bunch of whining about it from the pilots that it was unfair and impossible.

So Yeager fired up a jet, took off, circled the field, and landed precisely in the center between the lines. He got no more guff from the pilots and they straightened up.

Me, if I was in a combat squadron I'd choose to serve under Yeager rather than a commander that tolerated sloppy flying skills. Sloppy skills will get you killed in aviation and especially combat.


Curtis LeMay apparently had a similar issue with the abort rate over japan (Pilots making up technical issues to avoid getting over the target/flak), so his solution was "I fly in the lead plane, anyone who turns around gets court-martialled" -> abort rate drops over night.

Story is taken from "The Fog of War" as told by Robert S. McNamara.


I more or less failed my freshman classes in college, got the kick in the pants I badly needed, straightened out, and wound up graduating with honors.

Caltech had a famous class, EE91 lab. The rules were simple. The first week, you produced a spec for a project. If the spec was approved, you had the whole semester to get it done. If the project met the spec, you got an A. If you didn't, you got an F. Again, no excuses, no bullshit. It was a very popular class.

I took it too, was very careful to spec something I could accomplish and got it done well in advance.

These students aren't in kindergarten. They're adults in college. And getting your project designed, built, and debugged is a LOT harder than remembering how to spell "business".


> the second year

The disservice to the students was done by all their prior teachers who'd make such conditions and never enforce them, and they didn't believe my dad would, either. What was he supposed to say, this time I really really mean it? (He did say that.)

I've heard innumerable such conditions from teachers, none of them ever followed through except EE91 lab.


Your comment made my day. That professor is one incredibly great teacher! Imagine indeed if all teaching was done like this. Standardised testing and reliance of testing memory is probably robbing generations of gifted students.


Thank you for the story. If I have a chance teaching coding, I'll definitely steal that assignment.


> Write it all out, then re-read it carefully, ideally after a bit of time has passed. Edit with an eye toward making it shorter. Rewrite it from scratch if you have to.

That's what I've been doing. I'm not an amazing developer, but with time and effort I am able to refactor my way to decent code.

Forgetfulness has been my ally - if you forget about something you're obviously not attached to it, so it's easier to throw it out and replace with something better.


Agreed completely. Related skill: learn to read and type fast, because there's no upper bound where it stops being useful. It's easier to re-read and revise if you can do both quickly. If you have half the typing speed, revising takes twice as long, and given the same amount of time you'll be able to do less of it.


> If you have half the typing speed, revising takes twice as long

In my experience, this isn't true. When revising, most of my time is spent considering what changes I can make and not putting them into practice. If the bottleneck is thinking, raising your typing speed will provide marginal gains at best.


I'm not suggesting that revising is solely a matter of re-reading and re-typing. I'm suggesting that I've found them to be a notable component, and that I can do more revising when I can quickly take a possible revision and type it out and reread it to see how it looks.


It's true if you're using writing for thinking.

(Not claiming that that's actually faster, or otherwise.)


As someone who had issues with this before, can second this is the best advice. As well as running it by someone else to see if they're picking up on the narrative you're trying to convey.


Indeed. Although it’s ok to start with short sketches, expanding on them before finally cutting it down again. My writing often starts with a rough list of bullet points and loose thoughts before being revised, structured, properly phrased, edited repeatedly and shaped into final form.


> Rewrite it from scratch if you have to.

Rewrite from scratch as necessary. :-)


Great list. Let me add a few things:

* Ad Precision/Conciseness: When crossing disciplines from Math => Software, this annoyed me to no end: I was not able to express myself concisely. I found that vocabulary is a large part of this, I knew what I meant but did not have the words for it. This is stuff like: call site. caller callee. function signature. deployment vs. installation vs. release

Also you need good words to describe the objects/systems that you are building, and the domain your are operating in. This is why NAMING things is so critical. You need to have good words for the concepts you are working with.

* Ad Directness: Yes. But try to avoid value judgements and insults. Stay objective: "This code is shit!" vs. "I don't think the case X==0 is handled correctly."


For the developers in the comments, having a better vocabulary is like having a better standard library. If you have to describe the details of a basic data structure every time you bring it up, you will lose the audience. The psychological concept of chunking plays an important role here. By encapsulating a complicated concept into a single package you increase comprehension and the ability to reason.

There is the same thing in mathematics where coming up with definitions (standard library functions) are crucial. One of the biggest developments in calculus was a rigorous definition of continuity. The definition itself is complicated. However, once you encapsulate the entire concept into the single word "continuity," you can start exploring and proving many more theorems.


> you need good words to describe the objects/systems that you are building

Totally agree! And I would add, once you have come up with a word (or label), stick with it. There is nothing worse, in technical writing, than an author who keeps using different terms for the same thing in a single document. It leaves the reader with the task of keeping track of what is being described, and thus makes the doc harder to read.

I think there are several reasons for this:

* authors showing off their extensive vocabulary

* authors trying to add novelty by using new synonyms

* authors who haven't checked other parts of the doc to see what was said elsewhere.

In technical writing, the author's job is to communicate as consistently as possible to reduce the cognitive burden on the reader.


Like, I totally agree. Frankly, you're so right. Know what I mean? People really write too many words, basically, to say something they could express quite readily in far fewer words. Man, sentences go on and on saying the same thing over and over. I'll be honest, this is wearying and tiresome to read. Can't people simplify and get to the point? Do people even bother to read what they write? Too be perfectly honest, this is tiresome and tedious.


It's not just the written word. The same applies to the spoken word as well.

When people in the military ask me how to improve their spoken word I tell them to focus only on rhythm and otherwise regard their content as sewage. Once the word is flushed from your mouth you cannot have it back. If the sewage (speech) stops flowing unintentionally the system backs up and cognitive problems take over, so keep pushing words out at a regular pace. That regular pace will eliminate the need for gap words like: uh, um, and ah. The content of the sewage is generally less important than the audience's reaction, so always be ready to pivot without causing a sewage backup.


When people start a sentence with "I'll be honest with you" I'll often rudely interrupt saying "you mean you weren't honest before?"

Yes, I know it is a meaningless filler phrase. I got tired of watching "American Chopper" partly because the son started every sentence with that phrase.

A colleague basically of mine basically interjected "basically" between basically every couple basically of words, basically. So I basically started basically writing basically a lot of "basically" interjections basically in my basically emails basically to basically him. Fortunately, he basically had basically a great basically sense of basically humor. Like, totally.


My favorite phrase to use in these situations is to use this as a compliment: It could be worse. It seems contrary to agree with as though the topic is horrible, but disagreement means the topic is the worst. It forces a moment of self reflection and then people suddenly become aware of the words spoken.


Um, when I pause from time to time it's because pearls are dripping from my mouth and I want them to come out fully formed. A sewage metaphor would never have occurred to me.

I will confess that what I say is usually entirely determined by what I have to say, without checking for my audience's reaction.


> It's not just the written word. The same applies to the spoken word as well.

Writing can not be compared with speaking. Writing has the advantage of thinking over multiple times and editing before sending out the final draft.


not sure too many people caught your satire.


Even when all words removed and only the punctuation is kept, it is still visible, by the amount of question marks.


If they didn't catch it, I succeeded!


It doesn't add anything to the discussion.


So much this. Calls to mind one of my favorite quotes (one of the few specific things I remember from high school actually):

“Vigorous writing is concise. A sentence should contain no unnecessary words, a paragraph no unnecessary sentences, for the same reason that a drawing should have no unnecessary lines and a machine no unnecessary parts. This requires not that the writer make all his sentences short, or that he avoid all detail and treat his subjects only in outline, but that every word tell.”

― William Strunk Jr., The Elements of Style

Precise writing is absolutely critical for communicating complex ideas, yet rarely at the front of people's minds (at least in the software world). I feel like the move to Slack and other chat apps has made the problem worse.


As so often is the case when quoting Strunk, he violates his own rules.

"Vigorous writing is concise and should contain no unnecessary words or sentences. But the goal is not conciseness per se, rather that every word tell."

The analogy with machines unnecessary; the analogy with drawing incorrect; the hypothetical writer a distraction.

And yet, it's not as forceful. Maybe he's just plain wrong?


I can see you point. In technical writing the analogies are useless when the point is clear enough. But in this case I felt his analogies were useful in making it memorable. By the way i wish in the business word or at least in the software development world, correcting each others emails and posts are encouraged without punishment or reward.


There's certainly no hard and fast rule here. Much is left to the opinions of the author.

I'd argue that the analogy is necessary--it adds force to the argument, as you note. Assuming the point of his statement is to convince the reader of something.

Side note: solid use of the semicolon there.


> Assuming the point of his statement is to convince the reader of something.

This is the fundamental problem.

S&W is very good at taking people who "can't write" and teaching them 1) writing is a skill, 2) you can improve by practice, and 3) the basic practice is not very hard. I don't think it's a coincidence that the book remains popular among engineers who (often justifiably, based on some bad teacher) have been turned off to writing.

But also because writing is a skill, the achievable level is very high. (Much higher than I will achieve. I have a family member who is a professional author and dabbles in software development; I see where they are in software development, and realize I'm at the same place in writing). And there are different types of writing, for different goals, towards different audiences. Persuasive writing is not the same as technical documentation is not the same as poetry!

All of this matters but S&W pretend it doesn't.

A former CTO of mine told me of their previous position (where their reportees were writing primarily Java; we were writing a different language): The value of Java is that it establishes a floor. Anyone hired could be guaranteed not to fuck things up and contribute at least X additional value or work on features of at least Y complexity, and in that market / at that scale that was more important than providing an environment that made it easy for the experts to excel (which they could still do, just with more effort).

The book offers specific rules to follow, and if you follow them you will achieve at least mediocre writing. It's the Java of informative writing. If you are awful at writing and internalize those lessons you will improve and it will probably be some kind of professional boon. But there is so much more to writing, and you do yourself such a great personal disservice if you don't at least glimpse it.

(On the other hand, at the time I told that CTO I couldn't imagine working at such a place, and they agreed it wasn't appropriate for the current workplace. Now I'm touching management level in another company where I wish more of our programmers had a "mediocre language" floor rather than the more free-wheeling approach the company has. It seems there are very few places where the rewards of expertise beat the averages. But on the other hand, I still fucking hate writing Java.)

As for the analogy: without the "drawing" part, it might at least be accurate - but a lot of its force rests on that lie. Persuading people with lies is easy, but, well, wrong.


Since the extra words express the point more forcefully, perhaps they were necessary after all :p


> conciseness

There's also an important nuance here: clarity. Many times re-reading something I've written, I realized that I was being concise, but at the expense of clarity, by using jargon without explaining it. One needs to be careful not to be too concise, or they risk going over the reader's head.


I think clarity is more important than conciseness. Furthermore, sometimes when explainng a complex topic I find myself being deliberately too verbose. I try to provide more context, like giving examples, anecdotes, explaing the same concept from different points of view, exploring contradicting ideas, etc.

good writing != concise writing


I agree! Often my writing is too short: I know what I mean in my head, but the ideas don't translate to the words on the page.

My friend gave me great advice: he asked "hey can you unpack that for me?" -- my text was too concise and not clear.


That’s a great list! One thing I would add is empathy. There seem to be a lot of great engineers who are also strong communicators, but still struggle with this.

For example, if someone encounters a problem when running or integrating code you’ve written, you will almost always get to the heart of the problem more efficiently and with less negative emotion if you start by demonstrating that you empathize with that person’s frustration. That’s true even if the issue ends up being something on their side of the line. Acting defensive in these situations is natural, especially if you feel that anger is being directed at you unfairly, but it tends to just get in the way of finding a solution.


Absolutely. It's incredibly easy to be a condescending engineer, thus sabotaging yourself and your ideas. Practicing empathy is a tremendous benefit to yourself and your team!

Esther Nam clearly explained this: https://www.youtube.com/watch?v=IYWlfVqBQLc


In my opinion anyone who does not have verifiable proof for their technical competency is not worth the time listening to their talk. I am not saying they don't have valid points but its too much of an ask.


Developers who are good writers are just a small subset of writers. There are other skills in demand for writers in different areas.

For example if a developer were to fullfil all the criteria you listed, the result could still be extremely boring and dull for the general audience you mention.


Yes.

I haven't met a single senior dev in person that could write good.


well


I completely agree that writing skills are paramount to grow as a developer and beyond. While I agree there is no reason to wax poetic in an email, I find that normal professional pleasantries help the communication process.


Also, though many developers don't even realize it, writing code is storytelling for human code readers.


> Programs must be written for people to read, and only incidentally for machines to execute.

- Harold Abelson


This is sucha priviledget statement. Writing skills depend a lot on the brain predisposition you were lucky to be born with. (Actually like almost any other skills ;). ) As a partial dislectic (it comes in circles) the biggest challenge in my career is my communication skill. There are day when I spend 3x time to write a compelling sentence. I am envy of all the C leve psychopaths that can hash any negative announcement in a full page email, full of inclusion, praise, buzzwords and more pulp. Good communication skills are super useful but loosely correlated with knowledge or dedication.


> C leve psychopaths

I like this expression. Your dyslexia didn't hinder your ability to come up with such original metaphor.

Elon Musk is a good example of that. I mean his writing of course :)


> Superior writing skills are one of two things that separate novice developers from experts.

This has been an area of concern for me. As I've increased my technical skills, I feel like my writing skills have atrophied, which impacts communication with my team and management.

As such, I found these tips very helpful.


I think a common mistake many developers, or any early writer in other disciplines, make is not reflecting on this as you are. Knowing and accepting this as a personal weakness puts you ahead of your peers who may have a similar weakness.


Well written.

Two excellent books are The Elements of Style and On Writing Well.


Could you recommend a good book or resource that covers these topics?


“On Writing Well” by William Zinsser is a title that covers some items on the list, although it’s general for writing non-fiction. It taught me to get rid of the fluff in sentences to make my writing more compelling.


Thank you for the suggestion. I will check it out.


>Here's a promotional film on the car that was sent to me on Saturday. It's almost impossible for me to believe this passes for work today. It's incomprehensible, unappealing, uninteresting and meaningless. It provides no information that makes me want the car.

The blog author misunderstands that the BMW car video ad is deliberately not supposed to convey concrete information. Abstract ads are typical of "brand awareness advertising" vs "product specific advertising".

I made some previous comments about the difference between "concrete informational ads" vs "abstract aspirational ads"[0][1]. Yes, the ad agencies choosing to communicate abstract ads are infuriating to us but they don't care because they are going for a deliberate and calculated emotional effect.

[0] https://news.ycombinator.com/item?id=20034558

[1] https://news.ycombinator.com/item?id=9877422


You're missing the larger change in society that advertising is adapting to.

Few people have the attention span anymore to read all of the copy in BMW's old ads. Ad agencies could hire Hemingway himself, it wouldn't make any difference. People look at the picture, the headline, and move on.

So-called brand advertising (at least, print brand advertising) serves as an admission on the part of marketers that, if they can't fit the whole AIDA model into a single ad anymore, they can at least try to push Awareness as much as possible.

Doesn't mean that brand advertising is particularly effective.


> Few people have the attention span anymore to read all of the copy in BMW's old ads

or could it be that everything is so oversaturated with ads that spending two minutes voluntarily reading fluffy ad copy just doesn't seem like a great use of time, even if it's well written?

attention span is its own problem, but connecting the two like this seems... odd.

---

EDIT, had more thoughts on this

i mean, i like the old VW Beetle ads. they're charming and clever and i enjoy reading them. but that's because the element of "trying to get me to buy something" isn't relevant anymore, i'm experiencing the (long-dead) ad willingly. but if the ad is a normal ad i see in a magazine... no way i'm giving it my undivided attention for two minutes just so it can manipulate me into liking X


I agree, there is still plenty of money invested in product placements in long form content, or sponsored 'review' articles.

It's not so much that they don't write copy, it's that they try to avoid telling you that it's copy


Few people have the attention span anymore to read all of the copy in BMW's old ads.

Few brand owners or ad agencies also want to produce an ad that doesn't play globally. It's harder for things to get lost in (literal) translation when there are fewer words to translate. It's cheaper too!


Disagree. MI5 used to run full page,text only ads without even mentioning their org in the text.Those who needed to understand understood the gist of it. Jack Daniels text ads in London underground stations have more text than the other 50 stacked together. It's different,it attracts and it somehow works.


Hemingway is kind of a bad example here because he writes short and to the point.


So, no matter how short he could write it, it won't beat a meme-like image


For sale: baby shoes, never worn.


You should probably check the authors resume: https://georgetannenbaum.com/resume/

He certainly understands the concept of brand and product advertising.


> is deliberately not supposed to convey concrete information

> a deliberate and calculated emotional effect.

When there is no concrete information the emotional effect for me is to close the video. All this "aspirational" puts me off and I'll think "only vapid and empty people like this".


Then you are not the target audience. BMW positions itself as a luxury brand. Aspiration is key to its success. If you consider aspiration and luxury "vapid and empty" you aren't who BMW is trying to connect with in this ad.


I buy primarily luxury brands, I just don't see "aspirational" and luxury being equivalent.

High quality luxus items have a quality of their own which has nothing to do with aspirational aspects.


You might ask yourself if the luxury brands you buy are actually as high quality as you think. Do you survey the items for signs of superior quality? It's not a very easy thing to do if your not educated in the matter. I'm not suggesting you are wrong in your thoughts or beliefs, but you might discover that some products are not evidently higher quality and that the assumption of quality came about as a result of its association with the idea of of luxury and aspiration.

for example, clothing construction at the higher levels is not exactly easy to judge. I don't know anything about stitching patterns or common fail points, but if Ralph Lauren advertise in a way that suggests that the people who wear their clothes are also the people who wear Rolex and drive Mercedes, people will make that connection.

Even if you think immune to this stuff, you aren't. If you think you could be classified into any particular social group, you are probably riddled with these kind of beliefs. I think it takes a prolonged and deliberate effort to avoid the tricks of advertising


About clothes: Since my wife is sewing a lot for herself and our kids, and does this very well, I can see the quality difference towards normal clothes so much.

My tailored suits already opened my eyes before, but in common day items it is ever more apparent to me now. Seams that don't fit or are crooked, stitches missing etc.

With respect to BMW or Audi etc. Most of the 'quality' comes from constant re-iteration of reviewers calling something high-quality, just because it is the way they know it.


Clothes and accessories are more straightforwardly signaling devices. Cars are interesting because they split the quality vs. signaling divide. To some of my friends, the point of a good car is to be seen in it. To others, like my dad, the point of a good car is what you can do with it alone on a country road. If may only leave the garage when you're taking it out for fun; you roll up to work, social occasions, etc. in your more ordinary daily driver.


Most BMWs fall into the daily driver category.


From the luxury items RFC:

Luxury items MAY be high quality but they MUST be aspirational.


That perceived quality difference of aspirational brands is caused by a halo effect. Functional differentiation is severely limited and inferior to competing on a sense of shared purpose which lifts brands above the competition within product category. Nike, Tesla, Starbucks all do this.

https://en.m.wikipedia.org/wiki/Halo_effect


That's the correct reaction. Ads like these are a blatant attempt at emotional manipulation, and they should be followed by placing the company on the "avoid buying anything from" list, preferably with two red minus signs appearing above your head, The Sims-style.


This type of ad typically does provide information. It tells you what kind of person the product is for, and how the product should make you feel.


You're not their target.


You could say this to anyone who says they didn't resonate with the ad. Except you are not proving in any way that the person you're saying that to is in fact not the target audience.

Do you really believe these ad makers are so infallible that they can't completely misread their target audience? Or are you making the mistake of believing that the target audience is by definition the ones who like the ad?


A surprisingly large target of this kind of ad is people who have already bought the product, in order to validate their decision and change them from "person who bought a car which happened to be a BMW" into "person who identifies as BMW owner".


BMW has sold many cars using many of these ads over many decades.

I take that as evidence that the ads work and the ad makers haven't "misread the target audience".


I think the other question is do you really think you’re able to outsmart an industry that has had decades and billions of dollars to develop its marketing strategy?

Maybe if you’re Elon Musk, who’s top 0.001% of human business talent, but even he’s had over a decade at it and isn’t yet churning out cash.


I don't even know where to begin here; The Elon Musk worship or the stockholm syndrome your corporate overlords have instilled in you :). But, I guess I'll go with the latter.

I'm not Elon Musk, but I don't need to be and neither does anyone else. There's absolutely no reason to believe that any person (not specifically me) ,who is not in BMW, could in fact have a good insight to something they're doing wrong. People commenting here on HN could be working in marketing or marketing adjacent industries and notice problems that are very hard to see from within the organization itself.

In fact I'd argue that nearly every organization has some sort of blindspot and bias that informs their work due to the company's history and structure. And it's not necessarily true that those biases materialize in ways that are beneficial.

BMW is no exception.


We’re approaching the same thing from opposite sides.

My only point is to consider here: is BMW default wrong or is BMW default correct?

My default is to understand why a system behaves how it does before using my own value system to say why it’s wrong.

Part of this progression of thought is there’s usually very good reasons as to why things are how they are. It’s really hard to outsmart lots of time, money, and people.

It’s my belief that until we understand the thought, theory, and progression of events that led the system’s current state, we’ll probably make similar path-dependent mistakes when we propose solutions so I assume the system is default correct until it’s fully understood.

My point about Elon (who’s considered a success to some :)) has had industry marketing success but it took him over a decade and billions to do it.


You're right that we're coming to the same thing from different sides.

I would definitely not argue that BMW is default wrong, but I also would not argue that they are default correct.

I think our difference of opinion here is rooted in our different understandings of the power of money, time, and people.

All three of those are very important and are definitely a multiplier on the ability of an organization to both advance and implement some solution.

However, my opinion is that those things aren't the only factor that lead to a successful solution. Your root ideas that you're using those three things for must be based on a core idea that's correct. I'm saying that, that core idea could be completely wrong or misguided. Especially in this case where BMW seems to be targeting a new demographic, with a new product. Right now they're in a learning phase in my opinion. And yes they can use some of their institutional knowledge from similar marketing pushes in the past to make sure the message for this EV is polished. But that past knowledge only goes so far. Drawing analogies and parallels between the two (historical marketing efforts and this modern one) fall flat in key ways. They are not and cannot ever line up 1:1 where the knowledge transfer just gives them a working cookie cutter recipe that works 100% of the time.

So going back to approaching the same thing from opposite sides, I think I'm really getting at this same thing you said "It’s my belief that until we understand the thought, theory, and progression of events that led the system’s current state". However, I'd take a different fork and say that while understanding all of those things is important, it doesn't mean that the theory and the process of implementation are necessarily fault free. I'd say that there's actually 3 options here: BMW is default wrong, BMW is default correct, or BMW is somewhere in between default wrong and default correct.

I think it's the latter where no organization is ever on the extreme ends. So really I think our disagreement is base around how various factors unique to them play into which way they "lean" on this continuum leading to the likelihood that they're correct.

Marketing gaffes and the need to readjust after getting feedback while launching a new campaign are common in my experience. (Yes, I know, my experience haha). But the best way I can judge a situation without having first hand details... which many of us here don't and we're just all talking for fun. Is to use my experiences, value system, etc. to voice an opinion that is definitely up for debate.

But I definitely don't think this specific situation is as black or white as "you're not their target"


I’d be curious to know the author’s take on Apple’s Think Different campaign/commercial


I think it also is about not understanding the difference in the media it could be used in. The video is of the type you could see as an ad on YouTube or before a movie at the cinema, this video is one of the few I might watch without skipping as soon as possible (but should have been an E21 not an E30 to make it better). The longer print ads with more information I could have read if they where in one of the car magazines I read.


This is why to this day you see these wild perfume ads, with sexy people fondling eachother and not much of anything happening really. No, these companies are not burning piles of ad money every year they put out an ad like this, this stuff actually works believe it or not. Otherwise that cash would not be spent.


I'm in the target audience for this new BMW model as well and found the ad to be unappealing.


In general, technical people severely underestimate the value of good writing. My wife has a MS in Professional Writing, no technical background, and got hired to work in the IT department at a major publishing company. While there, her entire job was writing up guides, announcements, etc., that were going to be disseminated to the rest of the company. Management had identified that a bunch of time/money was being wasted because the IT team had nobody who could write in a non-technical matter, so non-technical employees were giving a lot of pushback on IT changes that they didn't see the benefit of.

Even though the IT employees would constantly make snide remarks about her having a "soft degree", management loved her because she could take technical information, even if she didn't fully understand it herself, and translate it into a format that could be understood by the rest of the company.


At the risk of offending many HN'ers, I think many (most?) technical people severely underestimate the value of most "non technical" things. Sales, marketing, writing...


Having swung away from the technical somewhat and back again, my opinion is that many techies could make a decent fist of the non-technical side if they were forced into it, whereas the reverse would end in absolute disaster.


I used to be a game developer, which involves working with lots of people across different domains. I've seen no evidence that programmer art is any better than artist code. Given the choice between working with a programmer-turned-artist or an artist-turned-coder, I would almost always prefer the latter because they tend to be more aware of their deficiencies and able to accept help from others.

The kind of black-and-white thinking that programmers are understandably prone to often leads to them denying the existence of their own blind spots.


Interesting point that I hadn't thought of, though I'd counter that art as it's involved in video games is very much a technically skilled endeavour, no?


Agreed. Tech has a built-in gatekeeping mechanism due to the steep learning curve most people hit right at the beginning. No one is getting taught the fundamentals in school and it can be very hard to wrap your mind around it at first. Meanwhile, many other skills that are dismissed are ones where we got over the initial hump as children in school and the curve gets steeper much later, once you're trying to become a professional.


Once high schools actually start offering programming classes, and CS departments open their courses to the rest of the college, this gate keeping will evaporate overnight.

A lot of 'coder-first' programmers might see themselves at a disadvantage in job prospects in the future, especially compared to a math, stats, engineering, chemistry, physics, biology, history, geography, accounting, business, or any other majors really, who not only know how to code well enough for most jobs, but most importantly, how to apply their knowledge of programming to unique problems in their complex field.

A lot of other fields do a great job at training you to be an independent investigator first and foremost, specific knowledge second. This is one of the shortcomings mentioned to me from my friends who graduated with CS degrees: a lack of solid reinforcement on hypothesis driven analytical thinking especially, and too much emphasis on algorithms they never used again once they passed that particular exam.

A hiring manager therefore might take the polymath who knows programming over one of the thousands of applications they get every year from dime a dozen computer science graduates with great grades from a big school and some random capstone project on their github.


> A hiring manager therefore might take the polymath who knows programming over one of the thousands of applications they get every year from dime a dozen computer science graduates with great grades from a big school and some random capstone project on their github.

Sadly not my experience in the UK - it's all top grades in maths/physics/comp sci, x years experience on x ridiculously long and highly specific list of technical skills.


I think you just proved the parent post's point.


Not at all. I was easily successful enough to have continued in the non-technical side, but chose not to. And you should have seen what the marketing team were coming up with back then - we recreated one of their PPT slide backgrounds with the remains of a Thai meal one boozy team night out.

Plenty of techies can (and do) do it all. The opposite - not so much.


Again, you prove the point.


No, not at all. Want to carry on?


SUre. You've made it a point (twice now) to point out that you were able to be successful in non-tech roles but decided instead to go back into a tech role. You've pointed out that non-tech people weren't likely able to do the same, going so far as to put down the work of some colleagues who were non-tech by saying that a food menu was easily used as a substitute for their work.

I'm not sure how you don't recognize that that is EXACTLY the point being made: tech people think that the work of non-tech people is less important, less critical, and more easily done then their work. And that their work is special in that non-tech people are not capable of taking up a role at a keyboard and doing a good job.

I'm having a difficult time understanding how your statements can be interpreted any other way.


A big part of the challenge of many of those other things is that, they're not "fun", the way coding is. Well, they can be, but programming is a job that is regularly enjoyable, and that's something rare.

I told myself for years that it would be "easy" to quit smoking, and in the end, it actually was. The hard part is that it just plain isn't fun. In a funny way, quitting smoking gave me more empathy for nontechnical work.


That's an interesting observation. My experience was different: I learned how to program a bit and found the process so mind-numbingly boring that I gave it up entirely. A developer friend once told me, "I don't have a good feel for a project until I've written the first 1,000 lines" which is literally the moment I decided to stop trying to be a real programmer.

As for quitting smoking our experience is different there too. But glad we both quit. :)


I'm glad you quit. Would be interested to hear your experience.

And yeah, I think for the most part people learn to find some kind of joy or at least entertainment in what they do for work. Or they learn to be miserable sustainably.


This is true in all fields. Everyone always over estimates their own profession's impact on the big picture.


Everyone of course estimates that their own field is most important, but IT often estimates that some non-technical fields are completely worthless.


Non-technical fields are essential but the training and replacement is much easier compared to programmers profession. Not because programmers are genious talented people, simply because in order for a programmer to stay relevant to the field it becomes a norm to spend every possible waking hour in learning new software frameworks, updating skills. I feel guilty even when i watch competetive programmers youtube channel for entertainment. It is possible to treat the software job as a 9 to 5 job and dont have to spend time in updating the skills outside of working hours which is what a significant portion of the developers in service based software companies do. But it comes with a cost. You are at the mercy of the current employer and if they go out of business your chance of getting employed as a software developer is very low. The skill acquired in personal time is used to make the current employer profitable. With this context when people from non-tech departments like hr and accounting does not respond and tries power play is what makes the developers so arrogant.


Not worthless, but trivially easy, to be fair to the misguided folks I've worked with in the past.


Agree.


All humans tend to overestimate the importance of themselves, what they do, and what they see.

So it is encouraging that technical people display some human traits :)


Yep. Look at how many comments on HN are something along the lines of, “This looks like marketing BS.” But YC funds JuiceBro for Soup and nobody says “This looks like VC/startup BS.”


It sounds to me like they had technical people, but no technical writers, and a non-technical writer is proving a better compromise than a technical non-writer.


ironic, because the author is the exact opposite, stating that good writing is more important than iterative technological advancements.

He says, "Good writing is a business advantage that goes beyond almost anything outside of real transformative technological leaps," just after explaining how the Tesla Model S is basically the same as the Ford Model T.


I don't understand why this essay starts with an excursus on economic decline before veering around the corner to talk about writing and the author's---no shit---comparison of himself to Einstein? And then closes with a bunch of screenshots of BMW ads, evidently (?) as an example of Good Writing of the Past, but where those ads (that is, the alleged exemplars of writing) are too blurry to read, even zoomed in?

This is, dare I say it, exceedingly bad writing.


I had similar thoughts. Regardless of whether or not it's "good writing" in itself, it is definitely in need of a good edit.


It seems as though you read the entire article and cared enough to make a comment about it. Those are not characteristics of bad writing even if it is disagreed with.


bit of a catch-22, wouldn't you say? If you read it, it must be good; if you don't read it, you aren't qualified to rate it.


Here's a little test for your company and your website.

Is it easier for me to work out what the hell you do by looking up your company on Wikipedia than it is is by looking at your website.

A surprising number of companies fail the Wikipedia test, because marketing and management somehow feel that simple language sdescrtibing what they do somehow devalues the importance. "We're valuable because we're complex. Our marketing material needs to make what we do seem very complex".


It's normal for a company website to fail this test. After all, explaining what a company does is the sole purpose of a wikipedia article about a company.

The company website on the other hand has many more objectives.


What objectives are these? I have had quite a few occasions where I tried to look up what a project does and couldn’t figure it out from the website. I only learned that the product is really cool and makes young, diverse and good looking people happy.


Its easier to sell a product that is really cool and makes young, diverse, and good looking people happy than it is to sell what a product does. The purpose of a website is to sell things. That's why the "About Us" page isn't the home page.


It's not like "about us" has anything relevant either. Usually it's some origin story about the positive change the founder wanted to gift to the world.


In other words, a bagacrap.


You make the assumption that:

- the ones who wrote/edit wikipedia articles for random companies aren't the the Marketing/PR departments of such companies;

- Marketing and management feel that simple language devaluates the company importance;

When in reality, any company should keep an eye on their wikipedia page - if not them, then who the hell has the best knowledge to update it.

Sucessfull companies have pretty straightforward and simple communication, that's why they pay specialists to do it, or do it in house with specialists of their own.

Unless you're talking about a random company where the marketing is done by someone who had to fill for the marketing guy that left the week before, because he said in a lunch break that he had graphic design course in colege.

If that's the case, then why bring it up as a generalization, since is a bad practice, and indeed the exception to the rule? Or the goal is to state the obvious: there are bad marketers/managers like there are bad developers/artists/electricians/MDs/nurses and any other profession done by people.


It took me more than 5 minutes, reading through more than half the article, and watching the video clip in its entirety, to realize what this blog post what about. Is this good writing?

In the end, the proof is in the pudding. Is this selling cars? It's very hard to measure the marginal effect of one ad, but to the extent that we can do it, this is what the yardstick of advertisement is.

edit: putting -> pudding typo


Exactly! Title is so misleading I stopped reading after a second.


putting -> pudding


From grade 7 to grade 12 my education was heavily writing focused. I didn't take a history, civics, or English test that wasn't 100% written. In college I took classes that were focused on writing as well, mostly because I could write better than I could study for/take a test.

That has made me an adult with no real skills except the ability to communicate very well. More specifically, I'm able to write very well. And I find it staggering how many people cannot write with any quality.

Rewinding to college - I funded my beer and fun fund by writing other people's term papers. The first year or two out of school I paid the rent by writing other people's term papers. I run a marketing business now and despite my hatred for spending the time writing longform, a good chunk of our revenue comes from people overpaying for content simply because finding good writers is hard.

While many people say that understanding how to code is perhaps the most valuable skill available to young people during their education, I would offer that writing well is of greater significance and use. There are plenty of excellent careers, vocations, and paths in life where any measure of success can be reached without knowing how to code. There are far fewer where not being able to write is not a hindrance.


How do you prove to others that you can write? I’m assuming that you have a portfolio that shows your writing — is that the case? How do you tell if your writing is good quality? Are your clients able to evaluate that too?

I suspect the issue is that it’s really easy to evaluate technical skills like coding, but I am not sure since I don’t work in a writing-focused occupation.


One thing that separates writing apart from many other fields is how easy it is for non-professionals to determine when it's done well. In fact, the definition of good writing basically is whether or not it has the intended impact on its audience.

If you are moved, the writing is good.

This is in contrast with other fields where "goodness" also requires other longer-term less tangible goals that are invisible to non-professionals. If a program does what you want right now, it may still not be made of good code because it can be hard to maintain, or fail catastrophically in edge cases or otherwise lack in ways that aren't immediately obvious.

You can be a poor chef who makes tasty food if your personality causes high staff turnover or your ingredient choices and pricing kill your profitability, all of which is hidden from the diner.

But the point of writing is to get an idea lodged in someone's head as effectively as possible, and we're pretty good at evaluating whether that's happened. The only case where it can clearly break down is journalism where the ideas you transmit must be factual in ways that require external validation. A compelling news story that is false may be good "writing" at some level, but isn't good journalism.


I see, thanks for the clarification. I agree that coding has long-term intangible goals that are difficult for a non-professional for to evaluate, and it makes sense that this isn’t something that people face in many writing-focused professions.

How do you evaluate and improve your own writing? Is this something that requires simply seeing the reactions of other people, or is it something you are able to simulate in your head? I think the reason why I thought it would be hard for other people to evaluate writing skills, is that I find it hard to tell when my own explanations are easy for other people to understand.


We usually point out examples of work done for clients in the same space. As for quality, the standards for paid work are unbelievably low in my opinion. My most recent real job was as an executive for a company that kept ghostwriting posts they intended to publish under my name. I found the content cringeworthy and couldn't even edit it to usable form. "Thanks for the effort but I would never use '...and stuff' in a post with my name on it.

The marketing team didnt understand my objection not because they were stupid but because the standard had been acceptably low for some time.


"How do you prove to others?"

The point of writing is to express an idea. You prove this to others by providing relevant metaphors (with respect to the subject, and to the intended audience), supporting ideas or evidence, and tie everything together into a concise, organized format.

"How do you tell if your writing is good quality?"

People listen. People take your opinion seriously. People respect you, and mimic your ideas or style of writing. The evaluation of writing quality is almost always a subconscious process, since analyzing communication itself is somewhat meta.

"it's really easy to evaluate technical skills like coding"

It's easy to evaluate coding, in some sense, because it's easy to communicate to a computer. Humans are much better than computers at thinking, communicating, evaluating, and responding to their input. So no, evaluating writing is more difficult and more subjective than evaluating coding ability.


I really like this line in the article: "Bad writing is bad thinking." So true. Sometimes I just write when I'm confused about something and it helps clarify things.

Since this is HN, I'm going to add a shameless plug.

For 4 years I've run Write Battle, a game for writers (originally anyone writing emails, instant messages, etc...but user base has largely turned out to be marketers) to compete against each other to devise the most concise prose. The best writing wins, as judged by brevity (response length) and readability (Flesch-Kincaid).

Right now, as we speak, I'm turning these games into a set of interactive, gamified, bite-size courses to teach the basics of effective writing without boring reading or lectures. I should have the first set of (free) courses done in about a week [0].

My approach is that while grammar and formal rules are important, practical effect is more important, so the games and courses I've made so far focus more on effectiveness than theory and rules. Turns out writing is more fun that way too!

[0] https://writebattle.com


Interesting, but today's prompt left me questioning the exercise. This is because the prompt doesn't spell out the main point of the text in its entirety. It doesn't even spell out what smaller goal the prompt is trying to accomplish. So I'm sure it's possible to reshape the prompt into something shorter and sweeter, but I don't know that it's better writing.

To me good writing is about communicating your point well. It's hard to tell what I'm supposed to communicate from a few isolated lines.


I agree. I got this prompt:

> Cybercrime is viewed as a serious threat to the prosperity and security of developed states, prompting the adoption of cyber security strategies across a range of countries. Although some malicious cyber activities are carried out in the pursuit of military or political objectives, a high proportion of cybercrime is financially motivated. According to one report, this was the case for 76% of all data breaches in 2017.

I had to read it three times to understand it. I could try to make it present the information in a clearer way - maybe something like this?

> Many countries adopt cyber security strategies to mitigate threat from cyberattacks. Although some attacks are means to a political end, 76% of all data breaches are financially motivated.

(The algorithm didn't think this was a valid response, but I like it.)

But it feels hollow because I don't understand what the prompt is trying to communicate. The average person eats almost 1500 pounds of food a year. Is it trying to say that countries shouldn't worry about cyberattacks? Why does it conflate cyberattacks to data breaches? There is no thesis or argument, they seem like disconnected and soulless facts. In good writing, every sentence has a purpose, and they build to a conclusion. Wasn't it confusing when I mentioned how much food the average person eats when it had no clear relevance to anything? That's how I felt with all the prompts I got. This still seems like a cool site but I was a little let down.


You and parent comment are both right, but it's interesting because I haven't heard this feedback before.

Part of what makes these games so playable is that they're quick and don't require a whole lot of thought. It's a compromise. The intention is for players to focus more on improving the technical aspects of the writing presented instead of thinking too deeply about the message because more context and more text to edit might add too much friction to the experience (i.e., make the "game" into more of a "task").

I know it might not help a whole lot, but each game has a tiny bit of context to help...the context for the current game (shown right above the game-play box) is "Opening sentence of a research paper by a think tank."

Anyway, I'll think about ways to address this. Thanks for the feedback.

However I will also add that while these games are meant to be more fun than serious...the "courses", on the other hand, will take message, content, audience, etc into account and generally be much more thorough.

anchpop - your response wasn't considered valid because it did not include the term "cybercrime". In hindsight this was a bad decision on my part -- each game has a small set of strings that a response must include to be considered valid (to avoid spam responses from messing up scoring). "Cybercrime" probably shouldn't be one of them (sorry).


I looked at more prompts. I think the three I checked out at random must have been an unlucky sample because most of the ones I looked at just now have had much more intention and clarity of purpose. I suspect you're getting this feedback now and not earlier because you happened to post it on HN at the same time as having an outlier prompt. Congrats on the site! It's really awesome.


Fantastic idea and execution. One comment: it would be helpful to see leaderboard entries after you finish a battle. Understanding how others complete a battle can help me improve.


Thank you!

Yes -- I send the best responses out in an email after some manual sifting, after live scoring for a game has ended.

I wasn't sure if showing the best answers immediately would encourage some people to play again with "help", putting others at a disadvantage.


Ah, it wasn't clear to me that games end. That would be helpful to put on the results page e.g. "Send me an email with my result and top results". FWIW that would be a lot more compelling of an opt-in to build your list that doing so before the game ;)


For what it's worth, games remain playable after they end...it's just that human scoring isn't available for them anymore.

But now that you mention it, that doesn't make sense. Even if human scoring is over, players should still be sent an email of the best responses from past human evaluation.

Thanks for all the feedback! Looks like I have some work to do.


I really like it. Thank you. I wish I could see in my profile which competitions I'm currently in the top 5.


Awesome, thank you for checking it out! Yes, Dashboard reporting needs to be improved greatly. I'll get to that after courses are launched.


Interesting concept,thanks!


After reading the title, I was hoping that the article would be not about advertising, but about technical writing - whether in communication (email) or documentation (internal or public).

Good writing is paramount for both of these contexts. From good text formatting to realizing what the audience is and adjusting level of detail and pace accordingly.


Does HN have some resources to share on good technical writing?


It’s come up a time or twenty.

https://hn.algolia.com/?q=technical+writing

And while this is orthogonal, I’m sure there’s some overlap: this is a list of links I’ve compiled on giving technical talks. I haven’t checked the links for years, so I’m sure a few are broken.

https://gist.github.com/macintux/5354837


Very helpful resources, thanks! I've bookmarked them to go through.


> orthogonal

I'd say it is no more than 20 degrees off.


After I read https://sites.duke.edu/niou/files/2014/07/WilliamsJosephM199..., I found myself remembering its advice and putting it into practice.


I can’t help but feel like we are on the verge of a new audiovisual era, one in which long paragraphs of text are almost never seen in any marketing context and eventually in most contexts.

The initial reaction of most educated people is probably horror at our new illiterati leaders, but in an attempt to be optimistic, I’d note that the widespread dominance of writing is something of a material historical accident. Languages were originally spoken, not written. It’s been suggested that the semi-mythical Homer was specifically depicted as blind in order to emphasize that poetry is an aural art, not a visual (textual) one. If somehow audio recording devices had been invented prior to paper, I think we’d be living in a far different society, one filled with audio recordings rather than books.

So, knowing this, the challenge is to adapt to this new reality and form of communication and learn how to utilize it to achieve the level of depth seen in literature. I’m fairly confident we’ll get there eventually: the art of writing has been around for thousands of years, whereas video/film (moving images) is barely over a century old. We’ve got time to master it.


The Internet has been (depressingly) post-literate for a while.

I adore good English. IMO writing peaked in the middle of the last century. There are some beautifully literate, clean, elegant, but unpretentious books from that period. Like this one:

https://www.amazon.com/Structures-Things-Dont-Fall-Down-eboo...

Elegance and simplicity started to become rarer in the 70s, when writing became more about ego, forceful persuasion, and opinionation and less about communication.

Then YouTube happened, and now we're in the hyper-emotive era of "Wassup fam?" and "Mash that Like button." And memes.

Some of it is certainly entertaining - because it has to be. But it's not so good at sharing complex and nuanced world views.

So I don't think we will get there, because moving pictures and sound are inherently not a literate medium. They can be a literary medium, but you get Maximum User Engagement™ with crude lowest-common-denominator content, and not with subtlety, difficulty, or complexity.


I don't really think you've understood my point. The art of writing is thousands of years old, whereas the use of audiovisual media is barely a century old. Widespread use and access to technology that lets you create audiovisual communication and share it is perhaps 15-20 years old. This is extremely recent, considering that spoken language (which became writing) was itself in development for hundreds of thousands of years.

The first writing by cavemen was probably scribbles, too. I'd give video another thousand years before writing it off.

And to be clear: I am a writer by profession myself. So I'm definitely on the side of "writing is important." I'm merely acknowledging that technology trends are changing.


> Then YouTube happened, and now we're in the hyper-emotive era of "Wassup fam?" and "Mash that Like button." And memes.

> ...crude lowest-common-denominator content, and not with subtlety, difficulty, or complexity.

It goes beyond this. Grokking complex ideas through media goes well beyond text. Often times visual media can bridge cultural gaps and be a primer for learning a new language. Don't discount the platform with generalizations (which I understand you're not trying to do) about its content. I regularly subscribe to channels that communicate complex subtext under a veneer of sensationalism. Even your quoted language can have an ironic meta game that supports both mine and your arguments.


Hecker news would be audio only, and we would develop the ability to fast listen multiple accelerated audio at the same time like we can just read parts of the post and move on ?


Seems plausible. I am imagining a voice that reads all the submitted link titles and then lets you choose one and go to the link or listen to the comments. Having comments be actual recordings of the commenter's speech would actually be quite interesting and more personal than reading them in the fairly generic text form.


Text is much easier to skim than audio. Visual bandwidth is higher than auditory (though less so for communicating emotions), and the receiver has much more control over the cursor.

Audio has some advantages, but it's limited.


Intelligent audio communication is often more concise than its equal sum of text. Spoken poetry like rap is a vector for expression that can convey cultural plights and experiences in a few words or sentences. Ideas are compressed through memetics and words can share dimensions across the scope of the song as well as the (+/-) zeitgeist.


The new BMW ad actually speaks to me more than the old ones. I find the old ones too blunt, whereas the new one is trying to be poetic and smooth, purposefully contrasting with the old design and trying to create this utopic vision of the future where everything is smooth and efficient. I even got the feeling that there's a nice breeze in the car even though you're in the desert.


The old ads wer geared towards the people of those days in those days. The idea is moving people to buy.


These "poetic and smooth" ads just remind me of what a sad farce this world is and why we as a society deserve what the dinosaurs got.


Just like his "400 mi range BMW", I fear George will find himself on the wrong side of history.

Let's start with cars: why has George gone out of his way to put down Tesla, lumping it in to his "not-a-new-product" category, and decided to purchase an objectively inferior electric vehicle (BMW)?

Maybe he likes the look of BMWs. I hope so. Or maybe he cannot stomach Tesla because it represents the exact antidote to his entire argument: an "incremental" product that requires no marketing or writing to easily outsell the competition. If the future looks like a world where there are no "new products" and great writing will be the meaningful differentiator between products, why has Tesla decided to forgo writing altogether, great or not?

He makes a few salient points on the outskirts of the article. But the crux of his argument is "good writing goes beyond almost anything outside of real transformative technological leaps," one of which is not Tesla, as noted earlier.

If you had to bet the future of societal progress on improving products vs. improving writing, which would you choose?

If the future of advertising follows the future of autos, then I'm sorry but George will be out of a job pretty soon here.

For all the hackers that get scared by these articles and run out to take a writing class: don't. Focus on creating great products. As Elon does, let the products speak for themselves.

Also George, small typo in paragraph 16: "I called by system "the three Ds.""


I completely agree. I view this as a competitive advantage personally.

Like any skill, practice is the most important thing. Training helps, especially grammar & structure coaching. That said, tools can help:

- Hemmingway[0] has been useful to me. I often use it to revise things I write elsewhere.

- Grammarly [1] seems good, but I refuse to pipe everything I write to (another) cloud. If I could run it locally or get a private on-prem instance for my firm, that would be great.

- Microsoft's new AI Editor [2] seems promising.

[0] http://www.hemingwayapp.com/

[1] https://www.grammarly.com/

[2] https://techcommunity.microsoft.com/t5/microsoft-365-blog/in...


Has anyone here made the leap from developer to technical writer? Or know someone who has?

It sounds weird but I not only take pride in writing documentation for my software, I actually enjoy doing so as well.

I'm sure this would result in a large pay cut but it may be worth it for the change of pace.


I have not, but what I have done, is get to a place where documentation is a “first class citizen” in my work.

I actually wrote an article about exactly that, fairly recently: https://medium.com/chrismarshallny/leaving-a-legacy-1c2ddb0c...

It’s a fairly long read, compared to most of my articles, but I feel that it’s an important topic.

My biggest issue with most modern tech writing, is that it is actually painful to read.

It may be 100% correct, and impart very important information, but if I can use it as a soporific, there’s a problem.

I find that writing in the vernacular, injecting personal anecdotes and [very carefully-chosen] humor and humanity into tech writing helps.

I write about extremely technical stuff; often walking through significant code trails, but I have had non-technical people praise my writing, and read the entire article.


6 hours and no replies? Damn. I'm also interested, what would be needed to start a career as a technical writer, after 15 years of programming? Is it even worth it as a career, compared to coding? I like writing and, according to a few people, the result is of good quality; I would also appreciate a change of pace (due to health issues) for a while...


I disagree with the argument that today's inventions are only incremental improvements "because someone invented the automobile" - if Tesla (or any other manufacturer) really manages level 5 autonomy at some point, it will indeed be a breakthrough. Or just take CRISPR - that in itself is a remarkable invention. Improvements to solar cells and batteries will eventually upend the whole energy sector.

I do agree with the author that good writing is a business advantage. E.g. developers who are good at writing blog posts or email newsletters can become widely known (and booked). I don't see the author make a compelling argument in the article that supports this though.


Also, don't forget that inventing the car in the first place was a bunch of "small" incremental improvements. Without improvements to steelmaking, the combustion engine wouldn't have been possible. Without Ford's incremental improvements to assembly lines, they would have been too expensive for mass market, etc.


Yes, Comms is King. Whether written, verbal or other, the foundation of human progress is comms; often taking form as influence.

That said, while well written, I don't agree with his argument. In general selling - well, actually buying - is mostly driven by emotions and less factual. Even B2B is emotiinal. "Will this decision help my career?"

We don't buy what X does (i.e., features). We buy benefits. That is, "what's in it for me?" Yes, it makes sense to be upfront about features. Of course. But it's benefits that sell.


I wish there was a concrete way of improving writing skills and getting feedback ala Hackerrank


"Just do it."

That sounds familiar...

There's no substitute for repetitiveness and habit.

Feedback is important, but also valuable. It can be hard to get good feedback for free.

I've found that just slapping stuff up there is important, as long as I keep doing it, and make sure that whatever I "slap up" is of the best quality possible.

Every few weeks, I stop what I'm doing, and spend a day or so, writing up an entry about something. My usual read length is under fifteen minutes, but I have a couple of prolix entries.

You can see what I write here: https://littlegreenviper.com/miscellany/ and here: https://medium.com/chrismarshallny

I'm not a widely-read author, but everything I do; whether coding or writing, is done as if I were publishing to the masses.

Establishes good habits.

I also find that writing in the vernacular seems to be received well. But that's just me. YMMV.


I am an avid book reader and developer. I write book reviews and also try to write good documentation as a means to improve my writing.

The only problem is finding someone or a group to receive good feedback.


I think caring is the most important first step, and much of the "decline" (it's debatable) is due to people not caring and disregarding linguistic standards.

By the way, in the sentence you wrote, people used to use the subjunctive mood, "I wish there were"; this "rule" seems to have gone the way of the dinosaur and "was" in place of the conditional "were" sounds so terribly wrong to me (probably because of the German "wäre").


Accept that writing is subjective. Then find a critique group, which will usually be writers in a similar position. Certainly this is how fiction writers do it.


Flip through the many US Government's writing on "Plain Language". For example:

https://www.plainlanguage.gov/resources/articles/dash-writin...

Many more: https://www.plainlanguage.gov/resources/articles/


Commenting because I'm interested in this as well.


You might like "Everything You Need to Know About Writing Successfully - in Ten Minutes" by Stephen King

https://msu.edu/~jdowell/135/King_Everything.html


This was entertaining, but I didn't find it particularly edifying. I enjoyed "Bird by Bird" more.


Nice idea. It would be interesting to explore if it possible and if something like this has been attempted.


This is (one of) the reasons why I am skeptical of arguments that are dismissive of all formal coursework in college that isn't directly applicable to the technical aspects of people whose majors are in STEM programs.

General education courses, required courses in history and humanities, they provide a different way of critically thinking about things, and their frequently heavy writing focus is excellent practice for a skill that will be extremely useful in life, even if it isn't directly tied to your STEM program.

Consider this: And enormous amount of your quality of life, your career advancement, and many other things are directly tied to your ability to convince other people of your way of thinking. And writing is a fundamental vehicle for that process.


I am not a particularly great programmer. I am decent at documentation, to the point where I have received unsolicited commentary about the technical documents I produce and the comments in my code. My technical writing class is largely to thank for it, plus a hefty dose of frustration at reading awful documentation over the years, combing through code with almost no comments, and the like.

Once your code "works," nobody cares about it -- they're on to the next thing -- and then the next time it receives attention is if something goes wrong, or something changes either coming in or going out. It is then that your code will receive attention again. Having good docs on hand is going to make that quite a lot better.


I watched the ad and read the comments. I am not a target audience either, but I do respond to visuals. So I watched while mostly ignoring the semi-aspirational talk.

The ad created mixed feelings for me. Frankly, it could have done away with the voice over. Especially since it did not make much sense.

In a practical sense, the story told through video was sufficient.

Aesthetically, I dislike the new look. It looks nothing like I8 I was expecting to see, but that is a personal preference. Inside looks futuristic and cool, but not much more can be said beyond that.

I am oddly disappointed with BMW. They have all the money they need to unseat Tesla, but they just can't seem to hack it. Eh, maybe Taycan will change the field somewhat.


If I were to make one request of people, it'd be that they re-read their own writing before posting it--even to Slack or a code-review.

I feel like it's a daily occurrence that I have to read between the lines of what people say and construct my own reply that does the heavy lifting of moving the ball forward by outlining the different possibilities based on what was said.

There's a sense in which lazy writers are offloading thinking onto others. This sort of drive-by writing is pretty annoying IMO. And when there's not someone in the room willing to do the meta-thinking of clarifying, it can lead to misunderstanding or arguments.


Well reading/writing level are going down. Anyone who thinks, just because they've graduated from some famous college are going to absolutely obliterate competition in business are wrong. You need a language which most of your customers can easily understand and most of the times those who come from outside of the industry but have superior knowledge of language make fool of themselves.

This is as someone who doesn't know much about English but have built a company for English speakers.


Good writing is a business advantage because it encompasses many other useful business skills.

- Writing clearly requires empathy. If you write documentation, you must put yourself in the shoes of your confused users.

- Writing requires storytelling skills. Writing something pleasant to read is no small task.

- Writing requires social skills. How you write things dictates how well they'll be received. You have to sell your arguments and convince people with very different priorities.


'Communicating' is almost a better term.

There are great writers who are not able to organise their ideas very well.

I think good business writing isn't really the same thing as creative writing though they are both assets.

The ability to explain something very quickly in simple and succinct terms, so that the value is really well understood by an audience without any context ... this is the key.


I was never more than a middling coder, but I can write.

I've built a pretty great and remunerative career on being able to understand technical things well enough to write about them for a less technical audience.


It took me a while to appreciate that. A long time ago i noticed that a lot of famous bloggers didn’t really write about groundbreaking things but relatively trivial stuff. This annoyed me for a long time until i realized that being able to write this stuff is a great skill by itself. I think I am a decent developer and have done interesting things but I am having trouble communicating my stuff. My impact could be much more if I could write about it in a compelling way.


Effective writing might be an even better advantage.


Surely every thing you use in furthering your business will confer an advantage if it is a Good example of that thing?


>(An advertisement for myself.)

I love the author's sense of humor.





Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: