opportunity-hack / frontend-ohack.dev

https://frontend-ohack-dev.vercel.app
6 stars 50 forks source link

☀️ Hackers and Mentors Build Clout #8

Open gregv opened 1 year ago

gregv commented 1 year ago

Slack Channel: #ohack-dev-hackers-and-mentors-build-clout

Tell us you want to help by logging in and clicking "I want to help" here

Summary

One of the most valuable things a Software Engineer, Product/Program Manager can have is real world experience and we'd like to build something that celebrates OHack collaboration.

There are three legs of OHack:

  1. hackers - people that build software (SWE, PM, TPM, DS, DE, etc.)
  2. mentors - people that help hackers
  3. nonprofits

Here's where this project plays a role:

  1. We believe that the flywheel that will continue to keep people engaged within our hacker and mentor community is the ability for hackers and mentors to give direct praise and feedback to each other.

  2. Both of these personas (hackers, mentors) are giving their time to help a nonprofit and gain real-world experience.

  3. We believe that Opportunity Hack can replace a resume and be a replacement for a default copy/pasted GitHub portfolio that everyone has as they take nano degrees via Coursera or Udemy, or as part of their college coursework.

Design

This is an extremely rough example of what this might look like:

image

Code Pointers

We currently have two /feedback pages, one index.js that shows you your own feedback results and one [userid].js that allows other people to submit feedback to you.

More Details

Be creative here! We have some ideas to get you thinking about what data might be available. To get some inspiration, take a look at Square's Career Ladder - these are the kinds of traits and skills that mentors and hackers would want their feedback to relate to.

Mentors who are already working in industry could use OHack experience to improve their annual reviews, and performance via gaining experience mentoring/teaching others.

Hackers would be able to bolster their resumes with feedback that overlaps with industry standards.

Here are some thoughts:

  1. Work on updating the frontend first. Update https://www.ohack.dev/feedback/S2DY5FjCIi6etF0VYeR1 to look more presentable for how you might ask for someone to provide you feedback
  2. Work on private/public feedback options
  3. Get this working with the backend so that these details are saved when someone submits feedback
  4. Update https://www.ohack.dev/profile to show that feedback that was sent
  5. Update https://www.ohack.dev/profile/S2DY5FjCIi6etF0VYeR1 to show feedback that was received that was selected to be public
gregv commented 1 year ago

Updates to /profile Slack:#ohack-dev-hackers-and-mentors-build-clout

https://ohack.dev/profile is now active with hearts that reward and track the progress of your contributions to nonprofits! One of the main things we’ve heard is that we need to do more to recognize the effort everyone puts into volunteering their time.

If you’re on a hackathon team that doesn’t win a prize, we wanted a way to still give you encouragement and capture what you did and how you did it.

Here’s the frontend PR and the backend commit On the DB side, this added a new history field in /users

    "what": {
      "productionalized_projects": 0.5,
      "requirements_gathering": 0.5,
      "documentation": 0.5,
      "design_architecture": 0.5,
      "code_quality": 0.5,
      "unit_test_writing": 0,
      "unit_test_coverage": 0,
      "observability": 0
    },
    "how": {
      "standups_completed": 1,
      "code_reliability": 0,
"customer_driven_innovation_and_design_thinking": 1,      "iterations_of_code_pushed_to_production": 0
    }
  }