4 ms·
No offense, but I'm glad coders without CS degrees are a minority. I've worked on two large C++ projects where non-CS, non-SE people were dominant and original
by jlarocco 11y ago
No offense, but I'm glad coders without CS degrees are a minority.
I've worked on two large C++ projects where non-CS, non-SE people were dominant and originally wrote most of the code, and they were a mess compared to the projects written by people with CS or software engineering degrees.
I'm not saying it's impossible for people to code without a CS degree or anything like that (hell, even CS/SE grads screw it up all the time), but I'd be extremely hesitant to work on another project started by or even mostly written by non-traditional software engineers.
- collyw 11y agoI work with a lot of bioinformaticians (many of whom come from the biology side, and are self taught programmers) and sadly I see a similar pattern. Not all of them are bad, but a large number of them don't seem to give a shit about code quality, even when its production related work that has to be run day after day.
- cblock811 11y agoNot offended at all. It's something that I've encountered and understand. There are certain fundamentals that can be hard to pickup without someone teaching them. I definitely feel the difference between myself and people who have CS degrees. I do, however, try my best to keep my code clean and organized (and am always open to advice from others). I find that I end up in an intermediary role at times in meetings, translating between engineering and business. It's pretty fun.