I think there is really too much things to do. For example an search engineer to develop. Or a DBMS to develop. But now I have not seen any work from you.
When you think, it is too dificult for you or too complicate, then you can really do some basic work, for example to write an Set class, or a File system. They are very basic work, but very necessary.