Professional Skills
http://people.sc.fsu.edu/~jburkardt/classes/sc_2016/class12/skills.html
Some skills you may have, or should acquire, that employers are seeking:
-
Algorithms
-
Big data, Apache Hadoop, Apache Spark, Data Mining, Data Visualization, Machine Learning, NoSQL, Quantitative Analysis (math or stats knowledge), SQL, Statistical Analysis (Matlab, SAS, SPSS, Stata), Tableau
-
Cloud computing/Distributed computing, (edX cloud computing course), Amazon Web Services, Cassandra, DevOps, Google Cloud Platform, Hadoop, Information Security (certificate), Java, JavaScript, Linux, MongoDB, MySQL, Perl, Project Management (certificate), Python, Quality Assurance (certificate), Rackspace, Ruby on Rails, SQL, Systems Automation (Chef, Puppet)
-
Data structures space complexity, time complexity, practice with
codechef, codeforces, hackerearth, hackerrank, spoj, topcoder
-
Documentation, Presentation, Web: Ajax, CSS, D3, HTML5, JSON, Latex, Markdown, Tableau, XML
-
High performance/parallel computing cluster computing, CUDA, MKL, MPI, OpenACC. OpenMP, SLURM
-
Image processing classification, computer vision, deep neural nets, k nearest neighbors, machine learning, support vector machines
-
Machine learning: deep learning, ensemble methods, multimodal learning, natural language processing, probabilistic graphic models, reinforcement learning, unsupervised feature learning, zero-shot learning
-
Machine learning applications: Caffe, scikit-learn, Tensorflow, Torch
-
Microsoft: C#, Excel, .Net, Office, PowerPoint, Sql, Visual Studio, Word
-
Object-oriented programming
-
Specific applications: Git, Hadoop, Hive, NoSQL, Oracle Pig, SAS, SQL
-
Specific languages: C/C++, C#, Fortran, IDL, Java, JavaScript, LabView, Matlab, Perl, Python, R, Scala, SciPy
-
Teamwork Agile SCRUM
-
Verification of Software
-
Working independently
-
Working under a deadline
Last revised on 21 July 2016.