Day to day minutiae

Working on evaluations for my team, and I was forwarded an email in which 59% of people who willingly leave their jobs blame their managers – now I consider myself truly simply a team leader, as my team and I all do the same work – but still, didn’t really need the extra pressure and now in the back of my mind hope the company removes me before I can do too much damage Smile

 

Was watching the movie “Forgetting Sarah Marshall” and realized….I would definitely pay to go to a Dracula rock opera with puppets.

I wonder if the idea from this movie was based on a real thing – cause crazy as it sounds, it sounds like it would be awesome.

draculainlove

 

Speaking of awesome, attended Mitchell Show Choir Dinner Theatre tonight and rarely has my civic pride been higher than when one band member was introduced as playing the cow bell – and someone from the audience shouted “We need more cow bell” – yeah, never been prouder, and I was wishing I had been the one to holler that.

For the less-fortunate-never-watching SNL people……(click below)

Need More Cowbell
Posted in Uncategorized, Work | Tagged , | Leave a comment

“if everyone is special, no one is…”

This has got to be my favorite commencement speech EVER…

SKIP ahead to 3:00 to get to the good stuff……

High School Commencement speech

Wellesley High English teacher David McCullough Jr. told graduates “You are not special. You are not exceptional,” quoting empirical evidence:

“Across the country no fewer than 3.2 million seniors are graduating about now from more than 37,000 high schools. That’s 37,000 valedictorians … 37,000 class presidents … 92,000 harmonizing altos … 340,000 swaggering jocks … 2,185,967 pairs of Uggs,” he said in the speech published in the Boston Herald.

He added: “Even if you’re one in a million, on a planet of 6.8 billion that means there are nearly 7,000 people just like you.”

McCullough makes a statement on parents who overdo it in a modern society focused on collecting achievements. “You’ve been pampered, cosseted, doted upon, helmeted, bubble wrapped … feted and fawned over and called sweetie pie.” But he adds in a video on Wellesley Channel TV YouTube page, “You see, if everyone is special, then no one is. If everyone gets a trophy, trophies become meaningless. … We have of late, we Americans, to our detriment, come to love accolades more than genuine achievement.”

He sums it up well, why is this on my mind? – 2 reasons – recently I saw our local honor roll, and I swear half the school is getting straight A’s – and my inner statistician is abit skeptical of that. And soon at high school graduations, I bet you see lots of 4.0 graduating seniors – I graduated with nearly 200 students and I know we did not have more than a few perfect grades at most, and we had some pretty damn smart kids in our class (lot of lawyers, doctors, even some Computer Scientists Smile ) – should that bother me? – no, It shouldn’t at all – I mean, it’s this generation’s problem with how they will mark achievement but its one of those things that just feels abit off. 

Or Check out this article about grade inflation in the colleges, proving that for most, you get what you pay for

 

http://www.huffingtonpost.com/2013/12/04/harvard-grade-inflation-_n_4384848.html

 

harvardgrades 

Soon GPAs are going to be assumed to start with a “4”, and we will just have to go out a few more decimal points as we will separate students in honors classes with a few extra thousandths here and there.  Don’t get me wrong, I am still going to celebrate every good grade of my kids, my nephews/nieces, and friends of the family however David McCullough’s quote is going to stick with me “We have of late, we Americans, to our detriment, come to love accolades more than genuine achievement.”

 

So tonight, sure I could go online and pick up another Masters degree based on “life experiences” from a non-accredited university that sounds real enough, but I have a feeling that finishing by book on Data Sciences might prove to be the choice that brings genuine achievement – just a hunch from a guy who did not graduate with a 4.0.

Posted in Uncategorized | Tagged | Leave a comment

Mexico, Leadership and Female Coders

Every now and then I notice that I forget to blog – life gets busy, work projects take higher priority, kids activities become all encompassing, and suddenly I realize its been a few months since I last blogged – I don’t like when that happens – not that I fear the world will suffer from a few less blog posts but for me it’s a chance to rethink priorities, goals and what I need to be working on next…..so time to get a few things back in order.

After a fairly difficult fall for me on a personal level, my sisters and I decided on a vacation to Mexico within minutes of each other in a odd serendipitous moment.  Now odd for a number of reasons, I had not tried to arrange a vacation with them before, I had never been to Mexico before, and yet as soon as I said “we should go to Mexico” they laughed as they had been discussing the exact same topic before I had joined the conversation.  I was told by family and friends alike that once you go to Mexico during the winter, you will do what it takes to get back every winter – and I understand why.  After this long winter, we got down to Playa Del Carmen, Mexico the last week in February, and it has definitely charged my batteries again – something about 86 degree days, cool ocean breezes, and every tropical drink known to man in your hands pretty much around the clock at an all inclusive resort will change your attitude – and by a lot.  Yeah, I am hooked – pretty easy to compartmentalize your worries when your view from a deck chair is this (yes, these are ones I actually took rather than the stock footage I always include Smile ) and the ocean only looks bluer the closer you get.

