Here are the six things: 1. I believe in you. 2. You can do it. 3. Everyone struggles. 4. Stick with it. 5. Treat software development as a marathon not a sprint. 6. Practice
@ComeauSoftwareSolutions2 жыл бұрын
Thank you. I was looking for this as soon as I heard the celebrity-style intro and the words "very special episode".
@IAmTimCorey2 жыл бұрын
Great! If you include time stamps, I'll put them in the description so you can have chapters.
@dand44852 жыл бұрын
@@IAmTimCorey Try these? I think these are real close, tweak the times, but these should be close... 1. (1:03) I believe in you. 2. (2:04) You can do it. 3. (2:44) Everyone struggles. 4. (4:05) Stick with it. 5. (5:06) Treat software development as a marathon not a sprint. 6. (7:24) Practice
@IAmTimCorey2 жыл бұрын
Done. Thanks for helping out.
@OnlyBESTClub2 жыл бұрын
@@dand4485 Thank you. So much easier to consume this video with timestamps. 👍
@brentondamron65222 жыл бұрын
I attended a coding boot camp roughly 5 years ago. It took nearly 1.5 years to get a development job (I worked in Sales/Tech Support during this time to make ends meet.) I was worried I would never work as a software developer, and almost quit. Getting that initial promotion was the light at the end of the tunnel. Today I work as a senior engineer at my company, and have quadrupled my salary from where I started. Your videos have been instrumental along this journey. I definitely enjoyed this one, and hope to see more mindset videos on the horizon. Staying motivated is tough. Thanks for all you do!!!
@IAmTimCorey2 жыл бұрын
I appreciate you sharing, as well as the major gift. I'm so happy you were able to succeed and grow as a software developer.
@brentondamron65222 жыл бұрын
@@IAmTimCorey happy to contribute! Lord knows you have contributed to my career.
@multiHappyHacker2 жыл бұрын
That is amazing, I have been looking for a dev job for a long while myself. It's such a shame I can't get a lot of places to give me the time of day considering I have several reasonably sized github projects and some real world work history (back in like 2015 by now).
@keithjones53092 жыл бұрын
I love the first point in this. I wrote my first program on a Commodore Vic-20 what seems like 100 years ago. Learned Fortran on a TRS-80. I'm smart, but I'm not some genius. Every time I solve a problem at work it has a little to do with experience, a little to do with vision and a lot to do with just hammering at it. Experience and vision comes with time but persistence is a mindset you can adopt at any age or level of experience.
@OnlyBESTClub2 жыл бұрын
Vic-20? We're a dying breed! I bet most programmer don't know how to code within only of 3k RAM. 😁😁😁
@pierreplourde2 жыл бұрын
10 A$ = “I love my Vic-20” 20 PRINT A$ 30 GOTO 20
@IAmTimCorey2 жыл бұрын
Thanks for sharing!
@3rd_Century2 жыл бұрын
My first was a TI-99/4!
@ManuelBasiri2 жыл бұрын
My first programming experience was with Commodore 64. Then I made the huge mistake of becoming a civil engineer. I came back to programming at the age of 42 and it was the Best Decision of my Professional Life. I'm now doing great and planning to release my first application in a few months. My whole office is being run by my application since 2019 and I actually reduce a full time admin because of this softwares automation. Keep at it my friends. There is no limit except the one you put on yourselves.
@IAmTimCorey2 жыл бұрын
Awesome! Well done.
@KeyboardKrieger2 жыл бұрын
Cudos, I thought I was late when starting at the age of 30, but 10 years older needs even more balls 😎👍
@ashutoshsingh55682 жыл бұрын
I’ve been following you for more than 2 years. You’re the best teacher for me. Thanks for your wonderful contributions.🙏🏽
@IAmTimCorey2 жыл бұрын
I appreciate the kind words.
@mateusmorais31762 жыл бұрын
Thanks Tim, I have been working for the last 5 years as a Support Technician, but developing in my free time at work, I really want to migrate to be a developer full time and I just found the courage and the opportunity to start as a Junior dev in another company, as my current employee don't talk to me about it, it is not an easy thing to leave my comfort zone.(I have been working with Network and Sec since 2009 though).
@IAmTimCorey2 жыл бұрын
I can imagine. You can do it. Just remember that everyone struggles at times. It is going to be a whole new experience, and that can be scary, but you can do it. Stick with it. Bad days are just that, days. They won't last forever. Best wishes.
@YOUTUBE_IS_WOKE2 жыл бұрын
Good on you for leaving your comfort zone, most of us have that impostor syndrome and it's a scary world out there at times working on projects that you question your own abilities.
@mateusmorais31762 жыл бұрын
@@IAmTimCorey Thanks Tim, it ended up better than I thought, my manager talked to me just a few days before my second interview(I didn't mention about the interviews), and he offered me a developer position \o/ , now I am a mobile developer working on a promissing project.
@johnotu56102 жыл бұрын
Many Thanks, Tim. Very encouraging.
@IAmTimCorey2 жыл бұрын
You are welcome.
@ivanjasenov12202 жыл бұрын
Congrats for the 100-th aniversary and all you've done for the dev community! Looking forward for #1000 one! :)
@IAmTimCorey2 жыл бұрын
Thank you! When we hit 1,000, we are going to have to have some type of live-recorded party or something.
@jhbonarius2 жыл бұрын
Congrats with the 100th episode!
@IAmTimCorey2 жыл бұрын
Thank you!
@davidjnevin2 жыл бұрын
Thanks Tim. Great encouragement! Congratulations on 100 Dev Questions. 👏👏
@IAmTimCorey2 жыл бұрын
You are welcome.
@scdecade2 жыл бұрын
Great video and message. Thank you Tim!
@IAmTimCorey2 жыл бұрын
You are welcome.
@andresmitre3622 жыл бұрын
Thanks Tim and congratulations on your 100th episode.
@IAmTimCorey2 жыл бұрын
Thank you!
@DrWambua2 жыл бұрын
Thank you for the encouragement, Tim.
@IAmTimCorey2 жыл бұрын
You are welcome.
@ManuelBasiri2 жыл бұрын
Thank you Tim. You are a great and inspiring person and I wish our world had more of your kind in all areas of specialty and governance.
@IAmTimCorey2 жыл бұрын
You are welcome.
@johnnymoreno45752 жыл бұрын
Thanks Tim, this is exactly what I need today.
@IAmTimCorey2 жыл бұрын
Awesome!
@janski37912 жыл бұрын
I've followed you for 5 to 6 years by now. When ever I need to learn a tech for c# I come here. Thank you, Tim. :)
@IAmTimCorey2 жыл бұрын
You are welcome.
@TrentGrandey2 жыл бұрын
Congrats on 100 episodes! AND THANKS for 100 episodes. Thanks for all you do. You have definitely made me a better programmer and I'm still learning from you all the time.
@IAmTimCorey2 жыл бұрын
Thank you! I’m glad my content has been helpful.
@jiteshmehta6092 жыл бұрын
Cant thank you enough for the things you have taught me, you are the best.
@IAmTimCorey2 жыл бұрын
Happy to help!
@edgemaster982 жыл бұрын
Thank you for sharing this valuable video. It's really good to hear something like this once in a while. Especially now that I'm going through a time when I'm doubting myself a lot.
@IAmTimCorey2 жыл бұрын
You are most welcome. Hang in there. You can do it. This might help too: kzbin.info/www/bejne/mGWqq5WQnc94Z6M
@NavySturmGewehr2 жыл бұрын
You have been a massive motivator for me. I keep getting better and more versatile and so many times it's due to the quality and presentation of your free content. When I get further ahead I want to take some of your paid courses.
@IAmTimCorey2 жыл бұрын
Awesome! I am glad I have been able to help.
@pierreplourde2 жыл бұрын
Thank you, Tim; you truly are the Master Yoda of C# development!
@IAmTimCorey2 жыл бұрын
You are welcome.
@codefoxtrot2 жыл бұрын
Look forward to your 1000th episode. We believe in you, thanks for everything you do every day for us.
@IAmTimCorey2 жыл бұрын
Thank you.
@DaXiS19872 жыл бұрын
Amazing video, really really good of you to make.
@IAmTimCorey2 жыл бұрын
Thanks!
@undefined088 Жыл бұрын
Ufff I needed this words. Thank you so much Tim.
@IAmTimCorey Жыл бұрын
I am glad it was helpful.
@alexwexov42982 жыл бұрын
Thank you very much.
@IAmTimCorey2 жыл бұрын
You are welcome.
@rafaelrodriguessilva9994 Жыл бұрын
Thanks for everything Tim!!
@IAmTimCorey Жыл бұрын
You are welcome.
@emmanuelmotsi2 жыл бұрын
Started my C# journey with your tutorials, took a break, now I'm back because l bumped into Azure Functions, and I'm still learning a load from you. Just want to say thank you Tim, thank you.
@IAmTimCorey2 жыл бұрын
You are welcome.
@patsnoma2 жыл бұрын
Thanks for these encouraging words Tim.
@IAmTimCorey2 жыл бұрын
You are welcome.
@silvialundin83652 жыл бұрын
Thank you Tim for your videos which are very helpful to me! :)
@IAmTimCorey2 жыл бұрын
You are welcome.
@michelchaghoury96292 жыл бұрын
i wanna say thank you this channel is gold, i am a Java/ Spring developer i like NET and C3 even thaoung all my work is in java, i still learn a lot and most of what Tim teaches apply also on other languages and framework, thank from the bottom of my heart.
@IAmTimCorey2 жыл бұрын
You are most welcome.
@GabrielMariusPopescu2 жыл бұрын
Great encouragement! Thank you!
@IAmTimCorey2 жыл бұрын
You are welcome.
@davidspencer37262 жыл бұрын
Great video Tim. Well said! And a happy 100th to you! :-)
@IAmTimCorey2 жыл бұрын
Thank you!
@CodeZeeZ2 жыл бұрын
Tim. Your videos always makes me wanna code more. And all your videos makes me understand a topic. For example i never understood the await and async, and thought i never would. After your video on it i now do and use it almost all the time. So thanks for being my favorite C# youtube teacher.
@IAmTimCorey2 жыл бұрын
Awesome! Thanks for sharing.
@myWorldDiscover2 жыл бұрын
Very nice advice, Thanks a lot!
@IAmTimCorey2 жыл бұрын
Thank you!
@ademineshat2 жыл бұрын
Thanks Tim. Very motivating 😍
@IAmTimCorey2 жыл бұрын
You are welcome.
@SoundOfHeavenStudio2 жыл бұрын
Preach it brother 😃 Thank you for all the wonderful videos and the encouragement! I can so relate to this. The struggle is real, perseverance is key to success. I’m enrolled in the C# Mastercourse and my progress has been a bit slow lately because of personal circumstances, but I’m determined to finish it. That’s why this video is such an inspiration 👍🏼 thanks again and keep it up 👋🏼
@IAmTimCorey2 жыл бұрын
I am glad it was so helpful.
@PraveenKumar-ft2kr2 жыл бұрын
Thank you Tim 😇
@IAmTimCorey2 жыл бұрын
You're most welcome!
@stuartcarter9442 жыл бұрын
I needed to hear this. Thank you.
@IAmTimCorey2 жыл бұрын
You are so welcome.
@DetectiveKunKun2 жыл бұрын
Thanks man, I needed this
@IAmTimCorey2 жыл бұрын
You are welcome.
@MrLmao92 жыл бұрын
Thanks for teaching many young developers, like myself, a healthy mindset when it comes to programming! You can be an expert at many different technologies, but without a healthy mindset you won't last long in this industry.
@IAmTimCorey2 жыл бұрын
You are welcome.
@Retic_012 жыл бұрын
Thanks Tim, true words. 👍
@IAmTimCorey2 жыл бұрын
You are welcome.
@liefhebber62772 жыл бұрын
Thank you very much for making the monthly all access pass available. I'm not able to afford it otherwise, this has been a great news on a dour day :)
@IAmTimCorey2 жыл бұрын
You're very welcome!
@Aurelio500012 жыл бұрын
Thanks dude, I needed to hear that
@IAmTimCorey2 жыл бұрын
You are welcome.
@jamesbest33472 жыл бұрын
Tim, I treat software development like HIIT cardio. I go super hard until I pass out and can't look at it anymore and then get right back to it after rest.
@IAmTimCorey2 жыл бұрын
Interesting approach.
@nagendrababu63162 жыл бұрын
Thanks Tim for your 6 tips.. I will not give up ..
@IAmTimCorey2 жыл бұрын
Excellent!
@pnutbuttajellee13942 жыл бұрын
I just got churched by the Programming Preacher! Thanks Tim!
@IAmTimCorey2 жыл бұрын
😆 You are welcome.
@NormalSMPVanilla2 жыл бұрын
I'm good at coding and I want to be a software developer, but I realized a huge part of the process involves social interaction. My whole life, I've been diagnosed with selective mutism, and I've never had friends in real life or let alone said more than 1 paragraph to a single person or even anyone in my extended family. The other day I was involved in a standup introduction in a BootCamp, and when it became my turn, I just lost all train of thought and quickly got my introduction over with being the oddest person in the class easily. I can't even bring myself to review the recording of it because it was so embarrassing, or at least I thought it was. Do you have any ideas on how to overcome a very severe anxiety disorder when collaborating is a huge part of the job?
@IAmTimCorey2 жыл бұрын
There is a lot to this. Just being in a Bootcamp and getting through the introduction is a big deal. Sure, it probably wasn't movie-star smooth, but that's ok. Instead of focusing on how bad you think it went, focus on what you accomplished. You cannot be an expert accidentally. It takes practice. The same will be true for you. It will take practice, including getting it wrong, in order to become better at it. You were able to get through your introduction. That's awesome! I'm not an expert in this field, so please understand that. An expert would be much more qualified to help you grow in this area. However, in my amateur experience, a few things jump out. First, very small practices will help. The more often you do something, the more comfortable it can get. Next, having or making an ally can help. For instance, email your bootcamp leader and let them know what you struggle with. When they know that, they can make more informed decisions about who they ask to speak. The same will be true in business. See if you can communicate in written form. Try to make friends with someone sympathetic and then practice talking to them. But the biggest thing is to not be hard on yourself. Focus on your successes rather than your perceived failures. I hope this helps.
@alialrahem98172 жыл бұрын
I believe with your tips everyone is struggling but we can learn from many coding problem we struggle on it but there is a light to learn as developer
@IAmTimCorey2 жыл бұрын
I am not sure what you are saying. Sorry.
@alialrahem98172 жыл бұрын
@@IAmTimCorey l am saying about your tips with current videos
@shinyshark22472 жыл бұрын
Thank you for believing in me Tim. With you as a teacher, I believe in me too!
@IAmTimCorey2 жыл бұрын
You are welcome.
@kylekeenan34852 жыл бұрын
Those 6 were spot on!
@IAmTimCorey2 жыл бұрын
Thanks!
@Baraka-yl2dp2 жыл бұрын
Tim, quick suggestion: Can you do a new episode on Blazor Desktop Hybrid Vs .NET MAUI Vs WinUI 3 Vs WPF Vs Avalonia Vs Uno. You may wish to consider how to migrate applications between them.
@IAmTimCorey2 жыл бұрын
Thanks for the suggestion. Please add it to the list on the suggestion site so others can vote on it as well: suggestions.iamtimcorey.com/
@dmytroshchotkin29392 жыл бұрын
Thanks, Tim for your attitude. You're like a father to us =) Or maybe an older brother if you're not that old =))
@IAmTimCorey2 жыл бұрын
You are welcome.
@mcdev68682 жыл бұрын
If you watch such videos and want to learn things then you are already ahead of many others that don't. This is a valid argument for #1.
@IAmTimCorey2 жыл бұрын
I'm not sure what you are referring to specifically, since #1 was "I believe in you", but just be careful thinking that watching videos will put you ahead of others. It isn't how much you have been exposed to that matters. It is how much you can actually do. Make sure you practice what you watch so that you can be ahead of others.
@mcdev68682 жыл бұрын
@@IAmTimCorey yep but then we are at the other points. I just address people who might have imposter syndroms or think that they wont be good enougth as this can be very overwhelming. I just underline. If you want then it you can make it, many give up too early or they just don't have the drive to learn constantly for a longer period of time. So one is ahead of those who didn't even become real professional developers. To be ahead of other devs then you are right there is more to it.
@DevlogBill Жыл бұрын
Excellent video, it was very inspirational. I just have one question if you don't mind. If you know one type of backend web framework and the programming language pretty good. If after 1 year, 2 years maybe even 3 years later of using that technology. For example Django or Rails, will the knowledge of this backend technology carry over to a backend technology within the .NET framework? Or will learning .NET be as if I was starting over completely? Am I wrong but they seem very different? Am I wrong to think this? Thanks Tim!
@IAmTimCorey Жыл бұрын
I'm probably going to do a Dev Questions video on this at some point. There are three categories of knowledge when it comes to software development: syntax, structure, and logic. The syntax of every language will be different, at least a little bit. That means you need to start over there. The structure (functional, OOP, etc.) may be similar or it may be different depending on the languages. The logic will be basically the same. Since the majority of software development is about the logic, switching between languages doesn't have to be a big deal. However, I always recommend that you learn one language deeply first, before switching, since that is when you really learn and practice logic.
@DevlogBill Жыл бұрын
@@IAmTimCorey Thank you TIm, I really appreciate the advice and I also look forward to the video you would make on this topic.
@viruslab12 жыл бұрын
thank you Tim!
@IAmTimCorey2 жыл бұрын
You are welcome.
@StephenOwen2 жыл бұрын
Everyone is crying Tim! This was a very supportive and kind message.
@IAmTimCorey2 жыл бұрын
I am glad it was so helpful.
@martindzeble6 ай бұрын
I watched this undiluted video a year ago and realized I didn't like it, so i came back today to liked it. Infact, you're a blessing to upcoming developers
@IAmTimCorey6 ай бұрын
I'm glad you enjoyed it. Thanks for the like.
@keyable2 жыл бұрын
Ou very nice, pls do updated version of NET Developer path, especially C# part.
@IAmTimCorey2 жыл бұрын
The plans are a high priority for me. We hope to have them out in a few months.
@keyable2 жыл бұрын
@@IAmTimCorey Thanks for the info, cant wait to see it!
@andywalter74262 жыл бұрын
About the advice of treating as a marathon and not a sprint, there is actually another danger of doing as sprint vs marathon. Another danger is eventually, you will have nothing to do. Even if a person did the sprint and actually won, does not matter if they can't ever get the job or nobody has any use of the skills.
@IAmTimCorey2 жыл бұрын
If you treat a marathon like a sprint, and you think you have completed, then you didn't go to the right finish line. Trust me - you haven't finished learning to be a developer. That's impossible. Remember, being a developer is only about 5% about knowing the syntax. A LOT of development is knowing how to create the necessary logic to build applications. That comes from years of experience. That's why most jobs ask for work experience - the experience is the important part, not the formal training. That's why I focus so much on real-world training - I'm imparting my 2+ decades of experience, not just teaching you about new syntax.
@silvialundin83652 жыл бұрын
Best motivation for the developer)
@IAmTimCorey2 жыл бұрын
Thanks!
@hrvojevoda49102 жыл бұрын
The problem is that your boss is comparing you with other employees, and if you are not quick enafe or have to many bugs in your test code, you are just not good enafe. But what I've learnd over the years is that the wright job, the wright boss that will support you, and good team can make you the best programmer there is...but it also needs a bit of luck.
@IAmTimCorey2 жыл бұрын
There is an important distinction I want you to make here: your self-worth needs to be separate from what your boss says about you. You can be a good developer and yet be in a bad work situation. Like you said, the right boss can make a big difference. But if you can separate your self-worth from your job, you will be able to work through a bad situation in a healthier manner.
@anicemind38932 жыл бұрын
Oh yeah, we are all humans, no coding AIs. It sounds so obvious, but if we're honest, that line gets blurred all too often in day-to-day business. Great statement, Tim! 👏
@IAmTimCorey2 жыл бұрын
Thank you!
@rezaabolhasanzadeh68452 жыл бұрын
tnx Tim ❤
@IAmTimCorey2 жыл бұрын
You are welcome.
@RomuloMagalhaesAutoTOPO2 жыл бұрын
No comments => Very useful for all life areas, too.
@andywalter74262 жыл бұрын
When you say that everybody can be a good developer, i heard many videos about advice that shows that not everybody can be a good developer. Because I hear many videos about communication skills. I am guessing from your videos, you also said that if a person struggles with communication, then they can't be a good developer. I am guessing, you only mean the technical aspects of it (which I agree that everybody can do the technical aspects of it). Not everybody has social skills though.
@IAmTimCorey2 жыл бұрын
I've never said or implied that you need good communication skills to succeed as a developer. Good communication skills are very valuable, and they will open a lot more opportunities, but that does not mean you cannot succeed as a developer without them. In fact, the stereotype for a software developer is a socially-inept introvert who codes in his parent's basement. While that's definitely too broad of a brush, there is a grain of truth to it. There are lots of ways you can be a great developer without being good at communicating.
@selahattinkaradogan27442 жыл бұрын
Thank u tim good advice
@IAmTimCorey2 жыл бұрын
You are welcome.
@RalfsBalodis2 жыл бұрын
Thanks.
@IAmTimCorey2 жыл бұрын
You are welcome.
@Its_Hack2 жыл бұрын
💪
@IAmTimCorey2 жыл бұрын
👍
@propro8040 Жыл бұрын
♥
@IAmTimCorey Жыл бұрын
Thanks!
@assetaden66622 жыл бұрын
I lack everything, maybe I should drop programming? 🤔
@IAmTimCorey2 жыл бұрын
If you enjoy it, keep at it. If you don't like it and you don't think you are good at it, maybe there is something better out there for you.
@ahmedh24822 жыл бұрын
you are not interested in xamarin Why?!
@IAmTimCorey2 жыл бұрын
I am interested in Xamarin, but I have been holding off on it because Xamarin is going through a major change right now. .NET MAUI is coming out very shortly. It will be the successor to Xamarin. That's why I haven't put out any Xamarin content yet.
@harag92 жыл бұрын
@@IAmTimCorey I've been thinking of picking up Xamarin, any word on when .NET MAUI will be available and will you be doing training vids on it?
@jerellsmith60052 жыл бұрын
*tear*
@IAmTimCorey2 жыл бұрын
I hope you found it beneficial.
@dand44852 жыл бұрын
Sorry i hear 99, take one down pass it around, 98 bottles of ... hahaha :)