Why Java is so much the way

Source: Internet
Author: User

Why Java is so much the way

--Interview with Wisdom podcast Feng Wei teacher

Feng Wei Teacher, has been engaged in software development and teaching for many years, has served as project manager, software Architect, senior software Development engineer, System architect, senior lecturer and so on. Have rich experience in software development and teaching experience. Teaching more than 10000 hours, lectures meticulous, humorous, humorous, vivid, have a sense of responsibility, has been in Jilin Province, the University of the circulation of teaching work, won high school leadership and students praise. Has dominated a number of OA,CRM,ERP product system analysis and design development, undertook a number of domestic and foreign large-scale project development.

Feng is a cheerful and straightforward, vigorous and resolute person, no leadership shelf, whether in the office or classroom, always hear his hearty laughter. His teaching, management ability to many people admire unceasingly, now he has peach and plum all over the sky, is a veritable it Daniel. Today, small series special honor to invite teacher Feng, together regaling IT industry those things.

Dialogue Feng Wei Teacher


Xiao: Mr. Feng: Hello! When was the year you joined the Preach Intelligence podcast? Please briefly describe your experience with the podcast.

Feng Wei: I joined the Smart Podcast in 2009. After 6 years of joining the podcast podcasts, I have witnessed the rapid development of the Intelligence podcast, and I feel that the pace of the spread of wisdom podcasts is accelerating gradually. What is more commendable is that today's Preach Intelligence podcast is still practicing the founder Zhang Xiaoxiang teacher put forward "for tens of thousands of people to book, for the Rise of Chinese software to lecture" concept, but also put forward: "Pragmatic, innovation, sharing, focus" character policy. So, here, I want to preach Wisdom podcast for all the Homo sapiens points 32 praise!


Small series: Java in the programming language ranking in the top three perennial, please read the Java language is the most important factors?

Feng Wei: With my experience of using Java, I can analyze it from the following aspects:

The ease of learning. The Java language is an object-oriented language that provides the most basic way to accomplish a specified task by simply understanding some basic concepts and writing an application that is appropriate for a variety of situations. Java omits the fuzzy programming concepts such as operator overloading, multiple inheritance, and simplifies the memory management of program designers by implementing automatic garbage collection. At the same time, Java is also suitable for running on small machines. On the cost of learning and difficulty, Java is relatively simple compared to other languages!

Java cross-platform compatibility. Because Java programs run in a Java Virtual machine environment, if you want to run a Java program, you have to install the JVM, which is out of the current operating platform to achieve cross-platform purposes.

The breadth of the Java language. Java is widely used in the network language, can be widely used in finance, telecommunications, medical and other large enterprises, become a veritable enterprise-class application platform Overlord. At the same time, the Java language market is increasing year by year, the software industry in our country needs 300,000 of Java talent, and the annual growth rate of about 22%. As a result, the Java development market is infinitely large.

Open source. For Java, the most important thing is open source. From language to standards to core APIs, virtual machines, and developer tools, you can find open source shadows. The idea of open source is ubiquitous in the Java world, from the core to the enterprise-wide application. For a business project, it is wise to introduce an active open source project. First, open source allows companies that develop software to get better things at a lower cost. Second, as a solution provider, you will have a secure and sustainable network and open source support from beginning to end. Third, because of open source, everyone can modify what they think is bad, so that the software becomes more and more good, reduce business risk.


Small: You are the dean of the Java Academy of Wisdom Podcast, Java has always been the ace of the Wisdom podcast, its advantages and characteristics you are the most clear, please give us a simple share.

Feng Wei: The Java subject of Preach Wisdom Podcast is indeed the main professional of the Preach Intelligence podcast, its characteristic is also many aspects.

Strong teachers. Most of the Intelligence podcast teachers ' teams are senior developers and technical directors with more than 300,000 annual salary, and a considerable part of the teachers are also the authors of the Java Technology Series books.

Project really. The programs used in the podcast teaching are derived from the real business projects of the enterprise, and each lecturer's project is personally developed by the lecturer himself in the enterprise.

Course depth. The course can make you stand out from the competition, not only to find a job, but also to find a good job.

The course system is good. We have a professional course researcher who is responsible for the optimization, development and updating of the curriculum. Seamless integration of our curriculum and corporate needs. Many companies take the initiative to come home or call and invite our instructors to train their developers according to our curriculum system.

Recognized by the industry. IBM, SOHU, UF, Shenzhou Digital and other working software engineers recommend their relatives and friends to preach Wisdom Podcast learning.

Service in place. The Java Academy is equipped with high-quality student services, a class in addition to lecturers, also equipped with a head teacher, technical guidance and employment guidance, respectively for the student management, learning guidance and post-employment guidance work services. In such a service system, students only need to step-by-step study, and other things we have done.


