How did the "Blue Chip" programmer come into being?

Source: Internet
Author: User



"Blue Chip" I am afraid a lot of people do not know what it means, I first come and everyone to popularize knowledge, its most important concept refers to "more and more valuable in the long run" means. As a programmer, I think you all want to make yourself more valuable and valuable through practical action.

So the question is, how can you make yourself a "blue chip" programmer? Below and listen to me slowly!


A

As a child, my dream is to be a teacher, I am particularly fascinated by the use of Blackboard and chalk with the beginning of "on paper" feeling. Because of their own efforts and the pursuit of the ideal, not long after the work I was invited to some IT training institutions to do part-time lecturer, the accident is even though I have solid theoretical knowledge and "silver tongue", but I took the two class students after graduation employment effect that is quite poor.


then I pulled my hair and summed up the reasons for the failure, at least the following two points:
(1) My own actual combat experience is not enough, the knowledge points explained is always based on books but can not be higher than books;

(2) The way I teach students is to stay in the "paper" stage, so that students to work after graduation, once out of the blackboard, out of the teaching machine, can not make practical coding.


As a result, I started my career as a "resignation" for the first time, not because I was doing a bad job or getting less money, but because I felt that the students did not do well or take less.


Two

After decades of discipline, I became a programmer and entrepreneur. As a result of the various pressures during the venture, in addition to the company to undertake business negotiations, but also to bear the technical core module development and staff recruitment. At the same time, because of the entrepreneur's "pocket-shy", in the process of staff recruitment, I naturally look at Daniel's resume, so I tend to recruit some novice, and then take home, close the door slowly training.


From my present personal experience, novice employees never lacked the theoretical knowledge, they mastered the theory even more solid than I, but to the real combat project stage, they have two eyes a smear. Sometimes I find that there are serious bugs in the programs they develop, and they can answer all sorts of reasons when they are verbally asked, but they can't be written in the actual code.


Drawing on the lesson of "class" more than 10 years ago, I stopped using the company's technical director's non-combat training methods for new employees to continue to strengthen programming fundamentals and theoretical knowledge, instead giving them direct access to real projects.


In order to save time I have my personal experience and technical experience written articles, so you will see my blog is written earlier and more. Even to the later I and a few technical leaders simply to record some project cases into a video, the new recruits must watch the video and assessment before the post.


It turns out that this effect is much better than tying our new employees to the boardroom and forcing them to face-to-head training. As a result, they have no psychological pressure, and can repeatedly watch, Sunline can promote the exchange between new employees and mutual help, asphyxication our saliva stars will never spray on the face of the small partners!

If this is to ask me "actual combat is important or theoretical importance", I will not hesitate to tell you: the two are equally important, but we should pay attention to actual combat. This is more prominent in the field of programming, we should be in real combat to produce a different perspective of the theory of understanding and consolidation, then the theory can guide the practice from the real sense.


Three

At about the beginning of this year, I opened the road of "video teaching" at Csdn College. To tell the truth, I was also very "wretched", for free to upload video, free to occupy CSDN server; Secondly, new employees can watch the video directly at home through the Internet, and I can also train and recruit real-time students in the video to become new small partners that meet my requirements. Of course, more importantly, CSDN College itself focuses on the practical teaching atmosphere.


Before that, there were also friends on the internet who recommended me to place videos on their platforms. To tell the truth, I refused it at first, but I still refuse it. Although many of their platforms are very famous, but on a stormy night, it took a long time to roughly sweep the course inside, I immediately dismissed the intention of cooperation. I personally think that is not the platform technology is poor, but the curriculum content can not achieve the training of real, useful practical programmers of the purpose. For US programmers, the more urgent goal is to get an intuitive, real, close to the actual business of the course, rather than add the dazzling title of the stunt and the same non-combat content.


How about my video effect in a few months?

It goes without saying that I have met some students and selected part of my part-time staff, I also made some of the same classes in the CSDN College, a very good practical instructors. As the saying goes: Three people will have my teacher. I may be a "teacher" in some ways, but in some ways I am still a student, such as a company that recently had a project that needed to use a technology that the company did not have mastered, and that employees were currently being paid to study at CSDN College. The reason is also very "wretched", cheap, efficient, practical. If an employee encounters a technical problem, he or she can ask the instructor in the capacity of a "paid learner", or even "ravage". From the point of view of my semi-"businessman" half-programmer, this path is far more powerful, more affordable, and safer than my own skilled Daniel or my aging body.


Recently, some partner colleges have come to me for a discussion, and they talked about the future programmer's career vision. Through the discussion found that the current business owners and HR programmers have a very similar "rules", I simply list to share with you:

1, can effectively use the company platform to create excellent performance;
2, with mentoring spirit, with positive energy mentality, to promote the healthy and rapid growth of new employees;
3, the technical Foundation is deep, grasps the knowledge comprehensive, and can fully embody in the actual combat work;
4, has the ultra-high cost-effective. This point many entrepreneurial companies are almost "in unison";

5, can represent the company's product image.


To tell the truth, the above requirements are not low, but also shows that in order to become a "person to see people love" programmer, we should try to close to the above objectives. And close to the above goal of the fundamental principle is to persevere in the "actual combat" growth, the more abundant actual combat experience, you will be more cost-effective, the same salary will gradually rise, this is the future of the programmer's blue chip value.


Finally please CSDN college forgive my "wretched", at the same time also borrow this opportunity to wish Csdn college better, for IT industry also for our small business owners to cultivate more excellent, affordable and cost-effective programmers. In a word: we want to apply to the actual field of practical programmers, reject special effects, refuse duang~~~



-------------------------------------------------------------------------------------------
Welcome to the attention of my personal site: http://www.hishenyi.com. A little progress every day, join hands in creating a better future of it.


How did the "Blue Chip" programmer come into being?

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.