If I get to give a some guidance for someone that are just into software engineering, what will I tell.
- Be ware of dogmatism. Don't take anyone opinion as it's your own, even if it comes from textbooks. It could be the opinion is plainly wrong, or that you misinterpret the point or the nuiance of it. This behaviors are usually encountered from the people that keep saying "clean code", "OOP", "design patterns", etc.
- English is a mandatory reprequisite skill.
- Read
- Write
- Develop your people-skill. Don't stereotype yourself.