DSCN0056DSCN0029

It was my first time abroad and for some reason, we were only there 5 days – we really should have stayed 7 – as we headed home, I kept obsessing about wishing for 2 more days the same way the paperboy in Better Off Dead wanted his $2.  My sisters and our spouses had a terrific time and it was worth every dollar.

————-

My team has grown once again, and each time our team changes, it forces me to rethink my role and responsibilities to it– not having ever wanted to be in charge of others means that I have had to learn and think a lot about how I should approach it and I have chosen to do so exactly how I would want the team run if I were not leading it – and by that I mean:

  • Open sharing of company goals & strategies & Plans
  • Opportunities for new projects going to those who have earned those opportunities and listening to team members to find their goals, desires and work that they may be passionate about
  • Taking every opportunity to raise awareness of team members who have done great work and those who show great teamwork
  • Build a team where everyone has everyone’s back and no one feels isolated or frustrated on any particular tough assignment
  • Seek lots of feedback from the team on course corrections along the way

It’s a work in progress and I learn more each year and I know that there are a few that could easily replace me today and do great which is a terrific feeling to know about your coworkers – I love this quote – you know you work for a good CEO when that person acknowledges this very fact:

SASQuote

————-

A month or so ago at the urging of a co-worker I read “Lean In”, a book by Sheryl Sandberg, the chief operating officer of Facebook.   Basically a book empowering women in the workplace to pursue their goals.  Having a few women software developers on my team (3) , actually more than any other team in my company, motivated me to read this.  Some time ago at the Heartland Developer Conference in Omaha, there were women software developers encouraging women to sign up for their social group, but when I inquired, I found it was only in the Omaha area and none of these clubs existed in eastern South Dakota.  The topic however was important to me because my young daughter has already expressed 2 different vocation choices so far – veterinarian & at one time, software developer.  OK, the past few years she has been solidly still thinking about working with animals – but the pragmatic dad in me thinks….hmm, at one time she was thinking of being a software developer like dad, and the animal thing may wear off – so there is still a chance…a geek dad can dream.  But articles like this do point out the issues that female developers still face in our industry

http://www.fastcolabs.com/3008216/tracking/minding-gap-how-your-company-can-woo-female-coders

So its wise to know about them and be vigilant and hope that we are creating a culture for all software developers in our own company.

————–

Finally, lets talk projects – I am back in the saddle working on something in my spare time that I have mentioned many times but am finally getting going on it

An information dashboard check out my post on this from the past to see a beautiful one.

I am attacking this from 2 directions:

My goals? to be able to display work metrics, project statuses, build statuses, and team accomplishments on a beautiful display (and use fewer printed graphs and charts) – I’ll post on any success I have – web stuff is a real weakness for me so I have some real digging to do to make it as dynamic as I want.

ninja1

Posted in FunStuff, Software Development, Team | Tagged , , | 1 Comment

Life in The Matrix

Last week I posted about the ongoing battle to stay current and how anymore, in software development, you have to pick and choose how you spend your valuable “personal” time in pursuing which software development topics you wish to stay abreast of or get acquainted with.  It’s certainly a grey area balancing what stuff I want to learn more about versus the stuff I need to learn more about (and more and more, determining which stuff I just can’t squeeze into either category). 

software_developer

I think that many people would be surprised about the vastness of the software development landscape and the utter hopelessness of becoming a “master of all”.  Unlike most other scientific or engineering fields, the pace of change in software development is incredibly fast and constantly accelerating.  Just take a small area such as mobile development – and soon you have to make choices as to which development tool you use, which platforms you will target, which backend data storage you will use and soon you find yourself  buried in a world of necessary skills and a loudly ticking clock before those technologies are replaced by the next generation of tools/paradigms/needed features.

Just walked around the Sioux Falls Barnes & Noble last week during a quick trip up there and my beloved Software & Computer section of books has been reduced in half – probably since the books become practically obsolete in the months it takes to write them – also due to this, software developers will tell you that “our” books ironically tend to have more errors in them due to the speed in which they are rushed out.

