open-learning-exchange / open-learning-exchange.github.io

http://open-learning-exchange.github.io/
40 stars 333 forks source link

No detailed overview of time to complete each step #3412

Open Gavinp14 opened 1 week ago

Gavinp14 commented 1 week ago

Please verify the following:

URL to the MDwiki page containing the problem

https://open-learning-exchange.github.io/#!pages/vi/vi-first-steps.md

Problem

There is no table or any overview of each step and time estimated to complete each step.

Screenshots (when necessary)

No response

Proposed solution(s)

Making a table like this Steps Est. Time to Complete
Step 0 1-2 hrs
Step 1 1 hr
Step 2 2 hrs

This is just a rough idea, but it would be beneficial to add this under the FAQ section, so interns know where to prioritize and manage their time to complete each step.

jessewashburn commented 1 week ago

Looks good! I think a clean and simple table like this is perfect. I would probably add the overall time, to save interns a little bit of math :) Also, maybe reiterate the 7-8 day window.

Gavinp14 commented 1 week ago

Looks good! I think a clean and simple table like this is perfect. I would probably add the overall time, to save interns a little bit of math :) Also, maybe reiterate the 7-8 day window.

Perhaps just a little statement before the table just stating how the steps on average take around 7-8 days?

Gavinp14 commented 1 week ago

This is my current outline for how long I think on average each step should take...

Step Number Estimated Time (hours)
Step 0 1-2
Step 1 2-3
Step 2 2-4
Step 3 4-6
Step 4 2-3
Step 5 1
Step 6 4-6
Step 7 2-3
Step 8 6-8
Step 9 4-6
Step 10 1
RheuX commented 1 week ago
Step Number Estimated Time (hours)
Step 0 1
Step 1 2
Step 2 2
Step 3 3
Step 4 3
Step 5 1
Step 6 N/A (creating issues and pr takes like 2-3 hours for me)
Step 7 3
Step 8 N/A (same as step 6)
Step 9 2-3
Step 10 1

Step 6, and step 8, can vary a lot unless you're just specifying about creating issues and pr, but if you're talking about completing them, probably a day or two.

I think step 9, is mostly setting things up, so it wouldn't take that long. Unless maybe you're figuring out how it works and stuff (by reading documentation)

jessewashburn commented 1 week ago

I think just a restatement from the FAQ, in case they missed it: "There is no official deadline, so work on your own time. However, please note that most people who continued into the internship program completed the steps within 7-8 days"

Here is the time I spent on each step. Note, I already had Git, Docker, NPM, etc already installed and was familiar with them, so that saved a lot of time initially.

0 - 1 hrs 1 - 30 mins 2 - 30 mins 3 - 1 hrs 4 - 1 hrs 5 - 30 mins 6 - 1 hr 30 mins 7 - 1 hrs 8 - 3 hrs 9 - 3 hrs (shouldn't take half this long, but I was chasing a bug) 10 - 45 mins

Looks good! I think a clean and simple table like this is perfect. I would probably add the overall time, to save interns a little bit of math :) Also, maybe reiterate the 7-8 day window.

Perhaps just a little statement before the table just stating how the steps on average take around 7-8 days?

xyb994 commented 1 week ago

Thank you everyone for providing your time estimation.

This is related to @RicaRodz's #3388. Perhaps @RicaRodz can work on the change @Gavinp14 suggested to each step's individual pages.

RicaRodz commented 1 week ago

Sounds good to me! Should I go ahead and open a branch to work on it?

xyb994 commented 1 week ago

Sounds good to me! Should I go ahead and open a branch to work on it?

Please wait until Monday so I can have a chance to think about #3414 in depth, also give more time for everybody to provide their time estimation. In the mean time, feel free to come up with more issues that you need to complete the steps.