- Titanic and other projects will not heart your resume if you do them best then other people and in interesting way. Hiring not for doing but for be able to think different.
- Text CVs for DS → shit. You must have blog, you must have working examples of your work(best way is a open service on the internet). That showing that you are solving not math equations but real life problems and doing products and not just code.
- Knowledge sharing — is the best way to learn and also to sell your self, cause more people listen to you →more people will think you know something that other not.
- Sell, sell, sell. Portfolio is nothing without selling. Talk with people, go on conferences, make your people network bigger and stronger. And always say that you have too much work, that so many people want you to work on their projects. And if someone give propose you a project that you dont know how to solve and you dont want to take it just say “man i really want to work with you, it’s really interesting shit, but i just cant, i have already 3 clients and if i will take one more i just die on work” and after that give few global recommendation like “i recommend that people, try to look at that technology/area of algorithms”, if your recommendation will work you will get big bonus, if not, nobody will say that you dont know something, cause how can you be sure if all that you know about problem is few sentences of fast talk.
So selling is a key to success, and way how you can get in really interesting projects, or at least get good money for your work.