Should fresh graduates in Android who are not skilled enough should improve their skills or find an internship first?

Preface

In this competitive world, we are often told tofind a job first and then learn skills. This statement seems reasonable, after all, work is the source of our lives, and technology is the key to our success in the workplace.

However, let’s think about it another way. Technology is a force that allows us to stand out in the workplace and achieve our ideals and goals. And finding a job is just to meet our basic life needs. If we work just to survive, our lives will become boring and mediocre.

Insert image description here

Learning technology isn’t just about getting a job. It is the only way for us to grow as individuals. In the process of learning technology, we can not only broaden our knowledge, but also cultivate our thinking ability, problem-solving ability and innovation ability. These are the qualities we need in the workplace, and they are also the basis for us to become more comprehensive and rich in life.

Of course, finding a job is part of our lives. We need to work to support ourselves and our families and to realize our values ​​and dreams. However, if we learn technology just for work, we will miss the greater power contained in technology.

So, let us not ignore the importance of technical learning. Regardless of whether we currently have a job, we should actively learn technology and improve ourselves. Technology is an ability that can make us better at work and make our lives more fulfilling and meaningful.

Insert image description here

Therefore, don’t put learning technology after work. Instead, let’s make learning technology a habit and a belief in excellence. Only by continuously learning and improving our skills can we stand out in the workplace and realize our ideals and goals. Work is just an opportunity for us to learn technology, and technology is where our real power lies.

About technical improvements for Android programmers

For programmers, there are too many knowledge contents and technologies to learn. If you want to avoid being eliminated by the environment, you have to constantly improve yourself. It is always us who adapt to the environment, rather than the environment adapting to us!

Needless to say, I believe everyone has a consensus: no matter what industry, the most powerful people must be those at the top of the pyramid. Therefore, if you want to be a great programmer, you must stand higher. Becoming a technical master does not happen overnight. It requires time and accumulation of technology.

Regarding this point, when I established the direction of Android, I had already begun to sort out my own growth route, including how to systematically learn the technology, which was listed in very detail.

1. Learning routes in all directions of Android

Here is a general roadmap for you to become a better Android developer. Its usefulness is that you can find corresponding learning resources according to the above knowledge points to ensure that you learn more comprehensively. If the following learning route can help everyone become a better Android developer, then my mission will be accomplished:

Including: Android application development, system development, audio and video development, Flutter development, small program development, UI interface, vehicle system development, etc.

Insert image description here

2. Learning software

If a worker wants to do his job well, he must first sharpen his tools. Commonly used Android Studio video tutorials for learning Android and the latest Android Studio installation package are here, saving everyone a lot of time.


3. Advanced learning videos

When we are studying, the source code of books is often difficult to understand and difficult to read. At this time, video tutorials are very suitable. With vivid images and practical cases, it is scientific and interesting to learn more conveniently.

Insert image description here

4. Practical cases

Optical theory is useless. You must learn to follow along and practice it in order to apply what you have learned to practice. At this time, you can learn from some practical cases.

Insert image description here

5. Reading classic books

Reading classic Android books can help readers improve their technical level, broaden their horizons, master core technologies, and improve their ability to solve problems. At the same time, they can also learn from the experiences of others. For readers who want to learn Android development in depth, reading classic Android books is very necessary.

Insert image description here

6. Interview materials

We must learn Android to find a high-paying job. The following interview questions are the latest interview materials from first-tier Internet companies such as Alibaba, Tencent, Byte, etc., and Alibaba bosses have given authoritative answers. After finishing this set I believe everyone can find a satisfactory job based on the interview information.

图片

Please add image description

This complete version of the complete set of Android learning materials has been uploaded to CSDN. If you need it, friends can scan the CSDN official certification QR code below on WeChat to get it for free [保证100%免费]

Supongo que te gusta

Origin blog.csdn.net/weixin_43440181/article/details/134937395
Recomendado
Clasificación