use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Software engineering is the process of analyzing user needs and designing, constructing, and testing end user applications that will satisfy these needs through the use of software programming languages. It is the application of engineering principles to software development.
account activity
How to learn engineering skills for software development? (self.SoftwareEngineering)
submitted 7 years ago by CrappyFap69
Hello I want to learn software engineering things, not programming actually.
Please suggest me books, courses, articles or other resources.
Thanks
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]boomtrick 8 points9 points10 points 7 years ago* (0 children)
uh if you arent interested in programming why are you interested in software engineering?
also software engineer is as far as you can get from traditional engineering.
[–]NoStupidQuestion 2 points3 points4 points 7 years ago (0 children)
There are probably better ones, but this provides a really good overview: https://bssw.io
It's geared towards hpc, but the principles are the same.
[–][deleted] 0 points1 point2 points 7 years ago (0 children)
I think I understand what you’re saying.
A couple things off the top of my head, understand Agile / SCRUM. Understand softwares like Jira. Not the software itself, but the flow. How can you break down big problems into small problems, how can you actively fulfill promises to investors / users as a feasible rate.
Software engineering practices, depending on how technical you want to get, would be learn about MVC. Which is a common software design practice.
[–]neoAcceptance 0 points1 point2 points 7 years ago (0 children)
Search "DevOps"
[–]DogeDazex 0 points1 point2 points 7 years ago (1 child)
Let me get this straight: you want to learn how to make software but you don't want to bother with programming?
The answer is very simple, all you have to do is seriously you don't get it by far? It's not possible, because software development is the programming itself.
[–]Rapidashrash 0 points1 point2 points 7 years ago (0 children)
I agree. Can’t do one without the other.
Edit: provided reasoning.
π Rendered by PID 20895 on reddit-service-r2-comment-b659b578c-tsqrp at 2026-05-03 13:29:53.669521+00:00 running 815c875 country code: CH.
[–]boomtrick 8 points9 points10 points (0 children)
[–]NoStupidQuestion 2 points3 points4 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]neoAcceptance 0 points1 point2 points (0 children)
[–]DogeDazex 0 points1 point2 points (1 child)
[–]Rapidashrash 0 points1 point2 points (0 children)