Okay so… I just entered my final year and ngl I’m lowkey panicking. I wasted my last 3 years doing basically nothing. I don’t know programming properly, never built a single real-world project, and now placements are around the corner.

Like fr, is there still any chance for me to pick up a skill, actually build stuff, and somehow get job-ready before it’s too late? Or should I just accept my fate lol.

Also random question (pls don’t roast me): is there even a platform where you can:

  • buy projects (so I can at least see how things work)
  • get mentorship/teaching from people who know their stuff
  • and later maybe even sell my own projects when I get better

Basically like a one-stop place to learn + build + get guidance. Does that even exist or am I just daydreaming here?

Any advice would be a lifesaver 🙏—

  • panda_abyss@lemmy.ca
    link
    fedilink
    arrow-up
    7
    ·
    edit-2
    7 days ago

    Internships and entry level jobs are where you learn those things.

    Don’t worry about it too much, but if you can find an internship that will be your best bet.

    My advice is network to find that internship, and if you can’t that okay too. Employers don’t expect you to know everything, it’s why junior levels exist.

    Don’t buy projects, but maybe look into open source software you use, they’ll use tons of different design patterns and architectures. If you can contribute to some while learning that’s even better.

    Devs do not consider you opening a pull request and asking them for help getting it across the finish line a waste of time. Find a beginner tagged issue and run with it.

    Just don’t try pushing a bunch of AI code and mention in your PR comment if/how/what AI you used so you don’t waste their time or violate their policies.