Before the festival naked resignation, after several interviews, found that the foundation is very weak. Remember the pain, first from the right methodology to start planning the learning route
Using mind map to summarize the existing knowledge can make the knowledge points less scattered and easier to learn. I use a screen to update the leaves of the tree every time I learn something new.
Maintaining mind maps is not meaningless work, he can remind himself of the learning progress and learning route, as well as harvest full of sense of achievement
I think there are three things that I need to learn about Go, prepare for the interview, and become a qualified backend developer:
1. Computer basic learning
2. Brush the topic
3.Go
Basic computer naturally including the database, the computer network operating system and other basic knowledge, the knowledge in the process of undergraduate study for hands-on practice is less, so after learning may not have much feeling, until recently looked at the book GO concurrent programming, he realized, the importance of learning in practice again feeling must have quite a lot. Some knowledge can only be applied in a production environment, so coding and fundamentals go hand in hand.
Brush problem is nothing to say, Leetcode brush up is done. Brush problem is really need time to accumulate, not to deal with a few on the line, this need time precipitation advice every day a few questions to maintain the hand, even if it is easy
Go is reading books, and books are more important than blogs. My most recent books are Effective Go and Go Concurrent Programming (the latter is more important).
Finally, I summarized my own learning plan and ongoing learning
Computer Fundamentals
Computer Basic Interview review CS-Notes
Waking-up byte hops
The Go
Github
Ultimate-go
Video course
Ultimate Go Programming
The public,
polarisxu
Learning books
GO language concurrent programming
GO programming
effective Go
thewhitetulip.gitbook.io/bo/
Introduction to sprout new advice to see this: studygolang gitbook. IO/learn – go – wi…
Brush the topic
Algorithms and Data Structures are particularly recommended for Halfrost’s online book
leetcode
Introduction to algorithms
National Day brush algorithm introduction to the flag may be down…