I am also very under-prepared for DSA, btw, because I’m using C for solving questions - I should have picket Java or C++, I think. I have some basic understanding of both front and back-end development. I also know a bit of CI/CD and container stuff. I’m looking out for simple projects I can complete quickly, while also being able to touch various parts of the tech-stack (JSON Web Token, websocket, service workers, etc) - anything that is considered good enough for an intern/entry-level full-timer to be considered.

  • velox_vulnusOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 months ago

    Sorry if what I am asking for comes in the spoon-feeding territory, but can also also recommend few ideas? I’ve been told that some projects are not good enough and that they will be instantly rejected - like a todo list, or a websocket chat app. Was wondering about the complexity of the project I should be looking at.

    • frankfurt_schoolgirl [she/her]@hexbear.net
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 months ago

      Sorry I didn’t get back to you. Basically your project should solve a problem. Nobody actually needs a to-do list app, because we can just put a lot in our notes app or use an actual piece of paper. Also, it’s a little bit too simple. But a chat app could be good if you can explain why your chat app is different, and it is somewhat sophisticated. There’s no magic type of project that will get you hired. The point of a project is to show a company that you can solve problems with your software, which is why they want to hire you in the first place, and also to give you something to talk about in the interview.

      Basically don’t overthink this. Having a thing that works is awesome, and better than having a “perfect project” that you never finish. There must be some kind of site / app that you would find useful in your life, or that you use but don’t actually like very much. A partial clone of it would be the perfect project.