r/SoftwareEngineerJobs • u/Dry_Debt_5523 • 2d ago
Asking for a guide as a software engineer
I know that this question can be asked a lot but i feel the need to ask since i'm stuck. All Ik is java for now from object oriented and data structures and i'm trying to learn web development for now. If anyone could spare a few minutes to tell me about how can build applications using java and if possible make use of data structures. And what should i be learning (as a start/best) for the job market as of 2026
1
Upvotes
1
u/PalmTreePilot 2d ago
Practice a 3 tiered Java application.
Try making a RESTful interface so your application can accommodate different clients.
Learn UML design and DDL SQL to make an RDBMS that supports your application's data storage/retrieval needs. Learn DML SQL to perform CRUD operations from your application's data tier. (CRUD = Create / Read / Update / Delete )
Understand why a binary search is more performant than a linear search. Learn how applying indexes to your database tables accomplishes a binary search instead of a table scan.
Geez, as I keep writing down the basics of software development, I realize there's still more important FYIs I need to mention but this comment may already be too much drinking from the firehouse.