What Is The Real Job of a Software Developer?

Поділитися
Вставка
  • Опубліковано 13 гру 2023
  • What is the actual job of a software developer? Is it to just write code? Can AI replace a software developer since it can write code? Why won't offshoring or no-code solutions replace software developers? 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/

КОМЕНТАРІ • 39

  • @hanscarlsson7276
    @hanscarlsson7276 5 місяців тому +4

    As a devops guy for 40 years I could not agree more to what you say Tim. At the beginning of the video I was wondering if you would mention learning the business and the what and the why (what I would call solving the customers real problem), and I wasn't disappointed. These last two points are maybe the most important skills for being a good developer/problem solver. Keep up the good work!

  • @faisalalhoqani6151
    @faisalalhoqani6151 5 місяців тому

    Great episode, dear Tim, keep it up.

  • @andergarcia1115
    @andergarcia1115 6 місяців тому

    Your insightful question and masterful approach were thought-provoking, and i think it resonated with everyone. Thank you for sharing your wisdom and experiences, you are an inspiration to many.

    • @opietwoep1247
      @opietwoep1247 6 місяців тому

      I’ve been in this business for almost 30 years. The one area I can’t get to a level of satisfaction is communication. Listening to him is what I want to say but it comes out all wrong. I to started with MS Access and can relate to so much that he says.

    • @IAmTimCorey
      @IAmTimCorey  6 місяців тому

      You are welcome.

  • @vincentotieno9197
    @vincentotieno9197 6 місяців тому

    Great stuff!

  • @PabloSanDev
    @PabloSanDev 6 місяців тому

    Thank you Sir, you are a great inspiration to me, keep it up teacher!

  • @opietwoep1247
    @opietwoep1247 6 місяців тому +2

    Love your channel. I also say logic beats language. What helps me is to spend a day with the actual users and see exactly what they do. The other trouble with outsourcing is they are not tied to the company. They are tied to keeping their contract going for support. I would knock out enhancements in a week and the outsourcing took months to do.

  • @harrisonwell1719
    @harrisonwell1719 6 місяців тому

    Valid points and perspective

  • @martindzeble
    @martindzeble 6 місяців тому +1

    Thanks a lot, you've really motivate me more than ever. In fact you're the god of coding and never lies

  • @Gbtx6
    @Gbtx6 2 місяці тому

    I am a graphic designer turned dev, and although I might not get a job as a c# developer given that javascript has webdev by the balls, once i get at least get that, I'll make sure to leave a comment letting you know Tim. Your channel has been of great help during my entire journey with C#. Thank you so much for making these videos man. I love making my apps with C#, and I am not sure how good the market is for C# here in NYC, but i hope one day I can be a C# dev. At least I can say an established company I love is already using a windows app I've developed. That's a significant W in my book. Keep up the great content brother ❤

    • @IAmTimCorey
      @IAmTimCorey  2 місяці тому +2

      Keep up the good work. C# is an incredibly valuable skill. While it may seem like everyone is doing JavaScript frameworks on the web, that really isn't the case. There are LOTS of organizations using ASP.NET Core (MVC, Blazor, etc.) Also, knowing C# gives you a really broad skillset that can also work on backend development, desktop, development, mobile development, etc. (as you have already seen with your app).

    • @Gbtx6
      @Gbtx6 2 місяці тому

      @@IAmTimCorey thank you for being so genuine man. Will do! I think it might be time I embrace blazor.

  • @opietwoep1247
    @opietwoep1247 6 місяців тому

    34:49 you are correct I call that the Square Ball project. They will build a square ball if that’s what they are told to do.

  • @johno8760
    @johno8760 6 місяців тому

    Yknow Tim I've recently been watching a lot of your videos recently and I wanna know:
    I'm still a college student and I'm trying to not worry about the job market. But at times i feel like I dont have the skills needed for a position, but on paper It looks like i have a solid foundation with projects an experience. Is this some imposter syndrome thing going on? Am I not cutting myself enough slack?

  • @lokigaming459
    @lokigaming459 5 місяців тому

    I used to program PLC's for factories, it was always awesome to see the code I made take control of things. It's even more fun when I do a good job and kicked their expectations out of the place. Most systems I have done they had to hire more people for the output they got.
    Ya tooting my own horn, but if I did good, then I did good.

    • @IAmTimCorey
      @IAmTimCorey  5 місяців тому +1

      I loved working with PLCs because I was able to see the results of my work physically. It was always fun to see the problem solved by how I wrote the logic. That mix of hardware and software is fun.

  • @Richard-jm3um
    @Richard-jm3um 6 місяців тому

    Thanks for the info

  • @codefoxtrot
    @codefoxtrot 6 місяців тому +1

    The key is... developers, developers, developers, developers, developers, developers! Developers, developers, developers, developers, developers, developers, developers, developers!

    • @IAmTimCorey
      @IAmTimCorey  6 місяців тому +1

      Good old Steve. I never liked his leadership decisions, but he did make for entertaining conferences.

  • @marcs8325
    @marcs8325 6 місяців тому +1

    What we actually do? Cry ourselves to sleep because of imposter syndrome 😅 There is so much to learn all the time... and it's impossible to know everything.

    • @IAmTimCorey
      @IAmTimCorey  6 місяців тому +1

      lol that may be, but I hope not. Look at it as an opportunity rather than an impossible task.

  • @EskiMoThor
    @EskiMoThor 5 місяців тому

    I see AI progress like a snowball rolling down a hill. We know it is picking up speed, we know it could come to a stop, it could fall apart or it could build up massively and turn into an avalanche. It's probably going to get massive and disrupt a lot of things, but we don't know the landscape and the path it will take well enough, so we have no idea when it will be what size and what impact it will have.
    In any case, if developers are at risk of being replaced by automation and AI soon, my guess is that so is everyone else, and we will all have to think like entrepreneurs and figure out what problems can we solve better than others in order to stay relevant. Personally I think people who have learned to solve problems with code will be better off than those who didn't.

    • @IAmTimCorey
      @IAmTimCorey  5 місяців тому

      Yeah, AI isn't going to replace developers any time soon, but if it ever did, you are correct that every job would be in danger.

  • @sledzeppelin
    @sledzeppelin 6 місяців тому +1

    My job consists of constantly biting my tongue.

  • @zg8626
    @zg8626 6 місяців тому +1

    Surely everyone knows the answer to the question? Software developers make bugs for others to find...

  • @ScottKFraley
    @ScottKFraley 6 місяців тому

    On my computer, the video / audio sync is off just enough to be maddening. (FYI) : )

    • @IAmTimCorey
      @IAmTimCorey  6 місяців тому +1

      Bummer. Sorry about that.