Are We Dinosaurs?

  • Perhaps us dinosaurs actually have a brighter future than you might think.  There seems to be a new trend away from the cloud.  It kind of started when Musk moved "X" from the cloud to on-prem.

    While I've railed against AI for many things concerning SQL Code, it IS an excellent way to find pertinent summary information including citations to usually relevant articles.  Here's the prompt I gave to Perplexity.ai which, BTW, is the best free AI engine I've seen so far.  The shared link for what it returned to me follows that...

    Is there a trend to move data centers from the cloud back to on-premise? If so, please cite the articles so that I can share them.

    https://www.perplexity.ai/search/is-there-a-trend-to-move-data-unq5cD1yTEWXY8BQvKFtMQ#0

     

    --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)

  • I so wish they'd fix the paging and the other incorrect "landing" for posts, etc.  "Bumping" my previous post so that page 2 would actually show up.

     

    --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)

  • @jeff Moden for what it's worth, I saw your original post both before and after your follow-up, without issue. I am NOT missing a Jeff Moden post. That's unacceptable. 🙂


    "If I had been drinking out of that toilet, I might have been killed." -Ace Ventura

  • autoexcrement wrote:

    @Jeff Moden for what it's worth, I saw your original post both before and after your follow-up, without issue. I am NOT missing a Jeff Moden post. That's unacceptable. 🙂

    I couldn't see it.  When I "bumped" it, it had a "LIKE" on it and wondered how the heck that got there since it wasn't being displayed.  Now, I know. 😀

    Thank you for the very kind words.

    --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)

  • well, I looked up excrement to be sure.  There must be a story.

    Rick
    Disaster Recovery = Backup ( Backup ( Your Backup ) )

  • @skeleton567 It's just a dumb play on the "auto-increment" feature many databases have for numeric PK fields. And you know, "ex" is the opposite of "in", and... 😉


    "If I had been drinking out of that toilet, I might have been killed." -Ace Ventura

  • We're not dinosaurs!  I saw a Star Trek movie (from the 23rd century mind you) where Spock said that a SQL injection attack was used to do nefarious stuff.  Hollywood wouldn't lie about that?!?  😀

    --Paul Hunter

  • SqlNightOwl wrote:

    We're not dinosaurs!  I saw a Star Trek movie (from the 23rd century mind you) where Spock said that a SQL injection attack was used to do nefarious stuff.  Hollywood wouldn't lie about that?!?  😀

    😀 Spot On ! 😀

    Johan

    Learn to play, play to learn !

    Dont drive faster than your guardian angel can fly ...
    but keeping both feet on the ground wont get you anywhere :w00t:

    - How to post Performance Problems
    - How to post data/code to get the best help[/url]

    - How to prevent a sore throat after hours of presenting ppt

    press F1 for solution, press shift+F1 for urgent solution 😀

    Need a bit of Powershell? How about this

    Who am I ? Sometimes this is me but most of the time this is me

  • FWIW :

    Scientists are currently busy recreating tissues or animals that have been extinct for millions of years.

    Perhaps that will be the fate for relational DBA and this phase will occur within a few years (everything is already going much faster)

    Johan

    Learn to play, play to learn !

    Dont drive faster than your guardian angel can fly ...
    but keeping both feet on the ground wont get you anywhere :w00t:

    - How to post Performance Problems
    - How to post data/code to get the best help[/url]

    - How to prevent a sore throat after hours of presenting ppt

    press F1 for solution, press shift+F1 for urgent solution 😀

    Need a bit of Powershell? How about this

    Who am I ? Sometimes this is me but most of the time this is me

  • The longevity of RDBMS speaks volumes for the quality of thought that went into its underlying principles.  The technology came later.

    I'm not yet at the age where I feel sanguine about the meteor. Too tired to work, too poor to quit.  Willing to adapt but it gets harder as we get older.

    I do wonder if there is a point where experience becomes a burden as much as a help.  Does there come a point where experience make you appear so risk averse that people perceive you as stuck in your ways while the world has moved on?  If people stop listening to you then your effectiveness will be compromised.

    Some of the data technologies we use today are awesome.  I'm just not sure if their necessity is genuine or as a byproduct to offset some other architectural decision.  When you stop looking at Tb/Pb of data and start looking at number of customer transactions you have to ask why those Tb/Pb aren't Gb instead.  As an online and retail customer I am not convinced that change = progress.  This is neither a popular or saleable view in management circles.

    There's a saying in cycling clubs, "£3K bike, 30 pence legs".  In other sports this is "all the gear and no idea".  In business terms this is "If we buy this thing all our problems will be solved".  To get the most out of technology it takes time to learn how best to configure it, what its strengths and weaknesses are, how to get the best out of it etc.  This has always been a problem.  I don't think many people get the full benefit they could from RDBMS even though there is 50 years worth of knowledge and experience.  We sure as hell aren't getting the most out of the newer technologies.

  • SqlNightOwl wrote:

    We're not dinosaurs!  I saw a Star Trek movie (from the 23rd century mind you) where Spock said that a SQL injection attack was used to do nefarious stuff.  Hollywood wouldn't lie about that?!?  😀

    Ah, there it is. Verifiable truth. Hollywood said it. We're done. Everyone go home.

     

    Ha!

     

    "The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood"
    - Theodore Roosevelt

    Author of:
    SQL Server Execution Plans
    SQL Server Query Performance Tuning

  • Johan Bijnens wrote:

    FWIW : Scientists are currently busy recreating tissues or animals that have been extinct for millions of years. Perhaps that will be the fate for relational DBA and this phase will occur within a few years (everything is already going much faster)

    No clones of me, thanks. We're far too likely to get stabby with one another.

    "The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood"
    - Theodore Roosevelt

    Author of:
    SQL Server Execution Plans
    SQL Server Query Performance Tuning

  • SQL Server is the backbone of the product I've been developing for most of my career.  I'm also in the 61 club.  I've even mentioned that retirement is on my agenda in hopes of easing the transition for the product team and avoiding the total loss of my 30+ years of accumulated technical and business knowledge.  The response was:  You're never going to retire and you're never going to die so let's not talk about that again.

    Besides my eventual removal from the picture, the product itself is built out of pieces developed in now-dead languages or using tools installable only on now-dead operating systems.  These are all facts that I'm predicting will someday bring about the end of the product, perhaps suddenly.  Our systems people are doing their part, upgrading O/S and related software, forcing SQL Server upgrades.  The product team is doing what it can, limited as it is to two developers and no dedicated Q/A.

    The sky is not falling today; I'm pretty sure it won't be a single planet-killer meteor.  But I believe it's inevitable and the time for action may have already passed.

    I understand Grant's article is being presented from a personal point of view with the goal of keeping yourself relevant.  But how do you play your part in avoiding becoming extinct on a product or corporate level without being seen as Chicken Little?

  • As someone who will turn 40 (Hex) in 2 months, I am in the same position. I love my current job and hope it is my last before I take up my second career as a teacher/homesteader. But I am still learning the new tech as I can, because I want to stay relevant, and because we cannot be assured of the same safety net our parents had.  I may well need or want to work until I am past 70 (decimal). Even if I don't need a development career, I will always want to keep my hand in on personal projects.

    But even for the wealthy and retired, learning new things is one of the best ways to keep a retired mind sharp, and tech is brilliant in that there will always be something new and interesting to learn.

    So Grumpy Old Coders Unite! The fabric of the future belongs to us all!

     

  • joseph.morgan@gainwelltechnologies.com wrote:

    As someone who will turn 40 (Hex) in 2 months, I am in the same position. I love my current job and hope it is my last before I take up my second career as a teacher/homesteader. But I am still learning the new tech as I can, because I want to stay relevant, and because we cannot be assured of the same safety net our parents had.  I may well need or want to work until I am past 70 (decimal). Even if I don't need a development career, I will always want to keep my hand in on personal projects. But even for the wealthy and retired, learning new things is one of the best ways to keep a retired mind sharp, and tech is brilliant in that there will always be something new and interesting to learn.

    So Grumpy Old Coders Unite! The fabric of the future belongs to us all!

    I'm in my 7th decade and still an FTE.

    --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)

Viewing 15 posts - 16 through 30 (of 40 total)

You must be logged in to reply to this topic. Login to reply