# Developer Pathway > **Career Track**: Technical WordPress Development | **Category**: [[02 - Extenders|Extenders]] ## 🎯 Pathway Overview WordPress Developers build custom themes, plugins, and applications using PHP, JavaScript, HTML, CSS, and WordPress APIs. This pathway serves both front-end and back-end specialists, with clear specialization branching at mid-level. **Related Pathways**: [[Designer Pathway]] | [[Engineer Pathway]] | [[DevOps Engineer Pathway]] | [[Quality Assurance Pathway]] --- ## 🎯 Market Demand & Critical Skills (2025) **CRITICAL**: The WordPress development landscape has shifted dramatically toward modern block-based development. Based on 2025 job market analysis: - **78% of WordPress developer jobs require Gutenberg/Block Editor skills** ⭐ - **68% of mid-level+ roles require React knowledge** ⭐ - **45% of positions mention Full Site Editing (FSE)** ⭐ - **23% of senior roles require headless WordPress experience** ⭐ **What This Means for Your Career:** - **Gutenberg + React** are now **baseline requirements** for mid-level positions (not optional) - Traditional PHP-only theme development is declining; block themes and FSE are the future - Developers with modern JavaScript + WordPress skills command **10-20% salary premiums** - Headless WordPress is an emerging high-value specialization for senior developers **This pathway has been updated to reflect market reality:** - Entry level now includes Gutenberg fundamentals and block theme basics - Mid-level treats React and Gutenberg block development as core competencies - Senior level emphasizes headless WordPress and advanced architectures --- ## 📊 Career Progression Snapshot | Level | Years Experience | Salary Range (USD) | Key Milestone | |-------|------------------|--------------------|-----------------| | Entry | 0-2 | $60-75K | First commercial theme/plugin | | Mid | 2-5 | $75-110K | Architectural decisions autonomy | | Senior | 5-10 | $100-148K | Lead projects, mentor others | | Staff/Principal | 10+ | $130-180K+ | Company-wide technical strategy | --- ## 🟢 Entry Level Developer ### What You'll Learn **Core Competencies** (200 hours) - [[WordPress Fundamentals Certificate]] - Web Development Foundations (HTML5, CSS3, JavaScript ES6+) - PHP for WordPress (procedural + OOP basics) - WordPress Core Architecture (template hierarchy, hooks, WP_Query) - **Gutenberg Block Editor fundamentals** (using and understanding blocks) ⭐ - **Introduction to Block Themes and FSE** (Full Site Editing basics) ⭐ - Git version control and GitHub workflows - Local development environment setup - WordPress REST API basics **First Specialization** (250 hours) - Choose one: - [[Theme Developer Certificate]] - Front-end focus - [[Plugin Developer Certificate]] - Back-end focus ### You Can Demonstrate **Portfolio Requirements**: - ✅ 3-5 complete projects on GitHub with proper documentation - ✅ One custom WordPress theme (child or block theme) - ✅ One custom WordPress plugin solving specific problem - ✅ All code follows WordPress Coding Standards (PHP_CodeSniffer validation) - ✅ Accessible (WCAG 2.1 AA minimum) - ✅ Secure (proper sanitization, validation, escaping, nonces) **Technical Skills**: - Write semantic HTML5 and responsive CSS (Flexbox, Grid) - Create custom WordPress templates and template parts - **Understand Gutenberg Block Editor and block patterns** ⭐ - **Create and customize block themes using theme.json** ⭐ - Use WordPress hooks (actions and filters) appropriately - Query WordPress database using WP_Query, get_posts(), etc. - Implement user capability checks and nonces - Work with WordPress REST API for basic integrations - Debug using Query Monitor, error logs, browser DevTools - Manage code with Git (commit, branch, merge, pull request) **Professional Behaviors**: - Read and understand WordPress Codex/Developer Handbook - Ask effective questions in WordPress support forums/Slack - Follow code review feedback constructively - Write clear commit messages and documentation - Estimate task completion time with 70%+ accuracy ### Career Readiness Indicators **You're ready for Mid-Level when you can**: - Build a custom theme from scratch (not modifying starter themes) - Create plugins with custom post types, taxonomies, and meta boxes - Explain template hierarchy without reference materials - Debug unfamiliar code systematically - Complete client work with minimal supervision - Handle security edge cases (not just happy path) **Job Titles at This Level**: - Junior WordPress Developer - Associate Web Developer - WordPress Theme Developer (entry) - Front-End WordPress Developer (entry) ### Learning Resources **Required Courses**: - [[WordPress Fundamentals Certificate]] (150h) - Choose: [[Theme Developer Certificate]] (250h) OR [[Plugin Developer Certificate]] (250h) **Recommended**: - [[Git & GitHub for WordPress Developers]] (15h) - [[Debugging WordPress Like a Pro]] (10h) - [[Accessibility Fundamentals]] (12h) **Community Engagement**: - Attend local WordPress Meetup monthly - Join #wordpress-dev in WordPress Slack - Complete first Trac ticket (bug report or patch) --- ## 🔵 Mid-Level Developer ### What You'll Learn **Expanded Competencies** (250 hours) - [[Full-Stack WordPress Developer Certificate]] - Advanced PHP patterns (design patterns, namespacing, autoloading) - Modern JavaScript (ES6+, async/await, Fetch API, modules) - **React fundamentals for WordPress development** ⭐ *REQUIRED* - **Custom Gutenberg block development** ⭐ *REQUIRED* - **Full Site Editing (FSE) and block themes mastery** ⭐ *REQUIRED* - WordPress REST API (custom endpoints, authentication) - Database optimization (indexes, query performance, caching) - Security in depth (OWASP Top 10 in WordPress context) - Performance optimization (Core Web Vitals, lazy loading, CDN) **Specialization Deepening** (Choose track): **Track A: Front-End Specialist** (150 hours) - [[Block Development Expert Badge]] - **Advanced React patterns** (hooks, context, custom components) - **Complex Gutenberg blocks** (nested blocks, InnerBlocks, custom APIs) - **Block design systems and reusable block libraries** - **Advanced FSE techniques** (theme.json variations, global styles API) - **Block pattern libraries and design systems** - [[Performance Engineering Badge]] - Critical CSS and JavaScript optimization - Image optimization and responsive images (Core Web Vitals) - Caching strategies (object cache, page cache, edge caching) **Track B: Back-End Specialist** (150 hours) - [[Advanced Plugin Architecture Badge]] - WordPress plugin design patterns (singleton, factory, strategy) - Complex database operations and custom tables - Background processing (WP-Cron, Action Scheduler) - Third-party API integrations - [[Security Specialist Badge]] - Security auditing methodologies - Penetration testing WordPress sites - Writing secure code by default ### You Can Demonstrate **Portfolio Requirements**: - ✅ 10+ substantial projects (mix of themes and plugins) - ✅ At least 2 complex projects with custom architecture - ✅ Contributions to WordPress Core or popular plugins - ✅ Technical blog posts or tutorials explaining concepts - ✅ One project handling 10,000+ users or significant traffic **Technical Skills**: - Architect plugin/theme structure for maintainability and extensibility - **Build custom Gutenberg blocks using React and WordPress components** ⭐ - **Create Full Site Editing (FSE) themes with theme.json configuration** ⭐ - **Implement block patterns and block variations** ⭐ - Optimize database queries (avoid N+1 problems, use indexes) - Implement WordPress REST API endpoints with proper authentication - Use modern JavaScript build tools (@wordpress/scripts, Webpack, npm/yarn) - Write unit tests (PHPUnit, Jest) for critical code paths - Perform security audits identifying OWASP Top 10 vulnerabilities - Implement caching strategies (transients, object cache, page cache) - Use WP-CLI for automation and deployment tasks - Work with WordPress data layer (@wordpress/data, selectors, actions) **Specialization Skills**: *Front-End Track*: - Build **advanced Gutenberg blocks** with nested structures and custom APIs - Create **sophisticated block libraries** with consistent design systems - Implement **advanced FSE features** (template locking, custom patterns, global styles) - Achieve **95+ Lighthouse performance scores** (Core Web Vitals green) - Build **complex responsive layouts** using modern CSS (container queries, grid, subgrid) - Optimize **JavaScript bundles** and implement code splitting *Back-End Track*: - Design scalable database schemas with custom tables - Implement background job processing with Action Scheduler - Build complex integrations with external APIs - Create secure authentication and authorization systems - Write comprehensive security documentation **Professional Behaviors**: - Mentor junior developers (code review, pair programming) - Lead technical discussions and architectural decisions - Estimate multi-week projects accurately - Manage client expectations and scope - Contribute to open source projects regularly ### Career Readiness Indicators **You're ready for Senior Level when you can**: - Make architectural decisions affecting entire applications - Lead projects from requirements through deployment - Mentor developers effectively (they grow under your guidance) - Navigate ambiguous requirements and propose solutions - Balance technical excellence with business constraints - Advocate for technical improvements (refactoring, testing, etc.) **Job Titles at This Level**: - WordPress Developer - Full-Stack WordPress Developer - Front-End WordPress Specialist (specialist track) - Back-End WordPress Engineer (specialist track) - WordPress Consultant ### Learning Resources **Required Courses**: - [[Full-Stack WordPress Developer Certificate]] (350h total) - One specialization badge (Block Development OR Advanced Plugin Architecture) **Recommended**: - [[WordPress Performance Optimization]] (40h) - [[WordPress Security Deep Dive]] (35h) - [[Modern JavaScript for WordPress]] (30h) - [[WP-CLI Mastery]] (15h) **Community Engagement**: - Speak at local WordPress Meetup (technical topic) - Contribute to WordPress Core (patches, bug fixes) - Participate in Code Review for others - Mentor at least one junior developer --- ## 🟣 Senior Level Developer ### What You'll Learn **Leadership & Architecture** (150 hours) - [[WordPress Solutions Architecture]] - Enterprise WordPress patterns (multisite, multi-region) - Microservices and headless WordPress - High-availability and disaster recovery - Technical debt management and refactoring strategies - [[Team Technical Leadership]] - Code review best practices - Technical mentorship strategies - Technical project management - Stakeholder communication for technical audiences **Advanced Specializations** (100+ hours each) - Choose 1-2: - [[Headless WordPress Architect Badge]] ⭐ *HIGH DEMAND* - Decoupled architecture patterns - WPGraphQL and headless CMS setup - Next.js, Gatsby, or Astro with WordPress - Authentication and authorization in headless setups - Performance optimization for headless WordPress - [[WooCommerce Specialist Badge]] - E-commerce architecture and scaling - Custom WooCommerce extensions - Payment gateway integrations - [[Enterprise WordPress Badge]] - Multi-region WordPress deployments - Enterprise security and compliance - High-availability architectures - [[WordPress Multisite Expert Badge]] - Network administration and optimization - Custom multisite plugins and themes - Multisite scaling strategies ### You Can Demonstrate **Portfolio Requirements**: - ✅ 20+ projects with increasing complexity - ✅ Published open source projects with active users - ✅ Technical leadership on projects with multiple developers - ✅ Documented architectural decisions (ADRs) - ✅ Case studies of complex problems solved **Technical Skills**: - Design system architectures for enterprise scale - Evaluate trade-offs between architectural approaches - Implement CI/CD pipelines for WordPress projects - Lead technical planning and estimation sessions - Conduct technical interviews and evaluate candidates - Create technical documentation and knowledge bases - Optimize for performance at scale (thousands of concurrent users) - Navigate WordPress codebase confidently (contribute meaningfully) **Leadership Skills**: - Mentor multiple developers simultaneously - Lead technical retrospectives and improvement initiatives - Communicate technical concepts to non-technical stakeholders - Balance technical debt vs. feature velocity - Advocate for engineering best practices - Make build vs. buy vs. OSS decisions - Establish code quality standards and processes **Professional Behaviors**: - Regular conference speaking or technical blogging - Significant open source contributions (Core, plugins, themes) - Active in WordPress community leadership - Recognized technical expertise in specialization area ### Career Readiness Indicators **You're ready for Staff/Principal Level when you can**: - Influence technical direction across multiple projects/teams - Identify and solve systemic technical problems - Grow other senior engineers through mentorship - Balance strategic technical vision with tactical execution - Drive technical excellence across organization - Represent company in WordPress community as thought leader **Job Titles at This Level**: - Senior WordPress Developer - Senior Full-Stack Engineer - WordPress Technical Lead - WordPress Solutions Architect - WordPress Engineering Manager (transitioning to people management) ### Learning Resources **Required**: - [[WordPress Solutions Architecture]] (100h) - [[Team Technical Leadership]] (50h) - At least one advanced specialization badge **Recommended**: - [[Headless WordPress Architecture]] (60h) - [[Enterprise WordPress at Scale]] (50h) - [[Technical Leadership Skills]] (40h) - [[WordPress Multisite Deep Dive]] (35h) **Community Engagement**: - Speak at WordCamp (regional or US/Europe) - Core contributor (regular contributions) - Lead local WordPress development community - Mentor 2-3 mid-level developers actively - Write technical tutorials or maintain technical blog --- ## 🔴 Staff/Principal Level Developer ### What You'll Master **Strategic Technical Leadership** (Ongoing) - Organization-wide architectural standards - Technical strategy and roadmap development - Cross-functional collaboration (product, design, ops) - Industry trend analysis and technology evaluation - Technical talent development programs **Thought Leadership** (Ongoing) - Public speaking at major conferences - Technical writing for industry publications - Open source project leadership - Standards body participation (W3C, WHATWG, WordPress project) ### You Can Demonstrate **Technical Leadership**: - Define technical vision for multiple teams or entire organization - Influence WordPress project direction (Core contributions, proposals) - Solve novel problems without existing solutions - Create frameworks and patterns adopted widely - Technical due diligence for major decisions (acquisitions, platforms, etc.) **Organizational Impact**: - Multiply effectiveness of dozens of engineers - Establish engineering culture and practices - Bridge technical and business strategy - Represent organization in WordPress community - Grow senior and staff engineers **Industry Impact**: - Recognized thought leader in WordPress ecosystem - Contributions to WordPress Core affecting millions of sites - Conference keynotes and widely-referenced articles - Open source projects with significant adoption - Standards and best practices development ### Career Advancement Options **Individual Contributor Path**: - **Principal Engineer**: Highest technical authority, solving hardest problems, influencing industry - **Distinguished Engineer**: Rare title, recognized industry-wide, defining future of WordPress **Leadership Path**: - **Engineering Manager**: Direct reports, people development, team delivery - **Director of Engineering**: Multiple teams, hiring, organizational culture - **VP of Engineering**: Company-wide engineering, executive leadership - **CTO**: Technology strategy, company direction, board-level **Entrepreneurship Path**: - **Founder/Co-Founder**: Start WordPress product company, agency, or SaaS - **Independent Consultant**: High-value advisory and architecture consulting - **Trainer/Educator**: Create courses, bootcamps, corporate training programs **WordPress Community Path**: - **WordPress Core Committer**: Few trusted individuals with commit access - **Lead Developer**: Help guide WordPress project direction - **Executive Director/Project Lead**: Overall WordPress project leadership ### Job Titles at This Level**: - Staff WordPress Engineer - Principal WordPress Developer - WordPress Architect - Director of WordPress Engineering - CTO (WordPress-focused companies) --- ## 🔄 Career Advancement & Lateral Moves ### Transitioning Between Specializations **From Front-End to Full-Stack**: 1. Take [[Plugin Developer Certificate]] (back-end focus) 2. Build 2-3 projects requiring both front and back end 3. Demonstrate database and PHP server-side competency **From Back-End to Full-Stack**: 1. Take [[Theme Developer Certificate]] (front-end focus) 2. Study modern JavaScript and React 3. Build 2-3 projects with rich front-end interactions **From Developer to Adjacent Roles**: - **→ Designer**: Take [[Designer Pathway]], build design portfolio, study UX principles - **→ DevOps**: Take [[DevOps Engineer Pathway]], learn infrastructure, deployment, monitoring - **→ QA**: Take [[Quality Assurance Pathway]], develop testing expertise, automation - **→ Project Manager**: Take [[Project Manager Pathway]], develop soft skills, learn agile methodologies - **→ Product Manager**: Take [[Product Owner-Manager Pathway]], understand user research, product strategy ### Geographic Mobility **Remote Opportunities**: WordPress development highly conducive to remote work - 70%+ of positions offer remote options. **High-Demand Regions** (2024-2025): - United States: $65-180K depending on level and specialization - United Kingdom: £35-120K - European Union: €40-100K - Canada: CAD $55-150K - Australia: AUD $60-140K - India: ₹400K-3.5M INR - Southeast Asia: Rapidly growing market, remote-first companies hiring globally ### Salary Negotiation Benchmarks **Entry Level**: $60-75K base - Lower bound: Bootcamp graduate, no prior experience, smaller company/agency - Upper bound: CS degree, strong portfolio, major metro area, established agency - **Gutenberg/Block skills**: +$5-8K premium (high demand) **Mid Level**: $75-110K base, potential $10-20K bonus/equity - **Gutenberg + React skills**: +$10-15K premium (68% of jobs require) ⭐ - **FSE expertise**: +$5-10K premium (growing demand) - Specialization premium: +$5-10K for deep expertise (performance, security) - Remote companies: Often pay 80-100% of metro rates regardless of location **Senior Level**: $100-148K base, $15-30K bonus/equity - Team lead premium: +$10-15K - Enterprise experience: +$10-20K - **Headless WordPress**: +$15-25K (23% of senior roles, high demand) ⭐ - Niche expertise (multisite, WooCommerce at scale): +$15-25K **Staff/Principal**: $130-180K+ base, significant equity potential - Total compensation can exceed $200-300K at major tech companies - Consulting rates: $150-400/hour for independent consultants - **Thought leadership**: Additional speaking/training revenue potential **Negotiation Tips**: - Research Glassdoor, Payscale, Stack Overflow Developer Survey - Highlight specializations and proven impact (revenue generated, performance improvements, etc.) - Consider total compensation (salary + bonus + equity + benefits + remote flexibility) - Multiple offers create leverage - interview simultaneously when possible --- ## 📚 Ongoing Professional Development ### Continuous Learning (20-40 hours/quarter recommended) **Technical Skills** (Stay Current): - **WordPress Core**: Follow release cycles, test beta versions, understand roadmap - **JavaScript Ecosystem**: React updates, modern build tools, performance techniques - **PHP Evolution**: PHP 8.x features, modern PHP patterns, framework awareness (Laravel, Symfony patterns applicable to WordPress) - **Web Standards**: HTML/CSS/JS specifications, accessibility updates, security best practices **Learning Methods**: - **Weekly** (2-4 hours): Read WordPress news (WP Tavern, Post Status), follow WordPress.tv talks - **Monthly** (4-8 hours): Complete one tutorial/course, read one technical book chapter - **Quarterly** (20-40 hours): Deep dive new technology (take course, build project) - **Annually** (40-60 hours): Major skill expansion (new specialization, certification, conference attendance) ### Community Participation **Contribution Pathways**: - **WordPress Core**: Bug reports, patches, testing, feature development - **Make Teams**: Design, accessibility, documentation, training, polyglots, etc. - **Plugin/Theme Development**: Publish and maintain plugins/themes on WordPress.org - **Support**: Answer questions in forums, Stack Overflow, Slack - **Education**: Write tutorials, create courses, speak at meetups/WordCamps - **Event Organization**: Help organize local meetups, WordCamps **Time Commitment**: - **Entry Level**: 2-4 hours/month (attend meetup, answer forum questions) - **Mid Level**: 4-8 hours/month (contribute patches, speak at meetup) - **Senior Level**: 8-12 hours/month (regular Core contributions, lead initiatives) - **Staff/Principal**: 12-20 hours/month (major feature development, team leadership) ### Professional Network Building **Online**: - **LinkedIn**: Professional profile, share insights, connect with community - **Twitter/X**: Follow WordPress developers, share learnings, engage in discussions - **WordPress Slack**: Active in relevant channels, helpful to others, visible expertise - **GitHub**: Public projects, contributions, code review participation - **Personal Brand**: Technical blog, portfolio site, newsletter **In-Person**: - **Local Meetups**: Monthly attendance, give talks, help organize - **WordCamps**: Annual attendance at regional/national camps - **Conferences**: WCUS, WCEU, or specialized (React Summit, JSConf, PHPConf) - **Hackathons**: Contributor Day at WordCamps, local hackathons ### Certifications & Credentials **WordPress-Specific**: - [[WordPress Professional Developer Certification]] (renewal every 3 years) - Specialization badges (ongoing as new technologies emerge) **Industry Certifications**: - **AWS Certified Solutions Architect** (if doing WordPress infrastructure) - **Google Analytics Certification** (if working with marketing) - **IAAP WAS Certification** (Web Accessibility Specialist - if focusing accessibility) - **CISSP/CEH** (if focusing security) **Formal Education**: - **Master's in Computer Science**: Advanced algorithms, distributed systems, theory - **Master's in Human-Computer Interaction**: UX research, interaction design - **MBA**: If transitioning to management or entrepreneurship ### Reading & Resources **Books** (1-2 per quarter): - *Clean Code* by Robert C. Martin - *Design Patterns* by Gang of Four - *Refactoring* by Martin Fowler - *The Pragmatic Programmer* by Hunt & Thomas - *Don't Make Me Think* by Steve Krug (UX) - *WordPress Plugin Development* (Wrox) **Blogs & Publications** (weekly): - WP Tavern, Post Status - CSS-Tricks, Smashing Magazine - A List Apart, Codrops - PHP Architect Magazine - WebAIM (accessibility) **Podcasts** (weekly commute): - WP Minute, Post Status Draft - ShopTalk Show, Syntax.fm - The Changelog, JavaScript Jabber - WordPress Briefing (official) **Video Learning** (monthly): - WordPress.tv (WordCamp presentations) - Frontend Masters, Egghead.io - Laracasts (PHP patterns) - YouTube channels: LearnWebCode, Traversy Media, Academind --- ## 🎯 Success Metrics by Level ### Entry Level - **Technical**: 90%+ WordPress Coding Standards compliance, WCAG AA accessibility, security best practices - **Delivery**: Complete assigned tasks within estimated time 70%+ of time - **Growth**: Learn 2-3 new WordPress concepts per month - **Community**: Attend 1 meetup/month, ask good questions ### Mid Level - **Technical**: Architect projects independently, optimize performance (Core Web Vitals green) - **Delivery**: Estimate and deliver multi-week projects accurately - **Leadership**: Mentor 1-2 junior developers, conduct code reviews - **Community**: Give 1-2 talks/year, contribute to Core or plugins ### Senior Level - **Technical**: Define architectural patterns, solve novel problems - **Delivery**: Lead projects with multiple developers - **Leadership**: Grow mid-level engineers, influence technical direction - **Community**: Regular conference speaking, significant open source contributions ### Staff/Principal Level - **Technical**: Influence WordPress ecosystem, create industry-adopted patterns - **Delivery**: Multi-team coordination, strategic technical vision - **Leadership**: Multiply effectiveness of dozens of engineers - **Community**: Thought leadership, Core committer, define WordPress future --- ## Prerequisites ### Required Foundation Skills - [[Web Development Fundamentals]] - HTML, CSS, JavaScript basics - [[PHP Programming Basics]] - Core PHP knowledge - [[Version Control with Git]] - Git and GitHub workflows - [[Command Line Basics]] - Terminal/shell comfort ### Recommended Background - Previous web development experience (helpful but not required) - Basic understanding of databases (MySQL/MariaDB) - Familiarity with web hosting concepts - Problem-solving and debugging mindset --- ## Learning Resources ### Official WordPress Resources - [Developer Handbook](https://developer.wordpress.org/) - Complete technical documentation - [WordPress Coding Standards](https://developer.wordpress.org/coding-standards/) - Code quality standards - [Core Contributor Handbook](https://make.wordpress.org/core/handbook/) - Contributing to Core - [Learn WordPress](https://learn.wordpress.org/) - Official tutorials and courses - [Block Editor Handbook](https://developer.wordpress.org/block-editor/) - Gutenberg development - [REST API Handbook](https://developer.wordpress.org/rest-api/) - REST API integration ### Community Resources - [WP Beginner](https://www.wpbeginner.com/) - Tutorials and guides - [WP Tavern](https://wptavern.com/) - WordPress news and analysis - [Post Status](https://poststatus.com/) - WordPress community hub - [WordPress Slack](https://make.wordpress.org/chat/) - Real-time community support - [WP Engine Resource Center](https://wpengine.com/resources/) - Technical articles - [CSS-Tricks WordPress Articles](https://css-tricks.com/tag/wordpress/) - Development techniques ### Books & Courses - "Professional WordPress" by Brad Williams, David Damstra, Hal Stern - "WordPress Plugin Development Cookbook" by Yannick Lefebvre - Udemy WordPress Development courses - LinkedIn Learning WordPress paths - Frontend Masters WordPress courses --- ## Assessment & Portfolio ### How You'll Be Evaluated - Code quality and adherence to WordPress Coding Standards - Problem-solving approach and technical decisions - Security practices (sanitization, validation, escaping) - Accessibility implementation (WCAG 2.1 AA compliance) - Code review contributions and collaboration - Documentation quality and communication ### Portfolio Requirements - [ ] 3-5 complete WordPress projects on GitHub with proper README - [ ] One custom WordPress theme (child or block theme) - [ ] One custom WordPress plugin solving a specific problem - [ ] Code that passes PHP_CodeSniffer with WordPress standards - [ ] Accessible implementations (WCAG 2.1 AA minimum) - [ ] Secure code with proper data handling - [ ] Responsive designs working across devices - [ ] Live project URLs or detailed case studies ### Certification Options - [[WordPress Fundamentals Certificate]] - Foundation knowledge - [[Theme Developer Certificate]] - Theme development specialization - [[Plugin Developer Certificate]] - Plugin development specialization - [[Block Developer Certificate]] - Gutenberg/block development - Industry certifications (may vary by employer) --- ## Related Pathways ### Complementary Roles - [[Designer Pathway]] - Front-end developers often collaborate with designers - [[DevOps Engineer Pathway]] - Backend developers transition to infrastructure - [[Quality Assurance Pathway]] - Understanding testing improves development - [[Engineer Pathway]] - Advanced technical architecture roles ### Alternative Paths - [[Freelancer-Solopreneur-Agency Pathway]] - Independent WordPress business - [[Project Manager Pathway]] - Technical project management transition - [[Support Specialist Pathway]] - Technical support with development knowledge - [[Make Team Contributor Pathway]] - Open source contribution focus --- ## Success Stories [Placeholder for real success stories - examples to collect:] - Junior developer to Senior Engineer at Automattic - Career switcher to WordPress Developer in 18 months - Open source contributor to Core committer - Freelance developer to agency owner --- ## Community & Support ### Connect with Others - **Slack**: #core, #core-dev, #core-js, #core-php on [WordPress Slack](https://make.wordpress.org/chat/) - **Make Blog**: [Make WordPress Core](https://make.wordpress.org/core/) - **Meetings**: Core development meetings (check Make Core for schedule) - **Events**: WordCamps, WordPress meetups, local developer groups ### Getting Help - WordPress.org support forums for general questions - WordPress Stack Exchange for technical Q&A - WordPress Slack channels for real-time help - Local WordPress meetups for mentorship - #wordpress on Twitter for community connections --- *Last Updated: 2025-11-07* *Version: 2.0 - **CRITICAL UPDATE: Gutenberg/React/FSE Market Alignment*** *Status: ✅ Complete - Updated based on 2025 job market research* **Major Changes in v2.0:** - ✅ Added Gutenberg/Block Editor fundamentals to Entry Level (78% of jobs require) - ✅ Made React + Gutenberg block development REQUIRED at Mid-Level (68% of mid+ jobs) - ✅ Elevated Full Site Editing (FSE) to core competency (45% of jobs) - ✅ Expanded headless WordPress content at Senior Level (23% of senior roles) - ✅ Updated salary ranges based on 2025 market data ($60-75K entry, $75-110K mid, $100-148K senior) - ✅ Added market demand section highlighting critical skills - ✅ Increased total hours for Entry (150h → 200h) and Mid (200h → 250h) to accommodate modern skills --- ## Quick Links - [[00 - START HERE - Navigation]] - Main navigation - [[Foundation Skills]] - Core competencies - [[Career Progression Framework]] - Understanding levels - [[PATHWAY-STATUS]] - Track curriculum development