Please create an account to participate in the Slashdot moderation system


Forgot your password?
Note: You can take 10% off all Slashdot Deals with coupon code "slashdot10off." ×

Comment Re:Account should not try to "get knowledgeable" (Score 2) 86

This is absolutely what the programmers need. Someone who can explain domain knowledge and how they expect to use the software without starting to go off on about how you can just use a database widget to manipulate the numbers here in that java thingy. If I was going to write accounting software, I don't need someone telling me what library function to use to calculate interest, I need someone to tell me what happens when a user chooses cash basis or accrual basis, and which one is a more likely choice so we can make that the default and save the user a click (or perhaps it is absolutely vital that the user chooses one without simply accepting a default).

The general case of learning to ____ for the purpose of interacting with someone who _____s makes my skin crawl. The accountant should consider this the other way around and ask himself how they'd feel if the programmers started coming up to him to ask if his receivable cash bases are dollar averaged or some other mishmash of terms that will hopefully sound inane to an accountant.

That said, there's nothing wrong with learning to program for the sake of learning to program, and if he was able to bootstrap himself to a level appropriate for the task on hand it would almost certainly be beneficial to himself and his team (unless his team members are paranoid that he's looking to replace them). The main issue is the strain he'd put on the programmers if he tries at too low of a level, and the programmers end up taking time from their actual job function to train him.

Comment Re:Have you? (Score 1) 246

Most of them have the cheese up front with the deli. The trend seems to be various cheeses at the deli you can get sliced, and then a separate display of a bunch of other block cheeses you can browse. As I said, they like to locate the deli up front.

That's because the cheeses available up front in the deli are much more expensive than the ones at the back in the dairy case.

Comment Re:oh, man. Prepare for another round. (Score 1) 85

Last time it was the Sorbanes-Oxley act. The company security policies were changed by a committee mainly run by lawyers. These 300$/hr billing rate guys have never logged into anything, always had a bevy of flunkies who did all the access to the computer, who printed out emails and who typed back the responses scrawled on the print outs.

And that's IT admins' OWN DAMN FAULT!

The regulations governing civil engineers are sane and good. You know why? Because organizations like the ASCE stepped up to create reasonable professional standards. That's how it works, people: you have to put on the big-boy britches and take some responsibility, proactively, to get the result you want.

If IT admins want that non-braindead regulations to happen to IT, then they need to fucking make it happen themselves -- otherwise the lawyers will step in and they'll deserve whatever ridiculous BS they get.

Comment Re:Corporations (Score 2) 85

It should work the same way professional licensing for civil engineering works: the technical professional involved should hold the legal liability (and be licensed so that it's abundantly clear to everyone that he is the one liable), but the company should be required to have its personal-information-holding servers administered by such a licensed professional so that he has the job security to be able to stand up for himself.

In other words, make it so that all professional server admins can (and will) refuse to obey "skip the security" orders, and make it illegal for the CEO to replace the professionals with unlicensed yes-men.

Real Programs don't use shared text. Otherwise, how can they use functions for scratch space after they are finished calling them?