Objective:
End good small bench, do a eat noodles eat melon onlookers crowd, whenever passing some new technical information when everyone's first impression is "what does this have to do with me?" "And I wonder if you have had such an experience:
1, when you take the goal of the large technical information platform, everywhere is the information you need to see the joy, dazzling ... Like the whole world knows what I'm looking for?
2, and when we are aimlessly looking at all the usual collection of all kinds of technology paste bar when there is no passion, the eyes of smoke, I do not know what they are reading to write?
Sell a Xiaoguanzi, the first simple introduction of their own: Ninghui, April 1990, 2008 Wenchuan earthquake shook leisurely to participate in the college entrance examination, vaguely reported a XI ' an University of Technology software engineering major, and then to the university picked up a C language book from then out of hand ...
- Freshman second semester self-study C language, followed by the sophomore C + + textbooks just sent down three days to learn C + +, a face Monby in accordance with the book of the demo made an MFC calculator, said really ugly;
- Look back to the C + + that book title page author sequence, inadvertently see the Java language, OK, Curiosity killed the cat, 1 weeks to finish the Java, sophomore year began in the dormitory with swing "fly pigeon transmission, lan IM, desktop" and so on small tools
- Sophomore second semester study Linux, and then on the silly with Ubuntu dead knock to now, installed dual system, installed video card driver, install Steam on Ubuntu play CS has wood, countless days and nights of the history of blood and tears ... Hundreds of times on the back and forth system
- Junior year, May 2011 began to practice in IBM cross-platform Automation test (and this time Google quit China), Linux major distribution has been the practice, Java Se/ee and Android knowledge has also been self-taught, By May 2012, until the graduation project, the 1-year wage economy began to be independent.
- 2011 years ago, basically belong to the study of the stage, in September, after the first year of the master Google Hostsfq page, from the official IBM colleagues to learn the Linux command line, learning SQL, Java EE and so on, that is, since then I have wings, began to embark on his own Programer road.
What is the front end?
First join this group to see everyone in the enthusiasm to discuss a variety of HTML5, JavaScript, CSS front-end technology, I am very excited, but also very honored to join this group, but gradually combined with my own ideas I put forward some views: is the front end is the above? I am afraid not, in my understanding the front-end should include but not limited to the above technologies; In my opinion, all the technologies that provide a visual standard interface directly to the user should belong to the "front end", the same set of users can not see the touch is "back end", then what are the front-end technology?
My technology stack route history
Android App-Backbonejs (HTML5)->phonegap->cordova->nodejs->expressjs->ejs->pm2-> Node-debug->mongodb->, .....
|___-> ruby-->calabash-android->cucumber->nodejs__/
Java EE->SSH Framework
|___-> ibatis->restful
Ubuntu linux-> shell-> ssh, rsh, ftp ...-> ant, maven--Gradle->git->
OO, TDD, clean Code, SOLID-Agile ...
Why?
I do not know how to answer, only know that naturally, like a domino of a technology to the fall of the next, a strong thirst for knowledge let me continue to move forward, like the invisible hand in pushing me, now look back I found that everyone to such a route has been taken good name "full stack development"
The advice to everyone
Self-study ability and exploration consciousness are the driving force of continuous progress, the great God and the God-man are not exist, are unremitting efforts and sweat in exchange for. Once countless days and nights I immersed in Google, debugging to make my bedroom difficult to fix the bug, to deal with the Ubuntu system has never encountered a variety of problems.
finally
Thank you for reading, if you have suggestions and learning communication intentions add: Renhuihhh
Front-end not only the drifting, but also the hands of the bubble noodles and watermelon