Giter Site home page Giter Site logo

JavaScript|Intermediate Git| A Deeper Look at Git: Assignments are too high level for what is discussed/needed at that point about curriculum HOT 2 OPEN

emergent-code avatar emergent-code commented on September 2, 2024
JavaScript|Intermediate Git| A Deeper Look at Git: Assignments are too high level for what is discussed/needed at that point

from curriculum.

Comments (2)

wise-king-sullyman avatar wise-king-sullyman commented on September 2, 2024 1

Thanks for taking the time to make this issue!

So, I think you raise some interesting points here, but one of the difficult things about this content is that there really isn't any specific point in the curriculum where this deeper level Git stuff will be truly "necessary" to complete the further lessons and projects.

We dive so deep into it despite that because it's great knowledge to have when you're trying to get/in your first dev role that really helps a jr stand out. Additionally git-scm is the Git resource, and while I can understand the content being a bit of a slog getting more comfortable with highly technical documentation like it is one of the big skills we're trying to build here.

All of that being said, I think I would be hesitant to pull those assignments out, but there might be a solid case for tweaking the positioning of the content in the curriculum a bit more. I will mull your proposal over further though.

CC @TheOdinProject/maintainers for comments from other members of the maintainer team.

from curriculum.

emergent-code avatar emergent-code commented on September 2, 2024

Thanks for the consideration. I'd say maybe just add parts of https://learngitbranching.js.org/ then.

Part of the reason why the git-scm resource feels like a lot is because you read all of it, but then you don't practise it. There's no "tangibility" to what you've learned for lack of a better word and any assumed expertise would fall apart on closer examination. It's like assigning a chapter of a university level calculus intro textbook for reading to a high school class without giving them the opportunity to practice. It probably does help a junior dev stand out, but how much time will elapse between someone reading the resources and interviewing for a job, and how much will they remember? I'd argue having really solid and trainable fundamentals is better than being aware of something high level that you have no idea how to use in practice. By the time it comes to actually using the things mentioned on git-scm it would be a breeze to learn. Anyway, that's just my 2 cents on it, I hope it doesn't come across in a negative tone.

from curriculum.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.