The Source for Java Technology Collaboration
User: Password:



Jim Cushing's Blog

Personal Progress

Posted by jimothy on December 18, 2003 at 04:25 AM | Comments (4)

There ain't no rules around here. We're trying to accomplish something! --Thomas Alvo Edison

If you've ever been thrust onto a project already in progress, you've no doubt gone through a few different phases. No, I'm not talking about project phases, such as design, develop, test, etc. I'm talking about the personal phases that you, as an idividual developer, go through.

When you're new to the project, you're in the the Inquisitive Phase. Here, you ask a lot of questions, because that's what you're supposed to do. That's how you learn. You inquire about the requirements of the project, about the architecture of the system, and about the design of individual classes and packages. As you ask more questions and learn more about the project, you discover a few things that just strike you as a bit odd. Perhaps it's the requirements, or the architecture, or the design that just doesn't seem right or make sense to you. So you inquire about these as well. "Why did we do it this way, when we could have just...?" you ask. Now, sometimes, you don't like the answer you get. And those of whom you inquired don't appear too pleased that you even asked the question. You are a humbled, like scolded child or puppy, so you are conditioned to curtail your questions as you move into the next phase: the Complacent Stage.

In the Complacent Stage, you've grown weary of asking too many questions and making too many suggestions. Internally, you still question a few decisions, but you've accepted that either there are things you haven't yet learned which could explain these decisions, or that you're simply not likely to change matters so it's best not to rock the boat. So you plug along, not without a degree of discomfort, but you are getting your job done under the constraints of the project. And you aren't making any enemies.

As you progress through this second stage, you learn more about the project structure and team dynamics. As you do so, a few of the questions you had in the beginning get answered and you realize there really was a good reason for specifying the system in such a way. Other points, however, you continue to question, and your conviction has only grown along with your knowledge of the project design and the consequences of that design. At the same time, you are establishing a reputation for yourself as a knowledgeable and productive work. This growth has brought you to the Emboldened Phase.

Now, you're confident enough to question once more. But this time, you're doing so not strictly to learn, but to help steer the project in a better direction. Perhaps it's mere stubbornness; we all have a tendency to want to see things done our way. Or perhaps you're left with no choice. You've got a schedule to stick to (which may already have been blown), and requirements to meet, and that design you've been stuck with just isn't going to fly. You've been on the project long enough to know the design has reached its limits, and you've also established enough of a reputation that, this time, you'll be taken seriously when you suggest alternatives. The success of the project demands some changes, and you cannot wait for those who remain in the Complacent Phase (or have slipped back into it) to make these changes. You proudly unfurl that Edison quote above your cubical, and you dig in. Nothing is sacred anymore. You're emboldened now, and you're taking action.

Ah, it feels good to have made it to that third phase.


Bookmark blog post: del.icio.us del.icio.us Digg Digg DZone DZone Furl Furl Reddit Reddit
Comments
Comments are listed in date ascending order (oldest first) | Post Comment

  • Progress or Constipation?
    I blogged my response in Progress or Constipation.

    Posted by: johnm on December 18, 2003 at 08:41 AM

  • Progress or Constipation?
    The roles you list seem to apply more to personal development over an entire career. I was concerned with the scope of a single project.

    But reading your blog got me thinking: the phases I listed (and certainly those you listed as well) could just as easily apply to time spent on a single project, at an organization, or in a career.

    Posted by: jimothy on December 18, 2003 at 02:33 PM

  • wow power leveling
    wow powerleveling
    wow power leveling
    wow gold
    wow items
    feelingame.com
    wow tips
    Most Valuable WOW Power Leveling Service
    wow power leveling faq
    cheap wow power leveling
    wow power leveling
    wow powerleveling
    wow power lvl

    Posted by: wowleveling3 on December 13, 2007 at 07:33 PM

  • 网络营销软件
    网络营销软件
    网络营销软件
    群发软件
    群发软件
    ---
    群发软件
    网络营销软件
    论坛群发软件
    网站排名软件
    群发软件
    推广小助手破解版
    论坛群发软件
    网站排名软件
    群发软件
    推荐给你很好的群发软件和信息群发软件和供求群发软件
    推荐给你很好的群发软件和信息群发软件和供求群发软件博客群发软件网络营销软件网络营销软件
    网站排名软件网站排名软件网站优化软件信息群发软件信息群发软件信息群发软件论坛群发软件网站推广软件网站推广软件博客群发软件博客群发软件

    群发软件群发软件博客群发软件论坛群发软件网络营销软件论坛群发软件
    信息群发软件推广软件网站推广软件网络营销软件网站推广软件群发软件网站排名软件网站推广软件博客群发软件论坛群发软件群发软件网站排名软件网站推广软件博客群发软件论坛群发软件
    网站排名软件
    博客群发软件
    网站排名软件
    网站推广软件
    群发软件信息群发软件
    免费论坛群发软件
    论坛群发软件
    网站排名软件
    免费博客群发软件
    网站推广软件

    群发软件
    博客群发软件
    网站排名软件
    网站推广软件
    群发软件信息群发软件
    免费论坛群发软件
    论坛群发软件
    网站排名软件
    免费博客群发软件
    博客群发软件
    信息群发软件
    论坛群发软件
    信息群发软件
    博客群发软件
    qq群发软件
    邮件群发软件
    博客群建软件
    企业名录搜索软件
    信息群发软件
    邮件群发软件
    论坛群发软件
    博客群发软件
    网站推广软件
    网络营销软件
    全能营销破解版
    网络营销软件
    论坛群发软件
    论坛群发软件
    论坛群发软件
    网络营销软件
    信息群发软件
    信息群发软件
    信息群发软件
    群发软件
    论坛群发软件
    群发软件
    网络营销软件
    网站推广软件

    Posted by: u89io98 on December 25, 2007 at 11:49 PM





Powered by
Movable Type 3.01D
 Feed java.net RSS Feeds