Тёмный

My Top 6 Tips for Becoming a Better Web Developer 

Web Dev Cody
Подписаться 237 тыс.
Просмотров 30 тыс.
50% 1

Опубликовано:

 

29 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 86   
@willmakk
@willmakk Год назад
7) Touch grass often or you WILL burn out.
@darialyphia
@darialyphia Год назад
Make me
@Proviper666
@Proviper666 Год назад
​@@darialyphiaSolder! Give me ur address!
@encapsule2220
@encapsule2220 Год назад
What exactly is touch grass, does walking to the park and touching grass count?
@kevyyar
@kevyyar Год назад
​@@encapsule2220not sure if sarcasm but yes. Have extracurricular activities like in school. Go to the park with your dog if you have one. To the gym. To the bar with friends. You got it
@sethumadh
@sethumadh Год назад
I thought you meant smoke weed. My bad.
@paulsisson8944
@paulsisson8944 Год назад
This video really made me feel so much better about where I am currently and the process I’ve gone through over the last two years to get here. Thanks for all the help you’ve given along the way.
@prashlovessamosa
@prashlovessamosa Год назад
Thanks for input Cody.
@abdulrehmanbaber2104
@abdulrehmanbaber2104 Год назад
love your stuff.... great advice. what about getting a job? like doing projects, tutorials, making a portfolio? showcasing your skills?
@WebDevCody
@WebDevCody Год назад
for getting a job, I'd say spend more time making connections with other developers who might be able to refer you (spend time in online communities, join in person meet ups, etc) and work one 1 large project that you can showcase / talk about.
@abhijeetkumar8044
@abhijeetkumar8044 Год назад
Top 6 tips by cody: 1) Just build stuff 2) Build LARGER projects 3) Find a team (collaborate) 4) Expose yourself to as much as you can 5) Teach others 6) Get out of comfort zone
@MrItzreal
@MrItzreal Год назад
7) Touch grass.
@lotfijbeli1471
@lotfijbeli1471 Год назад
One thing that I always recommend to people is to explore other people's code, browse other projects as an inspiration and to see many approaches to many problems and like that you will have a better understanding and you will adopt new ways to tackle things especially when debuting! Good luck everyone and happy learning
@astrahcat1212
@astrahcat1212 11 месяцев назад
There is this technique you can use when learning after you get the basics down. First, think of a problem. Second, try to solve it yourself. Third, look at one of the answers from an experienced programmer and compare and it teaches you really fast. Let me give you an example... You want to draw a square on screen. Using documentation online, no help otherwise, you try to draw the square on screen yourself. It's gonna make your brain really get a workout. Once you've drawn the square on screen, you'll probably realize it's not well optimized or something. So then, you look at how others do it, and you may find that they use OpenGL, and you go like 'huh...I need to use a graphics API to use the GPU?', etc etc...., and seeing how others are doing it compared to your own coding, you learn ripping fast that way. That, and stepping through others code, but again it's better to try to solve a problem yourself on your own and get it wrong first, then compare. This is how I learned basic HLSL programming. I would look at others shaders and be like 'What...? How do you even BEGIN to learn this???' because of parallelism in shader programming. So, I just took a simple fragment shader, and started just trying to control things. In shader programming, you don't draw one pixel at a time, so the pixel it's drawing to screen could be anything. I realized that there's a difference between a pixel and a texel.... This all happened because I was testing it out myself, even though manuals and guides and tutorials and documentation that I read all told me 'a texel is different than a pixel' and explained it clearly, it wasn't hitting me at all, it was in one ear and out the next. It wasn't until hands on testing on a tiny step by tiny step level that finally I got it down and understood what it was, and I was able with math to start making upscaling algorithms for HLSL and GLSL. Not the best ones, but I was able to do things like that, among other things. Just go in there alone, read manuals, and try to do it yourself before asking or looking for help or looking at how others do it. Get it wrong first, then compare.
@2006Pk
@2006Pk Год назад
I like to read open source projects and compare it to the way I'm writing my code. That way i can quickly adapt to best practices of doing things and learn very quickly from my mistakes. For example if I'm learning NextJS and working on a new project, I'll read a medium/large open source project in that tech stack and try to understans the setup/folder structure etc.
@cody_codes_youtube
@cody_codes_youtube Год назад
Nice video Cody! I really like your visual style of delivering this message. Very very good advice and honestly could apply to most creative disciplines.
@zindev
@zindev Год назад
I usually get off track when building a small project, making it more complex and time-consuming than I expected. So I give up.
@Maniac-007
@Maniac-007 Год назад
one thing i’ve learn throughout my coding journey, especially when you use libraries/plugins/frameworks is try to dig underneath.. understand how those tool works.. what’s the function/class doing when you call it. what happens when you pass a data to it.. etc
@yassinesafraoui
@yassinesafraoui Год назад
I know this is not the place to say it, but I'll say it, I think maybe you should rethink the idea of smart people that figure it out on the fly, apart from the fact that there's no clear way to tell how smart is someone, and that "iq" could change overtime, I think experience can be way more important than just iq, so try to make your experiences valuable, and trust them! I know I may be wrong but I think sometimes believing in something wrong to trick your brain to perform better can be helpful.
@toggenation
@toggenation 8 месяцев назад
Yes!!! Curated RU-vid video's tend to sidestep the small but real hurdles which if you code live gets included and people learn more.
@rog0079
@rog0079 Год назад
I applied for a SDE 2 position (i'm SDE-1 currently with 1.5 yrs of exp) and I got a rejection letter immediately :( even though i was confident... Anyway, great video, really appreciate it, these videos are too good!! Also if possible, could you please create a tutorial where you start from scratch (can be a mern app or anything u like), and setup all things like multiple envs, ci/cd, deployment, like a full lifecycle of a project (mirroring production), i think it will help lots of people out here... Again thanks!!!
@problem4643
@problem4643 Год назад
Where can I watch quality Workshop Talks ?
@asustufa1515
@asustufa1515 4 месяца назад
Moustache looking fabulous my guy
@keshavakumar9828
@keshavakumar9828 Год назад
I have been following you for more than 6 months sir. You are really helping people grow and become a better developer. Thank you for such amazing advices
@bilza2023
@bilza2023 Год назад
I have done all except the TEAM. now i will start
@iamjvfs
@iamjvfs 8 месяцев назад
Really great video, thank you!
@bilza2023
@bilza2023 Год назад
great....great....great....great....great....great.... video
@muhammadosama8308
@muhammadosama8308 Год назад
Should i keep all my repos public?. Will that help me get hired because when recruiters see my github they may only find like 10-15 repos and think i am a junior dev
@WebDevCody
@WebDevCody Год назад
yeah, I would unless you think you have a legit business app you're working on
@chocobo1
@chocobo1 Год назад
Thanks, really appreciate this video as someone on the lower end of the scale. Trying that leap from building small stuff to a larger project that I feel is way over my head, but picking at it bit by bit
@joshualloyd6694
@joshualloyd6694 Год назад
Your honesty about how you did tutorials and sponsors is refreshing. I am in an online bootcamp (Colt Steele) and seeing your videos keeps me motivated. Not sure if you will ever see this but I wanted to personally thank you... - Joshua
@WebDevCody
@WebDevCody Год назад
I appreciate that! I’m glad my videos have helped! I hear colt steeles course is really good, but I’ve never taken it
@dsantos74747
@dsantos74747 9 месяцев назад
About 5) Teach Others: I think a very easy win is to properly set up your stack overflow "watched tags" with topics you have learned, or are learning. Periodically, as a break from whatever project you're working on, open up SO questions and filter it to your watched tags, then see if there's any easy questions you can answer. At first, I could only answer questions which had just been posted - easy ones which hadn't yet been answered purely because they were posted a few seconds ago. However, they were very helpful at getting my confidence up
@premiare
@premiare Год назад
One thing I'd love to see from you Cody is how your day looks, on average. How much you spend at work vs. side project vs. RU-vid vs. life etc.
@juliohintze595
@juliohintze595 Год назад
3:56 I disagree. I think absolute beginners should see these highly scripted tutorials, without the problem solving steps. That's because if you just stop what you're teaching to try to solve a problem, experimenting some possible solutions, might be confusing for absolute beginners. Then, after they are more familiar with the tech, then absolutely they MUST work on their problem solving skills. At the end of the day, solving problems is what we do. Then after that, nowadays I'd rather read the docs or watch a fast paced video (like Fireships videos) when I'm trying to learn something new.
@orcdev
@orcdev Год назад
Great advices Cody! Lot of people are stuck on that number 6 - comfort zone. Meanwhile, the pace of the industry moves swiftly.
@CodingAfterThirty
@CodingAfterThirty Год назад
Great video as always. It is refreshing to hear advice that is actionable vs "how to become a developer and make 6 figures in 30 days"
@WebDevCody
@WebDevCody Год назад
Thanks man!
@Charles-sy7ej
@Charles-sy7ej Год назад
I hope I see another video like this when I become almost average 😅
@okandperson
@okandperson Год назад
I agree a lot with the approach of "live coding" while teaching, I do this all the time while teaching at trade schools. My advice however for anyone else who want to teach a subject is to prep by building it first the day before you teach to remove some of the messiness.
@amuuuinjured
@amuuuinjured Год назад
I would suggest tip nr 2. Code refactoring - Learn to improve your code and don't be afraid to throw away old one. In such way you will strive to perfection.
@t0m4sk8
@t0m4sk8 Год назад
those videos that nobody asked for are definitely my favorites, thanks a lot!
@andylefevre1442
@andylefevre1442 Год назад
Still using hooks , so 3 weeks ago bro
@eshw23
@eshw23 Год назад
Thanks a lot, needed to see this as bootcamp grad
@blackalex191
@blackalex191 Год назад
Thank you Cody, you are the best.
@EzOddz
@EzOddz Год назад
hey I really like the content on your channel, recently I've been trying to learn React to become a front-end developer. Most of my time I learned multiple languages at an intermediate level such as C++, C#, Java, Python and Visual basic but I've never really built a proper application (beyond). I started learning react in a few days ago after learning "enough html / CSS (I chose to know the basics of html and css and learn on the way so I can just get into JavaScript as soon as possible). So far I'm creating my own web calculator after following the react learn project tutorial. So I want to ask after I finish this project should I just continue creating projects or try to contact a mentor to critic my code?
@WebDevCody
@WebDevCody Год назад
I'd just keep creating larger projects that you can think up
@DouglasSouza-wo9rp
@DouglasSouza-wo9rp Год назад
I'm happy with each new video
@RakeshSangem
@RakeshSangem Год назад
man love your content
@AnassSanba-f5d
@AnassSanba-f5d Год назад
Collboration is the best sh*t
@TedMosby-fk5gj
@TedMosby-fk5gj Год назад
Hey do you have any specific conferences, or talks youd recommend for us to learn from as mentioned? Thanks and great video.
@WebDevCody
@WebDevCody Год назад
I’d just google for any talks related to software
@joshuwa3953
@joshuwa3953 Год назад
Your videos help me out so much
@madimetjab
@madimetjab Год назад
I have actually been trying to improve and the one aspect I alway get stuck on is finding projects to work. What do you suggest in terms of projects that will level coding and problems skills...
@WebDevCody
@WebDevCody Год назад
If you can’t think of a project, try to build a clone (RU-vid clone, Twitter clone, etc)
@illegalsmirf
@illegalsmirf Год назад
I found that exposing myself to more 'stuff' just takes me further and further away from the basic principles, when you start learning the minutiae of MVC and OOP paradigms, templating engines, then on to server and resiliency, you no longer can be bothered writing out tables in HTML or configuring forms to send data (and BTW, do you use XHR or newer fetch methods for that or do you use something fancy like Websockets and if so which framework? which language?), even the most basic element HTML itself is far from the only or the predominant syntax oh and I couldn't even finish this message because it's too long
@WebDevCody
@WebDevCody Год назад
I could see that, but it’s better if you have a broad view of how web dev works even if you might not use the tech. All these ideas build upon each other
@SeibertSwirl
@SeibertSwirl Год назад
Good job babe!
@ajzack983
@ajzack983 Год назад
hey cody,please hit us with a podcast once a week. call it the code review or something badass
@WebDevCody
@WebDevCody Год назад
Maybe one day, that sounds like adding a lot more work 😅
@johnpeterson8493
@johnpeterson8493 Год назад
thanks
@luczztem
@luczztem Год назад
This is one of your most valuable videos brother, for real! Out of the box advices, speaks deep to a lot of people!
@WebDevCody
@WebDevCody Год назад
Thanks, I'm glad you think so
@seekingcontent4337
@seekingcontent4337 Год назад
My fist dev job was a mid level react developer and that's because I was extremely knowledgable, the code I submitted on the test was great and I demonstrated my approach to specific needs the company had at the time. I also did a 6 month bootcamp without any degree and spent the following 18 months coding literally everyday and doing pretty much everything in this video. Only thing I didn't do was conferences
@daedalus5070
@daedalus5070 Год назад
I had a similar experience. Went from Software PM to Front End but with very little knowledge. Being thrown in at the deep end had its benefits but then had to work on fundamentals (and still am)
@Santon-Motho
@Santon-Motho Год назад
@@daedalus5070 Oh that's quite interesting. Do you mind going into more detail about what your experience during the first few months of that transition? I think that's an impressive, gutsy move from you.
@zindev
@zindev Год назад
One of your best videos ever.
@WebDevCody
@WebDevCody Год назад
I'm glad you think so!
@korngsamnang
@korngsamnang Год назад
I also see this in Jonas course.
@WebDevCody
@WebDevCody Год назад
Who is jonas
@endoumamure
@endoumamure Год назад
He is number 1 in Udemy In terms of the most sold course on js @@WebDevCody
@korngsamnang
@korngsamnang Год назад
Jonas Schmedtmann
@naylord5
@naylord5 Год назад
I know this is not going to make much sense to most of your audience, but I consider it essential to learn english for those of us who are not native speakers. Definitely a game changer for people in Latam.
@laptopuser5198
@laptopuser5198 Год назад
Excuse the dumb question, what is Latam?
@naylord5
@naylord5 Год назад
@@laptopuser5198 Latam stands for Latin America
@rodrigovazquez420
@rodrigovazquez420 Год назад
@@laptopuser5198 latin america... from argentina to mexico
@yohance6904
@yohance6904 Год назад
@@laptopuser5198latin america
@aleaallee
@aleaallee Год назад
@@laptopuser5198 Latin America/South America.
@ihateorangecat
@ihateorangecat Год назад
I am now at 5) but the secret is I skipped 3) & 4) 😂
Далее
My advice for becoming a web dev in 2023
16:19
Просмотров 24 тыс.
How To Get Ahead of 99% Of Developers
13:00
Просмотров 137 тыс.
What is the Java Job delusion?
12:23
Просмотров 123 тыс.
How Senior Programmers ACTUALLY Write Code
13:37
Просмотров 1,5 млн
Laravel vs Rails for Javascript developers
19:50
Просмотров 2,7 тыс.
What does my typical work week as a web dev like
26:43
Просмотров 172 тыс.
This is why learning typescript generics is important
13:19
The Average React Developer
7:15
Просмотров 59 тыс.