Career advice for web developers