This applies to managers, engineers and engineers that have taken management roles.
I do agree - we need language to think about things. Similarly, we use the language of physics math to describe and understand things more precisely. If we don't have the language to think about it, it becomes difficult to describe.
Personally, I've found that it's a combination of drawing and words to most effectively communicate a concept.
Most of the software failures that I've witnessed are the result of either
1) Poor quality - eg Lots of code, bad / undefined interactions between the components. Usually results in loss of data
2) Poor user experience - software performs complicated task well, users aren't able to adapt to using the capabilities
3) Misunderstanding of the problem solving opportunity - System solves the problem as designed, however rather than automating an old stupid process to take less time, the old stupid process could be re-engineered to bring added value (generate revenue, save lives, retain employees, etc) to the organization
Fixing the first requires someone that is technical, but not necessarily that technical.
Fixing the Last requires someone that understands the business. They probably aren't technical.
Fixing the Middle requires someone that understand user experience, often an engineer with some empathy, or a business person that is technical.
Good technology requires both technical and non technical contributions for success. That combination is rarer than you would think.
Since this is slashdot - let's talk about the new tech systems:
So will mental health professionals be required to do a check against gun owner databases? Will a mental illness database need to be created so that potential gun buyers can be screened at purchase time? How about house-holding - if someone in the same residence is a registered gun owner, will they be forced to surrender their weapons?
How about posting some pictures of the milky way? I've only barely seen it once while on Hilton Head island.
Until we have an open source printer that can be forked to print another printer which can be used to print the chip and the board, we won't be truly open.
Would the printer spec qualify for GPL or LGPL?
If you live in the US (the posting implies that you do) and you can't resolve the issue with AT&T, then I would file a FCC Complaint.
You can even file the complaint online.
That said, 20%, is not a huge difference - is it worth fighting over?
Remember when people used to be concerned that when buying a 10 Gig hard drive, it wasn't really 10 Gigabytes?
(I hope you weren't expecting me to make your decision for you.)
I may answer the phone, and in general, talking to me on the phone is usually unpleasant, even bordering on unsafe.
He'd be smokin hot for at least a second or two until he vaporized.
Pretty much, no matter what you do, even if you build a wiki, have everything amazingly documented, and are in the top 10% of all shops in terms of best practices, the new person will find reasons to find fault with what you have done. Servers will be rebuilt, upgrades will happen, etc. A year from now, things will either be better off than when you were running them or worse off, but the reality is that re-use just doesn't happen enough in our industry. So if re-use isn't happening, then it's really just up to the quality of the individual.
I'm not sure at what age I learned that when I put my baby bottle down that it wouldn't mysteriously float in the air, but I suspect that I wasn't educated on gravity, but in fact learned of the existence of gravity through observation and tests.
Outside of perhaps the favorable mutation's of bacteria to become antibiotic resistant, I don't have a significant opportunity to observe and test evolution.
I find it bizarre how emotional both sides of the evolutionary debate get. Either take the time to do real science or go watch TV.
Of course if I was actually God's proxy, I would have had first post.
Later that day Tim used some toilet paper and noted that although the manufacturer said that it was a soft as a cloud, cloud computing is not ready for the toilet yet.