DEV Community

Discussion on: Clueless developer, How to get back

Collapse
 
alainvanhout profile image
Alain Van Hout • Edited

Plenty of languages and/or frameworks will be good enough for what you need. None of them will be 'optimal' though. Perfect existing solutions only exist for very very specific use-cases (typically those of the people that made the framework in the first place).

One suggestion I would make, is to not keep switching languages and frameworks. Those initial weeks are great to learn new things, but they are mostly useless when it comes to getting the necessary practical knowledge to actually get things done (beyond to-do lists). That takes months, if not years, regardless of the language or framework.

Think of it like this: software development is about building things. In a similar sense, you can't just build a house by digging into architecture and material physics for a couple of weeks, and then expecting a mansion to come out at the other end.

The good thing though, is that because most languages and frameworks will do, the experience you build up with any of them will translate into others as well, if not in practice then at least in making it far easier to get a handle on things in other languages and frameworks. Just make sure you start accumulating experience, rather than just names of languages and frameworks.

Collapse
 
ianandhum profile image
Anandhu Manoj

great response, thank you