22 tasks, each one witnessed by the sources that watched the job — and behind every one, a prompt you can use tonight.
You’ll split time between design and technical work. Mornings often have meetings: standups, client reviews, or reviewing analytics from Amazon Redshift or website traffic tools.
Afternoons usually mean creating prototypes (Axure, Figma, or HTML/JavaScript), updating content, testing pages across devices, and documenting results—server load, bandwidth, or browser types—so developers know what to fix. You’ll also iterate on visuals in Photoshop or Illustrator and update the project timeline or moodboards.
Expect Adobe Photoshop, Illustrator, and InDesign for visual assets and Adobe Creative Cloud to manage files. For prototypes and web code you’ll use HTML, JavaScript, maybe AJAX, and SQL for data queries.
On the operations side you’ll read metrics from AWS services (EC2, DynamoDB, CloudFormation, Redshift) to document server load, bandwidth, and database performance and choose web architecture options.
Begin with HTML and basic JavaScript; those let you build interactive prototypes and small features. Practice by making simple pages, then add AJAX calls to fetch data and basic SQL queries to read a database.
Use one small project—build a prototype, test it, document browser/device types and performance. Move to integrating assets you made in Photoshop/Illustrator and deploy on a free or cheap AWS EC2 instance to learn hosting.
Interaction designers focus on how users interact with interfaces: sequence diagrams, prototypes, and interaction flows. They design behavior and microinteractions rather than just visuals.
UX designers can be broader—research, information architecture, testing—while web developers implement code and backend systems. Interaction designers often bridge both: they create prototypes in HTML/JavaScript and document server or database needs for developers.
Yes. Use AI to generate moodboard ideas, write draft microcopy, or create quick layout variations. Always check and edit AI output for clarity, accessibility, and correctness—don’t paste private code or customer data into public tools.
For technical choices (architecture, AWS configs), use AI suggestions only as a starting point. Verify with documentation and tests: run prototypes, check server load on EC2/Redshift, and confirm security and privacy needs before deploying.
BLS reports 113,330 employed interaction designers with a median pay of $104,000 per year. The lowest tenth earn about $53,750; the top tenth about $201,550 (BLS).
Starting salaries vary by region and company size. Experience with coding, AWS tooling, and proven measurable results (improved performance, lower server costs, better user metrics) push you toward the higher end.
Learn to prototype with real code: HTML plus JavaScript (and AJAX). That single skill lets you show actual interactions, test performance, and troubleshoot issues.
With coded prototypes you can measure load, test across browsers, integrate backend APIs or SQL queries, and hand precise specs to developers—making you far more effective than polishing visuals alone.