So when I find great resources for learning new things efficiently, I take notice and dive in – and this week, the resource that impressed me the most was simply a series of YouTube videos.  At work, I got tossed into a project requiring Microsoft SQL Server Reporting Service work, and a coworker of mine suggested right away a series of videos on YouTube by a group known as Wise Owl.  I was super impressed with these – clear, easy to understand walkthroughs.  Thanks again for suggesting these Becky.

wiseowl

Spent a few hours today on a cold Saturday morning running through a series of about 8 videos, and when I was done I felt like Neo in The Matrix and some new information had just been downloaded into my head.

i know kung fu

Yeah, in my case, I didn’t learn kung fu, and I am not about to go home and loudly proclaim to my kids “I know Reporting Services!” but still – great tutorials are golden and make you feel empowered when you are done.  Kudos to the people at Wise Owl – they took a less than glamorous topic and turned these videos into great step-by-step lessons that I already benefited greatly from.  About an hour messing around installing it on my machine, and I am up and running and already coming up with things that I do on a weekly basis that I may setup as automated email reports.

classic_ssrs_report 

So sure, its a topic I wasn’t planning on jumping into, but actually the nudge into the deep end of the pool was a good thing and I am making plans on how to best use this tool and its capabilities.  But for those in most fields, if you are not spending time each week investing in yourself, I have to wonder why not.  Balance in all things – your own future/career has to be one of them as well.

have a good turkey day next week – my baby sister is coming home from Dallas next week so my whole family will be back and that’s reason for thanksgiving right there

clip-art-thanksgiving-turkey-free 

(PS – was thinking about the Matrix alot this week after I made (what I thought was) a very difficult shot during a tightly contested battle at the company ping-pong table during Doubles – I really felt my movements were Neo-like as in the bullet-time photo below – oddly enough, my coworkers did not see it in the same way – maybe they weren’t paying enough attention  :)

matrix-bullet-dodge

Posted in Uncategorized | Leave a comment

Moving in order to stay in place (ie. Continued Learning)

In our field of software development, I am constantly reminded of one immutable fact – the pace of change is still continuing to accelerate.  Whereas a person could become a software development guru back in the early 80s when I first got interested in computer science– now that is all but impossible and you have to pick and choose what areas to become well-versed in, which areas to become competent in, and which areas you will just have to be content to be ignorant of.  Reminds me of that article from Coding Horror that I have referred to a number of times from way back in 2006.

It compares our industry from a chapter in Alice in Wonderland where you had to keep moving in order to stay in the same place – yeah – that sums it up perfectly.

        codinghorror

That’s not a bad thing and in fact opens the doors for people to practice their craft in so may new ways, and for people like me (mid-40s) to reinvent themselves with new interests.

 

So with that in mind – last weekend, it was a quick trip to Sioux Falls for the annual South Dakota Code Camp – where more than 100+ other software developers had gathered to hear speakers on a number of topics

sdcodecamp2013

All in all, a good day, learned some new stuff, made some stuff that seemed totally greek to me previously at least a little more edible, and met some other like minded individuals – not a bad way to spend a cold November afternoon. Specifically, I attended a session on Mocking Frameworks, some Java scripting, use of Microsoft PowerShell, and how to use the previously crazy and foreign tool for me to understand– the windbg program to diagnose software issues at a client site which alone could prove to be a powerful tool to add to my toolbox.

Next week, our company is bringing in some professional trainers and pulling us out of the building for 2 days which is pretty cool, and honestly looks to be some great training – and for that, I am grateful as it makes the running to stay in place just a bit easier.

I just got done interviewing prospective software developers from SDSU, SDSM&T, and DSU these past few weeks – and the time spent staying up to date is always well worth it and something that I share with these new kids coming out of college as mandatory if they want to last.

Hope your Fall is as nice as ours has been the past few days (and less than 100 days until I find myself on a Mexican beach…hmmmmmmmm)

G’Night

ninja3

Posted in ContinuedLearning, Geek, Software Development | Tagged , , | 1 Comment

Change

Years ago I came across an old German saying which translates to the heat of change attracts demons – it sounds much more imposing in German – “hitze des wandels zieht dämonen”.   This saying (and I love quotes and sayings) has a universal truth to it – change is hard, change creates friction, and friction creates heat, and this heat will seem to be in the form of demons at times. And when the topic of change comes up – this saying always pops into my mind.

  change

