本文在Creative Commons许可证下发布。
Here‘s my recommendation:
Technology is changing fast.
Any programming language you learn does have a shelf life.
But don’t use that as a reason to not master the foundations of R.
Instead do the following:
1、master the foundations of R
This means master the essential tools of data visualization, data manipulation, and data analysis in R. Drill the syntax of these foundations until you know them with your eyes closed.
2、Use your language as a platform to learn principles
Once you’ve nailed the syntax, use your language as a “platform” to learn principles. Begin to focus on “how to analyze data”, “how to think about data visualization”, “how to find insights.” Essentially, you want to begin learning concepts, workflow, and process. These skills are language-agnostic, so you can bring them with you if you move to another language.
3、Master the art of learning
Tools become obsolete. Over the course of your career, you’ll have to learn new things to stay competitive.
Ultimately, I’m telling you not to despair that programming languages become obsolete.I want to to become so good at learning them that you just don’t care.