Follow Slashdot stories on Twitter


Forgot your password?

Comment: Re:Short, shameful confession (Score 1) 491

by ShannaraFan (#34776076) Attached to: When Smart People Make Bad Employees

Been there, done that, got the T-shirt. Sorry, if you're a BI developer, and I have to tell you repeatedly that a CROSS JOIN piped through DISTINCT is not the same thing as an INNER JOIN, I'm not the one who needs to be reading a book... That's the kind of crap I'm referring to when I say these people are worthless. As a paid query writer, failing to understand basic stuff like this makes you worthless.

Comment: Re:Short, shameful confession (Score 1) 491

by ShannaraFan (#34768720) Attached to: When Smart People Make Bad Employees

I guess I'm somewhere in between. There are certain people here that I consider worthless, repeating the same mistakes over an over, most problems originate with them, etc.. Those people tend to think I'm a jerk, because I don't pull any punches when I get sick of dealing with the same stuff for the fifth time. Others here consider me invaluable, and will repeatedly involve me in projects or other critical work that HAS to be done right. Coincidentally, those same people share my opinion of the first group. So long as my superiors are satisfied with my work, I could care less whose feelings I hurt along the way....

Comment: This Minnesotan... (Score 1) 201

by ShannaraFan (#34538958) Attached to: 4chan Declares War On Snow

... thinks this is just about the dumbest thing I've read in a while... The snow is awesome, it was great seeing people working together over the weekend to help each other shovel out, and now it's just beautiful to look at... The worst part of the whole weekend was trying to avoid the little econo-boxes whose owners didn't have a lick of common sense...

Comment: Three iPhones in 1 room, only one has signal (Score 1) 187

by ShannaraFan (#34468968) Attached to: Consumer Reports Gives AT&T Lowest US Carrier Rank

My phone, wife's phone, son's phone, in the same room in our house, literally within 10 feet of each others. My phone shows four bars, the other two nothing. Happens all the time, just in a different combination. First contract expires in April, at which point we're "phasing out" AT&T.

Comment: Age and shifting priorities (Score 1) 418

by ShannaraFan (#34343008) Attached to: Have I Lost My Gaming Mojo?

I think it's a normal function of "growing up" - certain hobbies or activities are more fulfilling than others, and as we age, priorities change, demands on our time change, and as a result, the less fulfilling activities lose their appeal. Ten years ago, I was into multiple hobbies - video gaming, astronomy, model rocketry, model railroading, to name a few. I tried to keep active in all of them, but with kids, a job, and just generally less "energy", it was too much. I no longer own any rockets, or participate in the hobby in any way. My telescopes sit forgotten in boxes in the basement closet. Piles of video games sit unplayed, except an occasional round of Civilization (rare). The railroading is where I spend my free time now, at home, at club events, shows, etc.. It provides everything I need, relaxation, a creative outlet, interaction with others, and it's fun.

Comment: We used to call it "imagination" (Score 4, Insightful) 267

by ShannaraFan (#33356228) Attached to: The Misleading World of Atari 2600 Box Art

Back then, you filled in the missing content with your imagination. These days, nobody has one anymore. Games (and movies) have to spell out every little detail, leaving nothing to the imagination. Remember seeing the Balrog on film? Was that what you imagined it to look like when you read the book? Wasn't what I had pictured, but I can't read the book now without seeing it the way it was depicted in the movie. Kinda sad, in a way.

Comment: Re:No degree, bad citizen (Score 1) 612

by ShannaraFan (#32768170) Attached to: Zoho Don't Need No Stinking Ph.D. Programmers

I take offense at this "bad citizen" crack. I've been "working with computers" for 21 years. I completed one year of a Bachelor's in CS, which I was, for a variety of reasons, unable to continue. I have worked the spectrum of IT/development jobs - application developer, web developer, network admin, DBA. I've led development teams, I've been on both sides of security audits, I have led initiatives to meet PCI compliance. I am currently the senior production DBA for an international corporation with 30,000 employees, where I direct multiple SQL Server and Oracle DBAs. I am considered one of the "go-to" guys within the production support staff. My salary is in the 6-figure range.

Does any of this make me a "good" citizen? Not necessarily. However, I also volunteer within my community. I am active in multiple hobbies, including membership in clubs devoted to those hobbies. I am liked and respected by my neighbors, friends, and co-workers. I don't know if any of this qualifies me as a "good" citizen, but it certainly doesn't fit my definition of a "bad" one.

Comment: Re:Few places... (Score 1) 243

by ShannaraFan (#32648520) Attached to: Where Does IT Fall Within Your Organization?

> A few places I've worked IT fell under Operations, the same people that keep the lightbulbs changed, the warehouse shipping and the driveway plowed.

Years ago, I was the sole "computer guy" for a small 20-person company. Since I was usually the first person to arrive in the morning, I also shoveled the sidewalks and cleared the small parking lot.

Comment: Re:Use a persistence library (Score 5, Insightful) 267

by ShannaraFan (#31284964) Attached to: Anatomy of a SQL Injection Attack

Putting the logic in stored procedures allows ME, the DBA, the guy with the SQL know-how, to tune the gawd-awful query that you, the pointy-clicky .NET monkey, is using to bring my server to its knees. NINE left joins again subqueries, each with a GROUP BY, then another GROUP BY applied over the query as a whole? WTF are you thinking? Fixing your code requires a new build & deployment cycle. Fixing a stored proc, I can do that with a simple DROP/CREATE script.

Yes, I'm bitter. I'm surrounded by pointy-clicky types who insist on procedural thinking when writing queries. Set theory? What's that?

A method of solution is perfect if we can forsee from the start, and even prove, that following that method we shall attain our aim. -- Leibnitz