There are a lot of good suggestions in this very similar question: Coping with rapidly changing technology (in particular Microsoft).
Thanks, great link. In fact, if someone want to close this thread as a dupe I wouldn't feel too bad - there's a lot of good insight in there. – nlawalker Jun 2 '10 at 21:21 @nlawalker: Glad to help.It's hard to think of good search terms to use for this topic.
I recalled seeing the other question, and I remembered it because it's such a huge issue for me. – DOK Jun 3 '10 at 14:53.
Three words Requirements Requirements Requirements Alright, three instances of the same word. We never start a project from a technology perspective. It is always: "what does the user want?" which typically resolves to Functional requirements (functions, features) Operational requirements (hardware constraints) Timeliness requirements (time constraints) Each of these in turn constrain our search space of possible solutions.
Agreed, there may still be some choices, but if our search space is so large we cannot make an informed design then we haven't refined our requirements enough. Of course, just to qualify, "in my opinion". Hope this helps :).
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.