Coding Skills

Coding Skills

Coding Skills Jonathan Poland

Coding skills are a combination of talents, knowledge, and experience that enable an individual to create valuable software. This can range from writing simple scripts that automate tasks to being able to lead large, complex development projects. To be a successful coder, one must have a strong foundation in mathematics, computing theory, and logic, as well as experience with various technologies, problem-solving techniques, and project design. These skills allow a software developer to be productive in a business setting.

APIs Algorithms
Application Integration Artificial Intelligence
Audit Trail Back-end Development
Batch Processing Blockchain
CSS Cloud Computing
Code Refactoring Compression
Computation Theory Computational Logic
Computing Infrastructure Configuration Management
Container Technologies Content Management Systems
Continuous Integration Cryptography
Data Integration Data Structures
Database Design Databases
Debugging Deployment Automation
Design Documents Developer Tools
Development Frameworks DevOps
Distributed Systems Edge Computing
Embedded Systems Encryption
Error Detection Error Tolerance
Estimates Event Processing
Front-end Development HTML
Identity & Authorization Incident Management
Information Retrieval Information Security
Javascript Linux / Unix
Load Balancing Logging
Machine Learning Mathematics
Messaging Frameworks Microservices
Mobile Development Networking
NoSQL Datastores Object-oriented Programming
Operating Systems Parallel Processing
Platforms Production Support
Programming Languages Project Planning
Quality Assurance Real-time Computing
Reliability Engineering Requirements Gathering
Reusability Robotics
SQL Scalability
Scientific Computing Scripting
Secure Code Review Secure Coding Practices
Service-oriented Programming Session Management
Software Architecture Software Design
Software Development Lifecycle Software Maintenance
Software Testing Specifications
Standards Statistics
System Administration Systems Analysis
Systems Programming Troubleshooting
Unstructured Data Use Cases
Web Development

Learn More…

Attention Economics Jonathan Poland

Attention Economics

Attention economics is a field of study that focuses on the value…

Prototyping Jonathan Poland


A prototype is a preliminary version of something that is used to…

Restructuring Jonathan Poland


Restructuring is the process of reorganizing or reshaping an organization in order…

What are Field Services? Jonathan Poland

What are Field Services?

Field service involves managing and deploying resources and assets at customer, public,…

Relationship Building Jonathan Poland

Relationship Building

Relationship building is the act of establishing and maintaining social connections with…

Process Improvement Jonathan Poland

Process Improvement

Process improvement is a systematic approach to identifying and implementing changes to…

Mass Marketing Jonathan Poland

Mass Marketing

Mass marketing, also known as mass media marketing, refers to a marketing…

Creative Destruction Jonathan Poland

Creative Destruction

Creative destruction is a process in which new, innovative ideas and technologies…

Embedded System Jonathan Poland

Embedded System

An embedded system is a specialized computer designed to perform a specific…

Jonathan Poland © 2023

Search the Database

Over 1,000 posts on topics ranging from strategy to operations, innovation to finance, technology to risk and much more…

What is Moral Hazard? Jonathan Poland

What is Moral Hazard?

Moral hazard is a term used in economics to describe a situation…

Razor and Blades Jonathan Poland

Razor and Blades

The razor and blades model, also known as the bait and hook…

Customer Service Techniques Jonathan Poland

Customer Service Techniques

Customer service is any person-to-person exchange between a business and a customer.…

Two-Sided Market Jonathan Poland

Two-Sided Market

A two-sided market, also known as a multi-sided platform, is a market…

Social Capital Jonathan Poland

Social Capital

Social capital refers to the networks, norms, and trust within a society…

Original Equipment Manufacturer Jonathan Poland

Original Equipment Manufacturer

An OEM (original equipment manufacturer) is a company that produces parts or…

Perceived Value Jonathan Poland

Perceived Value

Perceived value is the subjective worth that a customer assigns to a…

What is a Trade Show? Jonathan Poland

What is a Trade Show?

A trade show is an industry-specific event where businesses in a particular…

Supplier Risk Jonathan Poland

Supplier Risk

Supplier risk refers to the risk that a supplier will not fulfill…