List Career Path & Capability

Reading time ~4 minutes

List Roles :

  • Scrum Master
  • Fullstack Developer
  • Front End Developer
  • Back End Developer
  • Data Scientist
  • Data Engineer
  • Data Analyst
  • Data Architect
  • UI Designer
  • UX Designer
  • QA Engineer
  • Artificial Intelligence
  • Business Analyst
  • Project Manager
  • Project Administration
  • Solution Architecture
  • Marketing
  • Digital Marketing
  • Machine Learning Engineer
  • Natural Language Processing (NLP) Engineer

Scrum Master

  • Lean&Agile
  • Software Development Life Cycle
  • Infrastructure&Network Architecture
  • Programming Language
  • Software Architecture
  • Technical Documentation Tools

Fullstack Developer

  • Front End Developer
  • Back End Developer
  • Database Knowledge
  • Web Architecture
  • Versi Control System (Melacak perubahan yang dibuat dalam basis kode)
  • Development Frameworks (Express,Django,dll)
  • Third Party Libraries
  • UI/UX Designer
  • Software Development Life Cycle
  • Algorithm & Data Structure
  • Programming Language

Front End Developer

  • Software Development Life Cycle
  • Algorithm & Data Structure
  • API Development
  • Infrastructure & Network Architecture
  • Programming Languange
  • Technical Documentation Tools
  • Infrastructure & Appliaction Security Architecture
  • Testing
  • Content Design

Back End Developer

  • Software Development Life Cycle
  • Algorithm & Data Structure
  • API Development
  • Database Architecture
  • Data Engineering
  • DevOps
  • Messaging (penggunaan database, cache, dan messaging pada robust)
  • Programming language (memahami bahasa pemrograman)
  • Technical documentation
  • Infrastructure & application security architecture
  • Testing

DevSecOps

Tools_DevSecOps

Data Scientist

  • Data Engineering
  • Programming Language
  • Big Data Technology
  • Data Analytic
  • Data Management
  • Data Strategist
  • Data Visualization
  • Aritificial Intelligence
  • Machine Learning
  • Natural Languange Processing

Data Engineer

  • Algorithm & Data Structure
  • Database Architecture
  • Data Engineering
  • Programming Language
  • Software Architecture

Data Analyst

  • Data Engineering
  • Programming Languange
  • Data Analytic
  • Data Management
  • Data Visualization

Data Architect

  • System Development Life Cycle
  • Manajemen Proyek
  • Teknik Desain
  • Testing
  • Natural Language Processing
  • Machine Learning
  • Programming Languange
  • Database Management
  • Data Visualization
  • Predictive Analytic

UI Designer

  • Interaction Design
  • UI Design
  • User Experience
  • User Interface Prototyping
  • User Needs Research
  • User Research
  • Visual Design

UX Designer

  • Interaction Design
  • UI Design
  • User Experience
  • User Interface Prototyping
  • User Needs Research (kemampuan memahami kebutuhan, perilaku, pengalaman, dan motivasi pengguna)
  • User Research (kemampuan merancang, merencanakan, dan melaksanakan riset terhadap pengguna)
  • Visual Design
  • Programming Language

QA Engineer

  • Software Development Life Cycle (SDLC)
  • Algorithm & Data Structure
  • Database Architecture
  • Programming Language
  • Software Documentation
  • Technical Documentation
  • Software Quaity & Security
  • Testing
  • Testing Automation
  • Test Scenario

Artificial Intelligence

  • Programming language
  • Big Data Technology
  • Data Analytic
  • Data Management
  • Data Visualization
  • Machine Learning
  • Robotic Framework

Business Analyst

  • Database Management
  • Business Purpose
  • Programming Languange
  • Web Architecture
  • Microsoft Office
  • Technical Documentation
  • General Pitching and Presentation

Project Manager

  • Agile Method
  • Software Development Life Cycle (SDLC)
  • Project Management
  • Technical Documentation Tools
  • Design Thinking

Project Administration

  • Project Management
  • Techincal Documentation
  • Data Analytics
  • Copy Writing

Solution Architecture

  • IT Architecture, Infrastructure, and Cloud Development
  • DevOps
  • Engineering and Software Architecture Design
  • Network Administration
  • System and Data Security
  • Business Analyst Techniques
  • Various Operating Systems
  • Database Management
  • Web Platforms
  • Programming Language

Marketing

  • Research Market
  • Negotiation
  • Public Speaking
  • Sales presentation
  • Define & Develop Marketing Strategy

Digital Marketing

  • Content management
  • Integrated Marketing Communication
  • Personalization (menyediakan informasi sesuai kebutuhan pelanggan berdasarkan hasil analisis)
  • Search Engine Optimization (SEO)
  • Search Engine Marketing (SEM)
  • Design
  • Data analytics
  • Copy writing

Machine Learning Engineer

  • Data Engineering
  • DevOps
  • Programming Languange
  • Big Data Technology
  • Cloud Engineering
  • Computer Vision
  • Data Analytic
  • Data Management

