I started my big data course this June, and before I started to worry about the lack of Java fundamentals, I spent 2 weeks learning the basics of Java SE before enrolling, basically starting with the 0 foundation.
The whole learning process is like this. The 4th Module Linux, which is the foundation of the operational dimension, is soon gone. The 5th Module Big Data Technology Introduction, the Java code of this module is beginning to be a bit complex, but see several times basically still can understand. The 6th Module Scala, which adapts to Scala's programming habits, is a lot of time, and the key is to write the code yourself. The No. 567 chapter of Scala is very difficult to understand, but fortunately, the programming generally does not need to be understood very deeply. The 7th module, Spark, is the focus of the big data course as it begins to use the framework of the spark big data to deal with the real problem, where the case and code are generally understood and written. After studying here, the 8-10 modules behind are basically not very problematic. The first 10 modules I spent 3 months to learn, learn to feel the front of the forgotten almost, and back to review, review and project combat spent 1 months. Study time 6-10 hours a day.
On the learning method, the main point is 2:
1. is to do some notes, because often after learning a module, a lot of things quickly forget, need to put some points and tips to write down to facilitate the search and review;
2. is to patiently study the case code, the entire program structure to understand, and then see how the specific objects and functions are implemented, you can own some parts according to their own ideas to achieve. It takes a lot of time, but after finishing it feels like the skills are going to improve quickly.
In a word, is to lay down the foundation firmly, and strive to solve every problem encountered, diligent summary, the formation of good learning habits, in time, accumulated skills and knowledge will make a lifelong benefit.
Attached: A few poems written during the study of Big Data course
Race Bo Pole guest out my generation, bit wine drink people from drunk. Javanese dead Gala J (Javasqlscala), not eating the smell of fireworks.
Wenjiqiwu diligent early, pro window bitter research big data. Moonset Wu Ti shut the computer, Zamenhof to feed the pig.
Villa BMW Gold Belt, Amara invited Beauty, dream wake up Zamenhof smell dog bark, was stolen two pigs. Grind your teeth and empty your feet, and dry your own dog food. The night where the dream continued, rich all rely on big data.
Group of modern primitive people, on the Java Stone, a group of Hetian Jade Masons, the Kunlun Mountain dance brazing pickaxe, meet the bright sword Cyberdyne, but inattention-spork, hundred war body broken full of self-inflicted, the door to worship soup.
Tang old sit mountain, Dragon Platoon heroes. Men's basketball champion Julaiti, Imperial Examination Bridegroom SE-mi, jiangnan a song hero, Horse general Yuan Fang, Liangshan kylin Toshiyoshi, North and South double male 20% wide.
Summer Frog-ming cicada mouthy noise, flat thunder seet up. Dream woke up the bed, 30 stand in the face of unemployment.
Suddenly hear the sound of the Silver Bell, head to the Fair Lady. Claiming that the class Butter, so into 51 big data.
Key refers to the flying tick, the code stream silently rolling, crawler suddenly waves wave, block link million wealth.
For Iraq haggard hard to move bricks, late at night autumn cold, hope that cloud open see the daylight, but youth has not ever.
4 months to complete micro-jobs-Big Data senior Engineer Course Experience summary