# 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