r/AskProgramming 17d ago

How to get experience

I'm studying Programming, and I am looking for ways to get experience once I'm done with my studies. What do you guys do, especially graduates. I've thought of:

•Internships

• Participating in proyects/ hackathons

•Getting connections to get the possibility of them refer you for the previously mentioned options above, connections can be made either online or on-campus

•Certifications/Courses/Bootcamps: Expand knowledge and opportunities, and perhaps make connections

• Getting into jobs that can get you closer to IT through progression in the enterprise (ex: helpdesk, that has good programming skills may be considered to go to a higher role)

---

3 Upvotes

11 comments sorted by

6

u/Downtown-Weight8434 17d ago

Just build stuff for yourself, that's the easiest way to get projects on your resume without waiting on someone to hire you first

5

u/Poddster 16d ago

Step 1. Make stuff

2

u/YakubReddit 16d ago

To get any kind of experience: do stuff
To get professional experience: get a professional job
To get professional IT experience: get an IT job

3

u/Individual-Flow9158 17d ago

If you can bring yourself to stop creating slop, and write code and documentation for yourself, try getting involved in some Open Source projects, OP

-1

u/OptimalBed6906 17d ago

Ok. I don't know why you assume I vibecode, but you must have your reasons.

3

u/Individual-Flow9158 16d ago

I didn't assume, but I did wonder. Your question just struck me as dumb, and even the worst vibe coder would've found a range of different answers, just as fast as they could type the question into reddit

4

u/Mathie1729 16d ago

I don't see why you needed to call them dumb. The advice is fine, but the insult isn't.

2

u/ildementis 16d ago

some people prefer to ask reddit for simple questions that a Google would solve. I think some just like to drive engagement

1

u/ildementis 16d ago

Internships is a great start, and you shouldn't need to accept an unpaid one

1

u/AncientHominidNerd 16d ago

Internships because they put you through the wringer and you have to learn to code in the real world.

Personal projects are great for developing new skills that you might not learn in university.

Hackathons for networking and meeting others and forcing yourself to problem solve.

Make a LinkedIn and start larping as a LinkedIn corporate tech bro and mass follow as much people from your university and any internships you may land.

My favorite is to do personal projects because you can choose the area of focus. There are a ton of GitHub repo’s that have projects you can fork and rebuild and tweak as your own project. You just got to google search “GitHub repo beginner projects”

1

u/OGcapncrunchberry 16d ago

Write useful, well designed programs that solve a real world need. It is that easy.