What is your process for learning new concepts?

Dec 28, 2020 6 Comments

Let us take Java as an example. The language is small. But there are frequent updates. So how do you keep up to dat with the new releases?

I am good at learning the new stuff. Looking at the Java docs isn’t super helpful to me.

For example, if I learn Function interface, I forget it. I’m guessing that docs are lacking context like use cases and best practices for that specific context.

I prefer a book or may be best practices book like a effective Java to get the best understanding. So trying to optimize it by gathering info about how you all learn a new concept.

Looking for process and alternative options. Which ones do you use among the below?
1. Tutorials like baeldung
2. Short YouTube demos
3. Online docs from the technology website like https://docs.oracle.com/javase/8/docs/api/java/util/function/package-summary.html for Java or https://docs.python.org/3/tutorial/for Python
4. Books
5. Paid online classes on platforms like udemy, Coursera and the rest
6. Something else

If you use multiple materials, share the process you follow to get a better understanding

#engineering #learning

comments

Want to comment? LOG IN or SIGN UP
TOP 6 Comments
  • Amazon
    crKS71

    Go to company page Amazon

    crKS71
    You don't need to remember everything. Try and learn the fundamentals and then just learn as you go or use the tools you need for your tasks. For really nailing the fundamentals it's best to not just read and watch videos but create small dummy projects where you actually write and test code.
    Dec 28, 2020 0
  • Google / Eng
    Oh! I see

    Go to company page Google Eng

    Oh! I see
    You google how others did what you're currently trying to do, and you learn a new something byte sized. Do it enough and you'll have covered a lot many things. Remember that it's best to use something at least a year or two after its fully beta tested by actual customers lol.
    Dec 28, 2020 0
  • Flagged by the community.

  • Amazon
    iamProfesr

    Go to company page Amazon

    iamProfesr
    You solve the problem using tools, you don't use tools to create problems
    Dec 28, 2020 0