President Woodrow Wilson once said “ If you want to make enemies, try to change something.” – that’s funny on a number of levels but is true whether in our personal lives or corporate world – it does seem that many obstacles will jump in your path once you try to make change happen. Can’t count the number of demons in my life during the past few months with all of the changes going on but life seems back to normal (for now), and this topic seems way appropriate and timely.

 

A few years back, I was forwarded this article by someone whose leadership abilities I admire greatly – this story introduces “patterns” or ways of introducing change – Fearless Change: Making Change Happen By Using Patterns.  Over the years I have been part of a number of efforts to implement change at work or in various organizations – and the only real truth I have learned is patience.  Patience in knowing that change will take about 4 times longer than it should, and that it will require a constant exertion of effort, and that wins will be very small at first but should be measured and celebrated to keep forward momentum – even the slowest forward momentum to continue.  Now I find myself at times counseling others in not losing hope that change is possible and that they too will need to be patient, vigilant and stubbornly optimistic. Start small, measure the smallest progress, and recruit allies.

change2

 

Tonight I end with this quote “The only difference between a rut and a grave is their dimensions.” from Ellen Glasgow.  I admit to being in a rut lately in a variety of categories – time for me to make some more changes – despite whatever demons may jump into my path.

Brad

Posted in Personal, Software Development, Team | Tagged | Leave a comment

Sharknados & Jumping the Shark

A few years back I first heard the phrase “jumping the shark” and had to look up what that meant and where it came from,

From wikipedia:

Jumping the shark is an phrase used to describe the moment in the evolution of a television show when it begins a decline in quality that is beyond recovery, which is usually a particular scene, episode, or aspect of a show in which the writers use some type of “gimmick” in a desperate attempt to keep viewers’ interest.

The phrase jump the shark comes from a scene in the fifth season premiere episode of the American TV series Happy Days which aired on September 20, 1977. In the episode, the central characters visit Los Angeles, where a water-skiing Fonzie (Henry Winkler) answers a challenge to his bravery by wearing swim trunks and his trademark leather jacket, and jumping over a confined shark.

I heard this phrase when the last Indiana Jones film came out and Harrison Ford survived a nuclear bomb blast by hiding in a old lead covered fridge.  Actually I think that movie was the first time I had heard that phrase and had to look it up.

I mention this because about a week ago on the TV show “The Soup” that my wife was watching, they were mocking an upcoming TV movie for SyFy channel called “Sharknado” in which literally there were tornados filled with sharks from the ocean. 

sharknado-need-we-say-more-20130711-001

Many viewers of The Soup laughed it off and didn’t think any more about it – but me, I was hooked – fascinated to see if it were true (it was), so I quickly went to the other room searching the online TV guide for Sharknado – and sure enough, it was real and would be on TV July 11 – for me and my kids, it was a focal point, a time for us to share some family time and watch sharks fall from the sky onto unsuspecting people – so many life lessons – My wife was inadvertently interrupting this magical time by asking questions like “How come when they shoot the sharks flying in the air – they drop like rocks – are we supposed to believe they are flying?”- but my daughter and I didn’t have the time to debate the physics of a flying shark and how with their waving tails they were maintaining just enough forward speed aided by the tornadic winds.  So many highlights like the below scene – yes – that is truly a great white shark being flung from the tornado with only one thought on its mind – not where is the water, but rather, how best to eat that young lady.

sharkattack

Not since Mystery Science Theater 3000 had I laughed so much during a TV show (on a separate note -  seriously, why is this show not on the air anymore either?  Its really time for someone to bring this back)

mst3k

And now the clamor for a sequel has started up………………………

sharknadosequal

But people have this all wrong – there can’t be a sequel and there should not be a sequel– this movie has figuratively and literally already jumped the shark – there is nothing left to prove – once you see guys use bar stools to beat off great whites in the street, fly helicopters into tornados to drop bombs to stop the tornados (learn something new every day), and see people get put out of their misery by a hammerhead shark landing on them – what else can you have? – we just need to let this movie become the cult classic that is predestined for it – I think the below scene says it all – there cannot be a sequel as this is as good as it can get (and yes, that’s a chainsaw in his hands)

sharknado-640x347

“Jumping the shark” was normally seen as an act of desperation but here the Sharknado movie gloriously jumped every shark possible to set an impossibly high standard.  In an interview, the star Ian Ziering said:

When I read the scene where I’m actually chainsawing my way out of the belly of a shark, how could a guy turn that down when that’s in the job description?” actor Ian Ziering told CBSNews.com about reading the script for the new original TV movie.

Exactly.

Unless of course the sharks could have lasers.

Posted in FunStuff | Tagged , | Leave a comment