Comments on Learning to Be Flexible

7 Reader Comments

Back to the Post
  1. Your workflow is not the product.

    Copy & paste the code below to embed this comment.
  2. I too am a freelancer, although my domain expertise is in embedded and real-time systems, the kind of stuff where you work close to bare metal, you have a hardware engineer on speed dial, and you own a logic analyzer (or two). Yet my experience is identical to yours. My goal is to ship a successful product, and I’ve come to realize over the (nearly forty) years that there are a lot of ways that can be accomplished. For sure there are “best practices”. But I often find myself working in teams that are absolutely convinced that their way is the only way, usually based on their own (limited) experience and (ditto) circumstances. That’s okay, it’s a win for me: I do it their way, and once we ship, I’ll pick and choose the parts of their process, work flow, standards, and tool chain that I think works better, discard the rest, and move on. It’s all good.

    Copy & paste the code below to embed this comment.
  3. I always try to get people working my way, telling them why “X” is better than “Y” and so on, time to change my mind and do better team work :) great read.

    Copy & paste the code below to embed this comment.
  4. Great article. Reminds me why I love the web, there is more than one way to accomplish what needs to be done. Also, when working with others, it’s not about you or your agenda, it’s about the project and end result.

    Copy & paste the code below to embed this comment.
  5. Hi Susan,

    I was tickled pink when I read the following:

    What gets me excited about projects now is the code, making something work, seeing it work across different devices, seeing people use something I built, not getting (too?) upset about how it’s written.

    I’ve worked with a lot of teams as a freelancer who (appear to) have no clue about standards, while giving me a standards manual, often badly written unfortunately, which no one really seems to follow but me.

    After a few years of this, I too have reached the state of - Lets get this to work - rather than pointing out how it can be done perhaps a whole load better.

    At the end of the day, site visitors will enjoy interacting with your webpage, without having the slightest clue about Web server loads and code execution time and so on.  As long as no system error is thrown and the web based UI renders correctly, Magic.

    This has been my usual focus in most cases.  Enjoyed the read. Thank you.  Made me feel I’m not alone.


    Ivan Bayross

    Copy & paste the code below to embed this comment.
  6. I find that data standards should be sacrosanct and coding standards should be lightly enforced.

    Code makes the work flow, but the correct data definition is crucial.
    The brand of database software is less important than the type definitions being completely understood (and defined in advance).

    Oh, and the customer is always right… until the check clears.

    Copy & paste the code below to embed this comment.
  7. I have gained some new and valuable knowledge from it. Thanks again

    Copy & paste the code below to embed this comment.
  8. Sorry, commenting is closed on this article.