• "DevOps" is not a process.  It's a culture.  It may support a process but it is not a process.

    I also disagree with your notion of overspecialization.  For example, someone in Ops simply doesn't need to know how to write code, someone in finance never needs to actually work on the manufacturing floor, a Developer never needs to install switches or terminate cables, and even in a more closely related case, it's a rare thing where a Front End Developer and a Database Developer actually have a need to get months worth of training in the other's job.

    I also find that most companies in the West don't, won't, and haven't rotated talent through the rigors of many different jobs unless an individual has been specially earmarked as a future manager and, even then, it's a rare case to find such a thoughtful and well meaning company, which is why so many managers frequently don't know how to write a schedule and why they have their employees write their own yearly reviews.

    --Jeff Moden


    RBAR is pronounced "ree-bar" and is a "Modenism" for Row-By-Agonizing-Row.
    First step towards the paradigm shift of writing Set Based code:
    ________Stop thinking about what you want to do to a ROW... think, instead, of what you want to do to a COLUMN.

    Change is inevitable... Change for the better is not.


    Helpful Links:
    How to post code problems
    How to Post Performance Problems
    Create a Tally Function (fnTally)