Imagine an environment where you did TWO things:
1) You gave your opinion immediately without fear for others thinking of you as an asshole.
2) You thought about it for more than 5 minutes later. You might even think about it for hours later that night.
It's not one or the other. Both are very important. I've seen more annoying and bureaucratic things happen because people are too afraid to say what they think. Not because people think too less.
I did the same thing with my sister(who doesn't know any code) and the same issues came up with her as well. This is definitely a design issue. How to make the UI better?
In the initial stages of learning of learning a concept, have a dialogue appear for each error saying something like:
When you're coding in the real world no one is going to tell you this, but we've got your back! You forgot the quotes around your name. This problem occurs because some programming languages are case-sensitive, meaning that you have to type it in exactly the way Javascript wants you to. We'll give you a heads up about using quotes 4 more times and after that you're on your own.
To fix this error type in: "Janet".length instead of Janet.length
Just in case any non-programmers are reading this, the quotes around a string (like your name in the Codecademy example in question), have nothing to do with case, or being case-sensitive. Programming languages have basic building blocks called primitive data types, and for many programming languages, strings represent one type of those building blocks. Traditionally, strings are indicated by putting double- or single-quotes around the letters of the strings, but they just as easily could be indicated by two parentheses, or dollar signs. It's a convention for denoting a string, no more, just like quotes in English and certain other natural languages represent certain features of the language, often direct speech.
Yes, I should seriously consider this. Again I probably couldn't send very big bulk amounts without getting the recipient in trouble with customs.
Another reason I haven't done this yet is that I would need inventory control again. I was running an ecommerce store once and it does add a bit of extra work to make sure you have every item you claim to have and to be able to pick and pack them efficiently. Basically need barcodes and labeled shelves.
@sankalpk - I've seen that before, and it's a great post-mortem. I can see why it's hard for a collaboration company that's not solving a strong pain point. We look at the relationships that are live and die via e-mail, and are building a solution for that.
"tracking systems can increase viable output by up to 100%...For large systems, the energy gained by using tracking systems outweighs the added complexity (trackers can increase efficiency by 30% or more)"
The new tree design can make 20%-50% more electricity. Wouldn't know till they do some legitimate tests but it seems like the sun trackers fare better.
Why compare the designs, when you can combine them? I'm sure that the tree design can be improved a lot more, by just slightly turning the "leaves" so that they face the sunlight more directly.
I am willing to wager the suggested "combined" design would produce a very similar results anyway. The tree design is likely not necessary if the panels are moving.
While this may be helpful for business people and politicians, I think this isn't great advice for this demographic. A huge skill lacking within this industry (and of course I'm generalizing) is that of verbal communication. Wouldn't talking more, much like writing more, help that skill?
Silence, like body language, is an essential part of "verbal communication skills" - that's the point I'm making. You can no more learn "verbal communication" without learning to use silence than you can learn "driving skills" without learning to look in the rear-view mirror... (poor analogy, but you get the idea)
It's not one or the other. Both are very important. I've seen more annoying and bureaucratic things happen because people are too afraid to say what they think. Not because people think too less.