The Coding Mindset Holding You Back

  Рет қаралды 35,848

bigboxSWE

bigboxSWE

Күн бұрын

Hi guys, back again with a jr-dev focused video!
Love you all so much
music
massobeats - jasmine tea: • massobeats - jasmine t...

Пікірлер: 175
@Woeden
@Woeden 5 ай бұрын
That's so true, a lot of junior devs tend to say "Oh no, i am not ready yet, i need to study more before trying".
@cchutney348
@cchutney348 5 ай бұрын
Or even worse: I need to watch more tutorials.
@gg.cip0t
@gg.cip0t 5 ай бұрын
​@@cchutney348 this is where i am stuck rn..
@ea_naseer
@ea_naseer 5 ай бұрын
This is true though if you don't know statistics don't do ML.
@JuuzouRCS
@JuuzouRCS 5 ай бұрын
Hiring companies: "But you do have to know all the 300 frameworks and languages we use though."
@Davidlavieri
@Davidlavieri 5 ай бұрын
Juniors SHOULD study and specialize, nothing more than annoying than juniors given opinions on ZERO experience
@divizn
@divizn 5 ай бұрын
someone once told me that, you should only learn something when you need it. i feel like this is what they meant and it's worked well for me.
@Virtuoso_9764
@Virtuoso_9764 5 ай бұрын
such a simple advice schools doesn't even teach
@bigboxSWE
@bigboxSWE 5 ай бұрын
even applies to stuff like youtube, i only learned video editing on the fly just to make these videos of course there are natural ceilings like 3d modelling but hey you'll never know unless u give it a go
@speedcuber-diary
@speedcuber-diary 4 ай бұрын
What I did. I made project -> is was bad -> I tried to refactor it -> nope, still bad -> I found mentore -> I found resource with guideline with secret knowledge that is fixing at least 7 of my main problems -> now and now I'm refactoring code, and writing another the right way from the beginning
@yourwifesboyfriend6907
@yourwifesboyfriend6907 5 ай бұрын
I have that problem thanks to a manager in a previous job. For some reason one time when we were discussing the architecture for a problem we were both working on he started questioning me on C++ stuff and when I couldn't remember the map and its functions (due to the surprise questioning I kinda blocked on some stuff) he took it as me not knowing things. Which - even if I didn't - is something that I can find online and implement in like 30 seconds. Thanks a lot for that mental scar, a55hole.
@drprdcts
@drprdcts 5 ай бұрын
Your manager might've hurt your ego but what he really did is open a window to his own insecurities and fragile personality. He might know a thing or two more than you, but if he makes you feel that way, it says a lot about him as a person. A wise person would never make you feel ignorant. If they do - stay away from them.
@meltygear5955
@meltygear5955 5 ай бұрын
I once had a pre-screen that asked me for commands and imports by memory. Literally a text area to type out the import for a functionality. That made things worse for me, and ended up using anki cards to memorize because you never know who will ask you.
@cody_codes_youtube
@cody_codes_youtube 5 ай бұрын
Yes yes yes! Thats perfect. Learning just in time also gives you a huge gift of solving an immediate problem. Puts practice into learning right away. Love this.
@6.squash.936
@6.squash.936 5 ай бұрын
😭😭😭😭😭😭😭😭😭 I am literally suffering from the problem This problem of perfection has been killing my progress big time
@tonymontana8741
@tonymontana8741 5 ай бұрын
you can never know everything. i google everything i need for the task to be done and that's it. no one cares about your overall knowledge bro, people only care about the actual job being done. this ain't no college no more.
@Asingh42
@Asingh42 5 ай бұрын
Same man! Need more advice on this
@KremsonKhan
@KremsonKhan 5 ай бұрын
As a self-taught designer, i would say that's how i learned but at the time i use to call it "practical-learning", which i think its the same thing as "just in time" method! either way it worked out great for me!!
@jose-lael
@jose-lael 5 ай бұрын
And these days with LLMs you can just ask them how to use a thing you don't fully understand and your context, and ask them to explain how it works. You may have a few hallucinations from time to time, but it's like having a very senior engineer mentoring you with unlimited patience, but get a few things wrong soemtime, just like a regular person.
@shafialanower3820
@shafialanower3820 5 ай бұрын
so do you use chat gpt a lot in helping you learn stuff? How would prompt the question?
@Grz55
@Grz55 5 ай бұрын
​@@shafialanower3820just ask the chat whatever you want to learn and then go deeper and deeper. For me it's as simple as that. Additionally find blog articles about the new concepts you learn from the chat responses
@jose-lael
@jose-lael 5 ай бұрын
@@shafialanower3820 Yeah I've been using LLMs to learn as I do stuff. Explaining complicated errors for example, I use C++ so errors can look like another language. The LLMs can often explain to you what could be causing the error given context, and suggestions on how to solve it. Ask it to critique your code, like find exploits or ways to improve performance or decrease memory usage. Your knowledge and understanding will skyrocket by using Gemini or ChatGPT as a rubber duck and mentor.
@pdebie1982
@pdebie1982 2 ай бұрын
I am a senior developer according to my job title, but I also use Chat GPT. One of my favourite prompts: ELI5 and ChatGPT explains you the subject like you’re some little child. Let’s me see things from a different perspective and it works great!
@AlphaCrucis
@AlphaCrucis 4 ай бұрын
This is one of the core problems I've had. Not just with coding, but with everything. Even in school. I would get stuck on a homework problem in whatever subject and have to read the whole chapter, watch some videos on the topic, etc. before even attempting the problem. It's so hard to get over, but maybe with a name for this idea, "just-in-time/jit learning" I have a better chance to fight back.
@umarsadiqibrahim
@umarsadiqibrahim 5 ай бұрын
This is on point. I was also stuck in the "I have to know everything phase". When I got over that, I started making much more progress
@mfsfiqri1298
@mfsfiqri1298 5 ай бұрын
OMG. This is literally what I feel right now. Thanks for pointing out "just in time learning". I need this mindset. Cheers ❤
@ezekielsearles1768
@ezekielsearles1768 5 ай бұрын
Thank you so much! i truly appreciate this, I have heard so many people say go and just code but I have been stuck in the loop you were talking about and felt stuck but I know this method will help so much more!
@dannyv339
@dannyv339 3 ай бұрын
Bro your videos are so helpful and inspiring, thank you so much!
@meikmiemiec2069
@meikmiemiec2069 4 ай бұрын
I'm getting into the habit of watching 1 of your vids just before getting into my coding as a reminder/mindset programming. Really good stuff you are doing here and distilling key messages into bit size funny videos!
@CERO12345
@CERO12345 5 ай бұрын
Thank you for your content keep pumping it up! Helped me a lot to see flaws in my approach to learning programming. I'm visiting your channel everyday to remind myself to stop worrying. Thank You
@kallynelayane
@kallynelayane 5 ай бұрын
You're absolutely right! I went through a long period with the mindset that I needed to learn everything before coding a project. Now I'm trying to improve that by using this approach, assuming that I'll never know everything about everything, but I can learn deliberately as I go along. Thanks for make these videos!
@mohammadiqbal4668
@mohammadiqbal4668 5 ай бұрын
Best advice ever !! but there's small thing I would like to add which I took from your previous videos, is that we have to code as much so that we stumble upon those problems and our domain for learnt material increases, so basically it's the same advice as "Just code".
@_tanzil_
@_tanzil_ 5 ай бұрын
Your contents are amazing. You didn't linger the video with nonsense, just put absolute values. ❤
@letaciogalvao9908
@letaciogalvao9908 4 ай бұрын
Awsoe straight to the point. Thanks for your effort and existence
@Gnajs
@Gnajs 5 ай бұрын
Great video as always. I would only add to this that you do need to know that a certain method etc. exists. So you need some "pre"-learning before just-in-time learning.
@KhaledAhmedYounes
@KhaledAhmedYounes 5 ай бұрын
This is by far the best of your videos I came across
@cslima
@cslima 5 ай бұрын
IMHO, your videos are the best. Thanks!
@danielwan9844
@danielwan9844 5 ай бұрын
I needed this video not gonna lie.. You are the best bro.. LOVE YOU
@CallMeUG
@CallMeUG 5 ай бұрын
Holy sh*t I'm literally suffering this rn 😭. Thank you so much man
@jaywha
@jaywha 5 ай бұрын
Great point and useful for practical learning in academia or industry; I enjoy "relearning" concepts cause what's really happening is I'm learning a new context for that concept instead of lamenting about "something that I'm supposed to know already" as a (bachelor's) degreed software engineer. it's a great field for people who don't get tired of learning fr🤓
@iddiadamasalahedine3258
@iddiadamasalahedine3258 5 ай бұрын
Hi @bigboxSWE! What you just talked about is so true. Today I read an article about growth mindset and fixed mindset. And at a certain point it talked about people believinh they need to be expert in a particular field or challenge before solving the problem itself. This would lead to procrastination and low performance. Honestly speaking, I usually fall into that trap. And after reading that article and watching again you video few hours after, I am more than determined now to face and embrace a challenge as it unfolds infront of me. Thank you very much!
@cemkaya4448
@cemkaya4448 5 ай бұрын
Thanks for the sharing! Could you give the link for the article if it is available?
@jeffryaraya6188
@jeffryaraya6188 5 ай бұрын
Hey bigboxSWE, great content as always. Thank you for putting these short videos out. Greetings from Costa Rica!
@askholia
@askholia 5 ай бұрын
Another great one! Thank you for making these!
@josuekomi6246
@josuekomi6246 5 ай бұрын
hey BigBox thank you so much , your videos have been very inspiring for me , Thanks a bunch sir
@0x-003
@0x-003 5 ай бұрын
This was the subject I asked my teacher about today, I have the idea that I need to know everything and that I always feel like I don't know enough, am a web developer student
@AyushSharma80001
@AyushSharma80001 5 ай бұрын
'Just in Time' Learning
@ramanavenkat715
@ramanavenkat715 5 ай бұрын
Literally I can see myself 😢 Thanks for the video man ❤
@shafialanower3820
@shafialanower3820 5 ай бұрын
I love your videos. As a beginner o keep feeling like if I don’t know everything I can’t do a project properly or it’ll be very bad
@mikhailsandigan1424
@mikhailsandigan1424 5 ай бұрын
Thank you, now i can stop worrying about not being good enough.
@lolikpof
@lolikpof 5 ай бұрын
But how do you pass interviews if you don't know everything? Getting stuff done is no problem, JIT works great for that. But if you don't have a job, what are you gonna say when u don't know something on an interview? "Let me google that real quick"?
@jacobvandyke9744
@jacobvandyke9744 5 ай бұрын
I think he is referring to people initially starting their coding journey. Some things will become easier as you continuously do projects. Your understanding of code will strengthen thus making interviews a breeze when it comes down to it
@lolikpof
@lolikpof 5 ай бұрын
@@jacobvandyke9744 imagine the amount of projects you would have to do to cover the basics purely with practice, not theory. You'd end up doing projects for years before your first job, and the goal of.. pretty much any junior is to get a job asap
@conradmbugua9098
@conradmbugua9098 5 ай бұрын
That's why it's important to network so that you can get internal job opportunities, and big tech companies aren't the ones requiring programmers
@lolikpof
@lolikpof 5 ай бұрын
@@conradmbugua9098 doesn't networking generally only get you an interview, not a job? Personally, I suck at networking and have no idea where to even start
@conradmbugua9098
@conradmbugua9098 5 ай бұрын
@@lolikpof It CAN get you a job but can't help you keep the job. At the end of the end it's humans doing the hiring not robots, networking is just building relationships by doing an activity together. The corporate world is rampant with nepotism and favor-ism and a HR/manager is going to hire a person who's been recommended to them by a friend or family member more than a stranger
@yesiasked
@yesiasked 5 ай бұрын
This is too relatable. Thanks for the advice. I do do that sometimes
@Me21000
@Me21000 5 ай бұрын
thank you so much sir for teaching us this mindset .❤❤
@code_kage_247
@code_kage_247 5 ай бұрын
Thanks man, your content too is always JIT😉
@abdulrasheedagunbiade6807
@abdulrasheedagunbiade6807 5 ай бұрын
your saying, "if I can learn while I'm building, so can you" is an awesome one for us, who were trapped in tutorial hell
@prathamesh811
@prathamesh811 5 ай бұрын
This channel is actually a gold mine, with all these short to-the-point videos, its easy to cut the bullshit and follow what he says
@kyzuno5066
@kyzuno5066 5 ай бұрын
I agree with this, and I want to change myself to learn in the moment.
@sujalkumarsinha
@sujalkumarsinha 5 ай бұрын
this is a very important video for me, thank you!
@quanganhpham2660
@quanganhpham2660 5 ай бұрын
Love your vids as always! Can u make a vid about how to be good at algorithms and data structure?
@devflo
@devflo Ай бұрын
I think I struggle with this too!
@apostolosbouzalas4383
@apostolosbouzalas4383 5 ай бұрын
To be fair, the early training materials on programming, which were 99% books and papers, followed this academic approach of 'complete spec' to teaching, which perpetuated the problem for all next generations. The early masters, as bright and more intelligent than us are, failed to establish a baseline to any language from which to branch off, and that shows today. Thanks for bringing this up. +sub
@acidjumps
@acidjumps 5 ай бұрын
Thank you Justin for inventing this method
@TitanGriffins
@TitanGriffins 3 ай бұрын
Marvelous!
@mouatez_o
@mouatez_o 5 ай бұрын
the right time, i was thinking to learn from another "Complete " php course for my university project Thank you bigbox
@jand2861
@jand2861 5 ай бұрын
"Just in time learning" I love it!
@nomen385
@nomen385 5 ай бұрын
Thank you bigbox for relatable content
@yourlocalhuman3526
@yourlocalhuman3526 5 ай бұрын
Brilliant video mate
@murtajiz545
@murtajiz545 5 ай бұрын
Love the pragmatic advice. Only when you *do,* will you *know.*
@Zaheer__zk40
@Zaheer__zk40 5 ай бұрын
Best advice ❤
@suryac850
@suryac850 5 ай бұрын
thanks. This video came at a perfect time.
@oleggold
@oleggold 4 ай бұрын
True only for people with enough basic and a bit beyond knowledge, as usually everything is based on something else. And this loop can be difficult to get into for a newbie, for a student. This is only relevant for who has already some experience.
@DD3874
@DD3874 5 ай бұрын
Thank you !
@pdebie1982
@pdebie1982 2 ай бұрын
Exactly where I’m at now. New project hosted on Azure. Problem is, I never worked with Azure before. So am I going to start an entire Azure course? No way.
@belsheikh
@belsheikh 5 ай бұрын
This vid is so important
@VoidTailor
@VoidTailor 5 ай бұрын
loved it !
@galigaman666
@galigaman666 5 ай бұрын
1 week away from my coding assessment, i think i will grind the hackerrank instead learning back the fundamental
@girl4632
@girl4632 3 ай бұрын
Life is stucked in learning phase from years i always fear i cant take action i need to learn and learn and now my body is so habited that it gives instant response of fear at tht point when i force me to just take action, i know i can't keep on learning and never doing anything but i can't do the otherwise.
@jimjs5672
@jimjs5672 5 ай бұрын
Always helpful
@koxafis
@koxafis 5 ай бұрын
Learned Astro, Solid & Tailwind within 2 months for a production project. Best decision made. I knew jack-sh*t about Astro & Solid but didn't feel fearful like before. I too had the mindset that if I didn't watch a tutorial for a specific thing in JS/TS/React, I'd be basically clueless and need to `learn` about the whole thing, which is so far from the truth.
@nowonmetube
@nowonmetube 4 ай бұрын
Remember: you can always go back and improve that code. Just make sure everything works afterwards, before you release anything.
@mihajlocolic01
@mihajlocolic01 5 ай бұрын
Learning on the go is more fun, I wasted years not knowing this.
@danfloydarnaiz7543
@danfloydarnaiz7543 5 ай бұрын
💯💯💯
@fettuccine794
@fettuccine794 5 ай бұрын
That takes a lot of tìme and energy
@4amoats
@4amoats 5 ай бұрын
thank you.
@YoussefAdelWahba
@YoussefAdelWahba 5 ай бұрын
Can't agree more
@panwar9848
@panwar9848 5 ай бұрын
You're best ❤
@hussainstu9141
@hussainstu9141 5 ай бұрын
Honestly Guys! I learned this approach from Vampire Diaries. Before that i waste few months in this Jack of all trade master of one. This means you need to become expert or master in the subject. Some people think it wrong way that I have to learn everything .This is the bullshit approach. You just need to be good enough in the field and overtime if you are a real problem solver people will call you expert or fucking master. Just know the strong foundations and begin start with experimenting mindset which you also learn from others through books and courses and for actual "just in time learning" the thing i learned from vampire diaries Damon character which I convert into my mind when there is a situation to learn all things. "You are not a Fucking ENCYCLOPEDIA, JUST LEARN THAT WHICH YOU APPLY" And in the video exactly this one follows!
@ohhellothere17
@ohhellothere17 5 ай бұрын
JIT - Now that's a certified js dev slogan
@JavierHarford
@JavierHarford 5 ай бұрын
New mantra unlocked 🔓
@hggvod
@hggvod 5 ай бұрын
WOW just wow.
@bdgshsb
@bdgshsb 5 ай бұрын
🔥
@UncopylockedBusiness
@UncopylockedBusiness 5 ай бұрын
Best tip so far
@fuzzy-02
@fuzzy-02 5 ай бұрын
This is crazy! I have this problem with everything personally. In games too, I want to learn everything instead of play the game. I may be a particular case, or maybe not, but I discovered that I just like learning for the sake of learning. Maybe that would change when I build stuff and see results? Thank you, I am _fanbox_
@_ash64
@_ash64 5 ай бұрын
purrfectoo!
@go_better
@go_better 5 ай бұрын
Thank you so much. Is that principle also relevant to entrepreneurship?
@iverssonkaufert7619
@iverssonkaufert7619 5 ай бұрын
On demand studying is the way, take an idea and just start it, whenever u feel stuck -> think about the solution and how to apply it -> study only what you need to apply the solution.
@IHateOnions22
@IHateOnions22 5 ай бұрын
That video actually opened my eyes - a bit more at least. I am currently trying to learn the C#, even bought the C# players guide book. But I originally just bought it to be able to write my own code for developing game. I am now at the point where I more or less know about the basic stuff, OOP being the next. Would you say send it, move over to unity and just start there, learn all the things "just in time" or should I finish the book and then go to unity?
@PO-sw7in
@PO-sw7in 4 ай бұрын
Why not work a bit on both
@d3clips391
@d3clips391 5 ай бұрын
You what you have to big box sir, it's all about have far you go with that and doing things smart not dumb.
@azuboof
@azuboof 5 ай бұрын
Very helpful
@SantoshKumar-wc4oz
@SantoshKumar-wc4oz 5 ай бұрын
But at the end we do have to prepare for interviews and we might get stuck there if we don't know one topic or a concept.
@salsalazar7646
@salsalazar7646 5 ай бұрын
Man thanks
@anshulparmar6410
@anshulparmar6410 4 ай бұрын
Stop Learning at compile time start run time learning
@Story_Arc782
@Story_Arc782 5 ай бұрын
I want to start freelancing i guess i also do the same thing of trying to know everything before getting started
@ahmedameer104
@ahmedameer104 5 ай бұрын
OMG ANOTHER BIGBOX VIDEO. I have been procrastinating, and have no interest in any project or the motivation to code. Opening my editor makes me go blank. Could you please make a video telling us to recover from burn out, give us roadmaps and ideas. A way to start and how to easily improve?? Producing "volume" of code is truly hard.
@random-xl3zm
@random-xl3zm 5 ай бұрын
I too have same problem Often
@exnihilonihilfit6316
@exnihilonihilfit6316 5 ай бұрын
Sit on your as$ for a very long time in an empty room and figure your life out. Without electronic devices! or even books. Constantly distracting yourself is killing you. It's dissolving your very identity, soul. Read/listen to the book "The Shallows" for more on this. You _need_ boredom! Reset your dopamine system.
@JarifGG
@JarifGG 5 ай бұрын
@isurudeshan420
@isurudeshan420 5 ай бұрын
🤝
@Sestaak
@Sestaak 5 ай бұрын
Thanks, bigbox. :)
@anast3817
@anast3817 5 ай бұрын
The timing couldn't be more accurate. I'm tripping over flex box excercises on The Odin Project. I was planning to go over the materials again before attempting some more excercises. Maybe I should continue and refer only the part when I'm stuck again.
@caitlyn8415
@caitlyn8415 5 ай бұрын
yep thats me! i dont know but I'm scared if there is one thing I skip or missed topics when learning project based I also re-learn something when I forget how the hell it works
@caitlyn8415
@caitlyn8415 5 ай бұрын
currently im learning c++ cause this lang good for my future job
@KeremEren-zw5ze
@KeremEren-zw5ze 5 ай бұрын
BIG W CHANNEL
@meltygear5955
@meltygear5955 5 ай бұрын
I do that and then I feel insecure that I'll forget about it tomorrow so I'll be making flash cards with the syntax or method for space repetition 😢
@kelvinokuroemi
@kelvinokuroemi 5 ай бұрын
So how do we fit in courses into learning? Could you make a video on that?
@Virtuoso_9764
@Virtuoso_9764 5 ай бұрын
The question science couldn't answer, has been answered
@br0ken_107
@br0ken_107 5 ай бұрын
I'd like to add a major cause of this among new devs, when I applied for backend dev as a newbie for python / django profiles. 90% of my theoretical problems were based on microservices, advanced devops, testing rather than OOPs or django based problems. When the literal stack used is django why the f would you ask me about microservices. And I have no idea why companies want in depth knowledge of devops from newbies, devops is literally it's own thing and as a backend dev I should know it but as a fresh non-cs grad with 0 work experience no way I am an expert in devops. And devops is just an example there are many such things which they put in Job Description which demotivates applicants. Trust me I felt way bad when they asked me such things (thinking that I should know everything) rather than not being able to solve the things I should.
@shafialanower3820
@shafialanower3820 5 ай бұрын
So did you learn devops or you moved on to another oppurtunity
@br0ken_107
@br0ken_107 5 ай бұрын
@@shafialanower3820 I went back to complete my degree, currently learning devops trying offcampus jobs. I am Chemical Engg. grad so most of my experience is computation and data analysis with some web dev using django so it's hard to get a job during this time in India especially as someone who took time off during degree due to health issues. I can't imagine I had a Software engg job offers from HFTs and unicorns without a degree in 2020 and now I have no job with a degree from best college in the country. So basically I have to learn whatever they ask so learning devops and frontend now.
@Ari-lv8nc
@Ari-lv8nc 5 ай бұрын
I agree 👍
@PurpleWarlock
@PurpleWarlock 5 ай бұрын
For more than decade ive been stuck with PHP. I regret not pushing myself to learn about building GUIs with Java or C++, or even opening a data structure book. 😢
Software Engineering Anxiety
4:55
bigboxSWE
Рет қаралды 143 М.
Reality of Software Development
5:08
bigboxSWE
Рет қаралды 590 М.
小路飞姐姐居然让路飞小路飞都消失了#海贼王  #路飞
00:47
路飞与唐舞桐
Рет қаралды 95 МЛН
ПЕЙ МОЛОКО КАК ФОКУСНИК
00:37
Masomka
Рет қаралды 10 МЛН
What Your Text Editor Says About You
4:47
bigboxSWE
Рет қаралды 205 М.
Will AI Replace Programmers?
4:28
bigboxSWE
Рет қаралды 51 М.
ThePrimeagen Hacks My Productivity
3:30
Scott Macchia
Рет қаралды 32 М.
How principled coders outperform the competition
11:11
Coderized
Рет қаралды 1,5 МЛН
Mindset of Successful Programmers
4:56
bigboxSWE
Рет қаралды 942 М.
How To Get Out of Tutorial Hell (Step by Step Guide)
4:54
bigboxSWE
Рет қаралды 455 М.
Most Common Concepts for Coding Interviews
6:08
NeetCode
Рет қаралды 269 М.
JavaScript for the Haters
2:50
Fireship
Рет қаралды 1,4 МЛН
I hate coding
11:47
mewtru
Рет қаралды 32 М.
How To Finish Programming Projects
2:39
bigboxSWE
Рет қаралды 81 М.