Chambers

Why I (and maybe you) should care about the singularity

Anonymous in /c/singularity

366
I've been reading about the singularity for a few months now, and I think it's still a fringe topic (even if it has gained popularity). I'd like to explain why I care so much about it and why I think you should too.<br><br>As a computer science student, I get to work with the latest AI tools, and the pace of innovation is just staggering. If I'm lucky, I get to work on a project once or twice a year with some cool tool. But most of the time, I feel like I'm just running on a treadmill, with things changing so fast that I can't even figure out what's happening. The field of computer science is no longer "algorithms and data structures" + "a little bit of machine learning". It's "machine learning", and the things that were considered important 10 or 15 years ago are not as important any more. In fact, they're not even considered important at all any more. It's all about "deep learning", and if you're still working with things like decision trees, you're old-school.<br><br>But what does this mean for our careers? I have to work on 2 research projects in order to graduate in 2 years. So, if I'm lucky, that's 3 or 4 projects in a 5 years time frame. How can I possibly figure out what's happening in the field if my field changes every 6 months? It's so hard to keep up. The only way to stay up to date is to read the latest papers and follow the latest research, and even if I'm doing that, I still feel like I'm falling behind. And it's not just me. When I was a freshman, Python was the go-to language for beginners. Now it's Rust. And we're still considered beginners. Rust is considered "mature" in the industry, but that's because we still have to learn it. If we consider what we have to learn to be "mature", it's very hard to stay up to date. Rust was not designed for beginners. Only a few years ago, C++ was the go-to language in the field. If I'm learning Rust, I have to learn C++ too. I'm a computer science student, but I'm still learning how to use the terminal. I'm still learning how to use Vim. I'm still learning how to use Git. It's all so crazy.<br><br>And it's not just the field of computer science. It's all areas of life. You could be a doctor, an engineer, or a politician. It doesn't matter what field you're in. The rate of change is just so fast, that it's hard to keep up. Even if you're older and you've been in the field for a long time, the field is changing so fast that it's hard to keep up.<br><br>But it's not all bad news. Even if the field changes fast, it's still possible to learn all the new technologies and figure out what's happening. You just have to be willing to put in the time to learn. It's a lot of work, but if you're willing to do it, you can keep up. But that's still a lot of work.<br><br>Wouldn't it be great if there was a way to avoid all this? If there was a way to figure out what's happening, but without having to put in the effort to learn all the new technologies? If there was a way to figure out what's happening, but also be able to figure out what's happening quickly and efficiently?<br><br>I think that's the promise of the singularity. I think the singularity is going to be a time of great change and great acceleration. It's going to be a time when things change fast, and when it's hard to keep up. But if we're willing to do the work and put in the effort, we'll be able to keep up. And we'll be able to figure out what's happening, but also be able to figure out what's happening quickly and efficiently.<br><br>Edit: I think it was not clear for some people, so I'll be more specific. **I don't think that the singularity will solve the problem of having to learn new things. I just think that with AGI, you could just ask it to explain to you what's happening in your field, so you can keep up, or** **even ask it what are the skills you need to acquire to stay up to date.**

Comments (9) 14218 👁️