Next month I'm quitting my job (my new job doesn't start until March 13). This is the first time I've really done this, the only other time the entire team was fleeing a sinking ship and I quit to a boss who was already on his notice (so he was like, "yeah"). Anyways, I planned to give two-weeks notice. I did some Googling and searching on Hacker News on this subject and found this article, Twelve Months Notice. Now I'm very concerned that two weeks is not enough and will lead to me being blacklisted or receiving a bad reference. While twelve months is obviously an exaggeration, do I need to give more notice here?
For details, it's a small software-only startup, I'm a solo Android developer, so the company will have no Android developers and no one that even knows Java when I quit - not that Java would be hard for the JS devs to learn, but the Android SDKs require a little more knowledge and studying.