Tag: career

  • Which Work Is Suited for In-Person?

    In this article on flexible working plans, number four makes a good point. What work is suited for live, in-person interaction? Which aspects of your job benefit from seeing others face-to-face?

    Today I’m asking data professionals to think about it. I know we can do all our jobs remotely, after all, many of us have been doing that for at least a couple of years, and some for far longer. I can’t remember the last time I actually needed to look at a physical server I wrote code for? Probably when I self-hosted SQL Server Central back in 2002-2003 and went to reboot a machine or add a disk drive. Even then, those weren’t DBA or developer jobs, but really Operations hardware tasks.

    These days many companies are trying to decide how to handle office and workers. I don’t know I’ve seen anyone come up with a good plan other than leaving everyone remote and figure out how to make things work. Every day in the office doesn’t seem great, and I’m not sure I’ve seen a good company hybrid plan. I see some groups deciding to meet once a week or once a month and that works well, but I think that’s more a reason to have some social time than it is a need for productivity.

    Not that allocating some amount of time specifically to bond socially is a bad idea. I am in favor of this. We used to do this when we were in offices every day, so why not schedule this periodically now?

    While you can do your job remotely, I wonder if there are not some aspects of development or operations that are better done in person. Or maybe, sometimes in-person. I can see brainstorming and planning as being smoother in person. Being focused and closely collaborating always feel stilted and confusing online. I prefer being in person. Perhaps pair programming or a similar arrangement is better in person at times. I know we can share a screen and code together, but doing this in the same room periodically builds a bond that I think would make remote sessions more productive.

    The only other thing that I think matters is cross-team bonding, perhaps doing some debate and discussion of how teams work together or how their work affects others is better done in person. Perhaps not every day/week/month but once a quarter or a few times a year I can see this building better relationships between people, much like in-person pair programming.

    If you have other ideas or experiences, let us know. If you think there isn’t a reason to ever go in the office, that’s something worth sharing as well.

    Steve Jones

     

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

  • Finding a New Job

    There are plenty of people changing jobs in this economy. In fact, I keep hearing that companies are struggling to find people, though many of them are holding off making offers and looking for qualified people. Unlike the early 90s when anyone with an MCSE got hired without too many questions, companies are being picky today about who they hire.

    I saw recently that Brent Ozar wrote his monthly post asking about who is hiring in the database community. There are a number of comments already with job listings, and I’m hoping there are more that appear when this publishes. If you know of a job, post a comment. The wider you spread the news, the better chance you’ll get a person that best fits the position.

    There is always opportunity in any market, but there is also competition. Everyone that I talk to who hires people has to go through a lot of resumes and CVs. They sometimes can’t find a person with enough knowledge, and sometimes they can’t find someone who fits in with their culture. Like it or not, getting along with others and fitting into a culture is important. This is still true even in the remote work-at-home structure that has grown in many companies. We still need a team of people working together.

    I am an advocate of working on your skills and improving them over time. I’m also a fan of ensuring you are showcasing your skills on your resume and on a blog. I think #SQLNewBlogger is a great way to start preparing for the next position you want, not the one you have now. I have written many posts as examples of how to explain what you’ve learned. You can start that now, rather than being in the situation of Ken, who had his job eliminated.

    Spend some time growing your career this year. Balance that with family, hobbies, faith, and friends, but don’t neglect your career. Your employer will, so it’s up to you to manage a career yourself. After all, if you need a job, do you want to get that great paying remote job or get stuck with a job offer that wants you back in an office every day?

    And when you get a new job, be ready to hit the ground running and impress your employer. Show them they made the right decision by hiring you. There have been some good posts on getting started at a job. Aaron Bertrand wrote about his first 30 days and Tracy Boggiano is doing a series. I’m really looking forward to what Tracy shares about her new gig.

    Maybe you want to write about how you’d start your job over again or maybe how you’d attack a new job if you got one. That could be the type of post that impresses someone enough to hire you.

    Steve Jones

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

  • Be Smart

    An engineer at Google recently claimed that one of the AI chatbots might have become sentient. Great headlines, and whether true or not, this might bring some notoriety to the engineer.. It certainly did, and it also resulted in the engineer being suspended from his job. It’s entirely possible this person might be fired. Perhaps I’m cynical, but I think the more talented he is, the more likely he keeps his job. Less talented, likely fired. This might not be fair, but I am a realist. The more value someone brings, the more tolerance for missteps.

    I give a talk on branding, and one of the things I do before giving you practical tips is to remind you to be cautious. A brand can be a very positive asset, but it can be a detriment as well. One of my stories is about Mark Jen, who Google fired after he blogged a few things about his employment. He was highly recruited and worked at Google for only a few days.

    At one point I worked in a public company, in a large Operations group of about 20 people. We were listening to the earnings call one quarter when Security staff walked up and escorted a person out of the building that was sitting 2 or 3 cubicles away from me. They security people then returned to box up the employee’s belongings once he was gone. Apparently our boss told us this person had posted some of our earnings results online while the call was going on. They were posted literally minutes (20 or 30) before the numbers were announced, however, that’s illegal and a violation of securities rules.

    Most of us know not to post passwords, IP addresses, or other sensitive infrastructure data on the Internet. Most of us should know not to post data, especially on a site like SQL Server Central. If we are looking for help with an issue, we need to mock up a situation. We might not be able to post code, and we might not be able to write about the specifics of our job in our blog. That might vary by company, and we need to understand what the rules are.

    I’ve never had an issue with this in over 25 years of blogging and asking/answering questions on forums., but I’ve followed one rule. It’s the same rule I heard someone say was their internal guidance for blogging.

    Be Smart.

    Don’t post anything that might cause an issue. Whether you are in a forum or on your blog. Even inside your company, some information might be sensitive and compartmentalized. If you have a doubt, ask someone. It’s that simple. Just ask someone who can give you a second opinion.

    I do this regularly with SQL Server information and Microsoft. There are times that I am unsure of something is under an NDA, so I ask. This includes words, pictures, and code. I do the same thing at Redgate, as sometimes things on our internal network might not be publicly released yet, so I just ask. On my personal accounts, I might ask my wife if I can post something before I do it. I’ve learned it’s better to ask permission in these cases.

    I haven’t always done that in my job. Sometimes rebooting a system or making a minor change without following every rule, but those have been cases where I had a very strong understanding of the situation and the implications of my actions. It’s not something I do lightly, and it’s rare, but there are times to ask for forgiveness rather than permission.

    However when dealing with public disclosure of anything, I think you are smarter to ask permission first.

    Steve Jones

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

  • Honored to be a Microsoft MVP Again

    I was renewed this week as a Microsoft MVP. This is my 15th award in a row and each year this happens it is an honor to be recognized for helping others.

    2022-07-05 14_10_45-My Profile — Mozilla Firefox

    This is an award that Microsoft decides to give, based on the help and impact you have in their community. For me, this is in the data platform space, which includes SQL Server.

    Playing My Game

    I do many community things, primarily to help others. Some of these things are a part of my job, but I also make an effort outside of my job to teach, educate, and help others that want to become better at their jobs in improve my career.

    That’s been my game, and I continue to play it on a regular basis. I appreciate that Microsoft recognizes this as valuable enough to award me the MVP, but whether they do or not doesn’t change what I do.

    For anyone that is intrigued by the MVP, my advice to enjoy helping others. To write, speaker, organize, etc. to help your community in some way. If you enjoy doing that, and are willing to spend time regularly, then you might be an MVP.

    I (and many others) are happy to nominate you, but you should be helping others as a regular part of your life first. If you do, then feel free to reach out and ask me to nominate you.