Author: way0utwest

  • A New Word: Incidental Contact High

    incidental contact high – n. an innocuous touch by someone just doing their job – a barber, yoga instructor, or friendly waitress – that you find more meaningful than you’d like to admit; a feeling of connection so stupefying simple it makes you wonder if aspiring novelists would be better off just offering people a hug.

    This sounds like a word Snoop Dogg would come up with.

    The power of human touch is amazing. As a younger man, I would sometimes embrace touch, or shy away, thinking that touch implied romance or sexual interest. I’ve grown past that.

    I am a hugger, and I like to give long hugs. Those close to me know that sometimes I’ll hold on for 10 seconds, which is supposed to have health benefits. I agree, as I can often feel a sense of relaxation if I hold on for at least 5-6 seconds. Then it feels good.

    One place this has really been noticeable for me is at yoga. Often class ends with a quiet time, all the students lying in shavasana, or corpse pose. Just laying on our backs, eyes closed, lights mostly out. A few of the teachers will bring a cold, damp washcloth around for each student. Most set this next to your head on one side.

    One teacher specifically puts this on your forehead, laying it gently across your eyes and forehead. She also includes a touch. A firm press down for a second or two.

    I’m amazed at how that touch is so meaningful, and when I don’t get it, how I miss it. It’s definitely an Incidental Contact High.

    From the Dictionary of Obscure Sorrows

  • Take the 2025 State of Database Landscape Survey

    The survey is out now and you can share your experiences for a chance at $250 in Amazon vouchers. No matter whether you think your org is great or not at managing databases, take the survey. Share some data.

    Last year, we had nearly 4000 responses and all the information is available here: https://www.red-gate.com/solutions/entrypage/state-of-database-landscape-2024/ 

    There were some interesting data points that came out of the survey. A few noticeable ones for me:

    • 43% of respondents support 4 or more database platforms
    • Skills are the top issue with people running multiple database platforms, not surprisingly. Since labor is a big cost, why keep adding platforms?
    • Synching app and database changes is the largest challenge reported by 31% of people. I’m glad it’s this low, but I suspect lots of people responding are proud of their work. People struggling might not fill out the survey.
    • 88% using the cloud, with 18% completely in the cloud
    • Only 20% of people using AI to manage databases. I wonder if this will grow for 2025.

    I’m looking forward to seeing the data from this year and if anything has changed.

    Take the survey today and good luck winning $250.

  • SQL Saturday Boston 2024 Plans

    I was accepted to speak at SQL Saturday Boston 2024, which is taking place on October 5, 2024. One month away. This is a fun event that takes place in Burlington, MA, just north of Boston. I’ve been there twice now and I’m honored and excited to go back.

    There is also a pre-con. Bob Ward is teaching an all day session on Friday, October 4th that is a Cloud Workshop for the SQL Professional. Check out the description and register today.

    Definitely come on Saturday. I have a new session that I’m working on to help you balance life and career, but there will be a bunch of other great talks. Each year I go there, I find a few interesting things to see and this year is no different. Check out the schedule and I’m sure you’ll agree.

    So click on over to https://sqlsaturday.com/boston and register for this SQL Saturday and I’ll see you next month.

  • Fifty Percent

    Most of us will have more than one job in our career. In fact many of us will likely find a new job in the next five years. I hope I’m not in that group, but I recognize that it’s a possibility. We never know when our situation will change, or our employer’s situation will change. That is one reason I recommend you keep your resume up to date and continue to work on improving your skills.

    I saw an office hours short recently from Brent Ozar, in which someone had asked him if they should apply for a job even though they didn’t meet all of the requirements or know all of the desired technologies. Brent recommended the person apply, and his reasoning was that often a DBA (or other data pro) often gets asked to do a variety of tasks in an organization. The DBA job often crosses lots of boundaries and may end up working on a Active Directory issues, reporting, ETL, and more. When A DBA leaves a job, the organization looks for a replacement that can handle that same wide variety of things.

    I think this is good advice, and I usually tell people that if you meet 50% of the requirements, apply. Part of this is Brent’s reasoning, part of it is because I’ve had to write job descriptions, part of it is because I’ve interviewed people. While we often have a standard description, usually I then think about how our technology matrix has changed over time and add items to the job description. If I ask another employee what else we might need in a candidate, more requirements get added. At some point, the job description isn’t realistic anymore and it’s unlikely we’d ever find a person that meets 100% of our desires.

    The other thing I’ve learned in interviews is that sometimes a candidate impresses us and makes the interviewer think about the position differently. Maybe the candidate is impressive enough in some areas that we can ignore their deficiencies in others. Sometimes the candidate might say something that causes me (as the interviewer) to pivot the job slightly to address other possibilities I think of at that moment.

    Job hiring isn’t a meritocracy. It’s a mix of many things, often depending on what the interviewer thinks at that time, how the candidate impresses them, and maybe some restrictions on who they can hire. I’ve seen companies that won’t hire developers without a CS degree, regardless of experience. I’ve seen situations where the hiring manager creates a new position because the candidate is so desirable. I’ve sometimes chosen a weaker technical candidate over a near expert in an area because of soft skills.

    There are lots of variables, and you can’t control them, but you can control a few things. You can work on the way you communicate with others and improve your skills, both verbal and written. You can also showcase your ability to learn and adapt, whether that’s with stories and examples or a blog that you can point to, documenting the work you’ve done on your skills.

    This is a tough time for many tech professionals, but it’s also a time where there are many open positions in lots of companies. Part of this is an mismatch of candidates and opportunities not finding each other. Part is a more discriminating approach from companies who don’t just want people, but talented people, talented in multiple ways including soft skills.

    You never know when you’ll need a new job, so make sure you’re prepared to impress others. Make sure you spend time on your career on a regular basis.

    Steve Jones

    Listen to the podcast at Libsyn, Spotify, or iTunes.

    Note, podcasts are only available for a limited time online.