DEV Community

Discussion on: Set Theory: the Method To Database Madness

Collapse
 
tensojka profile image
Ondřej Sojka

Half of this post is spent explaining material that is taught in the first year of high school. It reminds me that there is a difference between programmers and coders.

Collapse
 
vaidehijoshi profile image
Vaidehi Joshi

I'm not sure what you mean by that, but I think that there's immense value in covering the fundamentals of something when the goal is to try and build and expand upon simpler topics in order to understand more complex concepts.

Collapse
 
tensojka profile image
Ondřej Sojka

I just noticed it is a part of a basecs series that is explaining the basics of computer science. Nice!

Thread Thread
 
ben profile image
Ben Halpern

I am a successful professional programmer and I have never studied Set Theory. And I always appreciate refreshers like this in the topics I have studied. I suggest that you broaden your ideas of what it takes to work in software.

These comments have also not been constructive. Thank you for adding this comment additional, more respectful comment.

Constructive criticism is allowed here. Demeaning comments are not.

Collapse
 
deeptiboddapati_15 profile image
Deepti Boddapati

After a few years out of school, a refresher is always appreciated. Anyone who has it fresh in their minds can skip to the section they want.

I think your philosophy is spot on, I wish more people shared it. Coding is for everyone, not just young people with good educations.

Collapse
 
tensojka profile image
Ondřej Sojka

Sure there is some value in it and the fact that this content gets produced and published proves it.

I was kinda surprised by the fact that there is demand for this content: I'm a high school student in his first year and we just learned this. I understood sets much earlier, because I have been programming for some time before.

It reminded me of the fact that there is a huge gap between people from bootcamps creating CRUD apps in Javascript (how little math they have to know) and programmers (with math/computer science background)

Thread Thread
 
slimdave profile image
David Aldridge

The difference in how much maths you need to know is not related to your career and educational path, but more to the type of application you work on, and I think your last paragraph would be better phrased if it focussed on the difference between the type of work, rather than any alleged gap between people. Different careers require different skill sets, that's all.

Speaking personally, after getting a Masters degree in Aeronautics I've been working with databases for 30 years, mostly with data warehousing, and more recently with RoR (business apps). The most mathematical thing I ever had to tackle with a computer (post-University) was to solve quadratic equations using Informatica Powercenter and SQL. #GoodTimes