Overcoming Bad Tools and Frustrating Processes

  Рет қаралды 2,633

IAmTimCorey

IAmTimCorey

Күн бұрын

How do I get my work done if my company uses bad processes that are frustrating? What do I do if I'm forced to use tools that aren't good? These are the questions we will answer in today's episode of Dev Questions.
Website: www.iamtimcore...
Patreon: / iamtimcorey
Ask Your Question: suggestions.ia...
Sign Up to Get More Great Developer Content in Your Inbox: signup.iamtimc...

Пікірлер: 32
@kewqie
@kewqie Ай бұрын
Been forced to do my work via a remote VM with an old 2core server CPU and 8GB DDR3 RAM, took 10s to open a browser, that if the whole system didn't just freeze. Can imagine how VS performed and speed of development in general. This is one of the top 10 banks in the world, no amount of pressure and whining convinced them to change.
@lilcaesarman
@lilcaesarman Ай бұрын
With your environment being that slow, it's inadvertently teaching how to milk the clock :/
@IAmTimCorey
@IAmTimCorey Ай бұрын
Yep, sometimes companies are like that and the biggest ones are often the worst.
@MateuszSalach
@MateuszSalach Ай бұрын
This was really insightful; I hadn’t considered it from this perspective before. To be honest, it reminds me of the Software Craftsmanship approach to coding, where you, as a specialist in the field, can guide clients toward better choices. I truly appreciate this episode!
@IAmTimCorey
@IAmTimCorey Ай бұрын
I'm glad you found it valuable.
@bogella2225
@bogella2225 Ай бұрын
The most frustrating thing is being promised new tooling/ processes by a date and those never coming.
@IAmTimCorey
@IAmTimCorey Ай бұрын
Yeah, that is frustrating.
@shinyshark2247
@shinyshark2247 Ай бұрын
With the right mindset, management can turn any good tool or process into a bad one!
@IAmTimCorey
@IAmTimCorey Ай бұрын
😂
@GabeHandle
@GabeHandle Ай бұрын
There are times when I get grouchy about my company's software, processes and/or decisions and I start wondering how green the grass is on the other side. But at the end of the day it's a great company outside of the software aspect of it and the perks outweigh negatives. Not worth crying over the things you can't control.
@IAmTimCorey
@IAmTimCorey Ай бұрын
That’s a good way to look at it. Another company might have better tools but a worse culture.
@khanfaizan05
@khanfaizan05 27 күн бұрын
In my current company.. i am super frustrated with the bad process, bad decision and bad tooling.. it affects me and made me feel like i am lost and demovitavated.. But finally i resigned and quit the organisation. Got new offer now. Finally free and feeling already relaxed... I totally agree with you.. can you add some tips or suggestions for my new role as senior net developer to stay motivated
@IAmTimCorey
@IAmTimCorey 25 күн бұрын
Here's a video on maintaining your motivation: kzbin.info/www/bejne/nnbZoq2MnZWEpq8si=SIORbHBKfuU_dtAq
@andywalter7426
@andywalter7426 Ай бұрын
The strange experience I had was before I got into programming, I always assumed the tools I was given was always the best. After getting into programming and building my tools, I now realize most tools I was given was really poor and now I am even unable to use the really bad tools. For the notepad example, if i was in that situation, I would probably get fired because if I make too many mistakes because of the tools, unfortunately I still get fired. My past jobs was in data entry. Programming allows to automate most of the data entry stuff.
@IAmTimCorey
@IAmTimCorey Ай бұрын
A developer needs to be able to work with what they have. For instance, I spent six years working as a consultant during my early career. In that time, I stopped counting at 24 different languages that I developed in for companies. I almost never had the "ideal" tools. I worked with what I had. If you can only work with the "best" tools, you are at a sever disadvantage as a developer. Yes, you should absolutely try to use the tools that will make you the most efficient, but if you are so dependent on the tools that you fall apart without them, you are going to have problems.
@jonathansaindon788
@jonathansaindon788 Ай бұрын
Visual Studio has many great qualities. Speed is not one of them.
@IAmTimCorey
@IAmTimCorey Ай бұрын
lol true. But it makes you faster.
@pedrobettt
@pedrobettt Ай бұрын
Are proofs of concept worth doing for this kind of improvement, in your opinion? Should I put in the work to show something works empirically, or is it better to just try to convince people by being persuasive?
@IAmTimCorey
@IAmTimCorey Ай бұрын
A proof of concept can be helpful in some situations, yes. If you can show that doing it another way will be faster or better, that visual can help you convince your boss. Just be careful that your proof of concept is realistic. Otherwise, you might set expectations too high and burn yourself.
@christopherhuff6862
@christopherhuff6862 Ай бұрын
Success despite negative circumstances! Amen to that!!!
@IAmTimCorey
@IAmTimCorey Ай бұрын
👍🏻
@timyoung6495
@timyoung6495 Ай бұрын
This is gold! Thank you!
@IAmTimCorey
@IAmTimCorey Ай бұрын
You're very welcome!
@vincentotieno9197
@vincentotieno9197 Ай бұрын
Cool stuff...
@IAmTimCorey
@IAmTimCorey Ай бұрын
Thanks!
@golosbezdoka
@golosbezdoka Ай бұрын
This is a great content (as usual). But the music is too loud compared to Tim's voice. You adjust the loudness for the voice and boom, the intro music kicks in! 😂
@daniveus.
@daniveus. Ай бұрын
Thanks for the feedback. I'll work on fine-tuning that! :)
@mistercoder1583
@mistercoder1583 Ай бұрын
i work with JS, so yes, im forced daily to work with a bad tool :)
@IAmTimCorey
@IAmTimCorey Ай бұрын
😂
@istalexnik
@istalexnik Ай бұрын
Not sure who deleted my question in the previous video but I will qsk again. Tim, do you recommend to learn identity and entity frameworks or going by plain ado net and custom authorization. I am very good at sql
@IAmTimCorey
@IAmTimCorey Ай бұрын
I don’t recommend building your own authentication. It is easy enough to get working but incredibly difficult to get fully correct and safe.
@istalexnik
@istalexnik Ай бұрын
@@IAmTimCorey Thank you
When Side Hustles For Software Developers Are Valuable
19:40
IAmTimCorey
Рет қаралды 3,9 М.
Best .NET 9 Preview 7 feature so far...
14:22
Andre Baltieri
Рет қаралды 438
АЗАРТНИК 4 |СЕЗОН 1 Серия
40:47
Inter Production
Рет қаралды 1,3 МЛН
when you have plan B 😂
00:11
Andrey Grechka
Рет қаралды 41 МЛН
У ГОРДЕЯ ПОЖАР в ОФИСЕ!
01:01
Дима Гордей
Рет қаралды 7 МЛН
COMPUTER SCIENCE explained in 17 Minutes
16:49
Wacky Science
Рет қаралды 985 М.
How To Use Recursion in C#
19:08
IAmTimCorey
Рет қаралды 2,9 М.
Linus Torvalds: Speaks on Hype and the Future of AI
9:02
SavvyNik
Рет қаралды 191 М.
What Makes A Great Developer
27:12
ThePrimeTime
Рет қаралды 186 М.
How ILogger works in C# | Custom Rolling File Logger
30:22
TechBuddy EN
Рет қаралды 2,1 М.
Separating AI Hype from AI Reality
19:49
IAmTimCorey
Рет қаралды 10 М.
.NET Framework vs .NET Core vs .NET vs .NET Standard vs C#
25:14
IAmTimCorey
Рет қаралды 552 М.
This Is Why Managers Don't Trust Programmers...
28:04
Thriving Technologist
Рет қаралды 252 М.
Hacking Windows TrustedInstaller (GOD MODE)
31:07
John Hammond
Рет қаралды 603 М.
When To Break The Rules as a Developer
20:31
IAmTimCorey
Рет қаралды 3,4 М.
АЗАРТНИК 4 |СЕЗОН 1 Серия
40:47
Inter Production
Рет қаралды 1,3 МЛН