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

Change Driver Jonathan Poland

Change Driver

A change driver is a force or factor that initiates or drives change within an organization. Change drivers can be…

Tactical Planning Jonathan Poland

Tactical Planning

Tactical planning is the process of developing specific strategies and actions to achieve the objectives of an organization. It involves…

Advanced Economy Jonathan Poland

Advanced Economy

An advanced economy is a highly developed economic system that provides a high level of economic well-being and quality of…

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…

Cost Effectiveness Jonathan Poland

Cost Effectiveness

Cost effectiveness is the measure of the relationship between the costs and outcomes of a program, project, or intervention. It…

Pull Strategy Jonathan Poland

Pull Strategy

A pull strategy is a marketing approach in which a company creates demand for its product or service by promoting…

Compliance Risk Jonathan Poland

Compliance Risk

Compliance risk refers to the risk that an organization may face as a result of not complying with laws, regulations,…

Pricing Strategy Jonathan Poland

Pricing Strategy

Pricing strategy is the process of determining the right price for a product or service based on market conditions, business…

Types of Capital Jonathan Poland

Types of Capital

Capital is an asset that is expected to produce future economic value. It is a productive resource that is used…

Learn More

What Is Innovation Capital? Jonathan Poland

What Is Innovation Capital?

Innovation capital is a form of intellectual capital that refers to the resources and processes that an organization uses to…

Business Process Reengineering Jonathan Poland

Business Process Reengineering

Business process reengineering, or BPR, involves examining and redesigning current business processes and workflows to achieve greater efficiency, cost-effectiveness, and…

Taxes Jonathan Poland

Taxes

Taxes are mandatory financial contributions that are levied by a government on individuals, businesses, and other organizations. The money collected…

Product Management Jonathan Poland

Product Management

Product management is the practice of managing a portfolio of products throughout their lifecycle from concept to end-of-life. It can…

Business Case for Selling B2G 150 150 Jonathan Poland

Business Case for Selling B2G

A hypothetical example of a business case where a company could potentially double its revenue by securing a specific government…

Tactical Planning Jonathan Poland

Tactical Planning

Tactical planning is the process of developing specific strategies and actions to achieve the objectives of an organization. It involves…

Chief Executive Officer Jonathan Poland

Chief Executive Officer

The Chief Executive Officer (CEO) is the top administrator of an organization, responsible for its overall performance. The CEO typically…

Time To Market Jonathan Poland

Time To Market

Time to market is an important metric for businesses because it can affect a company’s ability to remain competitive and…

Request for Proposal Jonathan Poland

Request for Proposal

An RFP (request for proposal) is a document that asks suppliers to provide a detailed proposal for a supply contract.…