and conventions. * Modularise. * If you find yourself doing something over and over, you probably need to extract the logic and modularise it or even automate. * Immediate profit of this is that codes are maintainable * Manage technical debts efficiently Code quality & best practices matter.
dev? 'Web' dev? Full stack dev, devops? * That being said, it's good to have an idea of related things while specializing in something. * I have this favourite quote (I kind of have a feeling a came up with it, but I'm not 100% certain about that) "Learn something about everything, and learn Everything about something" Focus
so much to learn, so much to do. It can become draining and can make you lose focus. * Pay closer attention to what you need Avoid information overload.
The way I learn, I learn more details if I write or try to write about a certain topic than just learning how to "use" it. I know I need to write and justify the "hows" and "whys", so I end up learning it in detail. Write
you may not be able to do everything alone. * Meet and work with others. * Sometimes you think you're doing something right, while it's actually wrong. Easy to spot when working with others. * The network you build is as useful as you learning how to become a badass. Collaborate & network.