If you're looking for a well-paid job in this digital age, below are the top 3 languages that you should master.
1. SQL (Structured Query Language) - Basic database language that you must know! Based on the majority of Indeed job descriptions, SQL is the number 1 demanding skill set that most employers are looking for in a candidate. The language is very simple and straightforward! People usually use it to retrieve data from different databases and manipulate the data for further analysis.
Some variations of SQL are NoSQL, PostgreSQL, MySQL and Microsoft SQL. SQL is also similar to other languages in Linux systems such as Pig and Hive, which are commonly used in managing big data (Apache Hadoop).
w3school is a perfect site to start learning about SQL.
- TwitteR - text mining on Twitter
- forecast - timeseries modelling
- SQL-related (RPostgreSQL, RMySQL, RODBC) - you can use SQL commands in R
- ggplot2 - fancy graphs and charts
- randomForest - model comparison (machine learning)
You can use R code in many analytics software such as Knime (data mining), Pentaho (business intelligence) and Alteryx (data blending). From my experience, 5-line command in SAS is usually equivalent to 1-line command in R. Why not make life easier?
- SAS Studio - statistical analysis
- Sentiment Analysis Studio - text mining
- JMP - business forecasting
Be Sassy!
Which one is easier to start?
ReplyDeleteGo for SQL!! you should also look up on any Database Management related materials
DeleteI love the puns...more memes please :P
ReplyDeleteNice Post Phuong, very useful :)
ReplyDeleteCool blog! good things to read! We have updated some interesting stuff as well, come in and check it out -- http://checkoutttt.blogspot.com/
ReplyDeleteVery Useful !!
ReplyDelete