Since 1995, I’ve been fortunate to have managed/developed over 700+ websites, 300+ projects, managed technology teams, developed mobile apps, created new products/brands, PMP Certified, Award-Winning Engineer to successful Entrepreneur, developed Miva Merchant (industry-leading ecommerce platform), and CEO/Founder of a technology startup (acquired by NBC, 2010).
Career advice I would give to anyone working in the web industry.
- Listen, Learn, then Lead.
- Inspire innovation.
- Coach your team, help them grow in their talents.
- Always always plan for “feature creeps“.
- When if comes to web technologies (and development), you get what you pay for. Cheap systems/software/development = cheap results.
- Hire passion, not just abilities.
- Challenge what you read/learn online as much of what you read about programming is opinions vs facts.
- Good development is NOT about what programming language you use but rather how you write your code. Beautiful code (and disciplined code) always wins.
- Websites should be about sharing information (for free). This has always been the core backbone of the web. Content is knowledge.
- Don’t rely too heavily on development automation tools and frameworks. Know how to write code manually (not just calling functions).
- “Responsive” web is NOT true mobile. Responsive design/development is just resizing content/media (CSS) to fit the screen/device. The load time is still that of a desktop experience. Embrace AMP (Amplified Mobile Pages).
- Never settle in your talents. Web technologies are constantly changing and you need to be able to adapt to changes in all aspects of a web project/website/app.
- Always push innovation.
- What programming languages to use (front-end/backend) is 90% opinion.
- Design and the user experience should be for the customer (online audience).
- Targeted content (personalized user experience).
- Virtual Reality (web experiences inside the VR).
- AMP (true “mobile” web, not just responsive web).
- Consolidated user data across websites/apps (semantic web).
- AI (artificial intelligence) in web design.
- Ecommerce (digital commerce beyond the web).
- Immediate User-Generated Content