1.learn how to code
- a.pick one language
- computer science fundamentals
- computer system fundamentals
- pick other language
- analytical skills
learn frameworks
- pick that you enjoy
- ROR-web
- Unity->gaming
- bootcamps https://hackernoon.com/5-common-coding-bootcamp-myths-busted-5c83856126a0
understand software design
- design patterns
- clean code
- you should know to test your code
- read some books and research
soft skills
- such as communication