From time to time, I have been asked what it takes to be a self-taught software developer; this is a broad attempt to answer that question.
this is a set of skills and competancies that, in my opinion are critical to becoming a credible proffesional
- Introductions Justin Abrams via Quick Left
- Practice
- Community
- Web Development
- Web Design
- Content Management Systems
- Database Driven Application Development
- Client-only Application Software Development
- Client-Server Application Software Development
- Software Engineering / Software Architecture
- Software Process / Agile
- Information Technology
- Desktop / Workstation Hardware Support
- Systems Administration /Unix
- Technical Writing
- Software Development Management
- Technical Sales