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
Cause and Effect Jonathan Poland

Cause and Effect

Cause and effect is a concept that refers to the relationship between an event (the cause) and a subsequent result…

Psychographics Jonathan Poland

Psychographics

Psychographics is the study of personality, values, attitudes, interests, and lifestyles. It is a research method used to identify and…

Settlement Risk Jonathan Poland

Settlement Risk

Settlement risk is the risk that a trading counterparty will not deliver a security or asset as agreed upon in…

Team Strategy Jonathan Poland

Team Strategy

A team strategy is a plan that outlines how a team will achieve its goals. Developing and implementing a strategy…

Rites of Passage Jonathan Poland

Rites of Passage

A rite of passage is a ceremony or event that marks an important transition or milestone in a person’s life.…

Lobbying vs Government Contracts 150 150 Jonathan Poland

Lobbying vs Government Contracts

A government contract and lobbying the government are two distinct activities within the realm of government and private sector interactions.…

What is an Intermediary? Jonathan Poland

What is an Intermediary?

An intermediary is a person or organization that acts as a go-between or intermediary for two or more parties in…

Brand Legacy Jonathan Poland

Brand Legacy

Brand legacy refers to the strong association that a brand has with a particular product or service. A brand with…

Economic Advantage Jonathan Poland

Economic Advantage

A competitive advantage is a feature or characteristic that allows a company to perform better than its competitors in a…

Content Database

Search over 1,000 posts on topics across
business, finance, and capital markets.

Strategy 101 Jonathan Poland

Strategy 101

Business strategy is the set of actions and decisions that a business takes in order to achieve its goals and…

Business Risk Jonathan Poland

Business Risk

A business risk is a potential event or situation that could negatively impact an organization’s ability to achieve its objectives.…

Lifecycle Cost Analysis Jonathan Poland

Lifecycle Cost Analysis

Lifecycle cost analysis is a tool used to evaluate the total cost of owning and operating a product, system, or…

Change Strategy Jonathan Poland

Change Strategy

Change strategy is the process of planning and implementing change within an organization in a systematic and effective manner. It…

What is Service Life Jonathan Poland

What is Service Life

The service life of a product refers to the length of time it can be used before it needs to…

Objection Handling Jonathan Poland

Objection Handling

Objection handling is the practice of addressing and overcoming concerns or hesitations that customers may have about making a purchase.…

Pricing Techniques Jonathan Poland

Pricing Techniques

Pricing involves carefully considering various factors in order to determine a price that will maximize a company’s profits over the…

Revenue Risk Jonathan Poland

Revenue Risk

Revenue risk refers to any event or circumstance that could potentially negatively affect your future revenue. This could include external…

Ai Websites (Q3 2023) Jonathan Poland

Ai Websites (Q3 2023)

A simple resource dump of Ai websites we found during Q3 2023. Human AI Ethical, transparent, and beneficial AI development…