في هذه الحلقة من Scott and Mark Learn To ، غوص Scott Hanselman و Mark Russinovich في مفهوم النظم … |عرب اورج
Subscribe to Updates
Get the latest creative news from FooBar about art, design and business.
Get the latest creative news from FooBar about art, design and business.
في هذه الحلقة من Scott and Mark Learn To ، غوص Scott Hanselman و Mark Russinovich في مفهوم النظم … |عرب اورج
30 تعليق
Thank you for an excellent show! I completely agree with your perspective on utilizing AI in programming. Please keep it up.
Brilliant and insightful conversations – thank yo so much
Scott's always funny…box of candy, haha.
Don’t stop making these! These talks are great meta talks and are very entertaining.
mark – please don’t let scott talk to himself. also, disagree on your opinion on expert beginner. give it few years.
Here's your comment. I normally don't comment on anything, but leaving this here to help Mark calm his nerves. Don't worry, we love you and this podcast. Keep up the good work!
(and don't expect Azure kind of growth on listener numbers 😉)
I love these videos! Y’all have really great insight and offer a perspective that you’re not going to get in most circles.
Great topic and I think future developer generation will lose the human capability of thinking beyond the boundaries.
Never stop doing these!
Always very interesting. Please keep going. ❤
I love the playfulness of the series, and while I haven't been a "professional" C# Developer for long, I've been around and played with Z80 assembler, MSX Basic, QBasic, etc, I've been watching this series since the first episode, and it already felt nostalgic… keep it up!
Only podcast i really do wait for. Thank you Scott and Mark for bringin us funny, educative and inclusive content.❤🇫🇮🇫🇮
I don't think AI would be able to learn new things themselves without enough human instructions. Therefore, AI won't completely take over human programming. Human needs to produce things first for AI to learn from. But AI definitely is going to be a big part of our programming life in the near future.
AI agents already can list bullets given a task, step one two three, showing the thought process, what map component they need, how they're going to grab the data, if the task requires some action to apply for an API key they can do it, even to browse through a website and perform some clicks, whether to cache and store the data, etc. The results might not be what the user imagined at the mean time, since they are just trying to complete the task without the bigger picture, but presumably they can do a better job in the future, look at other related information when trying to perform the task, which might involve some system thinking.
Another mention is that agents can now run in VMs, use commands on the system to create files, save data, I'm sure they can eventually build and check if the code does the right thing on a machine/container. Based off of logs and outputs, they can detect bugs and fix the code. Of course the code might be using some weird unreadable logic and if bugs can't be fixed by them, it is going to cost human users more time to fix things or just give up on the code and reproduce. But the idea is there are possibilities AI can produce more reliable results in the future.
I love to watch this series, reason is even if I already know something on the topic, I always learn something new listening to them talk
The problem is being forced to cloud instead of giving people the option. Its clear Microsoft want more cloud because they make more money from the renting of that cloud. Some of us just want to pay for a office 2016 ISO, learn it and just use that for years. This is the issue and objection, the ability of the cloud controller to decide what we can and can't use.
And yes, we've discovered (although I already knew this and had been saying it for a while) that cloud is more expensive.
Perfect explanation of the right use of AI in programming… great show!
(AI was not used to generate this comment)
I feel like Mark would be a really cool boss. One day..
The example of trying to get AI to spit out what you want and it not quite getting it is my exact experience. AI seems best for isolated functionality, and the systems thinking should be left to an actual person.
ill comment for mark
not that I didn't love the series before already (which I certainly do), but for mark giving such a sound and compelling reason why developers (I might add of a certain level) won't be completely replaced by AI is so refreshing and aligns with my own (the same) believe. I will forward this episode to my wife so she can show it to her uni students who are just starting to learn coding and, because it is obvious that generative AI is already in use by the students in homework assignments – but it's nearly undetectable and only during the exam it's clear as glass when they can't seem to remember how to read in a simple text file – my question to you, scott and mark is, how to teach beginners that it is against their interest to use AI while they do not know anything yet? how to teach them that first they have to learn and train their own muscle memory so they have a fighting chance to detect the generated bs in between?
This is so insightful. I’ve wanted to learn to code for years but there are so many languages I couldn’t figure out how to pick one. Makes me see more clearly there’s a type of thinking behind why I have this issue. I believe 100% that it pays to truly understand how something works under the hood and then use the AI tools to augment, but not completely replace. What I gather from this is you can’t foresee the dangers (and therefore fix the breaks) without truly knowing how it works. Nothing beats good old fashioned reading and understanding.
Love Mark's conclusion, cannot agree more "AI is a huge accelerant for somebody that's an expert; for somebody that's a beginner they may be able to do simple projects but nothing complicated"
Yep, I use AI as advanced search. I find copilot not very useful to 'talk to the mirror' it insists on repeating my code (context) even when you tell it not to…
This is the best explanation I have ever heard of why AI won't take over programming. Wonderful as always you guys!
do you know why did the assembly programmer break up with his/her girl/boyfriend?
Because every time he tried to MOV on, he ended up JMP-ing back to old mistakes…And the worst is that his heart had a segmentation fault
My mind always get stuck in Undefined Behavior…
I normally don't comment on videos, but I want you guys to know that I love your Learn To series. Keep it up!
I can relate to the AI coding. It is definitely something to use but has to be handheld quite a bit. I have created some nice, simple, apps from it. It has also helped me organize and create larger apps. In order to create larger apps, I had to spoon feed it information. I used AI to create the high-level concept and even basic Db structure. Then I would work on one piece at a time. It never completed the app, but it got a majority of it done, and it was much faster than me doing everything myself. I side with Mark that I do not see it replacing programmers, but it could make it more difficult for beginners to get jobs in some places, as I use AI as if it were a Jr Dev. I am probably not the only one doing that, so where does that leave Jr Devs? How do they progress from a Jr Dev all the way up to a Sr. Dev? What will be the new path? Will it be harder? I would love to hear the two of you discuss that one!
I never knew I'd enjoy this banter so much. I guess, it's because this is so akin to what people do… to socialize.
I worry about Azure.
Tech support to me: "Oh, the managed identity endpoint throttled the request from your storage account, that is why you experienced extremely high server latency" (Ok… so I won't use RBAC)
A MS Azure Cloud architect to me: "You got to use RBAC! Support was wrong to tell you that!"
So… The managed identity endpoint is fixed now? Is someone working on it? (not to mention my next worry: The increase in latency when using private endpoints)
The struggle to reach competent people when dealing with Azure is frustrating to say the least.
Again great conversation! Recently discovered this show and here to stay to learn from your insights on different subjects ❤
Leet code interviews are pointless. Thanks for that discussion. How about a show on how to interview for technical roles?