Every Developer Needs To Know How To Do This

  Рет қаралды 65,329

Web Dev Simplified

Web Dev Simplified

Күн бұрын

Пікірлер: 131
@mhadi-dev
@mhadi-dev 2 ай бұрын
Take away from this vid: Don't take orders from business team as granted. Question and challenge them, because most of the time (99.99999%) they don't know what they need.
@Fooney1
@Fooney1 2 ай бұрын
Meh, I'm hourly bro...
@finnetube1
@finnetube1 2 ай бұрын
@@Fooney1🤣🤣🤣
@jcyh
@jcyh 2 ай бұрын
But sadly this is why we programmers had a job. Also, this reminds me of the Elon Musk's 5 step engineering process. Step1: Make the requirements less dumb.
@yelodev
@yelodev 2 ай бұрын
you are 100% right bro..... whiich tends to confuse the whoole job
@smithdoesstuff
@smithdoesstuff 2 ай бұрын
This is why business analysts and product managers exist. Protecting devs from people who don’t know what they really need.
@sidneyrepp6492
@sidneyrepp6492 2 ай бұрын
My boss was a project manager and this is one of the first things she taught me. Amazing advice!
@TannerBarcelos
@TannerBarcelos Ай бұрын
I continue to get better at this at work. Sometimes I still jump the gun, but that's what repetition and practice help solve. This is great advice; understand the problem and use-cases before any code. You will save yourself a lot of time.
@alastairzotos
@alastairzotos 2 ай бұрын
This phenomenon actually has a name: The XY problem "It occurs when someone seeking help focuses on their attempted solution (X) rather than the actual problem they're trying to solve (Y)"
@yahayaoyinkansola8258
@yahayaoyinkansola8258 Ай бұрын
This is why code is not just code. Understanding the reason behind the code we write is what makes it worth while in the end, else it won't yield much benefit. Thanks kyle for this
@Thor6398-jt4mb
@Thor6398-jt4mb 2 ай бұрын
This is a good advice. I always ask the clients what they start with (if they have certain data, or what the problem is that needs to be solved) and what they want to get out of it at the end. Everything between is my job, not my client's. I never ask them specifically what they want me to do, because they don't know.
@Maxim-Goncharenko
@Maxim-Goncharenko 2 ай бұрын
Absolutely! The ability to ask the right questions to the right person is essential. It not only sparks critical thinking but also helps developers understand the true needs of a business. This is, without a doubt, one of the most vital skills a developer can have.
@TomO-nx1bd
@TomO-nx1bd 14 күн бұрын
This is a great video thank you for bringing this out into the open. But actually, I have mixed feelings about recommending developers go too far becoming business analysts and putting in tons of meeting time with users. This should be the job of a dedicated business analyst. Developers must concentrate on coding and getting better at technical skills not requirements gathering skills. At my company, we have many developers who are very savvy with understanding all the little nuances related our company's complex business logic but they are weak developers, many don't have modern programming skills.
@milanfanas
@milanfanas 2 ай бұрын
If you are in a corporate you have a PO or PM who is responsible for doing this job. But he is usually not a technical guy and you end up in the infinite loop of multiple adjustments anyway.
@EdwinMartin
@EdwinMartin 2 ай бұрын
That’s why scrum is invented 😄
@milanfanas
@milanfanas 2 ай бұрын
@@EdwinMartin scrum is good if applied with wisdom. A lot of companies are following agile and scrum rules as if they were the bible. So you iterate a million times and spend half of your day in useless meetings. But soon only prompt engineers will resist
@ZhouJi
@ZhouJi Ай бұрын
in fact if this PM is somewhat technical, it will be worse than totally not technical
@johnpagley
@johnpagley 2 ай бұрын
So true. You'd be surprised how many devs do this back and forth iteration after iteration process... A great lesson to be learned for sure!
@shakapaker
@shakapaker 2 ай бұрын
10 mins saved: understand the problem or purpose behind the code you're writing
@johnkucharsky6927
@johnkucharsky6927 2 ай бұрын
Thanks man!))
@unknownguywholovespizza
@unknownguywholovespizza 2 ай бұрын
Thank God comments exist. I've saved so much time because of them 😀
@dmitri3947
@dmitri3947 2 ай бұрын
Thanks
@brettconnolly399
@brettconnolly399 2 ай бұрын
Comprehension often requires a story for people's brains to cling to and solidify the concept. If people are just looking for quick lists on KZbin without explanation, maybe KZbin isn't your best source for learning these types of things.
@johnkucharsky6927
@johnkucharsky6927 2 ай бұрын
@@brettconnolly399 that's a genius remark, should i know everything in this world to be good at programming? Or, probably, just focus on something important
@EdwinMartin
@EdwinMartin 2 ай бұрын
The second skill to acquire is to really listen and find a good balance about what you can assume and where to ask further questions.
@meowmeowmeow5332
@meowmeowmeow5332 Ай бұрын
Thanks for sharing these tips😊 Super useful. Sometimes the best developers write the least code or none at all.
@t.crow9531
@t.crow9531 2 ай бұрын
Good advice, junior developer tend to just work without questioning anything
@ashwinnema06
@ashwinnema06 2 ай бұрын
this is the most important video that everyone should watch
@syedmohummadali6643
@syedmohummadali6643 2 ай бұрын
Hey kyle, Thanks for sharing this. I saw this video as i am 6 months in working in my web development career. But i am also a video editor(switched my active career from this to webdev), and i have been watching your videos and obvs notice the increased use of the "visual" content. I do love the experimentation and trying to make your video more engaging but these kind of visuals felt more distracting then engaging. So yeah if you want any help or guidance about it let me know. Will love to help as much as you have helped me in my web dev journey.
@luca.pettinato
@luca.pettinato 2 ай бұрын
+1
@emcoffey320
@emcoffey320 2 ай бұрын
As Henry Ford (might have) said: "If I had asked people what they wanted, they would have said faster horses."
@secretcode96
@secretcode96 2 ай бұрын
Nicely Explained, thanks sir.
@shahedali02
@shahedali02 2 ай бұрын
The video came at me the right time I’m a fullstack software developer apprentice and atm it’s kinda overwhelming I need to ask more questions of what the code in writing is gonna do Why am I writing it And get there Instead of doing the code Getting it given back and told make this and that change after a while Thanks!
@knkootbaoat6759
@knkootbaoat6759 2 ай бұрын
this is very funny. i'm also starting my career and working on helping finance to help with 'streamlining' their budget processes and i agree 100000% with you on really needing to understand the reason for y you are writing the code/solution you are writing
@tomilola_ng
@tomilola_ng 2 ай бұрын
Very good share, will practice this often
@sohamdas4343
@sohamdas4343 Ай бұрын
Hey thanks a lot for making this video.
@abuzarov
@abuzarov Ай бұрын
It's a really, really good advice. I've worked in software dev for 20 years and I totally agree.
@bahramiwd4812
@bahramiwd4812 2 ай бұрын
Awesome tip!
@raghavharvindar2539
@raghavharvindar2539 2 ай бұрын
every task in a company is revolve around billing of that particular feature the cost should not be less and it should not be over spill so it's less to do with what users want or they need it or not it's a business unlike other business in the market they try to sell irrespective of your need like Loans,offers,cloths,accessaroies etc.
@jaaguitar
@jaaguitar Ай бұрын
People can't tell you what they want, so Agile was supposed to let you do small iterations and help them decide on seeing the software. Hasn't really worked out that way. At a lot of corporations you'd end up being labelled as "difficult" by asking the questions.
@breezycodes
@breezycodes 2 ай бұрын
Honestly, even after sitting down and having that talk, you may still end up wasting a lot of time implementing stuff they don't need.
@knkootbaoat6759
@knkootbaoat6759 2 ай бұрын
true. but hey at least u tried
@Logicoding-m
@Logicoding-m 2 ай бұрын
Please make a vid about the best languages to learn
@lukewood2662
@lukewood2662 2 ай бұрын
XY problem, huh? The Odin Project had a read about that I guess. Don't know if it's on their list, but the material they recomended me was definitely pointing to a XY problem article.
@m12652
@m12652 2 ай бұрын
One of the best questions to ask a user "what takes up most of your time?"... just be careful you don't give them the impression their job might be at risk...
@vs-cd6qq
@vs-cd6qq 2 ай бұрын
Thank you for the great content
@2ru2pacFan
@2ru2pacFan 2 ай бұрын
Lmao I'm sorry but that example that you gave from your time at Disney with that guy made me laugh my ass off 😂 it just reminds me of me, I feel your pain dude.
@Thegetitguy
@Thegetitguy 2 ай бұрын
My company simple refuses to talk, devs dont talk to me, and the business refuses to talk to themselves.
@jamstawildman
@jamstawildman 2 ай бұрын
Sounds very familar
@marcoottina654
@marcoottina654 2 ай бұрын
probably you'll get better at leaving that dusty company
@buildervision7082
@buildervision7082 2 ай бұрын
These types of contebt goes a lomg way becausenit is really needed beyond the code. Imagine a separate KZbin channel for just these kinds of advice.
@artemonstrick
@artemonstrick 2 ай бұрын
1 skill - wobbling your head
@user-fed-yum
@user-fed-yum 2 ай бұрын
And your skill is being a disgusting ableist, congratulations, bozo
@shrunkensimon
@shrunkensimon 2 ай бұрын
Skill 0 - Chad hairline
@boredomindex3353
@boredomindex3353 2 ай бұрын
😂
@longgahn4486
@longgahn4486 2 ай бұрын
😂😂
@veshaw.
@veshaw. 2 ай бұрын
He's from India
@fyildiz1974
@fyildiz1974 2 ай бұрын
The customer cannot decide what kind of program should be written. His programming knowledge is not enough for that. Because the customer is not a program developer. The customer only defines the problem clearly. It is the developer's job to develop the program that will provide the solution. In other words, the most important thing is to design the best algorithm to solve a clearly defined problem.
@lesalmin
@lesalmin 2 ай бұрын
Understand which part of your customer's business process your software implements. Don't just be a programmer, be a problem solver. 😎
@johnkucharsky6927
@johnkucharsky6927 2 ай бұрын
Next level)
@nixonmbanda5898
@nixonmbanda5898 2 ай бұрын
I think it's called "understanding"
@darwingarcia9887
@darwingarcia9887 2 ай бұрын
This is where HCI comes in handy
@ammarhusain6235
@ammarhusain6235 2 ай бұрын
7:27 if the organization was less hierarchical and flatter then that wouldn't even come up. It is addressing a symptom only.
@SCAR_ZEUS-hb4nu
@SCAR_ZEUS-hb4nu Ай бұрын
I have question about learning a framework such as spring where the documentation is all around the place I can't find a curriculum or target what I learning whether I have to learn the concept or how to code for thar concept??
@programerz
@programerz 2 ай бұрын
talk about BPMS and how it helps programmers.
@cptbart
@cptbart Ай бұрын
Synthesis vs exegesis :)
@Dave-dl8ey
@Dave-dl8ey Ай бұрын
All those popups and video effects are annoying. Stick to what made you awesome. Keep the videos simple. Don’t follow that unnecessary youtube video effects garbage. You have this many subscribers for a reason. Don’t follow the trends. Continue to be the leader that you are. Long time subscriber here! Stay rad Kyle.
@TrentBrew
@TrentBrew 2 ай бұрын
this is huge
@olivebishop3794
@olivebishop3794 2 ай бұрын
facts
@Gopalmadan615
@Gopalmadan615 Ай бұрын
I just realized that brain in the thumbnail of this video looks like pink cauliflower.😅😅
@rpf23543
@rpf23543 2 ай бұрын
Often the customer does not really know what he want, they figure out while shipping parts of the software and keep adding requests 😀
@Logicoding-m
@Logicoding-m 2 ай бұрын
Or you can just make a short
@aurelian3401
@aurelian3401 2 ай бұрын
Can anyone explain how typescript works, since browser understand only javascript
@0xtz_
@0xtz_ 2 ай бұрын
tsc -> takes typescript and remove the types etc after cheking them .... and outputs pure Js so the browser can read it .... got it ?
@bensweet8053
@bensweet8053 2 ай бұрын
It is known as transpilation to Javascript. The typescript code will be transpiled into Javascript for browser interpretation.
@aurelian3401
@aurelian3401 2 ай бұрын
@@0xtz_ on the fly? Or static, long time before http request?
@aurelian3401
@aurelian3401 2 ай бұрын
@@bensweet8053 do i need to install a translator tcs -> js?
@desiassassin3268
@desiassassin3268 2 ай бұрын
same as how c++ works when cpu understands only binary
@صوت_قلم
@صوت_قلم Ай бұрын
@patrickconrad396
@patrickconrad396 2 ай бұрын
I became a developer because the development team couldn't make what I needed lol. Now my coworkers probably feeling the same about me 😂
@coding-master-shayan
@coding-master-shayan 2 ай бұрын
Always be careful when ever you are working on real world project, some people's can use you new devs.
@AlThePal78
@AlThePal78 2 ай бұрын
Awesome, you should of wrote a feature that added new features lmao
@TriumphantGideonUbuake
@TriumphantGideonUbuake 2 ай бұрын
Bro Thanks
@mmaarafat
@mmaarafat 2 ай бұрын
Hi, brother can you teach us about AWS lambda. As I see it’s really important in these days. You are the best person who can teach us about it.
@mtwata
@mtwata 2 ай бұрын
Understand the problem you're trying to solve
@robyeakel867
@robyeakel867 Ай бұрын
the classic x/y problem
@yahyeabdirashid9716
@yahyeabdirashid9716 2 ай бұрын
Most of clients don't know what they want.
@lilrex2015
@lilrex2015 2 ай бұрын
I used to really like your content, but in the last few years I stopped watching anything you make bc the titles got to be sooooo clickbait that it just became painful. I didn't even watch this video I just wanted to leave this comment.
@HorizonHuntxr
@HorizonHuntxr 2 ай бұрын
😂😂😂
@intptointp
@intptointp 2 ай бұрын
It’s only “clickbait” if it’s not true nor useful. I know clickbait. This video is not clickbait. In a way, sensational titles are a service to the unknowing audience. You give them a little extra reason to take a look and learn something.
@mrnikhilmoorthy
@mrnikhilmoorthy 2 ай бұрын
Yeah man he's just yapping same thing for 10 minutes.
@terrynt
@terrynt Ай бұрын
the reality is the client doesn't know what they need/want, and keep telling nonsense to mess you around.
@AiSirachcha
@AiSirachcha 2 ай бұрын
But the whole thing goes away when you have a client that assumes they know your job better than you lmao
@vetrivendhan6122
@vetrivendhan6122 2 ай бұрын
I have this skill but I don't used it 😊
@bullettime2808
@bullettime2808 2 ай бұрын
Please make a video on the AudioContext api
@Adhil7575
@Adhil7575 2 ай бұрын
Hiw to build a logic in the programing language and also in Library. I am doing a project with react three fiber but im in a pathetic condition. To build a logic in it any help me to explain how to study and build logic
@afk14392
@afk14392 2 ай бұрын
are using ai for video editing?
@beluga_0007
@beluga_0007 2 ай бұрын
😂
@harveybirdman2674
@harveybirdman2674 2 ай бұрын
​@@beluga_0007ai imbeciles start showing up😅
@WebDevSimplified
@WebDevSimplified 2 ай бұрын
No I was experimenting with a different video editor. Do you not like it?
@harveybirdman2674
@harveybirdman2674 2 ай бұрын
@@WebDevSimplified I think he was just curious
@SirWolf2018
@SirWolf2018 Ай бұрын
Disliked for the obscure title
@aqibmalik6313
@aqibmalik6313 2 ай бұрын
thumbnail is such an olllllllllld pic.
@milanpaudel9624
@milanpaudel9624 2 ай бұрын
how ? he is wearing same clothes in the video and in thumbnail
@smithdoesstuff
@smithdoesstuff 2 ай бұрын
Please just say what the skill is in the thumbnail. If it’s a simple skill then maybe there doesn’t need to be a video.
@seanmcgrady8688
@seanmcgrady8688 2 ай бұрын
2nd! c:
@BottleCapProgrammer
@BottleCapProgrammer 2 ай бұрын
am first
@BottleCapProgrammer
@BottleCapProgrammer 2 ай бұрын
1st comment!
@seanmcgrady8688
@seanmcgrady8688 2 ай бұрын
*shakes fist!* I'll get you next time!
@BottleCapProgrammer
@BottleCapProgrammer 2 ай бұрын
@@seanmcgrady8688 yea lets see you after some timefor your progress
@nikolaybarekov2063
@nikolaybarekov2063 2 ай бұрын
Cheap AI vid
@jonas9
@jonas9 2 ай бұрын
Stock footage != AI
@BottleCapProgrammer
@BottleCapProgrammer 2 ай бұрын
LETS FINISH OUT GOALS IN 2024 :D reply to this comment i will message after a year you
@salijoghli
@salijoghli 2 ай бұрын
U better come back in a year
@BottleCapProgrammer
@BottleCapProgrammer 2 ай бұрын
@@salijoghli You have my word!
@julien.roques
@julien.roques 2 ай бұрын
0:39 "in reality you're not going far enough" 👉 I'm probably going farther than you because that's precisely where I shine. Please don't pretend you know how we work and add "probably" when you make a general assumption.
@Squibidyflop
@Squibidyflop 2 ай бұрын
Bro got personally offended by a generalized statement in a youtube video and thinks it’s the video’s fault 💀
@jonas9
@jonas9 2 ай бұрын
You probably still suck
@davidpsbn
@davidpsbn 2 ай бұрын
@@Squibidyflop 😂😂
@YieFallah
@YieFallah Ай бұрын
😂 3:09
How To Handle Permissions Like A Senior Dev
36:39
Web Dev Simplified
Рет қаралды 846
How To Actually Get Hired In 2024
10:43
Web Dev Simplified
Рет қаралды 212 М.
Triple kill😹
00:18
GG Animation
Рет қаралды 18 МЛН
Disrespect or Respect 💔❤️
00:27
Thiago Productions
Рет қаралды 37 МЛН
Random Emoji Beatbox Challenge #beatbox #tiktok
00:47
BeatboxJCOP
Рет қаралды 62 МЛН
How Senior Programmers ACTUALLY Write Code
13:37
Thriving Technologist
Рет қаралды 1,6 МЛН
.NET Conf 2024 - Day 1
dotnet
Рет қаралды 4,8 М.
Learn Closures In 13 Minutes
13:22
Web Dev Simplified
Рет қаралды 69 М.
5 Signs of an Inexperienced Self-Taught Developer (and how to fix)
8:40
How To Build A $1,000,000 SaaS In 7 Hours
6:30:15
Web Dev Simplified
Рет қаралды 80 М.
Coding Was HARD Until I Learned These 5 Things...
8:34
Elsa Scola
Рет қаралды 653 М.
I'm out. Leaving tech behind forever.
11:24
Daniel Rubio
Рет қаралды 110 М.
CI/CD - Простым языком на понятном примере
15:29
Артём Шумейко
Рет қаралды 103 М.
The Story of BootStrap
6:14
CodeSource
Рет қаралды 88 М.
I'm Ditching Try/Catch for Good!
10:29
Web Dev Simplified
Рет қаралды 171 М.
Triple kill😹
00:18
GG Animation
Рет қаралды 18 МЛН