DEV Community

Cover image for Useful Tech Skills in different Roles
Moutasim EL Ayoubi
Moutasim EL Ayoubi

Posted on

Useful Tech Skills in different Roles

//This is my first Article so Don't Criticize me, LOL :)

Every one of us needs some guidelines to follow, and today I am going to share some important tech and productive Skills that each one of us should have(at least some major ones).

not like Computer Skills: MS Office, Google Drive, spreadsheets, email, PowerPoint, databases, social media, web, enterprise systems. These Skills will be highly technical and in detail side focused, such as Programming, Software engineering, Design, etc... and some more job-specific requirements skills.


The list is as follows:
Programming

  • C/C++
  • C#
  • Java
  • JavaScript
  • Perl
  • PHP
  • Python
  • Swift
  • Go
  • SQL
  • R
  • Ruby

Software development:

  • Coding
  • Debugging
  • Implementation
  • Testing
  • Design
  • Configuration
  • Applications
  • IOS/Android
  • Languages
  • Security
  • Algorithms
  • Modeling
  • Documentation

Design:

  • Adobe creative apps
  • HTML
  • Interactive media
  • Wireframing
  • UX research
  • Prototyping
  • Color theory
  • Responsive design
  • Photoshop
  • Sketch
  • User modeling

Project management:

  • Budget planning
  • Risk management
  • Project planning
  • PM tools (JIRA, Trello, Monday.com)
  • Task management

Product management:

  • SCRUM methodology
  • Agile methodology
  • Product roadmaps
  • User experience design
  • Programming skills
  • Product lifecycle management
  • QA testing
  • Requirements gathering

Marketing:

  • Search Engine Optimization (SEO)
  • Digital media
  • Social media platforms (Twitter, Facebook, Instagram)
  • Automated marketing software
  • Content Management Systems (CMS)
  • Copywriting
  • Content creation
  • Google Analytics
  • Marketing analytics tools

I wish You liked the list, Have a good Night Folks, it's around 5:00 AM :)

Top comments (0)