IAmTimCorey
IAmTimCorey
  • 649
  • 39 093 049
Separating AI Hype from AI Reality
Is AI going to take developer jobs? Will AI replace junior developers? How do I tell when an AI product is real and when it is fake? Will AI become self-aware? These are the questions we will answer in today's episode of DevQuestions.
Website: www.iamtimcorey.com/
Patreon: www.patreon.com/IAmTimCorey
Ask Your Question: suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: signup.iamtimcorey.com/
zhlédnutí: 6 340

Video

PUT, PATCH, and DELETE: : Building a Postman Clone Course
zhlédnutí 3KPřed 21 hodinou
Last lesson, we added the ability for our system to properly process POST commands in addition to the existing ability to handle GET requests. In this lesson, we are going to add the rest of the common HTTP verbs, including PUT, PATCH, and DELETE. This will round out the functionality we have been working to get in place. Now this is lesson number 8 in our complete course on building a Postman ...
4 Other Careers Where Software Developers Can Excel
zhlédnutí 4,7KPřed dnem
Are there other careers that a software developer could do well in? If I don't want to write code all day long, are there other jobs that might fit me? I'm considering a career switch. Where could I go? These are the questions we will answer in today's episode of DevQuestions. Website: www.iamtimcorey.com/ Patreon: www.patreon.com/IAmTimCorey Ask Your Question: suggestions.iamtimcorey.com/ Sign...
Wiring Up POST Commands: Building a Postman Clone Course
zhlédnutí 2,5KPřed 14 dny
Last lesson, we updated the user interface to accomodate other types of commands. In this lesson, we are going to write the code necessary to get the POST commands to work. Included in this will be ensuring that we identify what code should be in the user interface and what code should be pushed into the library. Now this is lesson number 7 in our complete course on building a Postman clone. Th...
6 Myths About Software Development
zhlédnutí 4,2KPřed 14 dny
Do I just write code as a software developer? What is the path to becoming a software developer? What is the right choice for programming language? These are the questions we will answer in today's episode of DevQuestions. Website: www.iamtimcorey.com/ Patreon: www.patreon.com/IAmTimCorey Ask Your Question: suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: ...
UI Updates for HTTP Verbs: Building a Postman Clone Course
zhlédnutí 3,7KPřed 21 dnem
In this lesson, we are going to update our user interface to allow for other types of commands. Specifically, we are going to add the ability for a user to call a POST command to our API. This will include the ability to send data in the body of our command. Now this is lesson number 6 in our complete course on building a Postman clone. This course has been designed to be beginner-friendly and ...
The 5-Step Process to Improve at Anything
zhlédnutí 3,5KPřed 21 dnem
How do I get better at UI design? How do I improve my presentation skills? How do I grow my skills at working with a database? How do I get better at learning on my own? These are the questions we will answer in today's episode of Dev Questions. Website: www.iamtimcorey.com/ Ask Your Question: suggestions.iamtimcorey.com/
Portfolio Preparation: Building a Postman Clone Course
zhlédnutí 4KPřed 28 dny
In this lesson, we are going to turn our project into a portfolio item. We are going to do this by upgrading our readme, adding screenshots and explanations, and by publishing a working version of our application. This will then be something we could show off to others and include in our portfolio. Full Training Courses: IAmTimCorey.com
5 Proactive Measures to Survive Job Uncertainty
zhlédnutí 3,5KPřed měsícem
How do I prepare to lose my job? If I think I might get laid off soon, how do I start preparing? Are there certain tasks I should be doing to get ready? These are the questions we will answer in today's episode of DevQuestions. Website: www.iamtimcorey.com/ Ask Your Question: suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: signup.iamtimcorey.com/
Class Library Design: Building a Postman Clone Course
zhlédnutí 8KPřed měsícem
In this lesson, we are going to create the business logic and data access necessary to make our API calls work in our application. By the end of this video, we will have a working version of our application. To be clear, this is an MVP, or Minimum Viable Product. We will definitely be upgrading it even more from here. Full Training Courses: IAmTimCorey.com
5 Strategic Changes To Improve Your Career
zhlédnutí 3,7KPřed měsícem
Why isn't my boss different? Why don't more companies hire people with little experience? Why am I not getting paid what others are getting paid? Why don't companies invest in my career? These are the questions we will answer in today's episode of DevQuestions. Website: www.iamtimcorey.com/ Ask Your Question: suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox...
Creating the UI Design: Building a Postman Clone Course
zhlédnutí 9KPřed měsícem
Let's set up the UI portion of our application. Now, on the surface, this should be a simple job. We are just configuring our application for GET commands to an API. That should mean a couple of text boxes, a few labels, and a button. However, there will be more to it. We will set up the UI code necessary to process the calls and responses. Now this is lesson number 3 in our complete course on ...
3 Ways Every Developer Fails And How To Avoid Them
zhlédnutí 4,2KPřed měsícem
What pitfalls should I avoid as I learn to be a developer? What are the things that slow people down when they are learning software development? These are the questions we will answer in today's episode of Dev Questions. Website: www.iamtimcorey.com/ Ask Your Question: suggestions.iamtimcorey.com/ Sign Up to Get More Great Developer Content in Your Inbox: signup.iamtimcorey.com/
Fixing a Common WinForms Bug (CS0103) in 10 Minutes or Less
zhlédnutí 4,4KPřed měsícem
Have you ever had an issue when working on a Windows Form where the form designer wouldn't even load? You get this blue, yellow, and white error message saying error CS0103. That error is a rather common one to experience when you first start out. Thankfully, it is also a very easy one to fix. Full Training Courses: IAmTimCorey.com Mailing List: signup.iamtimcorey.com/
Setting Up Our Project: Building a Postman Clone Course
zhlédnutí 9KPřed měsícem
In this lesson, we are going to be setting up our WinForms project and our Class Library project as well as adding them to Git and GitHub. After that, we will do some initial configuration to ensure we are ready to get started. Now this is lesson number 2 in our complete course on building a Postman clone. This course has been designed to be beginner-friendly and an example of what you might pu...
3 WinForms Setup Tasks You Should Do Right Away in 10 Minutes or Less
zhlédnutí 6KPřed měsícem
3 WinForms Setup Tasks You Should Do Right Away in 10 Minutes or Less
9 Steps to Effectively Change Jobs For More Money in Software Development
zhlédnutí 4,7KPřed měsícem
9 Steps to Effectively Change Jobs For More Money in Software Development
Create a GitHub Repo From Existing Code in Visual Studio in 10 Minutes or Less
zhlédnutí 4,2KPřed měsícem
Create a GitHub Repo From Existing Code in Visual Studio in 10 Minutes or Less
Beginner-Friendly App Tutorial: Building a Postman Clone
zhlédnutí 10KPřed měsícem
Beginner-Friendly App Tutorial: Building a Postman Clone
What Are Some Major Mistakes Developers Make in Their Career?
zhlédnutí 7KPřed 2 měsíci
What Are Some Major Mistakes Developers Make in Their Career?
How Do I Find the Best Developer to Hire?
zhlédnutí 3,5KPřed 2 měsíci
How Do I Find the Best Developer to Hire?
Global Error Handling in C# Minimal APIs
zhlédnutí 14KPřed 2 měsíci
Global Error Handling in C# Minimal APIs
How Do I Make My Portfolio Better?
zhlédnutí 3,8KPřed 2 měsíci
How Do I Make My Portfolio Better?
Containerize Your C# Application Easily with the .NET CLI
zhlédnutí 35KPřed 2 měsíci
Containerize Your C# Application Easily with the .NET CLI
What Is the Purpose of Design Patterns?
zhlédnutí 8KPřed 2 měsíci
What Is the Purpose of Design Patterns?
Background Jobs in ASP.NET Core
zhlédnutí 44KPřed 2 měsíci
Background Jobs in ASP.NET Core
Should I Build a Monolith or Microservices?
zhlédnutí 9KPřed 2 měsíci
Should I Build a Monolith or Microservices?
My 30+ Tweaks to Visual Studio 2022 - Make VS Work For You
zhlédnutí 29KPřed 3 měsíci
My 30 Tweaks to Visual Studio 2022 - Make VS Work For You
What Is the Progression of a Developer?
zhlédnutí 5KPřed 3 měsíci
What Is the Progression of a Developer?
Visual Studio Update: Automatically Close Brackets and Quotes
zhlédnutí 8KPřed 3 měsíci
Visual Studio Update: Automatically Close Brackets and Quotes

