What should I learn to be a software engineer?
What should we do to be best software developer?