What I am talking about is what it means to be an engineer's engineer. A serious engineer. I so clearly remember him telling me hat engineering was the highest level of importance you could reach in the world, that someone could make electrical evices that do someting good for people takes society to a new level. He told me that as an engineer, you can change your world and change the was of life for lots and lots of people.
09:25 PM, 18 Dec 2006
by dave bauer
Permalink
| Comments (0)
categories:
Programming
,
Computer Science
,
Design
,
Creativity
These steps are pretty obvious, but they are still good it keep in mind to help nuture your creativity. Of course, its easier to go get a 5-year-old and follow them around. In a pinch a 6, or 7-year-old can do. Even better if know an older child, or even an adult who still has curiosity.
Motivation is tied directly to curiosity, it basically means, if you are curious, you will go an learn as much as you can about what you are curious about, at least until you are full.
Intellectual Courage, or "thinking outside the box" or innovation is a great concept to keep in mind. This reminds me of my 7-year-old who came home from Camp Invention and told me about brainstorming, and how there are no bad ideas in brainstorming. I have to figure out a way to explain that you should think that way all the time, not get during "offcial brainstorming" sessions!
Relaxation, taking the time to daydream, and let your mind wander. Most people can tell you of a great idea they had in the shower, or just before falling asleep. You need to take a break and let you subconscious work on a problem and twist it around and compare it to the other bits lying around in your head. I think relaxation and clearing your head also ties into ideas like Getting Things Done, where you put all your tasks, and todos, and ideas someplace safe where you know they'll be when you need to refer to them. This keeps them out of your immediate thoughts and leaves room for good ideas.
01:28 PM, 12 Jul 2005
by dave bauer
Permalink
| Comments (0)
categories:
Technology and Education
,
Learning
,
Design
,
Creativity
I still haven't figured out how Agile can support integration of a huge application from all the pieces. It seems risky to design one feature in the first iteration, and expect somehow that the interaction for the users will integrate with the whole application, and not change dramatically. I think changing interfaces is a huge training and probably morale problem, even if the changes are improvements. So this is a place where I think ID really has the advantage. I know there is still more to learn.
01:34 AM, 03 Jun 2005
by dave bauer
Permalink
| Comments (2)
categories:
Open Source
,
Programming
,
Computer Science
,
Design
Constrast this to Agile development, often used in custom software development, works directly with the people who will end up using the software. I think the idea is to give these people exactly the software they need.
01:01 AM, 03 Jun 2005
by dave bauer
Permalink
| Comments (0)
categories:
Open Source
,
Programming
,
Design
09:28 PM, 01 Jun 2005
by dave bauer
Permalink
| Comments (0)
categories:
Open Source
,
Programming
,
Design
| November 2008 | ||||||
| S | M | T | W | T | F | S |
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | ||||||