05/10/2013
by Marlon Ribunal
Comments Off on Non-Tech Books On My Desk

Non-Tech Books On My Desk

This post is inspired by Andy Warren’s ( b | t ) “Books On The Desk” post.

I’ve got plenty of SQL Server books at home (physical and Kindle versions). But if I’m not in the mood of reading a tech book but itching to read anyway, I’d grab any book that interests me at the moment.

If I found a book interesting enough, I’d keep it for re-reading. Some of the books I listed below are rereads.

These are the books on my “reading desk” (read/re-read):

What’s Next:

What’s on the Bookshelf:

How about you? What are the non-tech books you read?

05/03/2013
by Marlon Ribunal
Comments Off on Visionary: Seeing Through Defects

Visionary: Seeing Through Defects

Joe Lacob bought the struggling Golden State Warriors NBA franchise in 2010. He has been the most hated man by the Warriors fan base since then.

Lacob promised the fans he would turn the franchise around and get it back to the winning edge.

To set the wheels in motion, the Warriors traded their well-loved guard Monta Ellis to the Milwaukee Bucks. The fans hated that move. Who wouldn’t?

Monta Ellis is at his prime. He is a winner. He gives any team a better chance at winning. For the fans, that was an F move – “F” as in Failure.

As if that move wasn’t crazy enough, Lacob and the Warriors Management decided to trade Ellis for an unproven, injured – yes, injured – center Andrew Bogut.

Warriors chance of winning has never looked bleaker. Lacob reputation has gone from “promising” to “idiot” in sixty seconds.

That season the Warriors did not reach the NBA playoffs.

But all that negative reputation was destined to change in one night – the Warriors have won their first playoffs series under Lacob against the feisty Denver Nuggets in the 2012-2013 NBA Season, and Bogut played a big role in that success.

Joe Lacob is a visionary. He saw something that others didn’t, and many others wouldn’t, see. He was ten steps ahead of everybody else.

The Popular Belief Is Not Always Right

Lacob stood by his decisions. He had a vision he wanted to pursue, and acted upon it against the odds. He looked stupid. He earned ridicule. And the fans never believed the Warriors could play past the regular season again under the ownership of Lacob.

The courage to go against the tide of popular belief is never easy. But the visionary just knows what to do – stick to the vision and make himself callous to the ridicule and just move forward and not regress towards defeat.

The Right Decision Is Not Always Popular

It may not have made sense on the onset, but the decision to trade Ellis for the injured, immediately ineffective Bogut has conveyed its intended outcome – Warriors is back on the winning track.

Being right is not the same as winning approval. And, “being right” does not necessarily mean “perceived as being right”. Being right transcends common sense in most cases.

The visionary has the capacity to bear the pains of an ebbing reputation – and the loss of respect of those he perceived to be the benefactor of his decisions – as a result of his unpopular decision.

Vision Is More Powerful Than The Perceived Limitation

Taking risk is stupid. Now, taking calculated risk is brilliant. For the visionary, his chance at success is increased by banking on the strength of potential regardless of the perceived limitations.

For the visionary a winning plan is just that – a plan that happens to have an adjective called “winning”. Success is never won until – brace yourself – you win it.

Giving in to perceived limitations allows taking lesser risks and, and thereby, lesser chances at success. As they say in the investment world, “the lesser the risk, the lesser the profit.”

Selling Vision With Results, Not Words

Selling one’s vision is not about winning the adversary to one’s side. It’s not even about making others see with the same lenses through which you see things in your own perspective.

The visionary does not sell his vision with impressive eloquence but by powerful results.

04/13/2013
by Marlon Ribunal
2 Comments

SQLMentor: Do you have a mentor?

I’ve been looking for better ways of learning and improving my SQL Server skills. Blogs, BOL, webcasts, and training videos are great learning aids. Having the right tools and method makes a lot of difference. Building a SQL Server VM Playground to put the lessons in practice is a vital part of the learning process.

In The 4-Hour Chef,Timothy Ferriss suggests a recipe for learning any skill, which is pretty much applicable to learning SQL Server:

Deconstruction – What are the minimal learnable units, the LEGO blocks, I should be starting with?

Selection – Which 20% of the blocks should I focus on for 80% or more of the outcome I want?

Sequencing – In what order should I learn the blocks?

Stakes – How do I set up stakes to create real consequences and guarantee I follow the program?

“Where do I start?” is always the first question we ask when we want to learn something new. And the answer to that is the fundamentals – the building blocks.

The same is true with SQL Server. You want to learn how to be great at Performance Tuning? Learn the Database Structure and Index Internals. You want to master Disaster Recovery? Learn the Data Storage and Backup Internals. It’s always going back to the basics.

With a huge system such as SQL Server, learning just the basics alone can still be overwhelming. You need to deconstruct SQL Server into “minimal learnable units”. You have to select and line up what you want to learn in a sequence that aligns to your learning goals.

Sometimes you just know what you want and how to get it. You want to become better at skill x, and you know that getting there would take y and z.

But you can raise the bar one notch.

You can study and learn on your own but wouldn’t it be great if someone can give you guidance and direction – someone that will not only show you the ropes but will also help you find the most effective way of achieving your desired outcome.

Get a mentor who’ll bring out the best in you.

I am currently under the mentorship of Edwin Sarmiento (b | t). He’s doing a great deal of work in helping the SQL Sever Community around the world (check his MVP Profile). This is my first experience having a mentor in learning and building my SQL Server skills. I should have done this sooner.

Wikipedia defines Mentorship this way:

“Mentorship is a personal developmental relationship in which a more experienced or more knowledgeable person helps to guide a less experienced or less knowledgeable person. However, true mentoring is more than just answering occasional questions or providing ad hoc help. It is about an ongoing relationship of learning, dialog, and challenge.”

There are three things to take away from that definition:

Learning – Since your mentor is someone who has “been there, done that”, he exactly knows how to deconstruct the challenges you’re facing based on your strength and weaknesses. A relationship between you and your mentor must therefore be established prior to your mentoring sessions.

Dialog – A line of communication should always be open between you. A good mentor is someone who provides an open channel through which he makes himself accessible at any reasonable time. A constant dialog must be in place to communicate what’s needed on both side.

Challenge – We become better by overcoming challenges. A great mentor provides challenges that are tailored to test our aptitude. Not only that, challenges keep the process interesting. On the mentor’s side, the real challenge for him is not only to help us get closer to our goals but also to make us see our Purpose.

Do you have a mentor?

Verified by MonsterInsights