|
News News regarding BSD and related. |
|
Thread Tools | Display Modes |
|
|||
What Compsci textbooks don't tell you: Real world code sucks
From http://www.theregister.co.uk/2012/12...are_disasters/
Quote:
Quote:
__________________
You don't need to be a genius to debug a pf.conf firewall ruleset, you just need the guts to run tcpdump |
|
|||
Quote:
However, this is a fantasy. Some level of understanding has to be in place in order for software to be written. Management will try to minimize these impediments as much as possible, because it will make them look better to their management hierarchy. A lot of software can be written with billion dollar budgets & years of front time for development. The manager who will be promoted is the one who gets the same work done overnight with only one dollar in expenses. Absolute quality in software is not the goal. Software only has to be good enough to answer the question posed, or only be better than what the competition offers. |
|
|||
Quote:
Quote:
__________________
You don't need to be a genius to debug a pf.conf firewall ruleset, you just need the guts to run tcpdump |
|
|||
I saw a job ad recently, in what sounds like a fine place to work, that had among its requirements, "produce prodigious amounts of high quality code." I'm almost afraid to apply. Is this not like asking for the ability to leap over buildings in a single bound? Or maybe it's just a statement about their life/work balance? Or they just hire the likes of L Peter Deutsch, etc.?
I hear a lot of people wanting a professional body for software developers. Maybe that would help in some way. I'd rather see it become convention that all source be public. Obviously this is no magic bullet. There's no end of really crappy open source/free software. But still, it might provide a little momentum in the right direction if owners knew their code could theoretically be viewed by customers and if developers knew their code could be examined by hiring managers in the future. |
|
|||
Quote:
Quote:
|
|
|||
Quote:
What's your experience been? Is this overreach into what we do in our own time on our own equipment becoming part of the standard employment contract most places push? It's crazy. Between things like this and having to pee in a cup for practically any large company, regardless of whether there's a real safety factor involved, it's like capitalists these days are begging for workers to keep an eye out for alternatives to what they have to offer. |
|
|||
Quote:
The fundamental issue is that intellectual property is considered vitally important, & something legal departments can & do prosecute today. If one is attempting to do work which might be considered significant outside of the employment agreement, then it is paramount to maintain a record showing that in no way was corporate resources used in the development of said work. If there are questions on what this entails, consult with a lawyer. In addition & as important, it is paramount to be able to prove that no knowledge acquired through employment is used in the development of outside projects. This is a murkier topic, & if one has questions, consult with a lawyer. Yes, this is a litigious society, & yes, the legal system has not caught up with technology. There are lots of idiosyncrasies which are confusing. If you find that your own activities are the cause for concern, consult with a lawyer. |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Why your tech CV sucks | J65nko | Off-Topic | 2 | 18th November 2011 11:42 PM |
Grub2 sucks. NetBSD won't load. | Mr-Biscuit | NetBSD General | 6 | 10th March 2011 09:36 PM |
Other No wonder CompSci grads are unemployed (UK) | J65nko | News | 3 | 3rd November 2010 06:09 PM |
Exam board deletes C and PHP from CompSci A-levels (UK) | J65nko | News | 1 | 13th May 2010 11:17 PM |