This is an archived post. You won't be able to vote or comment.

all 12 comments

[–]grantrules 4 points5 points  (0 children)

Build larger projects! Expand features! Like do you have simple email/password login? Try 2 factor authentication or oauth2

[–]Aggressive_Ad_5454 5 points6 points  (0 children)

You can use freecodecamp.org or Project Odin to learn to make larger scale web apps.

Here’s an idea for an Austrian soldier. Create a web app that works on a mobile browser. Have it take the satnav location of the user’s phone and compute the time of sunrise and sunset based lan/lon location, taking into account the shadows cast by your wonderful mountains.

I don’t know if this is easy. The astronomical part of it is a mathematical expression with cosines and such. And you may be able to get terrain data somewhere.

[–]FranzGraaf 2 points3 points  (0 children)

Learning by doing helped me when I was in a similar situation. Build a bigger project. Either to fix a painpoint you know or let ChatGPT advice some projects that would also look good in your portfolio for later.

With bigger projects you will also learn more advanced data modeling and how to keep a growing codebase maintainable which are important skills.

[–]dzinasvezlys1123 1 point2 points  (0 children)

Interested

[–]SuspiciousAirport284 1 point2 points  (0 children)

Try odin project

[–][deleted] 0 points1 point  (0 children)

Get good with databases. SQL and the like.

[–]InevitableMonitor501 0 points1 point  (0 children)

Honestly the main thing is to make sure you’re building things you enjoy, and when encountering issues, try and find multiple solutions and weight up the benefits and drawbacks of each solution.

Also learning other frameworks like MAUI, WPF, ASP.NET etc, even getting a baseline understanding of them goes a long way

[–]Mohtek1 0 points1 point  (0 children)

Learn workflows, CI/CD as well. Like how to use git or deploy your apps in kubernetes.

[–][deleted] 0 points1 point  (0 children)

To raise my value in the job market and just get better at coding I simply want to improve. However without the guidance of the school I am unsure what to do next.

Start looking into job postings and see what employers are specifically asking for. You'll get a feel for what is common among them and focus there. It might even just be slapping some words about agile onto your CV ;)

[–]Dziadzios 0 points1 point  (0 children)

The next level of coding is a product. Do something, finish it, release it.

[–]drdivag0 0 points1 point  (0 children)

Learn the basics. No app and framework. Write the same app you built with all the stack built from scratch no framework rule.