Shows / DevQuestions with Tim Corey

DevQuestions with Tim Corey
I am Tim Corey. I teach coding online and my inbox is full of questions from current and future developers. I wish I could sit down with each of you and share the answers I know will help you go further, faster in the world of development. This podcast is the next best thing. On this podcast, I will answer the biggest questions people are asking! Send us to your suggestion for a future Dev Questions at https://suggestions.iamtimcorey.com/ To keep the podcast coming, like, subscribe, rate, and…
Episodes
DevQuestions with Tim Corey032 Are UML Diagrams Important for C# Developers?
Are UML diagrams important? Do UML diagrams help developers create better applications? Do we need to know UML to get a job? Can you use UML with Agile? These…
DevQuestions with Tim Corey031 What Certifications Are Best For C# Developers?
Which certifications are best for C# developers? Are the Azure certifications the place to go? What happened to the C# certifications? Should I get certified…
DevQuestions with Tim Corey030 How do I prevent the user from de-compiling my C# application?
How do you prevent your code from being stolen? How do you stop people from decompiling your application? How do you protect your intellectual property? These…
DevQuestions with Tim Corey029 What Setup Do You Recommend For a C# Developer?
What setup should a developer have? What chair? What type of computer? What peripherals? Should I use a laptop or a desktop? What about software? What things…
DevQuestions with Tim Corey028 When Should I Not Use a Third-Party Library In My Project?
When should I use a library? When should I build my own code? What is the balance between the two approaches? This is an evaluation that every developer should…
DevQuestions with Tim Corey027 How Do I Communicate What I Do To a Non-technical Boss?
How do I share how difficult a project is with a non-technical boss? How do I explain that lines of code do not equal complexity or progress? How do I explain…
DevQuestions with Tim Corey026 How Do I Fight The Urge To Be Perfect? How Do I Know When I Am Done?
I try to be perfect in everything I do. How do I fight that urge so I can complete projects on time? How do I know when to say that a project is complete? I…
DevQuestions with Tim Corey025 Should You Become a C# Consultant? When Are You Ready To Be a C# Consultant?
Am I ready to be a C# consultant? What should I know about starting out as a consultant? Is consulting right for me? What are the pros and cons of becoming a…
DevQuestions with Tim Corey024 Can You Succeed as a C# Developer Without a Degree?
Employers often ask for a computer science degree. So how do you succeed in the industry without one? Do you need a specific degree to be a C# developer? What…
DevQuestions with Tim Corey023 Does Age Matter In Development? How Old Is Too Old To Be A C# Developer?
Can you be a C# developer after 50? Can you become a C# developer after 40? What is the age where you need to stop being a developer? In this episode, we will…
DevQuestions with Tim Corey022 How Do I Prevent Burnout As A Developer?
Avoiding burnout as a developer has always been important to understand, but it is even more important during a worldwide pandemic. In this episode, we will go…
DevQuestions with Tim Corey021 How Do I Get Freelancing Clients? How Do I Start As A Freelancer?
So you have decided to be a freelancer. Now what? How do you get clients? Just announcing that you are a freelancer isn't enough. There are clear steps you…
DevQuestions with Tim Corey020 How Do I Keep Up With All Of The Changes In C#?
C# is constantly changing, plus new technologies, libraries, and packages are being added all of the time. How do you keep up? How do you figure out what to…
DevQuestions with Tim Corey019 How Do You Estimate How Long a Project Will Take?
Time estimation in software development is incredibly hard to get right, but there are some clear things you can do to make it much easier. In this episode, we…
DevQuestions with Tim Corey018 How Do I Overcome the Fear of Getting Fired?
Being afraid you are going to be fired can be a self-fulfilling prophecy. So how do you break the cycle of feeling bad, doing poorly because you feel bad, then…
DevQuestions with Tim Corey017 What is Scope Creep? How Do You Prevent Scope Creep?
One of the biggest killers of applications is scope creep. Whether you are just starting out or you are a senior developer, learning to prevent scope creep in…
DevQuestions with Tim Corey016 What Do You Hate About C#? What Do You Wish C# Did Differently?
C# is a great language, but it is not perfect. In fact, there are a number of areas that need improvement. Here are my thoughts on what needs to be improved or…
DevQuestions with Tim Corey015 What Should I Have In My Portfolio? What Makes For Good Portfolio Content?
Your portfolio shows off what you can do. So what should you have in your portfolio? Should you put your class projects in it? How about the code from the…
DevQuestions with Tim Corey014 Caliburn Micro Is No Longer Being Maintained. Now What?
What do you do when an open-source project shuts down? Nigel Sampson recently announced that Caliburn Micro was longer being maintained. Does that mean we…
DevQuestions with Tim Corey013 How Do I Learn to Read Code? Why Should I Learn to Read Code?
Reading code is a big part of a developer's role. Whether you are starting out at a new company or trying to learn a new topic, you will probably need to read…
DevQuestions with Tim Corey012 How Do I Manage My Time? Developer Time Management
Time management is a big source of confusion and frustration for developers and prospective developers. How do you have enough time for it all? How do you keep…
DevQuestions with Tim Corey011 What Is The Best C# Book? What Is the Best C# Resource?
How do I learn C# well? What resources do I need? Which C# book should I get? What resource is best if I want to be a C# web developer? Desktop developer?…
DevQuestions with Tim Corey010 Are Code Comments Important? Are Comments Bad? Is Code Self-Documenting?
Should you write code comments? Are they important? Should you avoid comments? Do comments make your code bad? What is self-documenting code and should I be…
DevQuestions with Tim Corey009 How Do I Become a Senior Developer? What Is the Difference Between a Junior and Senior Developer?
At what point do you become a senior developer? What do I have to learn to become a senior developer? What is the path to senior developer? How do I know when…
DevQuestions with Tim Corey008 Can I Get a Job in C#? Should I Switch to Java? Is C# In Demand?
Is C# really the right choice? Should I choose a different language instead? Can I really make money as a C# developer? Are there any C# jobs out there? It…
DevQuestions with Tim Corey007 Is It Better to Write Optimized Code or Readable Code? What is Good Code?
Is it better to write one compact line of code or multiple lines of code? Does it matter? Should I use modern shortcuts to reduce the number of lines of code…
DevQuestions with Tim Corey006 How Do I Encrypt a Connection String? How Do I Protect My Settings in a Desktop Application?
We store connection strings and other sensitive data in appsettingsDOTjson or our app.config/webDOTconfig file. But how do we secure it? How do we ensure users…
DevQuestions with Tim Corey005 How Do I Learn Design Patters? Which Design Patterns Should I Know?
Understanding Design Patterns is a tricky subject. Should I learn all of the design patterns? When should I use a specific design pattern? Are design patterns…
DevQuestions with Tim Corey004 How Do I Get a C# Developer Job? How Do I Prepare? Do I Need a Portfolio?
How do I get a job as a C# developer? How do I pass an interview as a developer? What should my resume look like? Whether you are a new developer looking for…
DevQuestions with Tim Corey003 What is the Future of .NET? Is .NET Framework Dead? Is .NET Core Dead?
Is .NET 5 the future of .NET. Should I learn the .NET Framework anymore? Is .NET dying? Is .NET Core irrelevant or dying? Is .NET Framework going to .NET 5?…
DevQuestions with Tim Corey002 How Do I Stop Feeling Like An Impostor? Conquering Impostor Syndrome
Have you ever felt like an impostor as a developer? That you weren't as good as someone else (or everyone else)? Have you ever wondered when you would become a…
DevQuestions with Tim Corey001 Introduction to Dev Questions - Getting Your Questions Answered
Have you ever had a question that you felt stupid for asking? Maybe you think everyone else should know it but you don't. Or maybe you need some career or…