Hacker News new | past | comments | ask | show | jobs | submit login

I negotiated IP assignment out of my employment contract before taking my job. I wouldn't take a job that tried to lay claim to my work outside of work.



That's cool, and I'm happy for you. But is this something that should be a luxury only reserved for those in a good bargaining position?


For the most part, a developer shouldn't be in a poor bargaining position by the time a contract is on the table. They've invested time and money into you. They want to hire you. This is where you stake out your claim.


And we should never be coerced into death marches. But it still happens in reality.

The offer of a contract might bolster one's bargaining position a tiny amount, but usually it is still dwarfed by the huge power the company still wields. Especially if one is in the position where they really need the job. If you're unemployed, then you have no bargaining power, regardless of whether they're offering you a contract or not.


>If you're unemployed, then you have no bargaining power

I see what the problem is. I can read it in your tone. You only have no bargaining power if you think you have no bargaining power. I successfully negotiated up $15000 (to $60000) with paid relocation on my very first dev job. I was unemployed for nine months (in which time I masted a rather obscure framework) and coming from a background in sales. It seems being quite good in sales has helped me where other developers fail: bargaining.


It's hard to make a judgement about my bargaining position. I've never heard of another developer negotiating it.




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: