My 2015-year summary

Source: Internet
Author: User

2015 years will pass, looking back, this year harvest is very big, today a summary.


1. With regard to work


Today is the third year after graduating from work, thanks to the foundation laid in school, coupled with the previous two years of hard work, this year's job is handy, a few of the more important projects in the group have my participation, especially "drone Android client" and "smart glasses" of the two projects, I have accumulated a lot of experience both in the development of Android apps and in the customization of the framework layer. Due to the performance is also good, this year is also the company upgraded in advance in order to "Senior", really feel very happy, because hard work and pay, can be recognized, for every employee, is a very comforting thing.


2. About Open Source projects


The rest of the day is still a lot of spare time, so this year on GitHub to contribute several open source projects, a picture clipping library (imagecropper), two full Android App (weight file, jnote), plus a realized c/c++/ Many versions of the TLV codec library (TLV) in Java, although the star number is not high compared to many Daniel, but the heart still feel very satisfied and a sense of accomplishment.


I think, dare to put their own code to the public, itself is a kind of courage, one to write relatively rotten easy to be sprayed, and the fear of misleading beginners, so, before the open source, you need to be very careful to design, need to pay attention to code quality, my several code, in the open source, in fact, after many times finishing and polishing Slowly feel like "take out hand", just put on GitHub. And with the passage of time, look back, slowly and find a lot of code is not good enough, you should also take time to continue to optimize and reconstruct.


Therefore, if holding a rigorous attitude to write open source projects, the improvement of their own technology is a very helpful thing, the future of the day, I will continue to go on, I hope someday can write some real "cow X" project, improve their own at the same time can help more people.


3. About the Technology blog


Technology blog has insisted on writing for more than 6 years, this year is also the output of more than a year, a total of 37 articles, of which 60% are community home recommended, the number of visits to the blog finally broke through 1 million, it became a very good business card, there are many entrepreneurial team, online education website, publishing house editor, headhunting, HR, Technical netizens and so on are through the blog to contact me, thus made a lot of friends.


On the open source project and technology blog, I would like to know about the "you are around on GitHub, blog is very active, but the work income is not very good yards of farmers?" The answer to this question is posted here:


I am also a blog and GitHub more active people, pay than the first line of internet companies, I say my opinion, I seriously write blog and share code for the following reasons:


(1) First of all, there is a kind of sharing spirit in the values, feel good things and experience do not share out will feel very pity even very uncomfortable. Plus online to see a lot of Daniel share more thoroughly more selfless, also was deeply moved.


(2) because not in the overtime madness of the first-line internet company, so spare time more, this time and play a game to see soap opera, rather write something out, improve themselves also left a fortune.


(3) Self-promotion. BAT and other large companies, without any blog GitHub code others will default to think very cow, and we, the company itself can not as our business card, it had to through efforts to build their own business cards. With this business card, I can make it easier for the industry Daniel to be better recognized and better able to find the next job.


(4) Speaking and writing, is a real grasp of a knowledge point and technology effective means, practice will really find the problem, so many times blog and open source code is used to improve their means, not to pursue income.


4. About off-line activities


This year participated in a lot of offline exchange activities, benefited. I think to participate in the offline activities must not be too utilitarian, not every activity will bring immediate changes to your life, it is imperceptible, slowly in changing your vision, change your concept, really good people, he not only write code well, IQ and EQ high enough, more important or the vision is broad enough, Knowledge is wide enough, and these, everyday boring in the room to knock code is not out of exercise.


Here, let's summarize some of the activities we have attended this year:


(1) July 04, participated in the GDG Shanghai Organization "China Android Developer Day" activity, the scene felt the Shanghai Android developer's atmosphere.


(2) October 31, participated in the Red Rabbit Organization "into the teambition" activities, visited their cool office environment, listen to their COO introduced the company from 0 to 100 people all the way through the hardships of the process, my feeling is: "With the company to grow up, Also let their potential and value maximization, and look forward to one day, I can also be a part of their own company to dedicate their full passion, accumulation and painstaking efforts. ”


(3) November 28, participated in the "front-end architecture of video broadcast and the Battle of back-end operations" at Topgeek and Teijin Technology organization, and learned about the application of video live technology in the hand travel industry, the thoughts and ideas of fans ' economic entrepreneurs and so on.


(4) December 12, participated in the "Ping conference", listened to several of the fastest growing number of startups this year, the CEO of several start-up companies to do the keynote speech, and later I also read a few speeches of the text version, the effect is far less than the feeling of listening at the scene. From this, I should never think of anyway can read the speech on the Internet, and bother to go to the scene, a text draft of the shock of the feeling will be poor, and many times you will not be careful to read the speech, this time you are likely to play games or to see the United States play.


In addition, this year also participated in a number of Chinese alumni gathering, the Android circle of dinner, made a lot of friends, although the daily contact is not much, but every day silently look at everyone to share the state, there is a "sea memory confidant, the struggle of the road someone accompanied" feeling, very gratified.


5. About Entrepreneurship


In fact, from a very early start to focus on entrepreneurship, many friends and entrepreneurial team as the technical co-founder of the invitation to me, I did not join, because I know that my ability is not enough, but also need to continue to accumulate. Entrepreneurship is a very meaningful but full of hardships, I should not be fully prepared before, I should not be in the impulse to plunge into.


However, the use of spare time, but also with a friend who is interested in driving school in the start-up of the same kind of business development of a "driving school reviews" of the application, the first independent of commercial applications to develop applications, and the usual development of those simple personal app has a big difference, need to consider a lot of things, Although later for various reasons to abandon the continued development, but still accumulated a lot of valuable experience.


This is a good time, as a programmer, we are also particularly fortunate, because we can more than the traditional industry, it is easier to use technology to achieve our ideas, the creation of a company of their own is not a dream, so whether we are engaged in business now, we should continue to focus on entrepreneurship-related topics, Learn about industry trends, learn about the various soft skills needed for entrepreneurship, learn from a variety of cases and materials, and meet entrepreneurial partners. Because, as a programmer, focus on entrepreneurship you will unconsciously to "architect", "CTO" role requirements themselves, to proactively understand the various technical architecture, solutions, practice cases, team building and management, etc., over the longer, it will silently expand your horizons and vision, so that you stand at a higher angle, Temperament and literacy have become very different.


6. About Reading


This year also bought a lot of books, but really did not read much, the following these have been read, feel very good, recommended in this:


(1) "Hard" and "growth hacker"


(2) "app development", "Graphic http", "deep understanding of Android core Design ideas"


7. About the future


(1) Expect to be able to participate in some interesting and challenging projects in the next year's work


(2) Know more about the technology Daniel, participate in some offline communication activities


(3) do a hard-to-reach amateur project and try to get to market instead of simply demo


(4) More physical exercise, it is important to adhere to


My 2015 summary is here, with a recently seen very like the words end it: "The most afraid of your life mediocrity, but also comfort their ordinary valuable." "Finally, you are welcome to follow my Sina Weibo @ Lu _ June or the public number (@Jhuster).


This article is from the "jhuster column" blog, be sure to keep this source http://ticktick.blog.51cto.com/823160/1727675

My 2015-year summary

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.