Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment "Never" work for a BDC, "never" for a cost center (Score 4, Interesting) 473

I work in IT for a large multinational company...

Now you have n! problems as a developer.

$0.05 worth of free advice to anyone out there:
#1 - _NEVER_ do software development for a large company as an employee. There's too much bullshit, politics, and brain dead process to get anything done. Also, you're nothing but a replaceable part. Go small to mid size, or (better yet) be a contractor. Which brings me to my second point:

#2 - _NEVER_ do software development where your efforts do not generate revenue unless you're taking the job to try and learn something. If the project/organization/whatever isn't making a profit off of every line of code you write, GTFO. Otherwise, you are simply an expense to be fucking MBA'd and "managed" as opposed to a source of revenue. When those goddamned suits look at you, make sure they smile and see dollar signs & black ink.

#3 - Contracting let's you violate rule #1 & #2 for fun and profit. BDC's (Big Dumb Companies) are so fucked up, most competent hands-on developers don't want to touch them with a 10 foot pole. That's where contractors & contracting firms come in. When you're not an employee of BDC, Inc. you get to go work for HotShit consultants LLC. When some project is fucked and some idiot CIOs neck is on the line he'll shell out a metric ass-load of cash to get it fixed. Enter you and your friends as HotShit LLC to come in and do the dirty work. Since you work for HotShit LLC, you're of course not a direct employee of BDC Inc. (or directly involved with the politics and BS thereof ) which fixes rule #1 and most importantly, as a consultant you're putting money in the pocket of HotShit LLC thus fixing rule #2 at the same time. Fun. Profit.

Comment Re:M. Folwer said it best: Don't do scrum w/o XP (Score 1) 597

Hmm... That's an extremely nice application of the term "impedance". Sounds like the social counterpart to the Object/Relational impedance miss-match: the Agile/Distributed impedance miss-match. Both would go away if you used the right tool for the job instead of what everyone else uses because that's how business does it.

Comment Re:M. Folwer said it best: Don't do scrum w/o XP (Score 5, Insightful) 597

Exactly. Part of the reason XP never took off is that it forces business people to confront reality. You can't PowerPoint your way out of a pair of developers standing in front of you explaining that you're the one who needs to decide what the fuck in going to be built right here, right now, and to accept the consequences of supporting it.

Comment M. Folwer said it best: Don't do scrum w/o XP (Score 5, Insightful) 597

He says it quite nicely:

http://martinfowler.com/bliki/FlaccidScrum.html

Of course that was in 2009. Nothing has changed, and I've long past the point of being fed up with the non-technical fuck-tards that think they can sprinkle Scrum-dust on a mountain of technical debt and it'll go away. This is usually done in the presence of a stable of bad developers who lack the discipline to do the actual hard work of the XP practices that deliver good products in the first place.

The parent article author can STFU already. It just reeks of, "Wah! My agile hurts me because I won't do the hard stuff".

Oh, and while your at it agile wimps: stop fucking trying to do "distributed agile" with fucking China and fucking India in order to save 30% on what's already a crap-pile due to communication problems. It's not going to help one bit.

Also, get off my lawn...

Comment They can do whatever: IE is part of the OS... (Score 1, Informative) 476

Remember kids, MSIE is _NOT_ a "web browser". It is a part of the Windows operating system. Microsoft has said so in court. Therefore, when you want to go on-line, be sure and use a "web browser" such as Chrome(Win/Mac/Linux/etc), Firefox(Win/Mac/Linux/etc), Safari(Mac/Win/iOS), or even Opera(Win/Mac/Linux/iOS).

When people ask you why you hate IE (and of course Microsoft by extension), be sure to have this fact handy and correct them about referring to IE as being a "web browser". After all, if it really was you could:

keep more than one version installed at a time
install different versions for different user account
and of course... easily uninstall it.

Comment Re:Faulty Reasoning (Score 1) 653

Same goes for the us up in the "Silicon Forest". Also, it's so pervasive that there's also no room for snobbery up here because of it. Walk into a high end furniture store, luxury car lot, or browse a jewelry counter and they have to assume it's completely possible you're knocking down $100K+ per year from Microsoft/Google/Amazon/Intel and they'd better kiss your t-shirt & jeans wearing ass. Even if you're not in tech, West Coast Casual is baked into the culture and meritocracy rules.

It's not the East Coast: nobody gives a fuck who blew your grandfather while he was on the Mayflower and we could care less what rich/famous/political people your're 1 degree away from.

Comment What? More of this Agile hype?!? (Score 1) 45

I'm sure they could have done just as well with a traditional Waterfall Quadruped Robot.
They should have at least looked into Software Factory Quadruped Robots , or Rational Unified Process Quadruped Robots.
This was all just another attempt by Agile consultants to get into the robotics filed!

P.S. Slashdot - Yes. This is a sarcastic joke mocking Agile software detractors:)

Comment Read the "6 ways": this guy is incompetent (Score 1) 289

Every single statement referenced the "software vendor". Every software vendor's goal is to lock you in to not thinking and just buying your way out of any problem. Saying you have technology skills because you know some software from some vendor is like saying you can play guitar since you've got such high scores on the XBOX/PS3/Wii for Rock Band. Even if you know something from that "software vendor" inside & out, you don't know shit unless you understand the fundamentals under the hood of what the toolset is doing. That's why so many Windows "Administrators" are idiots - unlike the harsh world of *NIX, they don't (think they) need to understand what's going on under the surface. Just point & drool.

Comment You're spot-on about the macro-brew control (Score 1) 840

Another homebrewer here,
      Parent is spot on. As soon as you learn what goes on for quality & consistency control, you MUST respect the technical skill & control it takes to brew like that. The irony is that they put so much effort and skill into producing a bland product which I honestly won't drink - in fact, it's why for years I thought I didn't even LIKE beer. Pardon my hipster-BS, but it's micro-brew, home-brew or no brew. Sad that the American public largely doesn't know or doesn't care.

Oh well. Looking forward to my keg of milk stout floating so I can convert my keezer into a fermentation chamber for a "big" summer cider/ale run. 10 gallons of cider and 10 gallons of beer will likely be kicking off in a couple of weeks:)

   

Comment The nature of tech requires adaptation & learn (Score 2) 453

These are two things that the elderly stereotypically are not accustomed to and have not had as a constant requirement throughout their lives. I suspect this will be recognized as a generational issue. The elderly of tomorrow who are today's Gen-X, Gen-Y & Millennial adults will not have this problem. We've been born into a culture that will mow you down if you don't keep yourself up to date.

Slashdot Top Deals

Kleeneness is next to Godelness.

Working...