These three little questions were on the board one day when we walked into our Signals and Systems class in our second year of university. The class was all about applied mathematics related to control signals and systems and included some complex methods to solve the equations. The concepts were tough and all of us struggled with it to the point that the average grade on the mid-term exam was 27%. After the mid-term’s were graded, the professor started the next class with the three questions shown above. His point was to get us to look at the big picture of what the class was about and why we were doing it and how it fit in with our courses overall.
Over the last little while I’ve seen a number of people talking about what they are working on right now, how busy they are, how much time they spend online, getting to Inbox Zero (yeah, as if I’ll ever get near that…) and a whole host of other things. There are lots of theories and books including Getting Things Done, Priority Management, and First Things First.
These are all great for helping us get where we are going, but do we know where we are going? In First Things First one of the key things is to actually come up with a plan and goals. But I think we all slip up on this by doing the “Urgent – Important” and “Urgent – Not Important” things without putting aside any time for the big picture planning. I know that it is too easy to let time slip away and continue to work on the daily/weekly/monthly things and go through life without a vision of where we want to be or the goals we want to achieve.
So here we are at the end of 2010 and as we think about the year and decade that is just ending, let’s look back at what we’ve done and achieved and how far we’ve come. But don’t forget to look at what we want out of the next year, 5 years, 10 years and so on. Then we can set the milestones that go with that and make sure that what we are doing is helping us to get where we want to be. Otherwise we’ll be sitting here on December 29, 2011 wondering where the last year went….like I am on December 29, 2010.
One of my resolutions for this past year was to work on my non-traditional database skills such as NoSQL and cloud computing/databases. I am still at the research and discovery phase, but after reading this article, Paying top dollar for tech talent pays off, I think I need to continue to commit time in these areas.
Google CEO Eric Schmidt explained why every one of his 16,000-plus employees just got a 10 percent raise. It was a salvo in the " war for talent," said one of the world’s most successful CEOs. And Google is still hiring hundreds of employees every week.
"Consumer-facing companies like Procter and Gamble, Ford and Coca-Cola have started hiring as well," noted Cournoyer, co-founder of venture capital firms Montreal Start Up and Real Ventures. He pointed out that just as these mega-enterprises need warehouse, sales and customer-service pros, they also need Web engineering talent to thrive in today’s market. That rings true in any industry these days.
I’m still waiting for my $3.5 million stock option to not leave a company.
I’ve spent some time with Microsoft Azure and MongoDB, but I want to learn more about Hadoop and some other non-relational data stores. Learning about these also means brushing up on my web development skills. I’m hoping that my use of social networking and the addition of social features to our online presences will bring a better understanding to business problems that involve these solutions.
What I do understand is that if you are data architect working in the relational world you’ll still have a role to play for a very long time, no matter what recent articles are saying. However, if you want to be at the top of your game, a most relevant team member, a true enterprise data architect you won’t be able to rest on what you know about SQL Server, DB2, and Oracle alone.
The biggest issue I’ve had lately working with these emerging technologies have been that traditional data modeling tools aren’t yet supporting many newer data technologies. In fact, most don’t even support XML that well even though it has been around for a long time. I want to tie conceptual and logical models to physical models of non-relational solutions without having to worry about importing or exporting meta data from tool to tool.
Do you think that the existing data modeling market will start supporting non-relational technologies? O r will we have to look for new tools for these?
I know what I’ll be listening to over the next few weeks. An early Christmas present, too.
If you weren’t able to attend the PASS Summit (or even if you did) you can order the DVD set of recordings, too. You get PDF handouts of the slides and audio recordings of all the regular sessions. I’m listening right now as I blog.
I plan on first tackling all the database design-related sessions, then ones on performance tuning. I also want to listen to the professional development session because there are some very successful professionals out there who took the time to share their thoughts on the non-technical side of being a data professional.
This post is a rerun from 2009, but the truth is still there.
It’s a Wonderful Life is a part of many a holiday tradition. While most of you probably know this as a Christmas film, the links to the Christmas holiday are fairly weak. There’s an angel, some snow, and a background Christmas tree with a bell. Other than that the story itself could take place at any time of the year. So if you’d put off seeing this film because you think it is all happy, shiny, Christmas cheer-ish, you need to think again.
George Bailey is a protagonist in a small town, Bedford Falls, located in upstate New York. He finds himself on the brink of financial ruin due to no fault of his own. He goes to visit the town big wig, Henry Potter, to get a loan. Potter tells him that with no equity in his life insurance policy, he’s “worth more dead than alive.” In a fit of despair, George decides to sacrifice his life so that his family and company (The Bailey Building and Loan) can survive. However, his plans are sidetracked by Clarence, his guardian angel. George rambles that he wished he’d never been born. Sounds pretty dark, doesn’t it? Not that Christmas-y at all. Clarence sees this as a great opportunity to show George just what a great impact he has had on not just his community, but on the world.
So George is shown what his family, friends, town and world would be like if he’d never been born. The new town is called “Pottersville”, after the antagonist Mr. Potter. It’s not a good thing. Clarence tells him:
“Each man’s life touches so many other lives. When he isn’t around he leaves an awful hole, doesn’t he?”
“No man is a failure who has friends.”
The “feel good” part of the film is when George gets to return to the world he wished he’d never been born into. I’ll leave the assignment up to you to see how this all happens and how George and him family do once he returns.
I’ve seen this film at least 50 times in my life, perhaps even more. In fact, most people would probably think that I’m a bit obsessed with this whole story. To which I say: everyone needs a hobby. This just happens to be one of mine.
So what does this have to do with architecture and data management? I think plenty.
- Enterprise-class projects can’t be done by one person. No one is a failure who has good team mates who collaborate well. You don’t have to be friends with them, or even like them that much. But you do have to find a way to collaborate with them.
- Architecture done well can have all kinds of impacts elsewhere. Each architect’s work touches so many other parts of the architecture. When it isn’t there, it leaves an awful hole…to be filled by a non-architect to do. One small great architecture component can have huge impacts on solution quality for a long time in the future. When George is a kid, he saves his brother Harry’s life. But in the Pottersville world, Harry dies. Clarence tells George: Every man on that transport died! Harry wasn’t there to save them, because you weren’t there to save Harry.
If you aren’t there to create the architecture, or if the architecture you create isn’t used, then the good stuff it could deliver won’t be there when it is needed.
- Fastest isn’t always “bestest”. In running George and Clarence out of his Pottersville bar, Nick the Bartender explains what works in the bad world: Hey look, mister – we code fast here for people who want to get lots of stuff done fast, and we don’t need any characters around to give the joint "atmosphere". Is that clear, or do I have to slip you my left for a convincer? Well, I paraphrased that quote. But you get the point. Perhaps that was Nick’s collaboration method – using bouncers to run people out. Some people feel that data and other architectures are just there for some sort of religious checklist nirvana. It’s our jobs, as architects, to show them why architecture plays a key role project success. A left convincer might work in the short run, but the best way to get support for an architecture is have one that works. Good architectures need to be designed. Hacking away on a pseudo architecture is more Pottersville than Bedford Falls.
- Architecture is more than drawing boxes and lines. George was fabulous at motivating people to do the right thing. The first way he did this was by living by his own principles. When put in a tight spot, he did the right thing. We architects need to do the same thing. We can’t tell development teams that they must treat data with respect and then treat our own meta data as if it weren’t important. This means ensuring that our architectures are managed with real tools, backed up, disaster-proofed, and generally treated as production data – which they are.
- Sharing a vision is important. George was also great with expressing vision. He could get people to rally ‘round a cause by getting others to see what was in it for them. His monologue to Potter about why the Bailey Building and Loan should carry on after his father’s death is a classic. But his best was saved for Mary, in the moonlight:
George: What is it you want, Mary? What do you want? You want the moon? Just say the word and I’ll throw a lasso around it and pull it down. Hey. That’s a pretty good idea. I’ll give you the moon, Mary.
Mary: I’ll take it. Then what?
George: Well, then you can swallow it, and it’ll all dissolve, see… and the moonbeams would shoot out of your fingers and your toes and the ends of your hair… am I talking too much?
I’m still not sure how I’m going to work that line in with one my vision/architectural reviews, but I’m still thinking about it. Look for it on call soon.
For those of you who have seen IAWL and might appreciate some derivative works, I leave you with:
Carolyn’s Sill’s video and song “George Bailey”. This is one of my favourite holiday running songs for the tempo and overall good feelings it leaves me with. Her songs are available on iTunes. While you are watching this video, head over to iTunes and buy it. As an independent artist, she deserves the 99 cents for putting this together.
Next up is Angry Alien’s It’s A Wonderful Life in 30 Seconds with Bunnies. A 30 second overview of the film. Be sure to click on the bunny outlines at the end to see some clips that couldn’t be part of the 30 second summary.
Finally, dear reader, I want you to know that you personally touch many lives by being part of our communities, both here and on Twitter.
Happy Wonderful Life, everyone.
I knew it would happen. As I blogged previously, SQLPASS is hosting a 24 Hours of PASS event in March and is using this event to honour Women in IT (WIT) by having 24 sessions given solely by female data professionals.
Having worked on WIT committees, programs and events for more than two decades (I was a national spokesperson for WIT here in Canada for two years), I knew that someone (and there will be more) would eventually anonymously complain that this one event should not be run with only female speakers. Trolls must post anonymously because they don’t want to contribute to the discussion; they just want to make a good thing look bad. This is my letter to Anonymous (an infrastructure DBA).
Hi Anonymous –
You forgot to mention the creepier one that most anonymous trolls give:
"What about the lack of overweight, old, ugly, grumpy white guys in the Supermodel profession?"
It’s a classic. It is the most common response I get in letters to the editor, live events and articles from anonymous posters. If you are going to go for it, please go all the way.
This witty questions does not contribute to the discussion of diversity in any profession because it makes a huge leap of logic: that there is some physical trait in females that should keep them out of the IT profession. That is flat out wrong.
By the way, there are people who are concerned about the lack of diversity in the nursing profession. I support all kinds of programs that want to address real issues of diversity in all professions.
The reason society should be concerned about diversity isn’t about making the numbers somehow magically match demographics of the full population, it is that we should investigate the reasons why certain professions aren’t diverse as the full populations and make corrective action to ensure that silly obstacles aren’t there. The most successful WIT programs focus on ensuring that young women understand the opportunities available to them and remove roadblocks they might have to considering a career in IT.
Much research has shown that young women don’t consider IT (and other STEM) careers because they:
- Don’t even know what the career is about and therefore think it is all about grumpy evil-doing nerds working alone in a dark basement drinking Jolt Cola and typing all day. Think of the Wayne Knight character in Jurassic Park.
- Hear from grumpy people that women aren’t smart enough to work in IT.
- Don’t realize soon enough that they should have taken more math and science during their schooling and therefore can’t get in to certain programs of study, even though they have the aptitude to work in IT
- Think that Computer Science programs are the only career path into IT
- Read computer science program “marketing” materials, which most programs fail miserably at creating, and think “wow, what a boring technical wasteland”.
- Think that IT is only about programming…alone, in a dark basement, typing all day. GOTO point 1.
But let’s focus on one of the main reasons (I presume) why SQLPASS wants to hold an event featuring WIT. The reasons that most women give for not submitting abstracts for speaking:
- Much more often than men, they don’t think that they are enough of an expert to give a presentation.
- Much more often than men, they think there are so many "celebrities" in the field that the shouldn’t even bother submitting.
- Much more likely than men they are more likely to feel that they are an "imposter" in the field and therefore shouldn’t even try to speak at an event.
- They have so many more outside-of-work responsibilities that traveling a ways to speak and attend a conference is a significant roadblock to participating.
- More often than men, they believe that they should be specifically invited to speak rather than just nominate themselves.
- They are more likely to worry about the catch-22 of doing anything new: you shouldn’t do it until you have more experience doing it.
- They think that no one will attend a session they give because they haven’t written a book (see point 4), they don’t travel the world giving presentations, or that someone else has already given a presentation on that topic.
I talk to many women who have wonderful thoughts, observations, scripts, data models, ideas, opinions, and other knowledge to share but won’t even consider submitting an abstract. Most of the time they give one or all of the reasons above. Please ensure that you understand all those “more often” words in the above list.
The idea of featuring only females during 24 Hours of PASS isn’t going to solve all these problems, but it can go a long way to getting more women to present because it takes away some of the obstacles that many female IT professionals give as reasons to not even try. With more women presenting at this one event, we will most likely have more women presenting at other events during the year. You may not want that, but I want that if the reason women aren’t submitting is because they’ve never been encouraged enough to submit an abstract or to gain speaking experience.
Should SQLPASS bend to address those issues? I think they should not have to do so, but often all it takes is a slight change in how women are recruited to make a real difference. Personally, I’d like to figuratively whack all these women on the side of the head like Cher did on Nicolas Cage in Moonstruck: “Snap out of it”. Sometimes, though, helping people realize their potential is one of the most wonderful thing we can do for them.
Yes, I realize for the one event, some presenters will be excluded. For this one event. I would love to have a professional, insightful conversation about whether or not the one shift in a variable is acceptable, desirable, laughable, or even hurtful. But we can’t have those conversations when one posts anonymously in short bursts of accusations. It really doesn’t help the conversation at all.
I’d love to hear opinions on this, but in a way that advances the conversation.
The call for speakers has gone out for 24 Hours of PASS, a virtual conference of the Professional Association for SQL Server. But this isn’t an ordinary call for speakers. PASS is going to do something extraordinary: in honour of Women’s History Month, only female speakers will be be presenting.
Normally I’m not a fan of any special accommodations or “help” for female workers: quotas, waiving of requirements, etc. I sometimes think that those sorts of programs send the wrong message, too. But in this case, I’m a huge fan of what PASS wants to do here. There are plenty of qualified women to speak on these topics, but usually the problem is that women tend not to submit to speak, for a variety of reasons.
24 Hours of PASS To Celebrate Women’s History Month
By Thomas LaRock
Mark your calendars! The next 24 Hours of PASS event is taking place March 15 and 16. We are sticking to the two day format with 12 sessions presented each day.
Since March is also Women’s History month we’ll be carrying that theme through to the online event. As a result we plan to feature 24 prominent female speakers during the course of the event with session content as always, focused on SQL Server.
If you have an abstract in mind or have suggestions for specific speakers or topics, send us an email at email@example.com. Deadline for abstract submission (max 250 words with a 125 word bio) is January 14.
You can read Tom’s blog post about how and why he came up with the idea of a female-only event.
I welcome this special event for a few reasons:
- PASS is doing something to recognize the vast amount of knowledge women in technology
- Choosing to promote the wonderful female speakers out there during Women’s History Month (which also includes International Women’s Day and Ada Lovelace Day) is a great way to honour and recognize all the good work that millions of women do in IT around the world.
- Encouraging female speakers is the best way to build a pool of qualified speakers for other events like SQL Saturdays, SQLRally, PASS Summit, Enterprise Data World, DAMA Chapters, etc.
- I believe that this one event will do more to encourage more women to speak at events that all the encouraging e-mails and blog posts could ever accomplish.
While this is a PASS event, not every presentation will be just about SQL Server code. I typically give my Database Design Contentious Issues presentation at in-person events and one of my database design-related presentations for virtual events. They might include SQL Server content, but they aren’t just about the DBMSs. If you have a presentation that you’ve given at a DAMA event, there’s a good chance you can present it at a PASS event.
So I need you to help:
- If you are a female and work with data, please put together an abstract and submit it. Now. I’d love it if they had 300 abstracts to choose from.
- If you aren’t female, please personally ask one of your female co-workers to submit an abstract. Do it now…it will only take a couple of minutes.
- Please retweet this post, post to Facebook and LinkedIn about this amazing opportunity to highlight female IT professionals. Let’s show the world what #WIT has to offer.
I am excited about this event – I can’t wait to see it unfold. Please help us by getting the word out. Let’s make something happen.
Subscribe via E-mail
- Karen Lopez on Strutting: We all Know When You are Doing It. So Stop.
- Joey D'Antoni on Strutting: We all Know When You are Doing It. So Stop.
- Karen Lopez on Strutting: We all Know When You are Doing It. So Stop.
- Thomas LaRock on Strutting: We all Know When You are Doing It. So Stop.
- Karen Lopez on Strutting: We all Know When You are Doing It. So Stop.
- May 2013 (4)
- April 2013 (5)
- March 2013 (4)
- February 2013 (7)
- January 2013 (12)
- December 2012 (2)
- November 2012 (3)
- October 2012 (3)
- September 2012 (13)
- August 2012 (5)
- July 2012 (17)
- June 2012 (2)
- May 2012 (4)
- April 2012 (4)
- March 2012 (8)
- February 2012 (11)
- January 2012 (3)
- December 2011 (10)
- November 2011 (8)
- October 2011 (5)
- September 2011 (3)
- August 2011 (9)
- July 2011 (5)
- June 2011 (5)
- May 2011 (5)
- April 2011 (9)
- March 2011 (4)
- February 2011 (9)
- January 2011 (8)
- December 2010 (15)
- November 2010 (27)
- September 2010 (2)
- August 2010 (1)
- July 2010 (4)