Small: A part of the non-computer professional people see IT industry development prospects, ready to change to do it, but do not know how to learn, with your IT training for many years experience, please give this kind of people to guide the direction.

Feng Wei Teacher: non-computer professionals to become programmers, first of all to choose a programming language. Now there are many kinds of programming languages, such as: Java, Android, C + +, PHP, iOS, etc., you can use the Internet to inquire about the development of each language, you can also refer to the success of the transition to a programmer friend's case, if you follow their way to get started, That would be a great start, too.

Preach Wisdom Podcast for students to provide free audition video, you can zero input way to self-test, avoid beginners by the software industry high salary temptation, blindly participate in training, eventually lead to naught. How is the assessment performed? Here in Java, for example, first of all, download the Java Foundation free Video Audition (: http://java.itcast.cn/java/video.shtml) to the Smart Podcast website. According to the situation of audition, judge whether it is suitable. If in the course of the audition, you do not resent Java, can concentrate on learning, then you can choose to learn Java, if you feel learning laborious, then change the direction of the test.

A good beginning is half the success, as long as the right choice of a suitable discipline, and then pay the effort, will be able to learn something, a successful transformation.

Small: A lot of computer professional students, after graduation appeared in the university underemployed phenomenon, find work encountered difficulties, hesitate to attend training, please combine this phenomenon, give this kind of crowd some suggestions!

Feng Wei Teacher: As we all know, the university curriculum is the entry level, the course content is biased to the theory, the student graduates enters the enterprise to want to get started the work is difficult! But enterprises do not want to spend too much manpower, material resources, financial resources to cultivate a very large number of fresh graduates, so the final appearance of this embarrassing situation: enterprises can not recruit the right people, fresh students can not get the salary you want!

The emergence of training institutions will be a good solution to this problem! Just like the course training of Preach Intelligence podcast, the course content all relies on the enterprise actual combat, enterprise demand what technology, enterprise popular what technology, future what technology will become mainstream, we develop what course, give student what technology! At the same time, our actual combat projects are also real mainstream projects, students after the completion of the level of technology can be and really developed a year or so the development of the staff is flat, can fully meet the enterprise's standards of employment!

In fact, training is to let their rapid growth of a way, but also a shortcut to success!


Small: You have concentrated on Java training for many years, students in the process of learning the most prone to what problems, you are if you solve it?

Feng Wei Teacher: There is no shortcut to learning technology, many students in the beginning of learning may be relied on their own cleverness slightly prevail, but with the knowledge of more and more large, this advantage will disappear, in the technical aspects, down-to-earth learning is the king! So in the learning process, we must remember the following points:

Learning methods, do not blindly follow suit, we must find a suitable learning method. For example: Some students like to take notes in class, but some students think that taking notes in class will affect the efficiency of their lectures, so finding a suitable learning method is very important.

In the course of learning, we must finish today. The content of the day digestion, the code must be more knock more practice. For the teacher to knock in class code if the time is sufficient to try to knock it alone, remember to knock, not according to the teacher's copy! The daily volume of the Preach Intelligence podcast is very large, and once it falls, it probably means falling behind. There is a lecturer in the daytime, the evening technical guidance teacher is also in, do not understand to ask, in study resolutely not owe "debt".

After class to be good at using their own time, to often comb knowledge points, make notes, to facilitate their review. Try not to see the teacher recorded video, if you do not understand a knowledge point, then open the video to watch one of them, and then continue to learn.

More knocks, more practice, more questions, more summary. Do these four points, high salary is not a problem!


Small: Today, big Data, the Internet of Things are widely used in people's lives, it is more certain that the IT industry will be a big way, please you to the IT industry current status and future development trends to do a bit of interpretation.

Feng Wei Teacher: The era of big data has come, this sentence has been said countless times, but this is really coming! In recent years, the Internet of things has developed rapidly, and the value of the Internet of things lies in its data.

The internet of things has brought breakthrough technological advancements, but the problem of managing big data has become even more prominent, with the support of relevant information and communication technologies. Such as: Data generation, capture, transmission and analysis, more need for fast, stable, reliable wide-area network, 3G, 4G, WiFi and other wireless communication technology should be continuously optimized to support the Internet of things and sensor node awareness of information capacity, transmission capacity, processing and storage capacity, and other comprehensive promotion.

IoT generates big data, big data boosts the internet of things. The big data trend triggered by the internet of things will also help push the convergence of new information and communication technologies such as cloud computing.

With the trend of the times and innovative courses, Javaee+hadoop has launched a major course in 2015, following the launch of the big data jobs class and the cloud computing Hadoop course: The Cloud computing Master Class! Cloud concept fire, this will be the trend of the times!



This article is from the "Special issue of Communication wisdom"

Subscribe to the paper edition of "The special issue of Communication wisdom"

Search: Cztekan Follow

Reply to 1 can be free to subscribe, also mail Oh!

Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.

Why Java is so much the way

Related Article

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.