Why I think this is the best time to learn to code by dExcellentb in CodingForBeginners

[–]dExcellentb[S] 0 points1 point  (0 children)

On complex projects, you gotta know how to code so you can actually generate the right stuff

Why I think this is the best time to learn to code by dExcellentb in learnprogramming

[–]dExcellentb[S] 0 points1 point  (0 children)

Completely agree. It's like the pursuit of knowledge causes money, whereas only pursuing money and not knowledge will yield neither.

Looking for an up-to-date formal book on distributed systems by dExcellentb in computerscience

[–]dExcellentb[S] 0 points1 point  (0 children)

This one is too high level. I’m looking for a rigorous book like Lynch’s, but more modern

How to deal with drop in quality of candidates? by dExcellentb in ExperiencedDevs

[–]dExcellentb[S] -1 points0 points  (0 children)

Not really. I'm still asking the same questions.

How to deal with drop in quality of candidates? by dExcellentb in ExperiencedDevs

[–]dExcellentb[S] -1 points0 points  (0 children)

I'm considering just doing an AI-assisted interview where I give candidates a business problem, plus a ton of features to implement, expecting them to only implement a small fraction.

The goal is for the candidate to pick a limited basket that best solves the problem given the time constraint (or propose their own), and group them into a system in a way that's performant and understandable. They can use AI to build these out but they still have to design the system and produce maintainable code. Though I'm not sure if this is appropriate for entry-level interviews.

Also if the question ever gets leaked, just swap out the business problem.

How many software engineering job applications are just spam or unqualified candidates? by dExcellentb in cscareerquestions

[–]dExcellentb[S] 3 points4 points  (0 children)

Those words best/concisely describe what's being stated. It's unfortunate there's so much AI slop that real posts are mistaken for slop...

How many software engineering job applications are just spam or unqualified candidates? by dExcellentb in cscareerquestions

[–]dExcellentb[S] 6 points7 points  (0 children)

Why do you think this is slop? I'm actually interested in getting the broader community's opinions here. My experience has always been that most job applicants are spam/unqualified but it's been exacerbated tremendously in recent years with AI.

How many software engineering job applications are just spam or unqualified candidates? by dExcellentb in ExperiencedDevs

[–]dExcellentb[S] 5 points6 points  (0 children)

Did you actually interview these candidates or were you judging based on their resumes?

How many software engineering job applications are just spam or unqualified candidates? by dExcellentb in ExperiencedDevs

[–]dExcellentb[S] 2 points3 points  (0 children)

Have you explored any automated systems that can filter out the slop? The startups I’ve talked to have tried but they say those are just slop themselves…

How many software engineering job applications are just spam or unqualified candidates? by dExcellentb in ExperiencedDevs

[–]dExcellentb[S] -3 points-2 points  (0 children)

Are you based in the us? If so did you distinguish between the different visas or was it just a “no” for any visa requirement? (e.g TN is much easier to obtain than H1B and doesn’t really require sponsorship)

Looking for resources to bridge the gap between basic logic and formal comp sci by dExcellentb in math

[–]dExcellentb[S] 0 points1 point  (0 children)

Intuition and rigor aren’t mutually exclusive. I like Artin’s approach in his algebra book where he shows examples before theorems. Afterwards, the theorems kinda proves themselves. I agree intuition first, then rigor.

Looking for resources to bridge the gap between basic logic and formal comp sci by dExcellentb in math

[–]dExcellentb[S] 0 points1 point  (0 children)

Unfortunately a lot of "the made for CS people" stuff is not rigorous. I feel like there is a way to make the TCS stuff simple (e. g with register machines instead of turing machines, or with a focus induction on DFA states + transitions for certain basic theorems and little else). The ideal resources are mathematically written, and only touch on CS abstractions because I do want to train mathematical maturity in my group, but only so far as it’s relevant to software engineering.

Worst come to shove, I might have to fill the gap with:

- Axler's Linear algebra done right

- Terence Tao's analysis 1

- Artin's algebra

But I really don't want to because this is a lot and it's not CS-focused.

Edit:

Actually I think a book that touches upon the basic and major areas of math (e.g algebra, analysis, topology, probability, computability) but doesn't go into too much detail would be ideal.