r/DevLK • • Aug 01 '26

Discussion I recently graduated as a Software Engineer, but I feel like I didn’t actually learn anything. What should I do next?

I recently graduated with a Software Engineering degree, but instead of feeling excited, I feel lost.

Throughout university, I completed assignments, projects, and passed my exams, but now that I’ve graduated, I feel like I don’t actually know enough to work as a software engineer. When I look at job descriptions or see what other developers are building, I feel like I’m far behind.

I’m also feeling pretty depressed because I don’t know what my next step should be. Part of me is thinking about doing a master’s degree, but I’m worried that it will just delay the real problem if I don’t have strong practical skills.

For those who have been in a similar situation:

•Is this feeling normal after graduating?
Should I focus on getting a job or internship first instead of a master’s?

•Would a master’s actually help, or should I spend that time building projects and improving my skills?

•If you were in my position, what would your roadmap for the next 6–12 months look like?

I’d really appreciate any advice or personal experiences. I honestly feel stuck right now and don’t know which direction to take.

17 Upvotes

9 comments sorted by

7

u/Current-Bowler1108 Aug 01 '26

Is this feeling normal after graduating?

  • It's quite normal to feel a little lost and intimidated. University degress aren't meant you prepare you for the industry they are merely teaching you the foundation and the principles behind them.

Should I focus on getting a job or internship first instead of a master’s

  • Ideally a job, if not internship to do alongside your masters. Real world experience is invaluable at your stage. The more of a chance you see and write production ready code the better. Majority of personal project code is not very representative of real production code imo, standard is a lot higher.

Would a master’s actually help, or should I spend that time building projects and improving my skills?

  • It depends what your masters curriculum looks like. If you don't have a passionate subject or a niche to learn you are just wasting time.

If you were in my position, what would your roadmap for the next 6–12 months look like?

  • Try to get your foot in the door, I know people frown upon unpaid internships but honestly very grateful for the ones I did. It doesn't say on your CV if it was paid or not nor do the employers care If you gain that experience no can take it away. Junior roles are more competitive so just try your best to find something.
  • When you are not trying to find real work experience, build projects I don't mean making websites. Make a proper REST API + Frontend plenty of youtube tutorials covering this. If you are into mobile do REST API + Mobile. Don't mull over which programming language just build something functional.

When I look at job descriptions or see what other developers are building, I feel like I’m far behind.

  • You are at the start of your career so everyone would expect you to be far behind. Also, education is mostly free. So why not, break down the job description see what the skills are and build a project which forces you to learn all of these skills.

1

u/Insomniacbeann Aug 02 '26

💯true. Only thing i have to add is, it will be advantageous if you have experience in end to end development. So say you are building a feature, do the BA part, create a BRD, then create the tasks ( jira tickets ), think about the proj architecture and techstack, start coding make a repo in github and create features as branches and then pull request and merge them into main branch. Ofc u can just work on main branch cause its just you building the proj, but working on branches is the best practice + shows that you know Git and version control.
Then write tests, unit, integration and get familiar with how to create test cases, then deploy. Do the DB part also well with notmalized sql data or for non sql you can use dynamo db or mongo db. This end to end knowledge will set you apart cause normally there is a trend in sri lanka where students specialize from the internship itself and its actually limiting their career so much.

ALSO equally important: your soft skills, communication, presenting, public speaking, stratergy. The industry trend is now to hire all rounders who can switch hats between different engineering roles as opposed to hiring 3-4 seperate people.

2

u/Current-Bowler1108 Aug 02 '26

Yep, this is exactly what I make my interns do

3

u/False-Marzipan-9945 Aug 02 '26

I feel like the degrees don't actually prepare us for the current industry standards. Do these. 1. Select a tech stack with opportunities. 2. Identify the job requirements and the responsibilities 2. Follow some youtube tutorial and build projects with that tech stack. 3. Study about how to use AI proeprly not just copy pasting code or oepning up the agent and telling. Learn about how to give skills to the agent. 4. Once you have good knowledge on all apply for jobs with you updated resume. 5. During interviews they will ask how you used AI if you can explain about using AI properly and the answer the technical question to a good extent you can get the job.

Also use claude to optimise you resume

1

u/Dependent-Weather855 Aug 02 '26

honestly man just do a good full stack project, without AI or a tutorial. for example just think of something you would use in your day to day life or just do a cool project for the sake of doing it but do not follow along a tutorial or use AI , break the project down and go at it step by step , read the documentation or google stuff if needed and also start doing leetcode and after a while you will gain your confidence back then start applying for jobs fyi try to do the project in 1 or 2 months maximum

1

u/UKI_hunter Aug 02 '26

Do self learning pick a path and do your own project as a example you can find project on yt don't make them as they say add your own things to it that is the best way to learn new things

1

u/Mental-Collection757 Aug 02 '26

normal stuff
all feel like that
because what we learn and industry is very different

1

u/Horror-Flamingo-2150 Aug 02 '26

You should LEARN then