Vale a pena INVESTIR anos em COMPUTAÇÃO HOJE?
Read the Portuguese translation →
Author: Sandeco · Watch on YouTube
Video authored by the channel shown, not by IANIA; all rights belong to the creator. Transcript and summary generated automatically; the original-language content is preserved.
Original language: English
Original video: Vale a pena INVESTIR anos em COMPUTAÇÃO HOJE? · Channel: Sandeco · 18:01 · Watch on YouTube
Topics: Software engineering with AI, AI models
Summary
Section titled “Summary”The speaker argues that studying computing remains worthwhile because it supports other fields and will continue to generate new technologies. He compares computing professionals to civil engineers: their role is not just to build things by hand, but to think, design, and solve problems. In his view, AI can automate routine coding work and enable faster, higher-quality software production, while increasing demand for software engineering and thoughtful design. He encourages students and professionals to keep learning computing and develop stronger software engineering skills.
Key points
Section titled “Key points”- Computing is a means science that supports fields such as medicine, law, education, and economics.
- AI was created through computing, and the speaker argues that technological development will continue.
- Computing education should prepare people to think, design, and solve problems, not only write code.
- The speaker compares software engineering to civil engineering, distinguishing design and planning from hands-on construction.
- He argues that AI can take on repetitive coding tasks, freeing professionals to focus on higher-level work.
- In his view, AI makes it possible to produce software more quickly and with greater quality when guided by sound engineering.
- He describes AI-enabled software production as the emergence of a software industry, rather than manual software manufacturing.
- He encourages computing professionals to study software processes, architecture, design patterns, and engineering techniques.
- The speaker believes computing is growing and will remain a source of technologies that affect the world.
Chapters
Section titled “Chapters”| Start | Chapter | Summary |
|---|---|---|
| 00:00 | Why study computing? | The speaker says computing is a field of the present and future because it supports other disciplines and continues to create new technologies. |
| 02:09 | The civil engineering analogy | Drawing on his studies in civil engineering, the speaker explains that students are trained to become engineers and thinkers, not merely construction workers. |
| 05:27 | Beyond writing code | He applies the analogy to computing, arguing that professionals should develop ideas and solve client needs rather than focus only on programming. |
| 07:39 | From software construction to engineering | The speaker contrasts manual software building with software engineering, emphasizing architecture, design, and the thinking behind a product. |
| 10:52 | AI and the software industry | He presents AI as a tool for automating coding work and argues that engineering oversight can help produce software faster and with better quality. |
| 13:38 | Growing interest in computing | The speaker cites the competitiveness of computing courses and argues that AI is drawing more people toward the field rather than bringing it to an end. |
| 15:18 | The future belongs to problem-solvers | He urges viewers to keep studying computing and to strengthen their software engineering skills as the field becomes more intellectual. |
Quotes
Section titled “Quotes”Computing is not an end science. Computing is a means science. — 00:31
You are not being trained to be bricklayers, okay? You are being trained to be civil engineers — 04:20
artificial intelligence is freeing us in the software industry — 11:25
computing is now having its most, well, glorious moment — 16:22
computing is the present, but it’s also the future. — 18:01
Concepts and entities
Section titled “Concepts and entities”computing, Artificial intelligence, software engineering, vibe coding, software industry, Plato, Sandeco, OpenAI, Anthropic
Full transcript (original language)
Section titled “Full transcript (original language)”00:00 Is it still worth studying computing, taking a computing course, computer science, information systems, software engineering, artificial intelligence? Is it really still worth studying this? Because, in truth, what I notice is that many students are afraid of the future because of the future of computing, you know? And I want to tell you the following: it is very much worth it, and I want to justify why computing is, in fact, the course of the present and also the course of the
00:31 future, right? The field of knowledge of the present and the future. The first thing you need to understand is this: for those who aren’t in computing , you need to understand that computing is not an end science. Computing is a means science. It exists to support other sciences. For example, end sciences are medicine, law, psychology, marketing, accounting. All these are end sciences, education, right? The field of education, the field of
01:01 economics, end sciences. Computing is not an end science; it exists to support other sciences, to provide solutions so that other sciences and fields of knowledge can evolve through computing. And this will never end, alright? You might think: “No, but artificial intelligence is here to end jobs in the computing field.” But the question I ask you is the following: who created artificial intelligence? Who created artificial intelligence,
01:32 folks, was computing. Computing created artificial intelligence, this technology that is impacting the world, and the creation of new technologies will not end just because artificial intelligence is here, right? Artificial intelligence is here. On the contrary, from now on, we will be more and more, we are being freed, those of us in computing are being freed from the mechanical work that held us back, to transform into people of the thinking side of computing. And I want to justify this thought of mine with an
02:09 analogy, right? Well, I have my undergraduate, master’s, and doctorate here from PUC Goiás, and master’s and doctorate from the Federal University of Goiás, right? And I am a professor at the Federal Institute and the Federal University, a professor and researcher at the Federal Institute and Federal University of Goiás. Got it? And I have been in artificial intelligence for 16 years, and in computing. I’ve been in it since I was 14. Got it? So, let’s go. That is my background, right? But I studied civil
02:42 engineering at 17, because of a family succession, you know, a family tradition, I did civil engineering for 3 and a half years. So, what happens? There is a subject I want you to pay attention to now, in this analogy, to justify what I want to say regarding computing and the future. There was a subject I took in civil engineering that was very interesting, it was a course on strength of materials and material analysis, right? And this
03:12 university course is basically this: you take the student, right, and you get them to learn how to work with the essential materials of civil construction, sand, gravel, clay, right , cement, brick, ceramic, iron, all that stuff. When you get there, the professor makes you mix concrete, you know? You have to make that little concrete volcano, put water in the middle, stir it to make a mix, and there you build some concrete. Normally , what do you do? You fill up a little mold, right? A cylinder, you create a
03:47 concrete cylinder, the professor gives you a specification, and you have to put it in the machine to crush it, you know, the concrete, to see if the specification matched what you wanted, if you added the right elements there to build the concrete that was requested. Got it? Because essentially, later when you become an engineer, you will go through this exact process. And we built a series of things, mini houses, placing little bricks like this , dealing with tiles, how to place the tile just right? That subject is very interesting. I loved that subject. But of that subject, the thing I liked most
04:20 , actually, was a speech by the professor on the last day of class. He said: “Folks, you are in this course here, you worked with concrete, you worked with cement, you worked with gravel, with sand, with with iron, with with all with as many civil engineering materials as possible.” But I want to tell you one thing: you are not being trained to be bricklayers, okay? You are being trained to be civil engineers , the thinking minds of civil engineering. In other words, you will be the guy who does the math, who does
04:54 the architecture of the thing, right? There is an architect too. And you will build things based on your intellectual knowledge, from the area you are learning here. From now on, you will probably never work with this type of material again, but remember one thing: you were never trained to be construction workers in civil engineering. Got it? And after I fully turned to the technology field, because I was already developing software but was doing civil engineering on the side , right? I went back to get a degree in
05:27 computer science and pursue a career in computing. I always carried that with me, right? I always carried with me that I wasn’t being trained, learning, studying, and developing things to be a construction worker of computing. Got it? I am a software engineer, right? And I always tell this to my students. I am not training you and teaching you to be programmers effectively, because programmers, well, programming courses that teach programmers programming
06:00 logic, they do that very well. When you’re doing a college degree in the computing field, you’re being trained to be a thinking mind. You will be the person who will bring to light that idea that is the need of a client or a related field. So I find it interesting that people today are afraid of losing their jobs in the computing field or that computing might end, because they are exactly always in this area of manual construction, right? As if they
06:35 were a construction worker of computing , right? And you are not being trained to be construction workers of computing , but rather developers, software engineers, or software architects who are seriously thinking in this field. So, don’t be upset with me because I’m saying “construction worker of computing,” okay? I have enormous respect for the human soul, let’s put it that way, right? For you who are a software developer, who are a software programmer, and who have this suffering , right? have this anguish in these
07:07 current days, eh, it’s honest. It is, it is, it is a legitimate anguish. I am trying to show you another path and open doors for you. Got it? I also don’t want to, I don’t want to disparage the work of a construction worker and civil engineering here at all. My grandfather was one of the most famous master builders, construction workers, and master builders there in Natal, in Rio Grande do Norte, where I was born. Got it? So, don’t, don’t take it that way, because the idea here is to try to boost you and not bring you
07:39 down. I want to give another, make another analogy to explain a little more of what I want to say to you. We never had a software industry, okay? We never had one. We always said there is a software industry and all that, the software industry, software factory, we never had it, because software has always been very manual, folks. we always had to get our hands dirty, right? Like software bricklayers having to get their hands dirty. And in many
08:09 cases, in many cases, you who are watching me right now, right? Uh, don’t know much about software engineering. You know how to build software in terms of writing code, but maybe you don’t know the software process, you don’t know about design, design patterns, right? Layered construction. Right? About repository adjustment and everything else, and software architecture, creating architecture artifacts, and so on. Just like in civil engineering, as happens in civil
08:42 engineering, where you have the architecture of the building that will be constructed, you have software architecture as well. And just as you have the engineering that calculates all the weights and everything else, force, and the information needed there to be able to, uh, put up the software, or the building, right? OK. There is also the design and software engineering part that will calculate the internal structure of the software in the same way. And then you can pass this on to someone and then they program, the programmer, anyway. But 90 %of the IT crowd, something around that
09:18 , okay? They don’t do software engineering, they only do software construction in terms of software bricklaying, alright? Because they don’t have the thinking mind. So imagine, I said we don’t have an industry, so think of a car industry. For example, you are going to build an, indus-, you have a car industry, okay? You immediately imagine those huge machines, those huge robots welding, right? The cars, putting the parts, assembling the car there. Alright? But for that car to be welded by the robots
09:50 , someone had to think about this car beforehand, right? Right? Someone had to think about the construction, what this car would be like, why this car can meet the customer’s needs so that it can be mass-produced. OK? And that is where the thinking mind exists, right? That guy who is going to, uh, bring the idea from the world of ideas. I really like this question of Plato’s world of ideas, that you bring from the world of ideas, right? You are a bridge
10:21 between the world of ideas, because when you are going to build anything, this thing, first place, is born in your idea, right? It is born in this world of ideas and it can only flow into our, into our world, let’s say, through the human being. The human being is the bridge of this story. It is he who makes this idea emerge, you understand? It effectively emerges. So, uh, it’s the engineer who is the bridge in this story in terms of software, bringing solutions, solving a real problem for folks in related fields,
10:52 right? So, it’s the engineer who can do that very well. You might think: “No, but people these days are installing cloud code, doing it.” That’s cool, really awesome. In my software engineering book, I say, uh, Vibe Code is dead. Vibe Code is dead because software engineering, uh, if you don’t use software engineering, what will happen is if you write code through vibe coding, right? It will break at some point, okay? And look, uh, you might be thinking, no, Sandec is against it, no, on the contrary, I’ve
11:25 been a researcher in artificial intelligence for 16 years, folks, okay? I didn’t just get here now. So, artificial intelligence is freeing us in the software industry, it’s the little robot that will do the welding on the car, you know, of our software. So I don’t understand why you are suffering so much over the issue of writing software with artificial intelligence. And why are you afraid that computing will end because of this ? To me, in my view, I see the complete
11:59 opposite, right? On the contrary, I see a growth in computing. Why? Because now , because of artificial intelligence that caught the attention of people from other related fields, medicine, law, psychology, education, healthcare folks, and everything else, now you have the possibility to deliver products with more quality, right? Better thought out, because you didn’t think before, you just simply built it.
12:31 Better thought out and with much more quality, leaving the software, the code writing to the artificial intelligence in a much more interesting, faster way. If you are in control of things, you will deliver a fast and quality product . And that’s effectively where the software industry is born now in our era, because just like industry, I have there, right, the assembly line and on this assembly line there is an acceleration in terms of machinery, because industry has a lot, industry is essentially, folks, having machinery
13:04 working there. You have to have machines to be an industry, okay? Otherwise it’s manufacturing. You’re working with, you’re working by hand. So we had software manufacturing until recently. Not a software industry. Now we effectively have a software industry . We can deliver software in greater quantity. What happens when we industrialize a product? That product tends to drop in price. Right? So, will the company go bankrupt because the product dropped in price? No, the trend is that more people now have access to
13:38 that product, and so the manufacturer, let’s say, achieves a higher profit because now they can produce things more in series, with quality and in mass, instead of manually. So, uh, there’s no need for this fear, for being afraid of going into computing. It’s the opposite. Just to give you an idea, the Federal University here in Goiás, right? The two most competitive courses are in the computing field, okay? The first being, uh, artificial intelligence, okay? And the second is
14:13 software engineering. Medicine is only third, for two years in a row now. So, you can see that people have turned their eyes back to computing. At the Federal Institute of Goiás, the most competitive course is exactly information systems, okay? The most competitive postgraduate program as well, both at the Federal University and the Federal Institute, the postgraduate program in artificial intelligence is in computing, all right ? Most competitive. Why? People are turning their eyes back to computing, okay? People from the outside are interested in computing. Why are we in
14:47 computing afraid? That computing will come to an end, you know? It doesn’t, it makes no sense at all. Change happens, it’s important, but it won’t come to an end. On the contrary, computing now tends to accelerate. As I told you, those who invented artificial intelligence were in computing, and that hasn’t ended. Right? You see, for example, large companies like OpenAI, Anthropic, and so on, which are not yet big tech, okay? They are simply
15:18 startups that are challenging big tech companies. So, uh, my question is: where will the new startups that will challenge these startups that are challenging big tech come from? Right? Where will they come from? They will come from computing, right? There’s no other way. So it is you who are now free to build products faster and more assertively, right? Using artificial intelligence, creating a real software industry, okay? You will now be able to
15:51 be more competitive in this software industry, creating disruptive technology for the end user, for these folks I mentioned to you, which is the final area, OK? From computing, new technologies will emerge and will impact the world, because it didn’t stop at artificial intelligence, right? It didn’t stop at all. Why do I say that? Man, I’ve been in computing for 36 years, right? It definitely didn’t stop with artificial intelligence. Where will the new technologies that emerge to impact the world come from?
16:22 From computing. Got it? So, don’t be afraid to learn computing, don’t be afraid to study computing, don’t be afraid of it. On the contrary, computing is now having its most, well, glorious moment, let’s say. That’s what I think, at least. Others might have a more pessimistic view, but I’m a guy who works with neural network optimization, right? I am naturally an optimizer or a professional optimist, shall we say. Got it? I hope this video
16:55 has encouraged you to keep studying computing or that those wanting to get into it do so without fear, knowing that computing is in transition, right? It’s going to become a bit more intellectual now, let’s say, that ball and chain that kept us anchored to developing software, writing code by hand all the time, right? That thing is fading away a little bit more, okay? And so, who will emerge now? The thinking software engineers. Got it?
17:26 And if you are in the computing field today, and you’re a guy who just writes software, who has no software process in your work, doesn’t use software engineering techniques, I challenge you to start studying this area, because that’s the path we’re heading down, right? And computing will grow more and more because of that, because of the thinking structure of software engineering, much like in civil engineering. Got it? I hope you enjoyed this video. Leave your comment there, what did you think of what I said? I
18:01 had to give this talk now because I’m fresh out of class, right? And I wanted to pass that energy on to you, because I think the people there were super motivated, you know, those I spoke to. And I wanted to motivate you to keep going and stay firm in computing, because computing is the present, but it’s also the future. Got it? I hope you liked this video. A big hug to you. Don’t forget to subscribe, okay? And until next time.