|Which one is needed to work in technology: great patience, or an especially ordered mind?
Both; 70% ordered mind, 30% patience.
Orange County California Computer Consultant
Gregory J. Masley CNE, CNA, MCSE
17375 Brookhurst Street #18
Fountain Valley, CA 92708
Creativity. Great analytical skills. Perseverance. Great patience though a great asset tends to foster idleness. An ordered mind is an absolute must when managing technology projects and teams but not so much when actually creating within technology.
Patience more than ordered mind, but both are necessary and not enough by themselves to be successful.
It depends on what one is doing. On average, most of system development time is spent on finding and correcting SW bugs, and testing. I use great time on designing the solution based on a deep analysis and understanding of the underlying technologies involved. That is why I do not use that much time on finding and fixing bugs. And for testing I use an ordered mind (systematic) approach combined with a great amount of time designing the tests.
You see, I have developed my own SW Engineering methodologies which helps me to find the critical interactions points among various parts\services of the system to be developed in the analysis phase. These interaction points are extremely important for, among other things, system design, system integration and integration testing.
So the answer to the above question is both. Without discipline you can not solve any challenging problem with medium complexity and without systematic approach you will be using too much time finding and fixing bugs. And remember testing can not guarantee the absence of error.
Patience. Order has its place, but plodding along hoping for good results because you're organized is not going to cut it. You have to be able to take a leap of faith sometimes, and some folks work better with clutter. I can't count the number of times I've been asked, "Should I close all these windows?" You certainly can if you want to, but they have nothing to do with resolving the issue.
An ordered mind is a savoir when dealing with tech, but, also great patience is a vitue that makes for a well thought conclusionto problems and scenarios.
both of them..
Can you have one without the other?
If I have to pick one it is truly patients, to be able to deal with yourself, technology, to look at things from a variety of aspects and to ultimately provide a solutions for the customer. (Being able to have patients with a customer can also be key, and of a huge benefit to both of you. Sometimes we need to be able to see things from their perspective.)
A combination of both.
A computer is a device that processes commands in sequence. Anyone who has written code like
} //Function MAIN, returns dos "errorlevel"
knows that a computer is all about sequence, definitions and memory allocation. In form, there can't be any "free-style" at the machine level. Whatever that happen between the brackets (or between .code and INT 21h) can be purely creative but it must be mashed into something that make sense for the processor. Thus great is the need to see sequence into everything to be successful. You can't replicate AD before declaring the sites and ip scopes. You can't permit a process to consume a database table before setting proper permissions and so on.
However, patience is a virtue that can't be stressed enough. Just today by waiting 5 minutes, I avoided changing a 25K drive cage because I kinda knew a CHKDSK was taking place. Besides, be it with eDirectory or active directory (or any loosely synchronized database for that matter), if it ain't synchronizing, wait.
So both are actually important.
patience and enthusiasm are important not sure about an ordered mind..
More patience than orderliness. I know this, because my mind is especially unordered :)
Passion is more important than any of the above two. If you don't get that excited feeling when you see a huge advancement made, and your mind starts to work overtime on what this tech means for you, your company, and the rest of the world, then you're probably in the wrong field.
A tech field, in general, changes quickly, radically, and unpredictably. Even if you have the patience, if you don't have the passion, you will be burned out quickly.
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
<< PREVIOUS NEXT >>