11
Swan
5y

I aspire to become the type of dev that understands frameworks and has technical depth rather than the type that just implements things but it's a struggle. I don't know where the foundations are.

Comments
  • 1
    I dont understand. You like technical depth but dont like doing implementations. That sounds a bit like a contradiction to me.
  • 3
    Ah wait you meant you are going to be a dev that knows what he's doing. Alright have ++ then.
  • 1
    @Pyjong maybe I phrased it in a confusing manner. I can implement things sure, I can write code and make things work and parrot out things based on similar code. But my knowledge of how things work and a depth of understanding of principles is lacking. And I don't know where to start with that.
  • 3
    @Swan go to github and start learning to read other peoples sources. pick a reasonably big project and draw a map how the thing works. That should be a good start this way. It's work though
  • 2
    @Pyjong if there's one thing I've learnt about this field. It's all effort and work. Thanks for the advice. Hopefully I get there.
  • 1
  • 3
    The first thing is to understand the overall fundamentals of general programming i.e. variables, loops and all that sweet stuff

    Understand the concept on a general basis, not factoring any programming language.

    The next thing to do is pick your language of choice and then learn how those general concepts are implemented in your language of choice

    The next thing to do is decide what kind of developer you want to be and don't be drawn into the cacophony of numerous frameworks.

    Decide on if you want to be frontend, backend or any other kind of dev, then pick a good framework which has a good documentation, a lot of online tutorials and resources and a strong community.

    The next thing is become a master in that framework, go after depth instead of breadth. Dig deep into it.

    Secret - Doing this, you can easily pick up another framework and another and then you would be a more holistic developer in that sector and if you decide you are interested in something else, just repeat
Add Comment