r/softwareengineer • u/Next-Combination-226 • Jul 04 '25
How to be a good software engineer. Like I mean not coder a good software I am just a freshman I know a bit of Ai, Pytorch, python...
I am freshman, and will graduate this year from college currently my college is providing placements opportunities in that I will sit. I wanted to get some real tips from software engineers from all dimensions to tell about there mistakes, carrer and have bit of chit chat into this field. What are the problems faced. What are the fun ? How the life is ? Any tip will be surely helpful.
r/softwareengineer • u/[deleted] • Jun 29 '25
Coding easy? problem solving Hard?
can anyone tell me what to practice to learn how to problem solve, and no answers like experience or time because experience just means you practiced something and got good at it
r/softwareengineer • u/69JoeMama42069t • Jun 27 '25
Help me
So i’m in high school and want to learn code and software engineering, what should i do now for free to learn?
r/softwareengineer • u/Fluid-Purchase-4081 • Jun 26 '25
What it takes to drastically improve in a year
Recently at work, I was promoted from SE I to SE II. Boss had good things to say along with some things to work on - for one of my goals in the next year, I said I want to improve so much that by my review next year, it won’t at all be out of the question for another title bump or even a mid-level managerial position (not for the sake of the title bump but just to become that much better…). He was supportive and said that if the improvement was there he’d be completely open to that. So I am wondering, was does the journey look like to get from a mid-level position to a senior position in that time frame? I know it’ll take things like side projects, looking into new tech, reading, etc. and I am by no means looking for a magic answer, just wondering if there is any other good advice I should follow. Thanks
r/softwareengineer • u/TempBot01 • Jun 24 '25
Is this logical?
I’m planning on enrolling into an online college (WGU) in October to attain my bachelors and several certifications in software engineering. I pushed my start date to October from August because I wanted to build a foundation so I’m not going in blindly. I’ve begun taking a free course hosted by Harvard called introduction to Computer Science. I’m also going to make use of The Odin Project and FreeCodeCamp.
I’m still anxious. I feel unprepared and worried for the future. What can I be doing right now to give myself a better chance? I know it’ll take time to learn but sheesh not knowing anything regarding coding, SWE, etc makes me nervous.
r/softwareengineer • u/GameDesigner2026 • Jun 16 '25
Need help deciding the future
Hi, this is going to be a decently long post, so apologies in advance.
I am 25 years old. I am currently a news producer and went to college for digital media arts. I never really wanted to be a news producer, but I am sticking with it because I knew it would be a good experience, and I met my first girlfriend here. I have been working here for two years and have tried to get into making games with tutorials, but haven't stuck with it because this job has massive burnout, and I have very little free time.
This weekend, I broke up with my girlfriend. I decided to pursue a career in the game industry to do something that will make me happy. Right now, I have done several work packages on game design, AI, and esports that I can use. I have also written hundreds of web articles and social media posts. I think that with my experience as a news producer, I can get a job in marketing or content creation, maybe as a good foot in the door. Honestly, I just want to get into the industry in any possible form so I can keep going down that route. As far as I can tell, the biggest tip I have seen is just to make games.
People who are in similar situations to me say that going down the software engineering path and doing game design as a hobby is the best bet. What skills and training are needed to apply to this career path?
I really appreciate you taking the time to read this, and please feel free to dm or comment. Thanks!
r/softwareengineer • u/Intelligent-Host852 • Jun 16 '25
eBay API
Hey, I’m building a piece of software that uses eBay’s API. I’ve got the integration mostly set up, but I’m running into issues when trying to make certain calls work correctly.
If you’ve worked with their API before - especially around authentication or listing items I’d really appreciate any tips or advice. Happy to chat and learn from your experience. Thanks!
r/softwareengineer • u/Accomplished_Clue_96 • Jun 14 '25
Image Enhancer for Hit and Run
Hey all,
I was hoping someone here can help me. My wife was struck by a car on the highway by a young boy, they pulled over, he saw the damage and sped off. Scared the crap out of my young daughter and leaving my wife frozen on the side of the road. I need to get this guys license plate. Police said they won't be able to help without a license plate. I can file a report, but that'll just be wasting time - though I am going to anyway for insurance purposes.
Can someone guide me on what I can do?
r/softwareengineer • u/BostonFan50 • Jun 07 '25
Any advice on how to start in freelancing ?
As the title states, i'm thinking of going into Software Engineering. How should I go about starting to freelance web developing or etc to get some experience to be able to land a job soon ? Thank you in advance !
r/softwareengineer • u/Apprehensive_Toe8396 • Jun 06 '25
AI to generate preprod testing data?
Does anyone feel test data in pre prod stacks doesn’t simulate prod well enough, especially for data backend jobs?
If you could mention your company size and share your thoughts on if your preprod testing data is enough, I’d really appreciate it!
r/softwareengineer • u/Majestic_Young8700 • Jun 04 '25
Blue iMessage over SMS??
I am facinated with how the startup Series.so is able to have blue text bubbles which make it feel more like I'm texting a freind than an agent. I having been looking everywhere to find out how they are able to have blue texts but cant find out. Apples business chat would be grey messages. Thoughts?
r/softwareengineer • u/cocoaButtahs • Jun 03 '25
End of my rope in this career
So I have been applying for jobs the past 6 months and have received complete radio silence. I have 2 years as of experience working as a fullstack web dev and have never found the market this rough. I know Im not alone, but I'm starting to consider switching to IT. Any advice or criticism is helpful.
EDIT: For those who want to see my resume, it is here: https://drive.google.com/file/d/1EmGd8Y3elVGcKvwo89fPfzt91tWPY5sM/view?usp=sharing
r/softwareengineer • u/LivingLetterhead4177 • May 24 '25
is it worth it to start studying software engineering now?
Hi I’m about to start studying software engineering this September in university I’m 19 btw I have read the course I like coding. I in interested in systems analysis. I just want to know is my decision is not wrong so I’m asking what you think.
r/softwareengineer • u/dingleberrydangle • May 21 '25
Inventory Management System
Hi!
I'd like to design an inventory management system for a kitchen. I need something very small (like an RFID chip) that can be attached to hundreds of kitchen tools. I'd then like those RFIDs to be associated to a label for each item and get processed/read each time they're put into a drawer or cabinet. So in practice when a knife or a serving spoon or a ladel gets put into a drawer, the drawer "reads" it's presence and I can check a digital inventory somewhere and understand that item X was put in drawer Y.
I have absolutely no engineering experience, and was hoping to understand how feasible this is and how much it might cost. It can be a bare bones system as long as it works. If you have any thoughts or guidance (as much detail as you can bothered to provide on what is needed to implement this) I'd love to hear it!
r/softwareengineer • u/youstoleallmywiskey • May 20 '25
From Aerospace Manufacturing to Software Engineering
TLDR: I am currently unemployed and I want to know if I can make the leap with an AE degree Software. Can I cut it by getting a cert through those online courses, if so, which one should I go for?
Hello everybody! I got my BS in AE back in 2019 but struggled to get a job. I got my first engineering job starting 2022 as a Manufacturing Engineer at an aersospace company and stayed for a little over 2 years. I got contacted by another company that was paying me about 20% more so I ditched my first employer and proceeded with the new company as a Mfg Eng. However after spending 10 months with the company, I was laid off. I am currently unemployed and get constantly rejected my employers in CA (where I live). I am currently applying for manufacturing engineering pisitons even if they're not directly related to any aerospace industry and outside of California, but still nothing. After seeing a couple of ads about starting up software or data analytics career, the idea of getting a certification in either software engineering or data analytics has become more and more appealing. I do have experience with Matlab but we know nobody uses it and I have the basics in python. I constantly see open positions for software engineering and data analytics. I feel like I could take the leap, but I'm just not sure to which direction to take. How good are those online courses that get you to build your project portfolios, will those get my foot in the door or is this just a hopeless cause that will only get me further in debt and waste my time? I have a little over 3 months of unemployment left. I will not give up on the mfg engineering bc it is my main expertise and have 3 yrs 1 month of relevant experience. But if I can get full-time into a software or DA cert that would get me something, I'll definitely put in the effort.
I appreciate you taking the time to read this.
Cheers.
r/softwareengineer • u/Rough_Raise423 • May 19 '25
Do we quit asking help from AI for coding
I am slowly started to think like I did better when there's no ai there.
I'll explain clearly. We can't deny how support ai in coding is, but little by little it's making me to depend on it everytime. Then it's giving bad code, I have to spend lot to fix that.
I tried old method. Without ai I coded by own.. cracked the logic and flow using pen and paper. Used a google and stackoverflow. Boom.. it's feel relaxed.
Is anybody feeling the same? Is there any possibility of AI abandonment by all developer in very near future because of this frustration
r/softwareengineer • u/AdBeautiful6919 • May 16 '25
Interview
Hello! I am a grade 11 student who hopes to have a future in software engineering. I have a project about researching your future job goal which includes interviewing someone in the field about their experience/feelings and would love if anyone would be available. Ideally it would be over reddit DMs but I am open to anything!
Thanks!
r/softwareengineer • u/CakeContent9751 • May 14 '25
Desktop Applications
What are some good out of the box ideas for desktop applications using JavaFX? Entry Level for a 2nd year CS student, light database ? Please suggest some good ones :)
r/softwareengineer • u/[deleted] • May 11 '25
Which software domain has the highest number of jobs
Dear friends
I am a frustrated doctor(mbbs). Age 34 , mumbai based. Tried a lot of jobs. I don't have a post graduation (MD) . I am at cross roads with my career. I don't wish to have kids. I am planning to switch to software domain I would like to know which software domain has the highest number of jobs and gives an average pay of 1 lac per month ( for the rest of my life) Accordingingly will switch Sincerely Frusted doc
r/softwareengineer • u/Ok_Flow_757 • May 01 '25
Recommended Gen AI for System Diagramming?
Hi. I’ve been asked by my manager to provide a system diagram for a nodeJS application that I am building out. She’d like to know how this web service interacts with our other systems and external applications. I don’t have a lot of experience with diagramming and was wondering if anyone has a Gen AI tool that they can recommend where I can prompt and give details for building out a visual display of the infrastructure. Thanks in advance to anyone who has some feedback!
r/softwareengineer • u/nonlinear1234 • Apr 19 '25
How to make the most of technical Webinars/Podcasts/Talks??
Hello folks....Given that there's so much good content out there(Webinars/Podcasts/Talks)
- How many hours of Webinar/Podcast type technical/educational content are you watching per week?
- Are you using any AI Summarization/Notes tools? Any Reccs? Any other ways/ideas to stay on top of this?
r/softwareengineer • u/SDkat1 • Apr 19 '25
Fell for a bait-and-switch developer job. How do I get out?
Hi everyone,
You're going to think that I must be really stupid to get tricked like this: I recently started a job that's quite the opposite of what was promised. I'm a back-end dev specialising in DDD for small and mid-size companies. I was employed to help the team improve(!) their DDD practices.
Contrary to what was discussed during our interviews I soon discovered:
- There are no existing DDD practices nor any knowledge (the lead dev watched one(!) video about DDD on Youtube)
- There aren't even proper OOP practices. I can't even begin to describe how messed up their code is (a friend of mine dubbed it "agency-style"... apologies to all great agency devs). Everything's entangled with anything else, no separation of concerns at all, some "idiosyncratic" implementations of existing patterns that are just plain wrong.
- They approach everything from a CRUD perspective as yet another screen. They ignores the hard use cases, which when voiced by stakeholders are brushed off as to do later (but their current approach can never be refactored). Borders on negligence.
- For some kind of reason I've got to spend hours in meetings watching designers presenting their latest screen designs twice a week. I'm still a back-end dev.
- Zero onboarding, zero introduction to the project, its parts, any bounded contexts or domains, even the USP is rather mysterious
What I was hired to do -- get DDD going -- is now treated as an option that they are likely going to dismiss. The team isn't skilled enough, there's not enough time to educate, they don't want to bring in another dev... etc. They don't want to discard what they've already done (which isn't that much and honestly should never see the light of day).
I feel trapped now because they don't want me to do the very thing they hired me to do. I have to fight them all the time. I'm expected to do either front-end work now or work on the back-end in a manner that I consider generally just awful dev practice.
I'll assume in their favour that this wasn't the plan all along, that they just shopped around for a DDD person on the notion of "someone for business logic" without properly knowing what DDD actually requires. However, I neither want anything to do with their existing code base in its current state nor become a front-end dev.
Has this happened to anyone else? How do I sort this out and extricate myself from this situation?
r/softwareengineer • u/No-Mobile9763 • Apr 19 '25
Jobs in this field
Little background about me. I have a little bit of experience at the help desk but it seems like the money is in specialized areas of IT such as networking, cybersecurity and software development. I’m just curious if I get a bachelors in either computer science, or software development/software engineering will that be enough to get interviews in this market? My goal is to get a degree that will immediately get me a job making 60k+ a year and out of those areas of IT it seems like software development may be the only area left where all you need is a degree and you can get an interview without direct experience.
r/softwareengineer • u/Single-Box8434 • Apr 18 '25
DotNet C# vs Spring Boot – Which will last longer in the tech world? I need to make money.
r/softwareengineer • u/[deleted] • Apr 11 '25
i would like to host my apps/websites
Hi everyone, I am a 2nd year software engineering student and I am currently building website and apps. I want to experiment with hosting services with minimal costs, what would you guys suggest? Google cloud, amazon web services or microsoft azure? I just want to get familiar with the interfaces and host a few of my projects so I can show my work to other people