Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:No, my compiler is mine. (Score 1) 250

1. The employers choose to hire inexperienced greenies right out of college, instead of seasoned veterans who know how to write secure software, to lower costs. These entry-level engineers simply don't know any better, since they haven't put in the time working under someone who does!

Because there are no consequences or liabilities for doing so.

2. The employers pick the unrealistic timelines you mentioned, thus forcing the IT Pros to do things they know will produce bad software despite their protests.

Because there are no consequences or liabilities for doing so.

3. The employers change the requirements every day, multiple times a day, without moving the deadlines, thus forcing the code to be brimming with technical debt due to all the re-writing, scrambling, and confusion over what it should even do.

Because there are no consequences or liabilities for doing so.

4. The employers choose not to hire a sufficient QA team, again to save costs, thus ensuring there will be plenty of bugs (including security bugs).

Because there are no consequences or liabilities for doing so.

5. The customers buy this garbage because the price is significantly lower than the price charged by any competitor who has much higher costs of production due to taking proper care in making sure the software is secure and reliable.

Because there are no consequences or liabilities for doing so.

Slashdot Top Deals

Pascal is a language for children wanting to be naughty. -- Dr. Kasi Ananthanarayanan

Working...