Natural Language Processing (NLP) Engineer

  • Data Engineering
  • Programming Languange
  • Big Data Technology
  • Bot Technology
  • Computer Vision
  • Data Visualization
  • Digital Signal Processing
  • Machine Learning
  • Natural Language Processing

Tools & Programming Language Pada bagian ini, silahkan memilih tools dan programming language yang Anda kuasai/biasa Anda gunakan

Big Data Technology Tools

  • SQL
  • NoSQL
  • Hadoop Other:

Programming Language

  • Java
  • Java Script
  • JS Framework
  • Matlab
  • Python
  • CSS
  • HTML
  • C/C++
  • C#
  • Flutter
  • Kotlin
  • Unix Shell Scripting Other:

Data Management/Data Analytics/Data Engineering

  • SAS
  • Teradata
  • Phyton
  • C/C++
  • R
  • SPSS
  • Matlab
  • VB Other:

Machine Learning Framework

  • Tensorflow
  • Keras
  • Conda
  • Sckit-Learn
  • PyTorch
  • Azure ML Studio
  • ML Pack
  • WEKA
  • Theano Other:

Cloud

  • AWS
  • GCP
  • Azure
  • Cloudfare
  • IBM Other:

Design Tools

  • Figma
  • Adobe XD
  • InVision
  • Framer
  • Adobe Photoshop
  • Adobe Illustrator
  • Sketchapp
  • Google Suite Apps Other:

Project Management

  • JIRA
  • GitHub
  • GitLab
  • Other:
  • Testing tools
  • Jest
  • Enzyme
  • Spek
  • XCTest Other:

SDLC (Software Development Life Cycle) Tools

  • Katalon
  • Selenium Other:

User Research/User Need Research

  • Google Analytics
  • Behavioral (etnographic studies, usability testing, eyetracking, A/B testing) Other:

Administrative Tools

  • Microsoft Office (e.g Ms. Word, Ms. Excel, Ms. Power Point, etc.)
  • Google Suite (e.g Google Spreadsheet, Google Slide, Google Docs, Google Form, etc.)
  • Online Meeting Platform (e.g Zoom, Google Meet, etc) Other:

Digital Marketing Tools

  • Google Analytics
  • Google Ads

Tambahan Skill Uji Kompetensi LSP TIK (Indonesia) :

  • Graphic Design
  • Grafika Komunikasi
  • Junior Networking
  • Networking
  • Basic Computer Assembly
  • Junior Programming
  • Programming
  • Technical Support
  • Technical 2D Layout Artist
  • Basic Programming
  • Technical 3D Low Poly Model Artist
  • System Analyst
  • Junior Technical Support
  • Technical Motion Graphic Artist
  • Technical 3D Illustration Artist
  • Asset Modeling
  • Motion Graphic 2D
  • Motion Graphic 3D
  • 3D Character Design
  • 3D Animation
  • Database Programming
  • ICT Project Manager
  • ICT Site Management
  • Data Entry Clerk
  • Data Management Staff
  • Data Entry Coordinator
  • Technical Engineer
  • Data Analyst
  • Database Administrator
  • Teknisi Muda Jaringan Komputer
  • Teknisi Utama Jaringan Komputer
  • Network Administrator
  • System Administrator
  • Junior Mobile Programmer
  • Junior Web Developer
  • Junior Web Programmer
  • Junior Network Administrator
  • Intermediate Animator
  • Junior Graphic Designer
  • Junior Computer Technician
  • Teknisi Pusat Data Muda
  • Teknisi Pusat Data Madya
  • Data Center Manager
  • Junior Mobile Computing
  • Cloud Computing Developer
  • Senior Mobile Computing
  • Cloud Computing Architect
  • Cloud Computing Security
  • Cloud Computing Engineer
  • Enterprise Architect
  • ITSM Supervisor
  • Site Operations Manager
  • ERP Analyst
  • Junior Layout Artist
  • Senior Layout Artist
  • Desainer Grafis Junior
  • Multimedia Graphic Designer
  • Camera Operator
  • Book Layouter
  • Book Designer
  • Art Director
  • Video Editor
  • Senior Graphic Designer
  • Basic Office Operator
  • Junior Office Operator
  • Senior Office Operator
  • System Analyst (Okupasi)
  • IT Project Supervisor
  • IT Auditor
  • Junior Cyber Security
  • Cyber Security Analyst
  • Hardware Installation Supervisor
  • IT Security Management Staff
  • Practical Office Advanced
  • Office Basic
  • Office Professional
  • Computer Operator Assistant
  • Infographic
  • Digital Imaging
  • Illustration
  • Photography
  • Modeling Photography
  • Software Quality Control Tester
  • Architectural Photography
  • Journalism Photography
  • Software Engineer
  • Programmer
  • Web Developer
  • Database Programmer
  • Senior Software Engineer