SQL Clone
SQLServerCentral is supported by Redgate
 
Log in  ::  Register  ::  Not logged in
 
 
 


Jumping Ahead


Jumping Ahead

Author
Message
Steve Jones
Steve Jones
SSC Guru
SSC Guru (224K reputation)SSC Guru (224K reputation)SSC Guru (224K reputation)SSC Guru (224K reputation)SSC Guru (224K reputation)SSC Guru (224K reputation)SSC Guru (224K reputation)SSC Guru (224K reputation)

Group: Administrators
Points: 224284 Visits: 19634
Comments posted to this topic are about the item Jumping Ahead

Follow me on Twitter: @way0utwest
Forum Etiquette: How to post data/code on a forum to get the best help
My Blog: www.voiceofthedba.com
Dave Poole
Dave Poole
SSC-Insane
SSC-Insane (24K reputation)SSC-Insane (24K reputation)SSC-Insane (24K reputation)SSC-Insane (24K reputation)SSC-Insane (24K reputation)SSC-Insane (24K reputation)SSC-Insane (24K reputation)SSC-Insane (24K reputation)

Group: General Forum Members
Points: 24238 Visits: 3491
Excellent editorial Steve. I've spent 3 years playing with all sorts of data technologies and have learned some hard lessons.

1. There are some fundamental disciplines that must not be discarded. They transcend a platform. Don't mistake them for just an RDBMS or SQL server thing. For example data modelling is more important in schema less DBs, not less
2. When did Oracle, SQL Server, Postgres, MySQL etc become reliable and solid platforms? My theory is that the complexity of DB platforms means that version 8 or 9 is when they become mature. A lot of the new stuff is in the lower half of the single digit range.
3. Understand what the new platform is for and, more importantly, what it is NOT for. NOSQL solutions tend to focus on a specific capability. If that is what you need then (allowing for#2) they're fine.
4. Where are the sources of expertise? Chances are you are going to need support and training. This instantly kills the 'Open-Source is free' myth. You are also going to be breaking new ground.
5. Organisationally are you good at sharing information? You really need to be if you are adopting a technology with limited pools of external expertise
6. Integration. OMG! Tooling. I hate VIM
7. Security. See #2. It's probably going to be infrastructure security to support pretty rudimentary facilities

Experimentation is fine. Going further must be done with your eyes wide open

LinkedIn Profile
www.simple-talk.com
Rod
Rod
SSChampion
SSChampion (11K reputation)SSChampion (11K reputation)SSChampion (11K reputation)SSChampion (11K reputation)SSChampion (11K reputation)SSChampion (11K reputation)SSChampion (11K reputation)SSChampion (11K reputation)

Group: General Forum Members
Points: 11075 Visits: 2256
Like this article, Steve. For my own benefit, what do you mean by POC? I've looked it up online and found lots of possible explanations for that TLA.

I definitely think I'm in the camp that likes to check out new things. Its fun to peer over the fence. Especially if you're in a situation which doesn't satisfy or challenge. And it seems like the development world changes very rapidly. I heard someone once joke about the rapid change in web development frameworks by saying of one of the newer ones, "Oh, that's so 5 picoseconds ago." I don't know why the database world moves slower.

Kindest Regards,Rod
Connect with me on LinkedIn.
Steve Jones
Steve Jones
SSC Guru
SSC Guru (224K reputation)SSC Guru (224K reputation)SSC Guru (224K reputation)SSC Guru (224K reputation)SSC Guru (224K reputation)SSC Guru (224K reputation)SSC Guru (224K reputation)SSC Guru (224K reputation)

Group: Administrators
Points: 224284 Visits: 19634
Rod at work - Tuesday, August 22, 2017 9:47 AM
Like this article, Steve. For my own benefit, what do you mean by POC? I've looked it up online and found lots of possible explanations for that TLA.

I definitely think I'm in the camp that likes to check out new things. Its fun to peer over the fence. Especially if you're in a situation which doesn't satisfy or challenge. And it seems like the development world changes very rapidly. I heard someone once joke about the rapid change in web development frameworks by saying of one of the newer ones, "Oh, that's so 5 picoseconds ago." I don't know why the database world moves slower.


Proof of Concept. A prototype that does something, but is meant to be tossed.

Follow me on Twitter: @way0utwest
Forum Etiquette: How to post data/code on a forum to get the best help
My Blog: www.voiceofthedba.com
Peter Schott
Peter Schott
Hall of Fame
Hall of Fame (4K reputation)Hall of Fame (4K reputation)Hall of Fame (4K reputation)Hall of Fame (4K reputation)Hall of Fame (4K reputation)Hall of Fame (4K reputation)Hall of Fame (4K reputation)Hall of Fame (4K reputation)

Group: General Forum Members
Points: 3962 Visits: 1952
Have to agree about the regular learning. That's something I look for in candidates - how do they keep current? If someone has little desire to grow in their knowledge, it's a concern to me. You can be good at what you currently do, but with the changes constantly coming in this field, if you're not growing you'll be left behind quickly. As I type this, I'm amazed at how much progress has been made with PowerBI and DAX lately. What was something to play around with a couple of years ago is now getting huge amounts of attention. You mentioned the machine learning and data science aspects and pointed out that they're growing, but not an easy field to break into. That goes back to learning and growing, even if in small ways.
Eric M Russell
Eric M Russell
SSC-Forever
SSC-Forever (43K reputation)SSC-Forever (43K reputation)SSC-Forever (43K reputation)SSC-Forever (43K reputation)SSC-Forever (43K reputation)SSC-Forever (43K reputation)SSC-Forever (43K reputation)SSC-Forever (43K reputation)

Group: General Forum Members
Points: 43413 Visits: 12036
There are a lot of DBAs who still don't even know T-SQL programming, execution plan analysis, or SSIS. If you havn't already, then learn that before straying into the deep end of the pool with something like machine learning. I mean, folks expect the DBA to be the smartest guy in the room when it comes to SQL, and they depend on you to keep the SQL Server instance running smoothly. However, most organizations are doing data science anytime soon, and even if they were, they'd hire a dedicated person with a specialization in that area or outsource it to consultants... not the in-house DBA.


"The universe is complicated and for the most part beyond your control, but your life is only as complicated as you choose it to be."
Dave Poole
Dave Poole
SSC-Insane
SSC-Insane (24K reputation)SSC-Insane (24K reputation)SSC-Insane (24K reputation)SSC-Insane (24K reputation)SSC-Insane (24K reputation)SSC-Insane (24K reputation)SSC-Insane (24K reputation)SSC-Insane (24K reputation)

Group: General Forum Members
Points: 24238 Visits: 3491
I spent some time working through the Vagrant tutorials. There are a number of pre-canned virtual boxes with all sorts of software as part of the box. This allows you to start playing in an isolated sandbox.

As the sandpits are scripted they can be spun up, destroyed or have boot up shell scripts added in perfect safety. As someone completely new to Linux and Vagrant I found it surprisingly easy to get started. The skills are useful in their own right but are really a foundation stone for greater learning

LinkedIn Profile
www.simple-talk.com
Rod
Rod
SSChampion
SSChampion (11K reputation)SSChampion (11K reputation)SSChampion (11K reputation)SSChampion (11K reputation)SSChampion (11K reputation)SSChampion (11K reputation)SSChampion (11K reputation)SSChampion (11K reputation)

Group: General Forum Members
Points: 11075 Visits: 2256
Peter Schott - Tuesday, August 22, 2017 12:27 PM
Have to agree about the regular learning. That's something I look for in candidates - how do they keep current? If someone has little desire to grow in their knowledge, it's a concern to me. You can be good at what you currently do, but with the changes constantly coming in this field, if you're not growing you'll be left behind quickly. As I type this, I'm amazed at how much progress has been made with PowerBI and DAX lately. What was something to play around with a couple of years ago is now getting huge amounts of attention. You mentioned the machine learning and data science aspects and pointed out that they're growing, but not an easy field to break into. That goes back to learning and growing, even if in small ways.

You ask how someone who doesn't strive to remain current, growing their knowledge, in our changing field. I know of one way they can do that. If they work for an organization which puts no emphasis upon remaining current, then those who chose to learn nothing new have found a corporate home.


Kindest Regards,Rod
Connect with me on LinkedIn.
Steve Jones
Steve Jones
SSC Guru
SSC Guru (224K reputation)SSC Guru (224K reputation)SSC Guru (224K reputation)SSC Guru (224K reputation)SSC Guru (224K reputation)SSC Guru (224K reputation)SSC Guru (224K reputation)SSC Guru (224K reputation)

Group: Administrators
Points: 224284 Visits: 19634
It's hard to be motivated, and certainly, plenty of companies don't encourage innovation (crazy to me), and you find many people not bothering to learn new things because they don't need them and won't use them.

Until they need a new job.

Always learn. You never know when you'll need those skills.

Follow me on Twitter: @way0utwest
Forum Etiquette: How to post data/code on a forum to get the best help
My Blog: www.voiceofthedba.com
Peter Schott
Peter Schott
Hall of Fame
Hall of Fame (4K reputation)Hall of Fame (4K reputation)Hall of Fame (4K reputation)Hall of Fame (4K reputation)Hall of Fame (4K reputation)Hall of Fame (4K reputation)Hall of Fame (4K reputation)Hall of Fame (4K reputation)

Group: General Forum Members
Points: 3962 Visits: 1952
Rod at work - Wednesday, August 23, 2017 8:22 AM
Peter Schott - Tuesday, August 22, 2017 12:27 PM
Have to agree about the regular learning. That's something I look for in candidates - how do they keep current? If someone has little desire to grow in their knowledge, it's a concern to me. You can be good at what you currently do, but with the changes constantly coming in this field, if you're not growing you'll be left behind quickly. As I type this, I'm amazed at how much progress has been made with PowerBI and DAX lately. What was something to play around with a couple of years ago is now getting huge amounts of attention. You mentioned the machine learning and data science aspects and pointed out that they're growing, but not an easy field to break into. That goes back to learning and growing, even if in small ways.

You ask how someone who doesn't strive to remain current, growing their knowledge, in our changing field. I know of one way they can do that. If they work for an organization which puts no emphasis upon remaining current, then those who chose to learn nothing new have found a corporate home.


True, but that sort of person wouldn't likely be interviewing if they were content there. And I still think you should try to stay up with what's going on around you in your field. My dad's been a MechE for decades, but retains everything from his years of experience and is still keeping up with what's going on now. Sadly, the age thing is working against him right now, but he's sharp and the younger guys working with him are sometimes amazed that he can point out (and come up with solutions for) potential issues by barely glancing at the designs.

Yes, the current company might not encourage innovation, but that's not a good reason to sit still. It might be a good reason why you haven't been able to put some newer features in practice, but you should still know about them. I was stuck on 2005 for ages, but at least kept up with with what was going on in the product and was ready to make some improvements when we upgraded. Smile
Go


Permissions

You can't post new topics.
You can't post topic replies.
You can't post new polls.
You can't post replies to polls.
You can't edit your own topics.
You can't delete your own topics.
You can't edit other topics.
You can't delete other topics.
You can't edit your own posts.
You can't edit other posts.
You can't delete your own posts.
You can't delete other posts.
You can't post events.
You can't edit your own events.
You can't edit other events.
You can't delete your own events.
You can't delete other events.
You can't send private messages.
You can't send emails.
You can read topics.
You can't vote in polls.
You can't upload attachments.
You can download attachments.
You can't post HTML code.
You can't edit HTML code.
You can't post IFCode.
You can't post JavaScript.
You can post emoticons.
You can't post or upload images.

Select a forum

































































































































































SQLServerCentral


Search