How Do You Avoid Feeling Overwhelmed? What If You Are In Over Your Head?

Поділитися
Вставка
  • Опубліковано 14 жов 2024

КОМЕНТАРІ • 70

  • @Sander-Brilman
    @Sander-Brilman Рік тому +16

    I came to this channel for the beginner friendly C# tutorials, but now that ive significantly improved my C# skills (partly thanks to you) the tutorials are less interesting to me. However i stayed for these dev questions video's. they are very valuable and help me as a developer in a whole different way that i dont get from other channels. Thanks alot!

  • @SteveC-t9t
    @SteveC-t9t Рік тому +4

    Tim, this is one reason why I am so thankful I discovered you and your videos. You’re not just talking about programming, but you are talking about life in general. Any one can watch this video and get so much out of it no matter if you’re a developer or not. It just makes so much sense and can be applied to any one in any situation.

  • @manprinsen8150
    @manprinsen8150 Рік тому +5

    This video could not have come at a better time ❤

  • @webluke
    @webluke Рік тому +3

    Something I have felt over the past year wasn't being overwhelmed but a sense of being tired. Some of it has to do with working on a long project that I am doing some programming on, but it's turned into repetitive work making complex WPF screens and not really developing code or something new. So I have spent time doing code tutorials and trying to find more hobbies creating things.

    • @IAmTimCorey
      @IAmTimCorey  Рік тому +5

      I struggle in the same way. Long, drawn out projects drain me. Side work and taking breaks helps recharge me.

  • @kylerbriskey372
    @kylerbriskey372 11 місяців тому

    I’m a railroad conductor who does coding as a hobby and the values in this video are so great, I could use it at my job. Thanks Tim!

  • @ManInTheFridge
    @ManInTheFridge 11 місяців тому +1

    Does anyone else feel overwhelmed in the workplace in terms of being a senior apprentice and the senior is so used to their own workflow that they are still leading major projects, not looping you in on things, not documenting what they are doing, to where you feel like you have to practically beg them to include you? You begin to think it's personal and wonder if they are side stepping you on purpose or just don't care, and you don't know how to approach the situation and ask why aren't you included me.. It's overwhelming to me and frustrating because as an apprentice if you are being proactive in asking for work, doing it well, learning, etc. The senior should be doing their part to keep you informed and help you succeed. Especially if you work closely together and they are planning to retire soon and it's clear you will be filling their role.

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

      It is hard to give away work, since it is often easier (in the short term) to do it yourself. Passing it off requires spending time explaining, often when that explanation will take longer than the task. With that being said, it is important that the senior developer pass on their knowledge and help the transition process along. I would have a face-to-face meeting with them where you lay out your concerns. Try to get them on your side. Don't approach it as "you are doing something wrong" but as "I want to be fully ready for your retirement. How can I become more involved so that I don't drop the ball when you leave?" Don't put it on them, put it on you.

  • @EluviumMC
    @EluviumMC Рік тому

    I haven't watched the video yet, but I wanted to say that I think it's amazing that you posted this after I had a conversation on this very topic with one of my managers earlier this week. Well-timed content!

    • @IAmTimCorey
      @IAmTimCorey  Рік тому

      I hope it will be helpful. You've got this!

  • @andergarcia1115
    @andergarcia1115 Рік тому +2

    Many of us have felt this way at some point, thank you Master for your valuable advice.

  • @asdfgha
    @asdfgha 3 місяці тому

    Love that is called Dev Questions but often is Life advice answers.

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

      DevQuestions are life questions. We sometimes feel that we are special/different in how we do things, but a lot of what we do is very similar to what everyone else does. We do project management, communication, etc. We are also people just like everyone else. We have similar struggles.

  • @lenardbartha6722
    @lenardbartha6722 11 місяців тому

    Hi Tim, great video. One thing that would be helpful for videos like these is to add chapters, and summary for the bullet points. Keep up the great work!

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

      I don't have the time to add them, but I do take community submissions.

  • @kimfom
    @kimfom Рік тому

    Very timely video.. I actually needed this advice as I have a pile of tasks to do this weekend and I am feeling overwhelmed. Thanks Tim!

  • @alwiyu7352
    @alwiyu7352 11 місяців тому

    Many thanks Tim for your advice. Your advices are really work for me.

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

    Great episode, as usual dear Tim, keep it up.

  • @olinzknihytovi
    @olinzknihytovi Рік тому +1

    I feel overwhelmed. Not because of too much work, but because the top management in our company canceled all internal development, saying that now we have a year (!) to transfer the knowledge of the products to an external company, and then they will probably cancel the products completely. But the worst thing is that since the official announcement, they have not communicated with our team at all. I wish I could work at full blast on a project with a future. :( Time to look around now.
    Thank you for this video, Tim!

    • @IAmTimCorey
      @IAmTimCorey  Рік тому +2

      The good news is that you didn't lose your job right away. You have time to build your resume, polish your portfolio, and look for good opportunities.

    • @phillismable6303
      @phillismable6303 Рік тому

      Omg so sorry to hear this, ok get a new job now. Do not pass on any knowledge, they have failed you don’t make their lives easier.

    • @phillismable6303
      @phillismable6303 Рік тому

      What country you in as I might have someone who can get some work for you.

  • @seeking_calmness
    @seeking_calmness Рік тому

    Tim, all these points are very good. In addition I sometimes find that there is a task that I don't want to do for some reason. To get over this I sometimes decide that is the first thing I do in a day. This gives me no time to ponder/worry over it throughout the day. Sometimes it turns out a lot easier than I think it might be.

  • @AliMustafa-xp8ih
    @AliMustafa-xp8ih Рік тому

    this video came out just in time. Thank you Tim for such great video

  • @luke2042
    @luke2042 Рік тому

    Great advice, as usual.

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

      I am glad it was helpful.

  • @OldGuyAdventure
    @OldGuyAdventure 11 місяців тому

    This is a very timely question; I am going into a Project that would assist with deploying various applications. Having very defined tasks to resolve the problem, thinking through it first and ensuring you look at all aspects. Also, you work to live, not live to work, and you should have a life outside of work. I come from experience that you should take care of your health. I did not for most of my career, and it catches up fast. Something that sticks with me is how you eat an elephant, one bite at a time. Good advice about time for tasks. I work with a company that runs tight time on programming duties, and this is always very stressful.
    I am taking the Mastercourse for C# precisely because of the stress associated with my job, but to secure outside work because my current job does not prioritize any projects to allow me to work full time.

  • @tccoder3547
    @tccoder3547 Рік тому

    Thanks for this video Tim

  • @randyriegel8553
    @randyriegel8553 11 місяців тому

    For the most part I have a "it will be there tomorrow" attitude. But then I'm mowing grass or doing something else in the evening and my subconscious brain just pops up and answer to my problem when I'm not even thinking about it. I'll go inside to my home office and write ideas down. Have did same thing in middle of the night... wake up and have the problem solved in your head. If you can relax a little instead of stressing it will come to you.

  • @sadhappy8860
    @sadhappy8860 Рік тому

    Currently going through this, very much appreciated

  • @konanoobiemaster
    @konanoobiemaster Рік тому +2

    When Tim's video reads your mind 😂

    • @IAmTimCorey
      @IAmTimCorey  Рік тому +1

      I've been there. I hope the video will help.

  • @BeepBoop2221
    @BeepBoop2221 Рік тому +1

    I'd also add also keep archived copies of those emails asking what your boss asked you to do.

    • @IAmTimCorey
      @IAmTimCorey  Рік тому

      Always! That paper trail is really important.

  • @markmahowald7866
    @markmahowald7866 Рік тому

    Man I needed this after this week. I’m the only dev and was assured that a change would work by local it….. who hadn’t checked the sql collation. Long story short we had a factory down for 2 1/2 hours.

    • @IAmTimCorey
      @IAmTimCorey  Рік тому

      That's always scary. The good news is that it has happened to almost everyone. You will get past it and it will become a story you laugh about in the future. I remember when one of my employees destroyed all of the emails (and backups) for our entire organization. It took us three months to recover everything. That felt awful during the situation, but it is one of my funnier stories now.

  • @magicja
    @magicja Рік тому

    I find it easier to categorize the work that needs to be done and then batch that work in increments of 1 hour instead of using the pomodoro, GTD, or 1-3-5 method.

    • @IAmTimCorey
      @IAmTimCorey  Рік тому

      Whatever works best for you. I find that for me, it changes.

  • @kirandasr1621
    @kirandasr1621 Рік тому

    13:59 and then show that list to the boss to prioritize & reorder 😂

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

      Yep. Let them have some input so they feel like they're managing something.

  • @kourosh-h8s
    @kourosh-h8s 11 місяців тому

    Hi Mr Corey. I have a suggestion! :)
    I have searched and searched and could not find even one example on TDD for CRUD with blazor.
    I believe anyone who takes this task will set an standard for the whole industry and I think lots of discussions will rise.
    Would you do that if it is not too much to ask!? :)
    It would be great to get feedback from giants like Steven Sandersson, Kent Beck and Martin Fowler
    What do you think?

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

      Well, Blazor is a UI framework. CRUD should not be done in the UI. The same CRUD will work in Blazor Server, API, WPF, and WinForms, so you don't need to do a Blazor-specific CRUD. That means that the TDD videos you've seen with CRUD will apply when you build a Blazor application.

    • @kourosh-h8s
      @kourosh-h8s 11 місяців тому

      @@IAmTimCoreyThank you for your answer Tim. There is a package called Bunit which is designed for testing Blazor components. I believe it is possible to test UI and backend Blazor way. Am I right? In this case you can see it for yourself, there is no example for CRUD in Blazor on the web.

  • @yasmelfl5146
    @yasmelfl5146 11 місяців тому

    After starting coding using C# I started coding using Angular now it will be great to get back to C# without losing the time invested in Angular which course do you suggest as a next step, your courses are great thank you.

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

      It depends on where you are at and where you want to be. If you are going to work with C# at all, I always recommend making sure your foundation is set. Often, people try to skip to the UI that they like first, instead of learning C# well. Since C# powers all of the UIs, it is what you need to know well. After that, figure out where you want to be and dive deeper in that area. The big deal, though, is to practice a LOT.

  • @WaveWalker15
    @WaveWalker15 Рік тому

    Thank you for the vid. I am currently overwhelmed by a large undocumented legacy codebase. I have to maintain and extend it, which is nearly impossible, because its poorly written (no docs, god classes, no unit tests). Do you have a video done for this particular topic? Like "How to deal with legacy code"

    • @IAmTimCorey
      @IAmTimCorey  Рік тому +1

      This video will help you prepare to tackle the issue, but then the following video will give you some specifics about your situation: ua-cam.com/video/FErIfEd3IHI/v-deo.htmlsi=h6bIb63LYcicBOuR

    • @phillismable6303
      @phillismable6303 Рік тому

      He Already did that last year see I watched all of his vids, just go through a file at a time, build a mental map of how it all works, map it out, it does take too long to do. About 2 weeks max for a large project, then design what’s needed, half of your projects will be like this. I have done 6 of them in the last few years.

  • @enesaliev3518
    @enesaliev3518 Рік тому +1

    Should I learn nested for loops 2d and 1d arrays and sorting before learning OOP and OOP principles.

    • @IAmTimCorey
      @IAmTimCorey  Рік тому +1

      Yes to nested for loops (that's learning a bit of logic in building apps). No to 2d arrays (you will probably won't use them again for years). Yes to 1d arrays just because you will probably see them. You will more likely use List, but knowing how to build and use an array is helpful (mostly so you know to avoid them in favor of generic lists). No to sorting (mostly, that is done for you these days). OOP is really important to get into when you are learning C#. Spend a lot of time practicing it (and everything you learn).

  • @cirusMEDIA
    @cirusMEDIA 11 місяців тому

    Hi Tim, are you related to *Adam Corey*?
    I learnt a lot of php from Adam here on UA-cam.

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

      Nope, not that I know of.

    • @cirusMEDIA
      @cirusMEDIA 11 місяців тому

      @IAmTimCorey okay cool.