Life Interviewer: Do you learn today yet

During this time coincided with the spread of the epidemic, some people work from home, some people slow down to work, there was just a group of people in the front line and fight the epidemic, the most beautiful retrograde person. I believe the epidemic will eventually be gone and spring is coming. For us, this special period of special circumstances, we can not delay learning it? No, no, no matter when and where where we should keep learning, learning a little bit of progress every day. Learning is like rowing upstream. When we called the lazy side today, their first rest tomorrow and then learning, self-discipline aspect we should overcome laziness, adhere to the study, become self-discipline to make your life interviewer, often to their own questions, motivate yourself to continue to progress. Because they do not mean learning left behind may be eliminated.

Update iterative technique can be described with each passing day, to give us the greatest feeling is often encountered this interface out of date, and that a framework out of date, and this sdk update, the language has been updated. Sometimes we also want to ask one hundred thousand Why, why is updated, why is out of date, here we come together to talk about those years, those updates / obsolete scenario, I believe we are fully understood.

First, when the update is in progress

1, sdk articles

"Java JDK version has been updated to the JDK13"

"SDK version of Android has been updated to Android10 / API29 the"

"Android's NDK version has been updated to the ndk-r20b"

"Android Android Studio development environment has been updated to the 3.5"

"Android Studio integrated cmake has been updated to the 3.17"

"Android Studio integrated gradle has been updated to the 3.5.3"

2, third-party libraries article

"FFmpeg open source audio and video library has been updated to the 4.2"

"OpenCV open source computer vision library has been updated to the 4.2"

"OpenGL graphics open source library has been updated to the 4.6"

"Okhttp network library has been updated to the 4.3"

"Retrofit network library has been updated to the 2.7.1"

"ExoPlayer player has been updated to the 2.11.2"

"Glide image loading library has been updated to the 4.11.0"

"Picasso image loading library has been updated to the 2.7"

"Fresco image loading library has been updated to the 2.1.0"

"GreenDAO database has been updated to the 3.2.2"

"EventBus message notification library has been updated to the 3.2.0"

"ARouter route has been updated to the 1.5.0"

"Fastjson json parser and quickly updated to 1.2.61 of the"

"RxJava asynchronous programming library update to RxJava2, now updated to the RxJava3"

3, the agreement papers

"H264 video codec and protocol updates to the h265"

"Vp8 video codec has been updated to the vp9"

"Http network protocol has been updated to the http2.0"

4, language papers

"Android's kotlin language has been updated to 1.3.50 of the"

"Swift language has been updated to the 5.1"

"PHP language has been updated to the 7.4.3"

"Python language has been updated to the 3.8"

"Go language has been updated to 1.14, ready to upgrade to the Go 2"

"Linux kernel has been updated to 5.1, I remember when just getting started with Linux or 2.6.4"

"Nginx reverse proxy server has been updated to the 1.17.8"

"MySQL has been updated to 5.7, and now turned into a 8.0" 

5, platform articles

"Ubuntu operating system running Linux has been updated to the 18.04"

"TensorFlow machine learning platform has been updated to the 2.1.0"

"Following TensorFlow, Facebook launched PyTorch machine learning platform has been updated to the 1.5"

Second, the old-fashioned thing of the past

1, the interface piece

"Android 5.0 launched camera2 after previous camera module interface out of date"

"FFmpeg audio resampling recommended swresample, former avresample module is obsolete."

"Ever since RecyclerView, former ListView basically obsolete."

2, sdk articles

"Android launch AndroidX, previous support libraries obsolete."

"RxJava3 have been available, RxJava2 about to become obsolete."

"Ever since okhttp, former Volley network library is obsolete."

"Ever since the glide, the previous ImageLoader image loading library is obsolete."

"Android already supports Vulkan graphics library, openGL might be obsolete in the near future Andrdoid"

3, the tool articles

"Android using Android Studio as a development tool, Eclipse has become obsolete."

"Android's latest ndk using clang cross compiler tool chain, away from gcc"

"Android Studio integrated by default cmake, former ndk-build is obsolete."

4, language papers

"Android launched kotlin as a first language, Java developers in the Android may be obsolete in the near future."

"IOS launched Swift, Object-C may develop in the near future to iOS outdated"

5, the agreement papers

"Https arrival, emphasizing network security access, http is about to become obsolete."

"Arrival h265 codec protocols and stronger codec capabilities, h264 in the future may have to be out of date."

"5G arrival times, lower latency, higher speed, 4G era to be obsolete in the near future."

Updated and outdated happen all the time, we should have encountered this kind of updated / outdated, welcome Tucao together. However, life goes on, the work must continue, also have to continue to learn. We can only continue to learn in order to better respond to changes in technology and advances in science and technology. Study discussed here belong to the Pan-learning, just like reading a book as a student, you can also see the technology blog, look at technology website to see technology public number, you can also ask other people, you can also write open source code to Github, you can also .. ....

 

 

 

 

 

 

 

 

Published 64 original articles · won praise 181 · Views 200,000 +

Guess you like

Origin blog.csdn.net/u011686167/article/details/104421018