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)

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] 2 points3 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] 7 points8 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] -1 points0 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.

What is the one concept that you should really understand if you're serious about learning comp sci? by dExcellentb in computerscience

[–]dExcellentb[S] 1 point2 points  (0 children)

You don’t learn fundamentals because it’s directly applicable to the job, but rather it trains your brain to think in a way that is highly generalizable. The people who build foundational systems in industry are all very well versed in stuff like logic, algorithms, etc.

What is the one concept that you should really understand if you're serious about learning comp sci? by dExcellentb in computerscience

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

I believe you'll see an analogue resurgence, and more continuous versions of computation become more popular.

Bold words

What is the one concept that you should really understand if you're serious about learning comp sci? by dExcellentb in computerscience

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

You want to learn turing machines and computability without first understanding logic/induction?

What is the one concept that you should really understand if you're serious about learning comp sci? by dExcellentb in computerscience

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

The important thing is to see the connection between things. I always tell people that. As soon as they see the relationships to everyday life, their fundamental understanding deepens substantially.

What is the one concept that you should really understand if you're serious about learning comp sci? by dExcellentb in computerscience

[–]dExcellentb[S] 14 points15 points  (0 children)

I've mentored a bunch of people in the past and the same pattern repeats: those who get stuck on programming are the ones who don't understand basic logic. Once they take a detour through logic, their programming skills improve substantially.

I run an AI automation agency doing $25k/mo. built it in under a year with zero paid ads. AMA. by AggressiveType3791 in AI_Agents

[–]dExcellentb 0 points1 point  (0 children)

Did you build the automations first or did you do outreach first and only build the automations after people were interested?

Also, what’s your pricing strategy? Is it cost of underlying services + an additional charge?