Komentáře

  • @jonathankerr6928
    @jonathankerr6928 Před 3 hodinami

    I feel like a good way to view it also is that if someone is selling an AI tool that's there to enhance what a person is doing, it probably has a lot more staying power than something that is being sold as a full replacement for a person. Computers don't work like how brains do so it can't replace them, but making stuff that's intended for people to use is something that is actually useful enough that folks would adopt it. And just personally as an engineer, it's a lot more satisfying to make stuff that people like to use vs a fully automated system that is supposed to exist without any human interaction.

  • @maltonic42
    @maltonic42 Před 7 hodinami

    How would you structure an auto project in an "appropriate" MVC-style? Since WASM needs to communicate with the Blazor Server over Web API in an auto project (afaik), would you add a (api-)controller-folder in the server project? Would you add a model-folder to the server project, for models with only server concerns? Would you add a model-folder to the WASM project, for only client concerns (which are accessable to server as well)? Thank you

  • @michaelgrass
    @michaelgrass Před 9 hodinami

    How to use this without razor pages in minimal api only?

  • @asdfgha
    @asdfgha Před 10 hodinami

    Omg your video is so encouraging. Love your videos so far. Keep up with it!

  • @georget10i
    @georget10i Před 11 hodinami

    Finally, I understand the .NET universe. This was incredibly well explained, thank you!

  • @perfumegoose
    @perfumegoose Před 14 hodinami

    Bad joke of the day: Transition from SWE to snake charmer especially if your language was Python.

  • @jason_oglesby
    @jason_oglesby Před 15 hodinami

    The missing images are caused by the 'Disable cache' setting in the browser Developer Tools.

  • @aaronpaul2550
    @aaronpaul2550 Před 16 hodinami

    I love you

  • @nidhibhushan3704
    @nidhibhushan3704 Před 23 hodinami

    Haven't seen a better video on parallel programming than this! Super duper helpful.

    • @IAmTimCorey
      @IAmTimCorey Před 14 hodinami

      Thank you!

    • @nidhibhushan3704
      @nidhibhushan3704 Před 14 hodinami

      @@IAmTimCorey You seem to have a tremendous grip on C# and it must have come from your experience and resources you read. Could you also recommend a great book on C# that helped you in your early days?

  • @jeffsherman9638
    @jeffsherman9638 Před dnem

    Hello Tim, at this point in the project, is it possible if someone was given the weblink, the project could be used as an real-time online demo rather than the user downloading the project onto their local machine and using it there?

  • @perfumegoose
    @perfumegoose Před dnem

    Excellent, excellent video!!!!!!

  • @perfumegoose
    @perfumegoose Před dnem

    I got some feedback from co-pilot on C# linq questions, which jogged my memory. I looked back at C# In Depth by Jon Skeet and found what co-pilot spit out was word for word from a book written12-15 years ago. Yes, a heck of a search engine, but no better than the jerk in high-school who used to copy test answers.

  • @perfumegoose
    @perfumegoose Před dnem

    Caused the problems it is proud of fixing??? Are we talking software here or government actions whooooooohahahahahahahahahahaha

  • @Bidombamb
    @Bidombamb Před dnem

    ohhh thank you soo much! i made a weather program with a console app. it did run succsessfully, but i didn't understand how the properties worked. this video helped me understand it! :)

  • @user-dc2mv2po2s
    @user-dc2mv2po2s Před dnem

    Hey Tim a good idea to learn and stay up to date with two frontend frameworks at the same time?

    • @IAmTimCorey
      @IAmTimCorey Před dnem

      It can be distracting (you are spending half of the time you could in each) and confusing, but it can make getting a job (or the next job) easier as well. It all depends on your current skills (depth and breadth) as well as your goals.

  • @user-dc2mv2po2s
    @user-dc2mv2po2s Před dnem

    Having the Ai training on millions of github repos, will it be able to program by itself?

    • @IAmTimCorey
      @IAmTimCorey Před dnem

      No, because AI does not have reasoning. It cannot evaluate if something is good or bad. It is already trained on millions of GitHub repos, and it is proving that just seeing lots of code doesn't make you a good developer. For example, a recent study found that it is wrong 52% of the time in programming questions (and 39% of the time, the developer asking the question didn't spot the error).

  • @SagharMax
    @SagharMax Před dnem

    I have used WinForms for years, but watching this series excited me. Thank you so much for this.

  • @usmanmumtaz
    @usmanmumtaz Před dnem

    Great great great tutorial.. You have so seamlessly pluck-out the topic of Azure functions from the forest of Azure concepts and put it out as a single module and explained it so well touching all the necessary details like Local development, pricing, deployment, integration with other platforms and future scope. Just loved it man. Thanks for this video.

    • @IAmTimCorey
      @IAmTimCorey Před dnem

      You are welcome. Thanks for sharing!

  • @superlambda4144
    @superlambda4144 Před dnem

    Nah, I'm very sorry but a big NO to certain parts of this video. This method is too slow. Now is the age of AI, we should directly dive into real world projects or small tutorial projects. The basics, foundations, such as `for loop`, `if else`, syntax, those are too easy and basic, I mean we can just look up for syntax in the "modern dictionary": AI. Got anything hard to understand? Just ask AI. And for the debugging part, of course debugging yourself is very good for gaining experience, but I also think if you can find a solution online that would also be very good, the only problem is we should not completely throw the problem to another person without getting involved in the solving of the problem. The key is to solve the problem, either by debugging or searching online, debug by hand is not the only way, searching online, reading documents, even asking AI, are all solutions nowadays, in the AI age. Also talk about debugging, IDEs are also evolving, so the difficulty to debug nowadays are also way easier than years ago, especially when there is copilot around. Anyway the video is very good, thanks a lot on the video! But I don't think everyone should start from the basics now, because in this age everything is evolving too fast, basics are easy to catch up to, while learning fast is the key of this age. Utilizing all you can utilize, AI and IDEs, those can boost the process of learning, making "directly dive into projects without basics" a possible thing.

    • @IAmTimCorey
      @IAmTimCorey Před dnem

      I would encourage you to rethink your beliefs because that is really bad advice. You even alluded to one of the reasons in your response. The basics are called the foundation for a reason - all other code is built upon this foundation. This is like saying "I don't need to learn to use a mouse because voice commands exist." You seem to be under the mistaken view that software developers primarily write code. That's not true. The primary role of a software developer is to express logic. You identify a problem and then identify how you will solve that problem. The code is just the tool to get the job done. You are skipping out on learning the foundational code pieces that will help you express even basic logic. Beyond that, learning how to write code (the actual syntax of it) is probably the easiest part of software development. The thing that is the hard part is learning how to use that syntax to create more and more complex logic. When it comes to debugging, it is never going to be easy to debug. No matter how advanced the tools get, they aren't going to be able to do the debugging for you. Again, debugging is about logic, not code. It is about identifying how a system is failing, identifying why it is failing, and identifying the solution to that failure. As for AI, no. Just no. AI is not going to be the junior developer for you. You have to not only drive it, but you also have to identify when it is wrong. A recent study found that ChatGPT is wrong about coding solutions 52% of the time and 39% of the time, developers didn't realize the solution was wrong. That means that AI will lead you down the wrong path. If you don't know what the right path is, you are going to create a mess (at best). Here is the full article: gizmodo.com/chatgpt-answers-wrong-programming-openai-52-study-1851499417 It sounds like you are new or newer to software development. I would encourage you to actually start to learn how to write C# code. Build real applications. You will find out that you need the foundational syntax and that debugging isn't just something the IDE does for you. That idea might live on when you are a beginner, but once you get into real-world development at any scale, it will quickly change.

  • @jeffsherman9638
    @jeffsherman9638 Před 2 dny

    Hello Tim, would it have been easier to initially use windows going right into Azure rather than using Linux? What is the disadvantage of using windows in Azure with this project?

    • @IAmTimCorey
      @IAmTimCorey Před dnem

      Windows in Azure is mostly there for legacy use. Web servers running Linux are more efficient and cheaper. Since .NET is cross platform, using Linux isn't an issue. In fact, that is what it is designed to do. Is there a problem or downside you are seeing running on Linux?

    • @jeffsherman9638
      @jeffsherman9638 Před dnem

      @@IAmTimCorey Hi Tim, I was just wondering because I noticed that in the last few lessons, you had to switch from Linux to Windows due error messages so I thought why not make the entire project windows from the start?

  • @julesdoescode
    @julesdoescode Před 2 dny

    When you create the Factory static class, is that an implementation of the Factory Pattern? Also, I'm having a hard time trying to wrap my head around this principle, specially because I think I'm taking the "inversion" part too literally, like: instead of the high-level module depending on the low-level module, the low-level model should depend on the high-level module. But considering the statement that "both modules should depend on abstractions" and the usage of Interfaces, then I'm thinking that what DIP suggests is not inversion but more like... redirection? In this sense, both the high-level and the low-level modules have their dependencies redirected to an Interface, which the low-level module should be a implementation of (this way we can change the low-level model for another implementation without the high-level module complaint). Am I getting this right? Or am I mixing up concept with implementation? Anyways, I'm loving your videos and I'm learning sooo much! Keep it going with this great work! ✨

  • @InarusLynx
    @InarusLynx Před 2 dny

    54:30 I remember in high-school (way back in the early 2000s), using VB to create little applications. I remember at the time a book came out about c# and I bought it. That was a long time ago. 😁

  • @redxblood85
    @redxblood85 Před 2 dny

    Thank you for taking the time to explain all of this. Its actually pretty simple and easy to understand. Grest video!

  • @sirus49
    @sirus49 Před 2 dny

    Curious everyone talks about post not being idempotent and the others like Put being idempotent. Looks like in asp core web api by default, it doesn't ensure idempotency. It behaves similar to POST, updating the resource every time its invoked regardless of where the incoming data is identical to the current state or not. To achieve idempotency you need to implement logic to handle identical requests to avoid redundant updates. Do you write any additional code or just use the verbage based on what is happening as just a best practice?

    • @IAmTimCorey
      @IAmTimCorey Před dnem

      That is up to you to handle. ASP.NET Core gives you the tools to write the API. It is up to you to make it behave the way you expect an API to behave.

    • @sirus49
      @sirus49 Před dnem

      @@IAmTimCorey i understand. But do you personally handle any logic for these cases where you want it idempotent.

    • @IAmTimCorey
      @IAmTimCorey Před 11 hodinami

      Yes.

  • @IQISHIKI
    @IQISHIKI Před 2 dny

    Amazing Guide, thank you man <3

  • @marvellousgboun6068

    what happens is when the tournament is created and the matchups are determined, say we have 3 teams of, the mathcup entries is populate with 5 entris, while the machups is populated with 2, 3 entries, with two entries being in round 1 and the last in round 2, now the issue, when the matchup entries is populated each entries is populated with a new id, the first three have parent macthu of null as they belong to the first round, while the last two entries has a perent machup of the first matchup in the and second mathup respectively, so it knows where these entries will come from, but it doesnet know know the teams yet. when i score a mathup the update made only happens to the score value and teamcmepeting value of the current machups, so my loop runs just twise permactup and updates the score values of those entries as team competing value is alrady null, while the entries of the secnod round mathcup have different id, i am guessing the issue must be from how my sql is structured, can anyone help me, is that how the matchup entries is suppoed to behave, or is the loop not supposed to run through every possible mathcup in the matchup model

  • @marvellousgboun6068

    i dont know if my datbase relationships was wrong

  • @marvellousgboun6068

    it just updating the entries for the current round, round two teamcompeting just remain nulls, is it not supoosed to update that when with the teamcopeteing id of the winner

  • @marvellousgboun6068

    hi Tim, the second rounds after the first round dont seem to populat for sql, team competing id is not updated in the matchup entries tables, but score is, so round 2 never gets the new team competeting, i have tried debugging, but i cant seem to find the issue

  • @SirMika9
    @SirMika9 Před 2 dny

    Hi, I am just at the beginning and I already don't understand. What are DbContext, DbSet, ConfigureServices, add migration, etc ? Don't you explain anything ? Am i just supposed to copy all without understanding anything ?

  • @ary9655
    @ary9655 Před 2 dny

    In my attempt, ChatGPT 4o was able to create a nearly circular, regular nonagon or even a hexadecagon. then I asked it to create a nonagon that looks like a trapezoid. This time, it gave me a distorted octagon. I told it that it didn't look like a trapezoid at all and that it was missing a side. So it gave me a nonagon that somewhat resembled a chubby winter melon.

  • @johanneszellinger232

    Another point to add here is a problem our team is facing at work, which is an AI research institute, is managing expectations for company partners. Everybody sees the (cherrypicked) demos from Open AI and assumes AI can do anything. However, in reality we are often working with very limited and extremely specialized industrial or medical data. AI still has a long way to go here (which is good for me, means my job is secure :D )

  • @kevenCodes
    @kevenCodes Před 3 dny

    Is async/await covered in the C# mastercourse?

  • @codefoxtrot
    @codefoxtrot Před 3 dny

    As a software engineer, I'm most proud when I fix the problems I created-- especially before anyone else notices! Should come as no surprise that I first learned BASIC in a basement. It's just who I am.

  • @pa-ku5ng
    @pa-ku5ng Před 3 dny

    I'm a senior dev and I got fired recently for making a stupid rooky mistake. I'm not sure who the following quote is from but it helped me a lot! "Never be a prisoner of your past.......it was a lesson, not a life sentence". In other words.......accept it, own it and move on

  • @hattinnh
    @hattinnh Před 3 dny

    Thank you so much - learning a lot from you videos!

  • @HerveRenaudTrading
    @HerveRenaudTrading Před 3 dny

    Thanks a lot!!!

  • @manojbp07
    @manojbp07 Před 4 dny

    We know AI is just a better search engine, awesome code gen or assistant... But its based on the knowledge already on the internet or whatever it was trained in at point in time.. techniques like rag can work with realtime data but has its limitations.... But it is not accurate all the time and needs someone to validate its output... Replacing most devs will not be possible with AI or text generator... Most of the industries use computers and automation or everything and putting everyone out of job means those people will just buy essentials to survive i.e. food, clothes etc. which will bring down many businesses and its a vicious cycle

  • @manojbp07
    @manojbp07 Před 4 dny

    We know AI is just a better search engine, awesome code gen or assistant... But its based on the knowledge already on the internet or whatever it was trained in at point in time.. techniques like rag can work with realtime data but has its limitations.... But it is not accurate all the time and needs someone to validate its output... Replacing most devs will not be possible with AI or text generator... Most of the industries use computers and automation or everything and putting everyone out of job means those people will just buy essentials to survive i.e. food, clothes etc. which will bring down many businesses and its a vicious cycle

  • @PradeepSingh-ly5oq
    @PradeepSingh-ly5oq Před 4 dny

    Thank you Tim for creating such a wonderful Video.

  • @rijulsen1071
    @rijulsen1071 Před 4 dny

    So where does ASP .Net and ASP .Net Core come in?

  • @govindagoudpatil7632

    you are right as of now Tim Corey. We will be there soon. AI will be the artificial life.

    • @IAmTimCorey
      @IAmTimCorey Před 4 dny

      Definitely not with LLMs (our current "AI"). They just don't work that way. As for AGI (the "artificial life" you are talking about), I'm doubtful that will ever happen but even the companies that are actively working on it say we are a long way off.

  • @shaswatkumarparida6179

    But why use static before the tableservers object creation in program class..is it necessary?

    • @IAmTimCorey
      @IAmTimCorey Před 4 dny

      Yes, it is necessary. The reason it is marked as static is because we want to have only one instance of TableServers. That instance gets created once, and then it will be just referenced from then on.

  • @moriazizi
    @moriazizi Před 4 dny

    You created a long video and repeated all the simple things, but there is a lack of pros and cons of this pattern. I feel I did not learn if I have to use MediatR or not, what are the factors if I have to use this lib or not

    • @IAmTimCorey
      @IAmTimCorey Před 4 dny

      You would only need to use MediatR if your application was very complex and the additional complexity of MediatR was less than the complexity without MediatR.

  • @andergarcia1115
    @andergarcia1115 Před 4 dny

    Thanks Master for clearing things up in this video! Super important topic, couldn't have explained it better .

  • @yasinkurt6444
    @yasinkurt6444 Před 5 dny

    Thank you sir, you are great as always.

  • @iasonmax3473
    @iasonmax3473 Před 5 dny

    this is just exelent

  • @TruptiDaliaTC
    @TruptiDaliaTC Před 5 dny

    Thanks for this clear explaination, Tim. I however do not get 1 thing - If SDE's are laid off/reduced as some coding tasks AI can do & an SDE can do more work. With this, how will AI generate new jobs? In which area/duties it could generate new jobs? What are your thoughts on it? Thanks.

    • @IAmTimCorey
      @IAmTimCorey Před 5 dny

      The biggest opportunity I see is in how AI lowers the bar for solo developers to do more. This will allow more companies to hire one developer to do custom work for them, where they would not have otherwise been able to even hire one developer. A single developer can now do a wider range of tasks, making them more stand-alone. It used to be that businesses needed a few developers in most cases. That's a really expensive proposition. AI will make that less of an issue, which means more businesses can hire a developer. While hiring a single developer (or a smaller team) might sound like not a big deal, the number of businesses in this category far outweigh the businesses that hire larger teams.

  • @hira_patkar
    @hira_patkar Před 5 dny

    Thank you 💙

  • @TicaVladimir
    @TicaVladimir Před 5 dny

    When you mentioned Data Validation and CSV file validation, which library were you referring to and what are the most significant changes?