Skip to content

Roles & Responsibilities

Learn about the expectations, privileges, and duties at each level of the 5-Hour Data Engineering Boot Camp.

  • Supervision: High; always with an instructor or mentor
  • Responsibilities:
    • Follow coding standards and best practices
    • Complete assigned exercises
    • Ask for help when needed
  • Privileges:
    • Access to beginner-level exercises
    • Structured learning environment
    • Step-by-step guidance
  • Supervision: Moderate; some independent work with periodic reviews
  • Responsibilities:
    • Begin making architectural decisions
    • Participate in code reviews
    • Support peers and communicate needs
  • Privileges:
    • Choose between implementation approaches
    • Flexible development environment
    • Participate in technical discussions
  • Supervision: Low; self-directed with oversight
  • Responsibilities:
    • Lead technical discussions
    • Mentor other participants
    • Design and implement solutions
  • Privileges:
    • Full implementation freedom
    • Project design responsibilities
    • Mentor and support other participants
  • Supervision: Minimal; trusted with teaching and advisory roles
  • Responsibilities:
    • Guide participants through exercises
    • Provide code reviews and feedback
    • Support continuous learning
  • Privileges:
    • Lead technical sessions
    • Participate in curriculum development
    • Influence program direction

  • Maintain clean, documented code
  • Follow industry best practices
  • Respect intellectual property
  • Practice ethical data handling
  • Participate in code reviews
  • Share knowledge and resources
  • Provide constructive feedback
  • Support peer learning
  • Create inclusive spaces
  • Encourage questions
  • Share experiences
  • Build community

  • Code quality and standards
  • Problem-solving ability
  • Implementation efficiency
  • Documentation quality
  • Learning progress
  • Communication skills
  • Team collaboration
  • Project completion
  • Knowledge sharing
  • Peer support
  • Contribution to discussions
  • Mentorship participation