Hi Neikuo.
It should be quite sufficient for the OS and some programs/apps as well. It really depends on how you manage your available space, but you should be OK with that, especially having in mind you'll have additional drives for all your personal files, games, projects, etc.
Here's a helpful article with tips for new SSD users: https://www.maketecheasier.com/12-things-you-must-do-when-running-a-solid-state-drive-in-windows-7/. Even though it says Win 7, those tips are still viable for the newer versions as well, except for TRIM probably, which should be enabled by default.
Hope that helps. Please let me know if you have any questions.
Boogieman_WD