Source of my problems: design issues 5% architecture constraints 5% language shortcomings 1% mental blocks 5% personal time management 4% personal energy 5% communication with others 75% I waste more time just trying to figure out what others are trying to say, sometimes in person and by voice, but mostly in writing. For most emails, I have to click "reply" or call back simply because what you're trying to tell me is…
Did I just end that sentence with a preposition? A preposition is a perfectly acceptable thing to end a sentence with. Seriously. If you find yourself re-writing it as "with which to end a sentence" you're going to come across as stilted and awkward.
Please learn to write
81–90 of 124 posts
Re: Please learn to write
#82Earlier quoted context omitted.
Did I just end that sentence with a preposition? A preposition is a perfectly acceptable thing to end a sentence with. Seriously. If you find yourself re-writing it as "with which to end a sentence" you're going to come across as stilted and awkward.
Eschewing trailing prepositions is a rule improperly inherited from Latin. It does not apply to Germanic tongues where prepositions are necessary to disambiguate verbs. For example, to ask about, to ask of, to ask to, and to ask in are very quite distinct. In Latin, the default position of the verb is the end of the sentence. Latin word order isn't fixed like English, so the ordering of words is a form of emphasis, a…
> You can't similarly transform intransitive verbs because they require a preposition. In German, you would say a for-ask or an of-ask, but we don't accept that in English.
i think i'll have a bit of a lie-down now....
Re: Please learn to write
#83Source of my problems: design issues 5% architecture constraints 5% language shortcomings 1% mental blocks 5% personal time management 4% personal energy 5% communication with others 75% I waste more time just trying to figure out what others are trying to say, sometimes in person and by voice, but mostly in writing. For most emails, I have to click "reply" or call back simply because what you're trying to tell me is…
This is exactly why Jeff Atwood was wrong. If you can solve your own problem instead of having to communicate it to someone else, you've taken away 75% of the impediment to a solution.
Re: Please learn to write
#84Earlier quoted context omitted.
Absolutely other fields use their "abilities to make their abilities easier". As a coders we live in abstractions and you should be seeing them everywhere. Writers work with words, but some smart writers invented sentences as tools to help structure them. Some other writers invented paragraphs to structure those sentences. Some even smarter writers invented novels, short stories, screenplays, etc. These are all tools…
It's been almost 15 years since my linguistics courses, but I'm pretty sure the spoken word (along with the grammars that bounded it) existed long before writing. I also believe you drawing correlations between human languages and computer languages that don't exist. Computer language designers define syntax and grammar initially. Human language develops far more organically (to put it another way, where's the spec f…
Re: Please learn to write
#85[deleted]
There is very little automation required in writing, though. Writing is for people, not compilers, and people don't like reading the same thing over and over yourself. Good writers don't repeat themselves simply because it's boring (except, of course, in situations where it makes sense to repeat yourself for some specific purpose, but I digress)... Also, it's not fair to say that there is no leverage effect from writ…
isn't romance half the US fiction market or something? romance authors are basically human automatons all executing (not implementing) the same function over and over again.
Re: Please learn to write
#86Maybe the thought of people who do know how to communicate, such as Mayor Bloomberg, learning to code is bothersome to Jeff Atwood. If so, consider why. My concern is that Bloomberg is just looking for money. He may have no interest in how a computer works. If he could code, what sort of programs would he write? For example, with respect to the desktop and the web, many "coders" write programs that are a constant gam…
Re: Please learn to write
#87Source of my problems: design issues 5% architecture constraints 5% language shortcomings 1% mental blocks 5% personal time management 4% personal energy 5% communication with others 75% I waste more time just trying to figure out what others are trying to say, sometimes in person and by voice, but mostly in writing. For most emails, I have to click "reply" or call back simply because what you're trying to tell me is…
This is exactly why Jeff Atwood was wrong. If you can solve your own problem instead of having to communicate it to someone else, you've taken away 75% of the impediment to a solution.
Re: Please learn to write
#88Earlier quoted context omitted.
This is exactly why Jeff Atwood was wrong. If you can solve your own problem instead of having to communicate it to someone else, you've taken away 75% of the impediment to a solution.
All dependent on context. In the context of a team, one can rarely solve all problems by herself. More importantly, it can cause greater disfunction when work isn't coordinated/communicated appropriately. The whole point of working in a team is to get more work done more efficiently because the work load is shared and each member focuses on her specific skill, and doesn't do everything.
Re: Please learn to write
#89Earlier quoted context omitted.
This is exactly why Jeff Atwood was wrong. If you can solve your own problem instead of having to communicate it to someone else, you've taken away 75% of the impediment to a solution.
If you're working on a problem that you can solve alone, you need a bigger problem.
Re: Please learn to write
#90Maybe the thought of people who do know how to communicate, such as Mayor Bloomberg, learning to code is bothersome to Jeff Atwood. If so, consider why. My concern is that Bloomberg is just looking for money. He may have no interest in how a computer works. If he could code, what sort of programs would he write? For example, with respect to the desktop and the web, many "coders" write programs that are a constant gam…
you know, now that i think about it, the first question really ought to be, why the hell does the man who brought us the https://en.wikipedia.org/wiki/Bloomberg_Terminal bloomberg terminal need to "learn to code"? is he just talking about updating his skills, or has he actually been running one of the world's biggest data companies for more than thirty years without knowing how to program?
They had industry-specific knowledge of the problem they were attempting to solve. Unless you have worked in an industry, as a programmer you are unlikely to understand the true nature of the problems in that industry. And thus, you will not know what opportunities there might be for innovation. Is this the so-called "non-technical founder"?
Bloomberg wants to know how to build things in software. He wants to stimulate New York's economy with more software development industry reducing reliance on the finacial industry alone. It's interesting if nothing else.