Personal experience Shu proficient data structures and algorithms Let me put it to work from Guangzhou to Chengdu, also a 30% salary increase

Introduction: Learning about
the past two years to pay very popular knowledge, and I recognized itself is actually very necessary to learn, especially as a programmer, the Internet information age iterations quickly, learning needs of the times, but also their own continuous learning in order to have more room for growth.
In fact VUCA times vague, ××× so on trend, leading to more and more difficult to distinguish between professional boundaries, to take the field of artificial intelligence point of view, it is not a special subdivision of the field; experts in the field of artificial intelligence, need to understand psychology , cognitive science, information science, systems science and so many disciplines. Now interdisciplinary versatile talent is more popular, me personally, in addition to reading, I will report online training course, participants will exchange a lot of industry. Therefore only send this draft, to share my learning experience, I want to be able to help.

Personal experience: learning, yard line and the road is long, repair come far
, I do iOS development closer to five years, the University of Southern undergraduate studying computer science at a university, in Guangzhou before, 19 years before returning to Chengdu, currently at a more than 300 people Internet companies.
Years ago I was in Guangzhou, the company basically can say is 996, quite a lot of code written at that time, but that still feel that their code is often a problem, want to change the effective point do not know how to change, there was an office environment and let the family back to Chengdu voices are not liking yourself, but if hastily resigned from Guangzhou to Chengdu to find a high salary? I was always not the end. Internet was undergoing winter, although want to resign, but still dragging its feet.
After the Chinese New Year in February, back to Chengdu, I decided to settle in Chengdu, the next is faced with looking for work, he said that the Internet winter 2019 really is not an exaggeration, the Office received generally lower than I thought, anyway, I is not urgent , has been studying a half, and a half to find a job in the state.
Exposure to a small number of mid-brother 18 years I am a student recommended to me, he said, should learn the iOS teacher's curriculum Li Mingjie, the key is to learn from his ideas knocking code, ideas, absolutely great harvest, I listen after a period of free courses "iOS underlying principle," the teacher Li Mingjie the beginning, became a big fan of Li Mingjie teacher. In fact, I still like to call him Jiege.
In mid-March ahead of a small group exchange of know code brother, Jiege upcoming "Data Structures and Algorithms", which made me ecstatic, because at times to find work, to my satisfaction of work has to write data to understand knowledge structures and algorithms, which in addition to a university study (do not have the practical operation) and their own reading (unable to verify the case study) I basically did not experience the project. And I want to get paid to get the interview, for now this is the direction must be overcome.
Fall in love with data structures and algorithms, advanced programmer help
April, "Fall in love with data structures and algorithms," came out in the first quarter, before school I know a little thought, after listening to Jiege class felt she was a frog. Just started learning to follow when Jiege complexity and the list of line and slowly feel also do a set, and later talked about the tree when feeling really on our own line and do not move, can only be asked in the group, the lecture is Jiege really responsible, a problem patiently sure to give you clear up, sometimes in order to speak more clearly understand the will to teach drawing.
Personal experience Shu proficient data structures and algorithms Let me put it to work from Guangzhou to Chengdu, also a 30% salary increase
I was particularly impressed talking about Jiege red-black tree when the first church we 4th order B-tree (that is, a 2-3-4 tree), then the final step 4 to B-tree red-black tree analogy, it is easy to learn this is the most user-friendly I've seen the whole network the most stringent red-black tree tutorial. Later, I also found that many online articles are written by someone else in a red-black tree nonsense, too obscure, and even make a mistake.

Personal experience Shu proficient data structures and algorithms Let me put it to work from Guangzhou to Chengdu, also a 30% salary increase

I remember a mistake in the self realization of the hash table, looking for a day can not find the bug, I looked at the code after Jiege, less than one minute to put the bug immediately pulled out, and suddenly I felt the difference between the strength Jiege far, I had to work harder! ! !

Entry salary increase of 30%, contributed algorithm

After studying these things, I feel that they really know too little, but slowly learn, looking for work have clout. Stayed at home for a month or so, listening to the data structure Jiege May beginning of time also voted according to their own circumstances of the five, three have given the interview, one of them is my home now that I particularly impressed, At that time the interviewer asked me: how to choose the maximum number of 10 from 100W integers?
I think, fortunately listened Jiege class, I talked about class according to what he described
later asked a question related to the prefix tree, basically answer them, and the results before listening to the lesson this time on the show Out.

Then look at the interviewer's face can feel. Other then chatted feeling good, come to this house, although higher wages than before but in Chengdu, close to 30%, it is really a sense of Xie Jiege, every friend gave me a basic lesson they had recommended Jiege I myself will continue to support Jiege.
A lot of people curious to learn data structures and algorithms what's the use, I used personal experience to tell you, the most intuitive, you can interview a raise. Finally, I wish the small yards brother booming, booming, to introduce more good quality courses.
Finally, attach a curriculum links https://ke.qq.com/course/3852236 in need can take a look.

Guess you like

Origin blog.51cto.com/14298230/2416701