News for hackers. Stuff that matters.
Re:White House urges ban on non-compete agreements for many ... by tristor on Wednesday October 26, 2016 @07:42AM (#12795645)
To summarize your argument, you're saying that in practice NDAs are meaningless as a term of your employment contract, so adding an even more onerous and one-sided term, the non-compete is advisable? Contracts are only as good as their enforcement and the honor of those involved in the agreement. If an employee leaves and spreads your trade secrets to your competitor, then you sue them and the competitor, the same as if your competitor hires that employee in violation of a non-compete. The difference here is the NDA is specific, a non-compete is broad. The NDA says not to share your secrets while working at a competitor, the non-compete prevents you from working for the competitor entirely.

Since the secrets aren't yours to share at will, they belong to the company, there's nothing that restricts your freedoms in an NDA. It's more of a covenant than a restriction. You're making a legally enforceable promise to not spread about things you know full well are supposed to be confidential. A non-compete however restricts your freedom of movement in the labor market and directly provides a tool for the employer to coerce your actions in and outside of work. There's a huge difference in consequences and incentives, while the NDA provides sufficient protection for the things that matter in your scenario.

Re:White House urges ban on non-compete agreements for many ... by fmavituna on Wednesday October 26, 2016 @08:41AM (#12795948)
Sorry I wasn't clear on the original comment, how can NDA stop a developer to use what he knows while writing code or creating procedures?

If you are a developer and worked on a code for 2 years. NDA cannot cover what you know what you don't. Your know-how that you captured on that company can simply be replicated in another company. You'll write the code from scratch, and NDA or copyright, or even patent in majority of the cases will not be enough to enforce or stop such a think. In rare cases patent can solve it but do we want all companies to patent everything?

Re:White House urges ban on non-compete agreements for many ... by tristor on Wednesday October 26, 2016 @09:40AM (#12796337)
What you're describing isn't "intellectual property", it's experience. The company you work for has no legal claim to your experience. Your experience is a personal asset which has value in the market and is a direct reason why a company hires and compensates you to do that job.
Re:White House urges ban on non-compete agreements for many ... by fmavituna on Wednesday October 26, 2016 @10:39AM (#12796771)
And that's exactly my point. This is why non-compete makes sense. To repeat, because none of the stuff you have mentioned can replace what non-compete provides.
Re:White House urges ban on non-compete agreements for many ... by tristor on Wednesday October 26, 2016 @11:15AM (#12797098)
Yes, what non-compete provides is an attempted legal claim on something inherent in you as a person. This is unconscionable.
Re:White House urges ban on non-compete agreements for many ... by heimidal on Wednesday October 26, 2016 @09:37AM (#12796316)
If you replace "developer" with "general contractor" and "writing code" with "constructing a building", do you believe your argument holds up? How about "doctor" and "practicing medicine"? "Attorney" and "practicing law"? "Salesperson" and "selling effectively"? I could go on.

While employed, a person necessarily learns skills in order to perform their duties; as an employer, it would be impossible to derive value from the worker without training and knowledge transfer. Your argument is that it should be a two-way street until employment is terminated, then it becomes a one-way restriction against the employee. That's not fair to workers and is extremely biased toward the employer.

Re:White House urges ban on non-compete agreements for many ... by fmavituna on Wednesday October 26, 2016 @10:53AM (#12796892)
My argument was about software development and I don't know how much it would hold up for other fields.

Employer pays the time for that employee to acquire the knowledge, employer serves the know-how that the employee might never ever able to learn by herself. How is it not reasonable to expect that knowledge to be used against the employer? Why is it one-way? I'm not talking about knowledge in a sense that "good code should include comment" kind of dev best practice. I'm talking about domain specific know-how that the employer came up with in many years by spending lots of money (R&D, trial & error, field studies etc).