zlacker

[parent] [thread] 3 comments
1. bluGil+(OP)[view] [source] 2026-02-04 21:04:39
For problems that can be solved with only a small amount of simple code that is true. However software can become very complex and the larger/more complex the problem is the more important software developers are. It quickly becomes easier to teach software developers enough of your domain than to teach domain experts software.

In a complex project the hard parts about software are harder than the hard parts about the domain.

I've seen the type of code electrical engineers write (at least as hard a domain as software). They can write code, but it isn't good.

replies(2): >>scotty+Sn >>grvdrm+aS
2. scotty+Sn[view] [source] 2026-02-04 23:09:18
>>bluGil+(OP)
That's true both ways though: if a theoretical physicist wants to display a model for a new theorem, it'd be probably easier for them to learn some python or js than for a software engineer to understand the theorems.
replies(1): >>thwart+ND
◧◩
3. thwart+ND[view] [source] [discussion] 2026-02-05 00:56:06
>>scotty+Sn
If this is the case is discoverable, for at least one direction. Reproducability is known to be a problem in some of the sciences, for various reasons. Find a paper that includes its data and software/methodology used for analysis, and try to get it running and producing the same results. Evaluate the included software/methodology on whatever software quality standards you feel are necessary or appropriate.
4. grvdrm+aS[view] [source] 2026-02-05 03:00:39
>>bluGil+(OP)
Hard disagree with hard parts of software are harder than domain. I don’t know your story, skills, or domain. But this doesn’t match my experience and others around me at all.
[go to top]