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

Operations 101 Jonathan Poland

Operations 101

Business operations refer to the processes and activities that are involved in the production of goods and services in an…

Market Development Jonathan Poland

Market Development

Market development is the process of entering new markets to expand revenue and reduce concentration risk. It involves identifying and…

Media Planning Jonathan Poland

Media Planning

Media planning involves the strategic selection and scheduling of various media channels and platforms to deliver advertising messages to a…

Prototyping Jonathan Poland

Prototyping

A prototype is a preliminary version of something that is used to test and refine an idea, design, process, technology,…

Value of Offerings Jonathan Poland

Value of Offerings

Value is a concept that refers to the usefulness, worth, and importance that customers assign to products and services. This…

What are Field Services? Jonathan Poland

What are Field Services?

Field service involves managing and deploying resources and assets at customer, public, and third-party locations, as well as providing services…

Media Analysis Jonathan Poland

Media Analysis

Media analysis is the study of the structure, content, and methods of communication in various forms of media. This involves…

Joint Ventures Jonathan Poland

Joint Ventures

A joint venture is a business venture or partnership between two or more parties. It is a collaborative effort in…

Communication Strengths Jonathan Poland

Communication Strengths

Communication strengths are qualities or abilities that enable an individual to communicate effectively. These can include general communication skills, such…

Learn More

Soft Sales vs Hard Sale Jonathan Poland

Soft Sales vs Hard Sale

A soft sell is an approach to sales and promotion that emphasizes building a relationship and reputation with customers, rather…

Business Ethics Jonathan Poland

Business Ethics

Business ethics refer to the principles and values that guide the behavior of individuals and organizations in the business world.…

What is a Business Case? Jonathan Poland

What is a Business Case?

A business case is a document that presents a proposal for a project, strategy, or course of action. It is…

Soft Skills Jonathan Poland

Soft Skills

Soft skills are a broad and diverse set of abilities that are essential for success in many areas of life,…

Idea Generation Jonathan Poland

Idea Generation

Idea generation is the process of generating new and original ideas. It is an essential component of the innovation process…

Elastic Demand Jonathan Poland

Elastic Demand

Elastic demand is a term used in economics to describe the responsiveness of the quantity of a good or service…

Sales and Operations Planning Jonathan Poland

Sales and Operations Planning

Sales and operations planning (S&OP) is a process used by companies to effectively align their sales plans with their operational…

Program Risk Jonathan Poland

Program Risk

Program risk refers to the likelihood of a program failing to achieve its goals due to potential outcomes. This type…

Self-Assessment Jonathan Poland

Self-Assessment

Self assessment is the process of evaluating one’s own work performance and identifying areas for improvement. This can be a…