The world of software development is not too unique. Just like building a house, the skills of the developers involved will affect the end result in ways that may take quite some time to determine. Did that door jam go crooked? How about those windows, open it 5 times and does it break? We have worked with big teams and small teams, complex processes and streamlined, and the quality of the end result has almost nothing to do with the process and everything to do with the developers.
I personally remember years ago being on a team where one guy got real territorial about his part of the application. While I’ll readily admit the whole project was a mess, I took a lot of pride in my little piece, and perhaps I was real territorial also. The day finally came when I needed to ask him for a minor modification to his “piece”. I needed read access to one of his private variables. He said: “NO”. The cost for my part would be paid with every implementation of a specific object type, the cost for his, well none really, but he claimed to management that providing a getter method for that variable would invalidate too many tests and could introduce serious bugs. If you understand what I was asking for you’d know he was just flat out lying, but management simply didn’t know.
Therein lies the enabler, management. While we have met a few good ones, they are more often like a bandwagon fan, except they often have much too much say. Or worse, they are simply complacent. We are constantly surprised at how many organizations continue to pay staff to sit on their hands. I have personally been told more than once that a person has no greater ambition than to keep getting a paycheck until their retirement in the next few years. No wonder they fall for these dirty consultant tricks.
So what happened when Apple launched it’s iPhone early order system? Or more recently to Sony’s gaming network? Underneath the media talking points there is certainly lazy “clock milkers”, and perhaps a sharp young developer labeled “chicken little” who either moved on to find people more serious about their work, or has been hammered into submission. That is why we chose the name VeraciTek, we do not plan to ever be “hammered out” and become complacent and lazy. We’ve gone to bat for our clients and in some cases the problems were their own staff. That was certainly the problem in these cases. Bad staff = bad results. End of story.
Some indicators of bad staff:
- More preoccupied with smoke break than bullet proofing their latest methods.
- Long lunches on crunch days.
- Lying.
- Lying.
- Lying.
- Never stays late.
- Never comes to the office with ideas from the night or morning before.
- Lying.
- Doesn’t get excited about the project, this is based a bit on personality too.
- Lying.
- Lazy.
- Lying.
Veracity means “dedication to fact or truth”, hence lying being a pretty big violation in our book. It’s intolerable, and often the first offense can cost our guy his job. Even if we really like him. I’ll never forget having a conversation with an employee smoking a cigarette on the terrace about a small package I wanted built. It wasn’t the cigarette that cost him the job, it was the bologna excuse he gave for not doing it. VeraciTek will not be defined by the output of B$ers, cause we all know what they output.
NICE SHARE DUDE U ARE GTEAT KEEP BLOGING
NICE SHARE DUDE KEEP IT UP……….KEEP BLOGING
ITS USEFULL TO ALL
Superb information, trendy web page style, keep up the good work
I strongly second your opinion on the output of a software product relying heavily on the ‘mason'(developer) of the ‘structure'(software product). Very often we hear from our co-developers that this should not be touched or modified or else the whole thing will coming crashing down, and the management(who don’t understand the intricacies) end up siding the lazy, excuse-generator. Truly a sad event, but it is happening in all organizations, big or small!
Surendra, I could not agree more. It sounds like you may not be one of those “lazy, excuse-generator”s. Thank you very much for your contribution and know for sure that lazy people have sad, sad lives. Technology is exciting and they are missing all of the fun.
Help me admin and guys out here… i think you all guys must be knowing about this…! am totally dumb when it comes to knowing anything about my phone. I want to be able to catch up all my tv shows while I spend countless hours in the car. How, if possible, do I download my shows to my phone? I bought the JUPITER JACK so I can listen thru my car stereo…but now I just need to know how to get the shows to my phone. Thanks!