The biggest game changer for me was finding a friend to code with. I lucked out and found someone that enjoys programming, and we hang out and code for fun. He also has been programming for a decade and is a full stack savant. The best part is I code all the time because it is enjoyable, and I’ve built a great friendship for life.
For those who keep hearing "build something unique", here is another way to look at it. Build as if you were running your own business. Example, I work with a lot of Wedding DJs & Photographers that still create/edit planners via Spreadsheets. So I took that idea and made it into a more customizable online form.
Yeah, I think that's an awesome approach. Look at problems in your own life and try to solve them. That doesn't mean you need to reinvent the wheel though. So to your point, creating a form is simple and solves the problem. I posted the below video in a different comment, but for visibility for other viewers who may read this thread, I suggest watching the below video, Pieter Levels. It's helped me formulate and deliver project/business ideas with a simple, no BS approach: th-cam.com/video/6reLWfFNer0/w-d-xo.html
Great idea. Another idea I like is use it to take your non-techie real world interests or hobbies and turn that in to a project. For example, someone I was mentoring was a big boxing fan. We were talking about how Heavyweight boxers today were so much bigger than previous generations. I said "how much bigger exactly?" and he didn't know, So, I. suggested using Boxrec's APIs to pull down fighter data and show height trend increases over time. Turned in to a pretty cool project where he learned a lot.
as a web developer with over 8 years of experience who has been a stay at home mom for two years and hasnt worked my coding muscles in a while.... this guy is right. in every way. do what he says and you'll succeed
@@soonfamous i sya over 8 cause I took some time off then on then off again since 2015 when I started. so close to 9 years but not quite so I usually just say over 8
honestly thanks for your being so upfront I hate watching those dang click bait videos that tell you I became a web developer in 3 months. This really motaved me to keep going on my learning journey.
I completely agree on not to learn CS50 I initially started with html and css but gave up because of distractions then I started learning JAVA learnt the language started learning DSA and learning DSA I realized I am just solving problems on leetcode and it's not taking my anywhere bulding real world applications so I paused on DSA and now I have learnt HTML CSS and JS because this can get you a job.
I’ve started on CS50 and it’s very informative but I can imagine it’s very different to HTML and Java so I’m going to focus on free code cap for the next couple of weeks and see how much I progress.
@@helloworld2054 I did the same language but till OOP, then in summer vacation I started web development. I learnt Htlm, CSS and Java-script. Now I am learning react. Js
While I'm not self taught, I do review these resources because friends ask me occasionally about them . CS50 is amazing because it does teach you important things, but it is a little bit of a time sink. You could could cut it in half and have a more web focused version which might help a lot of people starting out. The big 3 you mentioned are foundational for getting frontend work, but once you get comfortable using JS learning something like React is pretty important too. You are also correct about Leetcode. Some tech companies now are rethinking their technical rounds of interviews, because they realize asking a person about an algorithm they will never use in the job isn't that helpful. Plus they are increasingly aware there's professional tools for gaming techincal rounds, so it makes the status quo rounds somewhat redundant. Working on projects once you have some fundamentals down is a good path. How do you know this? Well, if you can write basic webpage with some interactivity without referring to online, generative AI for code or online resources, you're in a reasonably solid position to start.
I'm a software engineer for 15 years. The most important advice in the entire video is to start raw, with no frameworks, no fluff. Whenever you learn a new language and before you start doing complex stuff with it, you need to learn how the complex stuff connects. If you just do tutorials with framework A and B you will never develop your creativity in that language, and that creativity is what makes a good software enginner vs a code monkey.
Starting freecodecamp today will edit this comment to update my progress May 24, 2024 - Finished the Responsive Web Design course! Currently in the JavaScript course starting the 2nd certification project which is a decimal to roman numeral converter.
Great video!!! Quick tip from a hobbyist programmer transitioning to becoming a full stack developer: Take a day or two before you learn JS to learn how to write psuedo-code. It helps a lot to be able to disconnect the syntax from the logic of if statements, for loops, switch case statement, inheritance, ect. Makes it so you can flesh out what you want your program to actually do, then you get into the nitty gritty googling of how to actually make it work as you intend. It Also helps when you go from one language to another because you're not reliant on the language itself but the language is just a means to accomplish your logic. I learned this WAY too late
@juancarlosgutierrez286 I am an accountant who wants to diverge into tech. A novice who desires to become a full stack developer. Will you please be my mentor and help me to grow like you?
Thank you for being real about this. The internet is full of BS, giving people unrealistic expectations on how this learning journey is supposed to be.
Thank you so much for making this video, it will definitely be a huge help for me. I am so sick and tired of all these people trying to force me to buy their course, what a shame that being honest and authentic is so rare these days. Of course, I don't necessarily oppose people capitalizing on a course they have been working so hard to make - just the idea of sneakily giving you free stuff and advice and then saying that it all goes to waste if you don't take their course and that's the best and only option
I spent 11K on a 3-month web development boot camp in 2019. For me, it was one of the best decisions I've ever made. I thrive with external motivators i.e deadlines, the class schedule, etc. But college was a huge slog for me, and it was hard to care about the generals. I'm also quite introverted, so the fact that it forced me to interact with other students helped a lot too. It kept me on track in a way that I would not have been able to do for myself at the time. It's not for everyone, but coding boot camps can be helpful for some. Just as an extra bit of info, I got a job after actively applying for almost a year after the boot camp ended.
I'm so glad I found this video. I've searching around for weeks trying to decide which boot camp to spend money on. You probably just saved me a couple of thousand dollars.
Guess the best investment you can make is of your time and commitment. Building a nice portfolio pays off much much more than a certificate. There are nice cheap/free ways of getting this knowledge out there… His tip is a great one btw.
Do *not* worry about building something unique for your first project. That is bad advice. Doing a whole project right after learning some code is going to overwhelm you as it is. Trying to come up with something different/unique is just more mental overload. Honestly, you should just follow a complete app tutorial that builds some clone of some product you use. You have the advantage of understanding what you are building (hugely important) and you have plenty of reference material to help you out. You get an understanding of how to start a project, how to structure it, and you still feel accomplished when you finish it and it works. From there, you can add your own theme/features to it to make it your own.
I think you bring up a valid point. There are advantages to building something that someone else has built, many of which you've listed. From my experience though, we build these clone projects so much already while we're in "Tutorial Land"... So the point that I'm trying to convey in the video is that when you've finished these tutorials, take it upon yourself to finally create a unique project for your resume using the skills you've learned from the tutorials and courses you've completed. Sure, it can be overwhelming, but that's one of the challenges of doing a whole big project right after learning new and unfamiliar concepts. Being overwhelmed is one of the challenges when you start your first coding job. And so on. There are many points throughout the journey where we experience mental overload. It's inevitable. Appreciate your input. That's just my $0.02.
@Troncoso01 You’ve exposed yourself as a wage slave non-entrepreneurial normie. Poor guy. Ideation isn’t hard, business and making profits isn’t hard. Just takes work
He's right about all of this. I learned this way in 2020 and then built in Java and made video games in greenfoot. If you have ever used tumblr and customized your themes, check at the backend HTML that you customize and you can see what each part is doing. A great way to see how your changes affect the site in real time and what happens if you break something. Low risk, high reward; copy the orginal code in your clipboard and onto a computer stickypad/note so you can fix it and start over again/problem solve to see where you messed up.
As a CS graduate, I fully agree with what you said, especially these 2: - you don't need a bootcamp or a degree.... (i didn't know any better :P) - and never underestimate the basics! master it! even if it takes you countless tries!
I feel like a good CS degree *gives you the basics* though, so Point 1 kinda contradicts Point 2. Let me put it this way: No one has ever been a lesser developer because they did a CS degree at a decent school. No one has ever been turned down for a post in tech because they have a CS degree. I'm not saying go to an expensive university to get it, but this en vogue thing of dumping on university bewilders me a little. It's still incredibly beneficial if you find a good program.
As a self-taught dev, I do think if you can get a degree you should go after it. A recruiter will look at two potential developers for a junior position; one with a degree and one without. Most of the time, they're going after the guy with the degree. Now it's not impossible to get hired as a self-taught and ultimately networking is the key to getting hired, but you shouldn't dismiss the value of a degree when starting out. Though the degree does become basically meaningless once you have experience in the field.
Solid advice. There are no shortcuts, gotta put the time and effort in. The challenging thing is keeping up with the pace of change in the web development space these days. New shiny projects are around every corner. I think a good follow-up topic would be how to stay current, and how to decide which niches to delve into.
Ironically I'd say something like CS50 is exactly the type of thing people should do to stay relevant. Foundational knowledge of computing allows people to assimilate new skills faster and pivot much better. I've seen bootcamp kids who learnt frontend quit or almost quit as their team changed in to doing backend dev. They simply struggled to learn it quickly, and in tech industry to have to learn quickly.
I actually loved doing CS50. It gave me the confidence to do all the other learning you mention. Still need to tackle JS though as I've focused on Python too much
Thanks for this video. It’s a huge breath of fresh air. Feels like I’m going on the right path. Definitely agree with doing a project in the vanilla language of choice than straight hopping into a framework/library.
I already did Harvard's CS50 course last year. I don't readily recommend it to beginners as some of the problem sets would discourage rather than encourage most people. It's swift and tough. I'm 41 with a degree in mechanical engineering and have been studying Java for quite some time. For my final project I made an Android app written in Java. I learnt the most doing that, and struggled. Such a simple app, but not that trivial to do. But that's how one learns. The best advice: don't change careers in your 40's, although it is 100% possible. Great content. Subscribed already. Have a super day.
Everything I built, I avoid just importing pre-made classes and method that have been coded by other people, I see a lot of that on TH-cam and they call themselves senior devs 😂. I enjoy and learn more by creating own custom logic. A different story is about small code snippets that we all find while researching for a project and adapt it or completely change the approach but take inspiration from. Also no need to over-engineer small components.
I love this video! I'm 17 and started truly learning web development like 4 months ago and still learning. I already completed the freecodecamp web design course in around four weeks and built some small projects. Currently, learning javascript with some videos and I'm building projects. (I love making clones and e-commerce sites btw!) Thank you so much for this, you made me realize that my progress (I had a little imposter syndrome) and made me love web development even more!!! ❤
@@Mathiu007 I'm thinking of completing my Javascript and start learning relevant frameworks. I'm a freshman at college now, so nope not ready to start working at all.
Learning React was a game changer for me. It's important to know the basics first. I had years of experience before I picked up React. But if you have a solid foundation of JavaScript and CSS, I strongly recommend learning a framework.
Thank you for this. I've been stuck in my head trying to plan out what I should learn even though I've started FCC. Now I have a clearer vision of what I should do! thank you
I get the "don't go to a bootcamp or get a degree" option might work for some, but in reality most people fail doing self taught. Stackoverflow survey shows only a very small fraction of industry devs are self taught. Personally I think a reasonably priced CS or CE or SWE degree at a decent program is still incredibly valuable. Also if you do do a CS degree in an Liberal Arts school, take as many electives as possible in CS. I work in Europe and honestly European CS grads are just miles ahead of many US grads, because in Europe a CS degree literally means a CS degree: every single thing in your degree is 100% related to CS. You cannot pad it out with non-CS electives. Another benefit of a CS degree you didn't mention here is many universities have *very* strong industry connections and can directly help you get internships at tech companies. In Ireland for example 6-12 months of a CS degree can be spent in paid tech industry placement. That is incredibly valuable for landing a job.
So glad to come across someone who champions learning the basics before any framework! Lots of people today are so big on frameworks (or even no-code), forgetting that everything starts with the fundamentals.
How will people be able to cope with the framework if they don't have good foundation of the basics? Is that even possible to just jump to framework without the relevant basics?
CS50 might not be a good choice if you don't want to become anything more than a frontend developer. But if you're hoping to learn backend to become a fullstack developer, or hoping to move up the ladder to be a DevOps engineer or a tech lead, etc, then you really should take CS50 because it's going to introduce you to a lot of topics that you may take forever to know on your own. Besides, it really builds your problem-solving skills gradually, although some of the psets are indeed too difficult for beginners.
This. I've worked in tech for nearly 2 decades and *tech changes constantly* . Imagine if WASM takes off, and suddenly web dev totally changes. How are you going to keep up or pivot if you never learned how computers work? Its much harder to change if you just learnt a stack in a shallow way. The people I've seen pivot best as new techstacks and ways of working emerge are peope with *strong foundational knowledge of computing*
@@rubberroast1598 About 3 months. But you really shouldn't worry about the time you take to finish a course or learn anything related to programming. We all have different backgrounds. I've programmed for about 4 months prior to cs50, so some of of the psets weren't that hard for me. I'm also working a full-time job, so I'm only studying 2 hours per day. Everyone is different, so take your time and focus on learning as best as you can.
It took me a little under two months to finish it. It was quite enjoyable for me for some reason. I loved the gratification I got after finally figuring out how to solve a problem and everything falling together. To this day, the SQL problem set still sticks in my head because of how much fun I had solving it. I'd say take it if you like getting challenged. It definitely improved my problem solving skills immensely.
Thank you for this information. I started learning web design when I was in my 30's, then ended up having a medical accident, and had to stop studying. My sickness set me back 20 years, and now, I'm going to start learning it again, the world has changed since then, everything is now online, so I know one day I will be able to do this as a job and be able to work from home(because I still get sick, and can't always leave my home) so again thank you for this info, I think it will help me greatly.
This is great advice. I wish everyone starting would watch this and take it to heart. The TH-cam algorithm seems to push these other clickbait videos that lead new programmers astray. CS50 is really just to get people interested in programming, it doesn't really teach you what you need to actually program. Keep up the good content!
I started my journey 4 years ago although I figured out most of the things said in the video the hard way, I wish I saw this way earlier in my career. People need more genuine content like this, subscribed !!
Coding is a small part of becoming a software engineer. Being familiar with source code control, release management, planning tools, bug tracking/task management systems, testing approaches, documenting, .... And coding is very different from designing. Designing and architecting systems is a whole new level. I'm not saying your advice on learning coding is bad - its probably great. But I would not want to set the expectation that becoming a coding whiz is the end goal. Its more like the "table stakes skills for an entry level job".
Your advice is very specific to web development. I’m 17 years systems programming and cannot recommend getting a CS degree highly enough, but for web dev where you don’t need the CS theory I’d give you that.
I learnt web development because I randomly got an idea on a project and started working on it immediately on react by generating in chatfpt and analyzing small code parts, reaserchinf on the internet, reading documentations and watching TH-cam videos
Yeah, after this vid, I'm subscribed. Please make more videos with the No-BS-Approach and break things down into simple steps for us newbs, especially those who are neurodivergent (I'm ADHD with a learning disability.) I see these vids all the time with Google certificates and now it's with coding and tech jobs. They make it seem like you do a BootCamp and youre going to be paid $200k per year at the end of the BootCamp and even the BootCamp sites themselves promise this with their ads and their policy's stating that 87% of students find jobs a couple weeks after graduating so at this point I don't know what to believe.
HIi, Bookie here. This video was very reassuring to someone like me who feels like they have something to prove to themselves, but just doesn't have the money nor age to compete. I don't know where life is going to take me, but now I have a rough understanding of where I want to go with my life. I believe this could be a good start to my journey. Thank you and I'll come back to this video when I finally get there.
This is pretty much what I did. The thing that helped me the most to cement what I learned was building a web app in vanilla code. It helped me to be resourceful and how the frameworks actually use the vanilla code. I'd highly recommend doing this like he had suggested.
Making a doc for a friend on hoiw to start with web dev and included your vid in it. Im an experienced dev now and what you are suggesting is pretty much an overview of what I included in that doc. Everything is spot on and very valuable info for somebody who is just starting. 👍
Sorry, i just noticed those comments. Dont really use that account. Its just some very basic advice that I cooked up in half an hour so please don't be too harsh. docs.google.com/document/d/1pkeddzVl7st4bMSOzvz2i9GVzE2VGVPHLO-f4Em9lEs/edit
As a fellow developer myself, you captures everything that is needed to get into the whole world of programming. Everybody thinks that you need a collage degree to achive a job as a developer. But no, not at all. Some at my company is self taught and are some of the best developers we have. My opinion and experience is that a collage degree only solidifies your ability to learn, not how good of a programmer you are. So if you’re new to programming; welcome! And the key to becoming a good developer is just to but the time in, follow the tips in this video and find something YOU want to build. Not what everybody else says you have to build.
If a person has been learning to code for more than a year and a half then, some sections of CS50 might not add too much to their knowledge and skill but, it's still a great course to take even if you are a seasoned developer. I'm sure you'll learn something new in the course. It's a bad idea to skip CS50. I learned a lot about data structures, algorithms, memory, python, Flask, how the internet works, SQL queries, etc. by taking CS50. I had already learned lots of HTML, CSS, SASS, Tailwind, and JavaScript before taking CS50, but I learned many more things throughout the course.
Oh, God! I love content creators who don't make clickbait content. You are the one, bro. I can definitely tell that you are a real professional guy who admires being true to himself. Starting the right way without shortcuts aiming to get more likes and views really pays off in the end. Keep going, my man. One more thing, I strongly recommend any course by Mosh Hamedani.
Prior to watching this video I did some research , I was glad to see the code camp was first, I’ve already started. The struggle you mentioned starts early , but it’s nothing to complicated , I’ll be back after I finish step one .
Hi, I am a graduate of a programming course in college and its been awhile since I actually did some programming myself. I'm looking forward to relearning stuff and practice to actually become better at it and hoping to find a job around it or something. I have watched a few videos regarding on "How to learn programming" and so far this is the most sincere yet on point and literally no BS included compared to what I'm seeing most of the time in these kinds of videos. Will definitely watch most of your stuff as my starting point for beginning my journey again in learning programming. I know that your contents would definitely help alot of people just like me, whether an experienced programmer, and specially new ones that would like to start in the field of programming, would definitely learn something from your videos. Thank you so much and keep up your great work.
I’m 26, imma year out of active duty for the army, currently in the NG, 3 kids under 5, and married. A lot of the videos you see for this profession do not have tips for people with kids that are trying to get into this field and as someone who is actively pursuing this, YOU CAN DO IT!!!! Nothing is impossible ❤️🙏🏾
@@marco7838 lol dropped out, but as you can tell from my page I play cod. Joined a really big org, doing charity work and starting to set up and host actual LAN events. Ended up being a blessing at the end of the day but it just wasn’t for me. I was chasing the money. Didn’t really care for it. But it showed me that and now I’m doing what I love
I learnt web development because I randomly got an idea on a project and started working on it immediately on react by generating in chatgpt and analyzing small code parts, reaserching on the internet, reading documentations and watching TH-cam videos as I go and faced problem after problem But eventually got everything done and I think I know my way around now pretty well
I agree. CS50 is really good but it was keeping me back and I found the exercises too difficult which were putting me of. So I took web development and python course instead and it’s more doable. And writing my own projects, watching specific videos on the language and studying a lot. As for Cs50 I still would like to do it some day but maybe later when I get knowledge, otherwise I’ll give up again. It’s my second time trying to start. Had I started off as I did this time instead of diving into Cs50, I think I would’ve learnt already 😢
I've decently progressed in my coding journey by now but, however I believe this video was a great wake up call for anyone who thinks they can be a master at coding immediately. Its hard, if it was easy we'd see everyone with VS code and git on their computers with many projects under their belt. If you can't handle the challenge, don't start the journey. It's that simple. Thanks for the great video Dylan! definitely subscribing.
Video showed up in my recommended looking like another one of those 1.5 million view info drop videos, it’s only at 400 right now I probably just arrived early to another huge one
I did a bootcamp in 2021 and found a job right away, like even before finishing it already had the offer, now I have 3 years of experience and working remote all over Europe. Best choice of my life.
I 100% agree with everything you’re saying. Learned this years ago, from personal experience. It’s honestly just doing the work and actually doing what you learn as you’re learning about it. I’m not saying it’s entirely impossible not to brain hack but it’s extremely highly unlikely and just improbable so much that it’s not worth the price imo. Just get busy and start coding and solve problems.
This guidance is correct telling from a year of frequent viewing this category of video. Do not spend any money until you have to ; find the free sources. Lots doing the same work are eager to help and for free, as is this guy.
finally somebody that has commonsense. CS50 is a total waste of time if you wanna do web development. I made the mistake of starting it and I am now in the middle of it. I already know html, css and basic javascript. CS50 is worthless for webdev stuff and eats up a ton of time. all in vain
You started when I also started my journey, you got the chance and got hired, but my age is currently the only problem I have, I am still a teen. Yet I am doing a part time job in a company, as you can't do full time before 18
Finally found someone with similar thoughts. I just completed a Python course and spent 3 months building a personal project that has not been done (at least, couldn't find something on it on the internet). Felt accomplished using my brain as you have emphasised heavily. Now, I have started Front-end, next will be back-end. However, my end goal is to be more of an infrastructure software engineer. I am not passionate about web or app. Do you know what I should look into instead? Have a feeling back-end knowledge will be useful though. Thanks.
I absolutely love this guy, I wish i would have saw this video when I got started. No B.S. advice on how to get started in web development. Thanks for keeping it a buck Dylan! Best of success to you bro!
Thank you for this. I'm not so much interested in being a Web Developer, I work in marketing and I feel like if I was to add Web Development as a skillset it would amplify my work. Great video 👍
Hi, thank you for the video. I just want to ask you a few questions on how you pushed forward when you felt demotivated or that you won't get anywhere learning to code? I'm struggling with trying to make myself commit to learning because there's just way too much resources and I get overwhelmed.
It's tough because we live in a society of information overload. I think just commit to one tutorial, course, or project at a time and stay tunnel vision on it until you're done and then move on. Really try to be present in the material and what you're learning.
I'm starting webdev because I know exactly what I want to build and have decided Webdev to be the most accessible option for my case. I'm here to learn how to build a tool that I need but doesn't exist, nothing more.
honestly this was better than most of the influencer coder video I've seen. It's good advice to build out a site in vanilla JS and then redo it in a framework.
I think the goal isn't so much to master web dev but to learn the fundamentals in the most efficient way possible. I think that you can learn the fundamentals of web dev just through HTML, CSS, and JavaScript 💻
@@scott_itall8638 Agreed and well put. I've used both Flask and Node to create the backend for web apps. It depends on the use case. Having any backend experience is incredibly useful.
I applaud you for being real. It was never my goal to become a developer--I just knew that there had to be a better way of doing this or that. So I googled the crap out of it and found a better way. Then I said to myself, if I can figure this out, I bet I can figure that out too. Do that enough times, and presto, you're a developer. I was hired as a reporting analyst. Now I do automation. Not a damn bit of what I learned was through "hacking"; it was just good old fashioned grinding. I wanted to learn, so I spent the time to find resources that could teach me, and I put in the time learning and applying it. If you're an old dog looking for new tricks, I didn't start this journey until I was 35. You've still got plenty of fight left in you. Not only can you do it, but the maturity and experience that you bring to the table will make it infinitely easier for you than the young pups who are still trying to learn how to function as an adult. Go get what you want. You CAN do it.
You are amazing, keep growing🔥🔥 My question is, did you do some projects during this course (avoiding projects that the course includes Like omnifood) or did you start building projects after all courses? Ps. Sorry for my English
Thank you❤So I followed along in each course and did all of the course projects (Omnifood, etc). When I finished the courses, using the skills I learned from the courses, I built my own projects that were unique to my interests. Try not to overthink it - just start building. I recommend watching Pieter Levels if you haven't already. The below video is about how to build s startup but I think you can apply a lot of these concepts to your own projects: th-cam.com/video/6reLWfFNer0/w-d-xo.html
"Learning is when you are put in the same situation as before you had the knowledge and get a different outcome" - Alex Hormozi . Projects and building are the only real way to learn.
As a programmer myself, I absolutely agree with what you are saying! To be honest, I'm only 12 and I learned python, HTML and SQL. Got 2 to 3 years of experience and I still regard myself as an amateur or even lower than that. If I had to start over again, I would follow the same steps that you mentioned in this video.
Brain hack? One brain hack that helped me was to work on coding right up until you go to sleep. Make the coding, or a particular coding problem, the last thing your are thinking about as you go to sleep. Weird as it may sound, you will sometimes dream about code and be figuring out that coding problem in your dreams. I think it helps make all the coding concepts gel better in your brain.
Very smart! A famous black psychiatrist referred to the mind as a brain computer. I bet while you’re sleeping your brain is making sense of what you didn’t understand while you were awake.
@@joseavila6250 little Jose you failed to comprehend my comment. Nobody is asking for the price or why the price is that. What I am saying is that they talk about “not paying money” but tells us to buy his damn course. TH-cam is a market strategy to get sells. I have bought udemy courses and they are not up to date. So please Josesito don’t try to defend these hippos.
Awesome video and awesome advice. Coming from someone about to graduate with a IT major and computer programming minor who still feels as if this man's approach is more advantageous
I've done most of this already, been self studying web development for years now. Ive completed multiple freecodecamp certifications. Ive completed udemy bootcamps for the MERN stack and REACT. Ive completed over 25 projects some of them being vanilla Js some of them React. I have made multiple portfolios, taken advanced javascript courses and I cant even land any web dev interviews.
Bootcamps or a degree is important because of the structure and degree like he said. It's understandable that not everyone can self study efficiently. If you're like me who is easily distracted and can't focus without a goal or a project/assignment you're working towards, bootcamps or something similar helps a lot.
The biggest game changer for me was finding a friend to code with. I lucked out and found someone that enjoys programming, and we hang out and code for fun. He also has been programming for a decade and is a full stack savant.
The best part is I code all the time because it is enjoyable, and I’ve built a great friendship for life.
Bro tell me your ig
Where does one meet a coding friend? lol
@@johnvari3231Uni
@@johnvari3231 Lets code
I am in searching of one...
For those who keep hearing "build something unique", here is another way to look at it. Build as if you were running your own business. Example, I work with a lot of Wedding DJs & Photographers that still create/edit planners via Spreadsheets. So I took that idea and made it into a more customizable online form.
Yeah, I think that's an awesome approach. Look at problems in your own life and try to solve them. That doesn't mean you need to reinvent the wheel though. So to your point, creating a form is simple and solves the problem. I posted the below video in a different comment, but for visibility for other viewers who may read this thread, I suggest watching the below video, Pieter Levels. It's helped me formulate and deliver project/business ideas with a simple, no BS approach: th-cam.com/video/6reLWfFNer0/w-d-xo.html
Great idea.
Another idea I like is use it to take your non-techie real world interests or hobbies and turn that in to a project. For example, someone I was mentoring was a big boxing fan. We were talking about how Heavyweight boxers today were so much bigger than previous generations. I said "how much bigger exactly?" and he didn't know, So, I. suggested using Boxrec's APIs to pull down fighter data and show height trend increases over time. Turned in to a pretty cool project where he learned a lot.
@fuzzywuzzy0549 Think you missed the point here 😂😂 maybe go over to IFL comment section
True 99% of the money made in dev is what we called in univesity: "create, delete and alter data" systems.
@@KoltPennyAKA CRUD.
You're more honest than 80% of tech youtubers giving us advices
as a web developer with over 8 years of experience who has been a stay at home mom for two years and hasnt worked my coding muscles in a while.... this guy is right. in every way. do what he says and you'll succeed
Please I've always wanted to learn coding but I need someone to put me through please I need you assistance
@@bryan-c4xif ya not passionate about tech then don’t pursue it pal
@@bryan-c4xfreecodecamp or boot dev just start and work your way through the lessons
When you say over 8 years of experience, what number are you referring to?
@@soonfamous i sya over 8 cause I took some time off then on then off again since 2015 when I started. so close to 9 years but not quite so I usually just say over 8
Learn how to learn is not a bold take. It might just be one of the most underrated statements. Thank you for the tips
Do t get it
@@kubanaid5960 In other words, learn how to be HUMAN
honestly thanks for your being so upfront I hate watching those dang click bait videos that tell you I became a web developer in 3 months. This really motaved me to keep going on my learning journey.
Same here buddy, good luck to us!
I completely agree on not to learn CS50 I initially started with html and css but gave up because of distractions then I started learning JAVA learnt the language started learning DSA and learning DSA I realized I am just solving problems on leetcode and it's not taking my anywhere bulding real world applications so I paused on DSA and now I have learnt HTML CSS and JS because this can get you a job.
I'm in the same phase, started DSA with C++ but haven't made any projects so I feel like I don't know anything
I’ve started on CS50 and it’s very informative but I can imagine it’s very different to HTML and Java so I’m going to focus on free code cap for the next couple of weeks and see how much I progress.
@@helloworld2054 I did the same language but till OOP, then in summer vacation I started web development. I learnt Htlm, CSS and Java-script. Now I am learning react. Js
While I'm not self taught, I do review these resources because friends ask me occasionally about them .
CS50 is amazing because it does teach you important things, but it is a little bit of a time sink. You could could cut it in half and have a more web focused version which might help a lot of people starting out.
The big 3 you mentioned are foundational for getting frontend work, but once you get comfortable using JS learning something like React is pretty important too.
You are also correct about Leetcode. Some tech companies now are rethinking their technical rounds of interviews, because they realize asking a person about an algorithm they will never use in the job isn't that helpful. Plus they are increasingly aware there's professional tools for gaming techincal rounds, so it makes the status quo rounds somewhat redundant.
Working on projects once you have some fundamentals down is a good path. How do you know this? Well, if you can write basic webpage with some interactivity without referring to online, generative AI for code or online resources, you're in a reasonably solid position to start.
Bro lol im on the exact same path and nkw back to front end dev and js after wasting much time with java and dsa .....
I'm a software engineer for 15 years. The most important advice in the entire video is to start raw, with no frameworks, no fluff. Whenever you learn a new language and before you start doing complex stuff with it, you need to learn how the complex stuff connects. If you just do tutorials with framework A and B you will never develop your creativity in that language, and that creativity is what makes a good software enginner vs a code monkey.
I love how straight to the point this is
Starting freecodecamp today will edit this comment to update my progress
May 24, 2024 - Finished the Responsive Web Design course! Currently in the JavaScript course starting the 2nd certification project which is a decimal to roman numeral converter.
؟؟
Real
Still waiting
updated! thanks for the support y'all lately the course has been pretty boring for me but these comments motivated me
how is it going so far?
Great video!!! Quick tip from a hobbyist programmer transitioning to becoming a full stack developer: Take a day or two before you learn JS to learn how to write psuedo-code. It helps a lot to be able to disconnect the syntax from the logic of if statements, for loops, switch case statement, inheritance, ect. Makes it so you can flesh out what you want your program to actually do, then you get into the nitty gritty googling of how to actually make it work as you intend. It Also helps when you go from one language to another because you're not reliant on the language itself but the language is just a means to accomplish your logic. I learned this WAY too late
@juancarlosgutierrez286 I am an accountant who wants to diverge into tech. A novice who desires to become a full stack developer. Will you please be my mentor and help me to grow like you?
Thank you for being real about this. The internet is full of BS, giving people unrealistic expectations on how this learning journey is supposed to be.
Thank you so much for making this video, it will definitely be a huge help for me. I am so sick and tired of all these people trying to force me to buy their course, what a shame that being honest and authentic is so rare these days.
Of course, I don't necessarily oppose people capitalizing on a course they have been working so hard to make - just the idea of sneakily giving you free stuff and advice and then saying that it all goes to waste if you don't take their course and that's the best and only option
I spent 11K on a 3-month web development boot camp in 2019. For me, it was one of the best decisions I've ever made.
I thrive with external motivators i.e deadlines, the class schedule, etc. But college was a huge slog for me, and it was hard to care about the generals. I'm also quite introverted, so the fact that it forced me to interact with other students helped a lot too. It kept me on track in a way that I would not have been able to do for myself at the time.
It's not for everyone, but coding boot camps can be helpful for some.
Just as an extra bit of info, I got a job after actively applying for almost a year after the boot camp ended.
I'm so glad I found this video. I've searching around for weeks trying to decide which boot camp to spend money on. You probably just saved me a couple of thousand dollars.
Guess the best investment you can make is of your time and commitment. Building a nice portfolio pays off much much more than a certificate. There are nice cheap/free ways of getting this knowledge out there… His tip is a great one btw.
I love your no b.s. realistic approach (almost). :) I think the hardest part is GETTING STARTED and be PERSISTENT
This the most sincere and true advice on Web Dev I have come across in YT. Thank you !
Do *not* worry about building something unique for your first project. That is bad advice. Doing a whole project right after learning some code is going to overwhelm you as it is. Trying to come up with something different/unique is just more mental overload. Honestly, you should just follow a complete app tutorial that builds some clone of some product you use. You have the advantage of understanding what you are building (hugely important) and you have plenty of reference material to help you out. You get an understanding of how to start a project, how to structure it, and you still feel accomplished when you finish it and it works. From there, you can add your own theme/features to it to make it your own.
I think you bring up a valid point. There are advantages to building something that someone else has built, many of which you've listed. From my experience though, we build these clone projects so much already while we're in "Tutorial Land"... So the point that I'm trying to convey in the video is that when you've finished these tutorials, take it upon yourself to finally create a unique project for your resume using the skills you've learned from the tutorials and courses you've completed. Sure, it can be overwhelming, but that's one of the challenges of doing a whole big project right after learning new and unfamiliar concepts. Being overwhelmed is one of the challenges when you start your first coding job. And so on. There are many points throughout the journey where we experience mental overload. It's inevitable. Appreciate your input. That's just my $0.02.
there's a difference between learning projects and learning consolidation projects that will go on the portfolio
@Troncoso01 You’ve exposed yourself as a wage slave non-entrepreneurial normie. Poor guy. Ideation isn’t hard, business and making profits isn’t hard. Just takes work
following a tutorial usually just means that you're just copying an example with minor tweaks done here and there imo
@@dylancole314please can I have your IG sir 🙏
He's right about all of this. I learned this way in 2020 and then built in Java and made video games in greenfoot. If you have ever used tumblr and customized your themes, check at the backend HTML that you customize and you can see what each part is doing. A great way to see how your changes affect the site in real time and what happens if you break something. Low risk, high reward; copy the orginal code in your clipboard and onto a computer stickypad/note so you can fix it and start over again/problem solve to see where you messed up.
The idea of making a website with vanilla js and then using a framework is a really good idea. Thank you for that
As a CS graduate, I fully agree with what you said, especially these 2:
- you don't need a bootcamp or a degree.... (i didn't know any better :P)
- and never underestimate the basics! master it! even if it takes you countless tries!
I feel like a good CS degree *gives you the basics* though, so Point 1 kinda contradicts Point 2.
Let me put it this way: No one has ever been a lesser developer because they did a CS degree at a decent school. No one has ever been turned down for a post in tech because they have a CS degree.
I'm not saying go to an expensive university to get it, but this en vogue thing of dumping on university bewilders me a little. It's still incredibly beneficial if you find a good program.
@@iorekby that's fair
As a self-taught dev, I do think if you can get a degree you should go after it. A recruiter will look at two potential developers for a junior position; one with a degree and one without. Most of the time, they're going after the guy with the degree. Now it's not impossible to get hired as a self-taught and ultimately networking is the key to getting hired, but you shouldn't dismiss the value of a degree when starting out.
Though the degree does become basically meaningless once you have experience in the field.
Solid advice. There are no shortcuts, gotta put the time and effort in. The challenging thing is keeping up with the pace of change in the web development space these days. New shiny projects are around every corner. I think a good follow-up topic would be how to stay current, and how to decide which niches to delve into.
Ironically I'd say something like CS50 is exactly the type of thing people should do to stay relevant. Foundational knowledge of computing allows people to assimilate new skills faster and pivot much better. I've seen bootcamp kids who learnt frontend quit or almost quit as their team changed in to doing backend dev. They simply struggled to learn it quickly, and in tech industry to have to learn quickly.
I actually loved doing CS50. It gave me the confidence to do all the other learning you mention. Still need to tackle JS though as I've focused on Python too much
Thanks for this video. It’s a huge breath of fresh air. Feels like I’m going on the right path. Definitely agree with doing a project in the vanilla language of choice than straight hopping into a framework/library.
I already did Harvard's CS50 course last year. I don't readily recommend it to beginners as some of the problem sets would discourage rather than encourage most people. It's swift and tough. I'm 41 with a degree in mechanical engineering and have been studying Java for quite some time. For my final project I made an Android app written in Java. I learnt the most doing that, and struggled. Such a simple app, but not that trivial to do. But that's how one learns.
The best advice: don't change careers in your 40's, although it is 100% possible. Great content. Subscribed already. Have a super day.
Ha trying to change careers at soon to be 40 this summer lol
@@boknows8376 do it! I am still at the grind stone. Few more months and I should be able to turn a few dollars. Keep going. You can do it.
Glad I found your video. I was searching for a straightforward video on how to learn some coding. Thanks for the tips!
Everything I built, I avoid just importing pre-made classes and method that have been coded by other people, I see a lot of that on TH-cam and they call themselves senior devs 😂. I enjoy and learn more by creating own custom logic. A different story is about small code snippets that we all find while researching for a project and adapt it or completely change the approach but take inspiration from. Also no need to over-engineer small components.
Finally, someone who calls out the "learning hacks" BS.
This man is real. Thank you for sharing your thoughts on starting the Coding journey.
Very good advise. It's like carpentry. If you can't handle a hand saw you won't appreciate a circular saw.
I love this video! I'm 17 and started truly learning web development like 4 months ago and still learning. I already completed the freecodecamp web design course in around four weeks and built some small projects. Currently, learning javascript with some videos and I'm building projects. (I love making clones and e-commerce sites btw!)
Thank you so much for this, you made me realize that my progress (I had a little imposter syndrome) and made me love web development even more!!! ❤
After 4 months have you applied for any job and if not do you think you are ready to start working??
@@Mathiu007 I'm thinking of completing my Javascript and start learning relevant frameworks. I'm a freshman at college now, so nope not ready to start working at all.
i’m doing the same thing as you at 17 and wishing you the best of luck!
@@mindo848 thank you so much and wish you the best in your life!
same bros I'm 17 too and Im currently studying js
Learning React was a game changer for me. It's important to know the basics first. I had years of experience before I picked up React. But if you have a solid foundation of JavaScript and CSS, I strongly recommend learning a framework.
Thank you for this. I've been stuck in my head trying to plan out what I should learn even though I've started FCC. Now I have a clearer vision of what I should do! thank you
I get the "don't go to a bootcamp or get a degree" option might work for some, but in reality most people fail doing self taught. Stackoverflow survey shows only a very small fraction of industry devs are self taught.
Personally I think a reasonably priced CS or CE or SWE degree at a decent program is still incredibly valuable. Also if you do do a CS degree in an Liberal Arts school, take as many electives as possible in CS. I work in Europe and honestly European CS grads are just miles ahead of many US grads, because in Europe a CS degree literally means a CS degree: every single thing in your degree is 100% related to CS. You cannot pad it out with non-CS electives.
Another benefit of a CS degree you didn't mention here is many universities have *very* strong industry connections and can directly help you get internships at tech companies. In Ireland for example 6-12 months of a CS degree can be spent in paid tech industry placement. That is incredibly valuable for landing a job.
So glad to come across someone who champions learning the basics before any framework! Lots of people today are so big on frameworks (or even no-code), forgetting that everything starts with the fundamentals.
How will people be able to cope with the framework if they don't have good foundation of the basics?
Is that even possible to just jump to framework without the relevant basics?
You said it all. Not like others but real. The biggest project I did was clone netflix or websites. Now I have a wider view of what I can do
the most honest and cheering video I've seen for a long while! 🎉
THIS IS SO BASED!🙌 I have watched many many videos, but this is the one. Great job. This is honest.
CS50 might not be a good choice if you don't want to become anything more than a frontend developer. But if you're hoping to learn backend to become a fullstack developer, or hoping to move up the ladder to be a DevOps engineer or a tech lead, etc, then you really should take CS50 because it's going to introduce you to a lot of topics that you may take forever to know on your own. Besides, it really builds your problem-solving skills gradually, although some of the psets are indeed too difficult for beginners.
This. I've worked in tech for nearly 2 decades and *tech changes constantly* . Imagine if WASM takes off, and suddenly web dev totally changes. How are you going to keep up or pivot if you never learned how computers work? Its much harder to change if you just learnt a stack in a shallow way.
The people I've seen pivot best as new techstacks and ways of working emerge are peope with *strong foundational knowledge of computing*
How long did it take you to finish CS50? And truly absorb it all.
@@rubberroast1598 About 3 months. But you really shouldn't worry about the time you take to finish a course or learn anything related to programming. We all have different backgrounds. I've programmed for about 4 months prior to cs50, so some of of the psets weren't that hard for me. I'm also working a full-time job, so I'm only studying 2 hours per day. Everyone is different, so take your time and focus on learning as best as you can.
Man, I am just a beginner and I'm loving it!
It took me a little under two months to finish it. It was quite enjoyable for me for some reason. I loved the gratification I got after finally figuring out how to solve a problem and everything falling together. To this day, the SQL problem set still sticks in my head because of how much fun I had solving it.
I'd say take it if you like getting challenged. It definitely improved my problem solving skills immensely.
Thank you for this information. I started learning web design when I was in my 30's, then ended up having a medical accident, and had to stop studying.
My sickness set me back 20 years, and now, I'm going to start learning it again, the world has changed since then, everything is now online, so I know one day I will be able to do this as a job and be able to work from home(because I still get sick, and can't always leave my home) so again thank you for this info, I think it will help me greatly.
Thank you so much. I agree, no programmer is created in 3 months. All the best. Subscriber++
Officially committing to learning this. In a year my dream project will be done. Will update this comment because it'll keep me accountable.
What is your dream project? Just curious
@@Plaer1 Probably a podcast app. Putting it on hold for now to work on other stuff, so the year is probably invalid now lol
This is great advice. I wish everyone starting would watch this and take it to heart. The TH-cam algorithm seems to push these other clickbait videos that lead new programmers astray. CS50 is really just to get people interested in programming, it doesn't really teach you what you need to actually program. Keep up the good content!
I started my journey 4 years ago although I figured out most of the things said in the video the hard way, I wish I saw this way earlier in my career. People need more genuine content like this, subscribed !!
Coding is a small part of becoming a software engineer. Being familiar with source code control, release management, planning tools, bug tracking/task management systems, testing approaches, documenting, .... And coding is very different from designing. Designing and architecting systems is a whole new level. I'm not saying your advice on learning coding is bad - its probably great. But I would not want to set the expectation that becoming a coding whiz is the end goal. Its more like the "table stakes skills for an entry level job".
Thank you for being honest to your viewers. It doesn't make sense to become a coding master in such a short time. It's so much pressure.
Your advice is very specific to web development. I’m 17 years systems programming and cannot recommend getting a CS degree highly enough, but for web dev where you don’t need the CS theory I’d give you that.
True, I see web dev as the entry level to software development
Yeah bro title of the video is literally web development
But it diverges to generally being outside web dev too… bro
I learnt web development because I randomly got an idea on a project and started working on it immediately on react by generating in chatfpt and analyzing small code parts, reaserchinf on the internet, reading documentations and watching TH-cam videos
Yeah, after this vid, I'm subscribed. Please make more videos with the No-BS-Approach and break things down into simple steps for us newbs, especially those who are neurodivergent (I'm ADHD with a learning disability.) I see these vids all the time with Google certificates and now it's with coding and tech jobs. They make it seem like you do a BootCamp and youre going to be paid $200k per year at the end of the BootCamp and even the BootCamp sites themselves promise this with their ads and their policy's stating that 87% of students find jobs a couple weeks after graduating so at this point I don't know what to believe.
HIi, Bookie here. This video was very reassuring to someone like me who feels like they have something to prove to themselves, but just doesn't have the money nor age to compete. I don't know where life is going to take me, but now I have a rough understanding of where I want to go with my life. I believe this could be a good start to my journey. Thank you and I'll come back to this video when I finally get there.
To be fair you might not need a cs degree but you’re going to need a bachelors of some kind to get past the HR system
Yup
This is pretty much what I did. The thing that helped me the most to cement what I learned was building a web app in vanilla code. It helped me to be resourceful and how the frameworks actually use the vanilla code. I'd highly recommend doing this like he had suggested.
Making a doc for a friend on hoiw to start with web dev and included your vid in it. Im an experienced dev now and what you are suggesting is pretty much an overview of what I included in that doc. Everything is spot on and very valuable info for somebody who is just starting. 👍
Would you be so kind as to share that doc for me too 🥹🙏
I would be interested in this doc as well
Sorry, i just noticed those comments. Dont really use that account. Its just some very basic advice that I cooked up in half an hour so please don't be too harsh. docs.google.com/document/d/1pkeddzVl7st4bMSOzvz2i9GVzE2VGVPHLO-f4Em9lEs/edit
Tried to share it but youtube doesnt seem to like links. Not entirely sure how to share it with you.
The number one thing is having a mentor or people to collaborate with. School provides this so well. That's why I think it's better than going solo.
To the point, honest and free tips. Really good video. Thank you Dylan!
As a fellow developer myself, you captures everything that is needed to get into the whole world of programming. Everybody thinks that you need a collage degree to achive a job as a developer. But no, not at all. Some at my company is self taught and are some of the best developers we have. My opinion and experience is that a collage degree only solidifies your ability to learn, not how good of a programmer you are. So if you’re new to programming; welcome! And the key to becoming a good developer is just to but the time in, follow the tips in this video and find something YOU want to build. Not what everybody else says you have to build.
If a person has been learning to code for more than a year and a half then, some sections of CS50 might not add too much to their knowledge and skill but, it's still a great course to take even if you are a seasoned developer. I'm sure you'll learn something new in the course. It's a bad idea to skip CS50. I learned a lot about data structures, algorithms, memory, python, Flask, how the internet works, SQL queries, etc. by taking CS50. I had already learned lots of HTML, CSS, SASS, Tailwind, and JavaScript before taking CS50, but I learned many more things throughout the course.
Oh, God! I love content creators who don't make clickbait content. You are the one, bro. I can definitely tell that you are a real professional guy who admires being true to himself. Starting the right way without shortcuts aiming to get more likes and views really pays off in the end. Keep going, my man. One more thing, I strongly recommend any course by Mosh Hamedani.
Enjoyed this video a lot! Just getting into the thought of learning to code. Going to search the channel for other videos now
Prior to watching this video I did some research , I was glad to see the code camp was first, I’ve already started. The struggle you mentioned starts early , but it’s nothing to complicated , I’ll be back after I finish step one .
Do you recommend the Udemy class on JS rather than freeCodeCamp's JS Algorithms and Data Structures cert?
Hi, I am a graduate of a programming course in college and its been awhile since I actually did some programming myself. I'm looking forward to relearning stuff and practice to actually become better at it and hoping to find a job around it or something.
I have watched a few videos regarding on "How to learn programming" and so far this is the most sincere yet on point and literally no BS included compared to what I'm seeing most of the time in these kinds of videos. Will definitely watch most of your stuff as my starting point for beginning my journey again in learning programming. I know that your contents would definitely help alot of people just like me, whether an experienced programmer, and specially new ones that would like to start in the field of programming, would definitely learn something from your videos.
Thank you so much and keep up your great work.
I’m 26, imma year out of active duty for the army, currently in the NG, 3 kids under 5, and married. A lot of the videos you see for this profession do not have tips for people with kids that are trying to get into this field and as someone who is actively pursuing this, YOU CAN DO IT!!!! Nothing is impossible ❤️🙏🏾
I’m 27 got out of active duty in 2020, rooting for you man!
P.S. Semper fi
How are you doing now, Sir?
Update?
@@marco7838 lol dropped out, but as you can tell from my page I play cod. Joined a really big org, doing charity work and starting to set up and host actual LAN events. Ended up being a blessing at the end of the day but it just wasn’t for me. I was chasing the money. Didn’t really care for it. But it showed me that and now I’m doing what I love
I learnt web development because I randomly got an idea on a project and started working on it immediately on react by generating in chatgpt and analyzing small code parts, reaserching on the internet, reading documentations and watching TH-cam videos as I go and faced problem after problem
But eventually got everything done and I think I know my way around now pretty well
I agree. CS50 is really good but it was keeping me back and I found the exercises too difficult which were putting me of. So I took web development and python course instead and it’s more doable. And writing my own projects, watching specific videos on the language and studying a lot. As for Cs50 I still would like to do it some day but maybe later when I get knowledge, otherwise I’ll give up again.
It’s my second time trying to start. Had I started off as I did this time instead of diving into Cs50, I think I would’ve learnt already 😢
currently I am trying to teach my self. i appreciate your honesty man. love the video
but but netflix clone is my passion
😂😂😂u trolllll
I've decently progressed in my coding journey by now but, however I believe this video was a great wake up call for anyone who thinks they can be a master at coding immediately. Its hard, if it was easy we'd see everyone with VS code and git on their computers with many projects under their belt. If you can't handle the challenge, don't start the journey. It's that simple. Thanks for the great video Dylan! definitely subscribing.
Video showed up in my recommended looking like another one of those 1.5 million view info drop videos, it’s only at 400 right now I probably just arrived early to another huge one
All the way up! Preesh the support👍
I'm a middle-aged stay at home mom falling down the rabbit hole of web design. Just started free code camp, fun!
I did a bootcamp in 2021 and found a job right away, like even before finishing it already had the offer, now I have 3 years of experience and working remote all over Europe. Best choice of my life.
What was the bootcamp you’ve enrolled?
@@hashanbasnayake4665 wouldnt help you, I did it in madrid, where i live
Which bootcamp do you do?
please tell us the bootcamp!
What did the bootcamp cover?
I just love the no BS. There are no shortcuts guys, keep going we're in it for the long-run, not some short-term-make-100k-in-3-months type of shit
I 100% agree with everything you’re saying. Learned this years ago, from personal experience. It’s honestly just doing the work and actually doing what you learn as you’re learning about it. I’m not saying it’s entirely impossible not to brain hack but it’s extremely highly unlikely and just improbable so much that it’s not worth the price imo. Just get busy and start coding and solve problems.
This guidance is correct telling from a year of frequent viewing this category of video. Do not spend any money until you have to ; find the free sources. Lots doing the same work are eager to help and for free, as is this guy.
finally somebody that has commonsense. CS50 is a total waste of time if you wanna do web development. I made the mistake of starting it and I am now in the middle of it. I already know html, css and basic javascript. CS50 is worthless for webdev stuff and eats up a ton of time. all in vain
stop doing it.
You started when I also started my journey, you got the chance and got hired, but my age is currently the only problem I have, I am still a teen. Yet I am doing a part time job in a company, as you can't do full time before 18
Finally found someone with similar thoughts.
I just completed a Python course and spent 3 months building a personal project that has not been done (at least, couldn't find something on it on the internet). Felt accomplished using my brain as you have emphasised heavily.
Now, I have started Front-end, next will be back-end. However, my end goal is to be more of an infrastructure software engineer. I am not passionate about web or app.
Do you know what I should look into instead? Have a feeling back-end knowledge will be useful though.
Thanks.
I absolutely love this guy, I wish i would have saw this video when I got started. No B.S. advice on how to get started in web development. Thanks for keeping it a buck Dylan! Best of success to you bro!
I died a little when you said the brain was a muscle 😭
Yeah cuz its a fact
Thank you for this. I'm not so much interested in being a Web Developer, I work in marketing and I feel like if I was to add Web Development as a skillset it would amplify my work. Great video 👍
Hi, thank you for the video. I just want to ask you a few questions on how you pushed forward when you felt demotivated or that you won't get anywhere learning to code? I'm struggling with trying to make myself commit to learning because there's just way too much resources and I get overwhelmed.
It's tough because we live in a society of information overload. I think just commit to one tutorial, course, or project at a time and stay tunnel vision on it until you're done and then move on. Really try to be present in the material and what you're learning.
I'm starting webdev because I know exactly what I want to build and have decided Webdev to be the most accessible option for my case. I'm here to learn how to build a tool that I need but doesn't exist, nothing more.
Thanks
honestly this was better than most of the influencer coder video I've seen. It's good advice to build out a site in vanilla JS and then redo it in a framework.
the three that you mentioned javascript,html,and css--is enough to learn and master no need to learn python correct ?
I think the goal isn't so much to master web dev but to learn the fundamentals in the most efficient way possible. I think that you can learn the fundamentals of web dev just through HTML, CSS, and JavaScript 💻
@@scott_itall8638 Agreed and well put. I've used both Flask and Node to create the backend for web apps. It depends on the use case. Having any backend experience is incredibly useful.
I applaud you for being real. It was never my goal to become a developer--I just knew that there had to be a better way of doing this or that. So I googled the crap out of it and found a better way. Then I said to myself, if I can figure this out, I bet I can figure that out too. Do that enough times, and presto, you're a developer. I was hired as a reporting analyst. Now I do automation. Not a damn bit of what I learned was through "hacking"; it was just good old fashioned grinding. I wanted to learn, so I spent the time to find resources that could teach me, and I put in the time learning and applying it. If you're an old dog looking for new tricks, I didn't start this journey until I was 35. You've still got plenty of fight left in you. Not only can you do it, but the maturity and experience that you bring to the table will make it infinitely easier for you than the young pups who are still trying to learn how to function as an adult. Go get what you want. You CAN do it.
You are amazing, keep growing🔥🔥 My question is, did you do some projects during this course (avoiding projects that the course includes Like omnifood) or did you start building projects after all courses? Ps. Sorry for my English
Thank you❤So I followed along in each course and did all of the course projects (Omnifood, etc). When I finished the courses, using the skills I learned from the courses, I built my own projects that were unique to my interests. Try not to overthink it - just start building. I recommend watching Pieter Levels if you haven't already. The below video is about how to build s startup but I think you can apply a lot of these concepts to your own projects: th-cam.com/video/6reLWfFNer0/w-d-xo.html
@Dylan Yudis thank you a lot. You are the best. Did you think about creat a Discord for your community?
"Learning is when you are put in the same situation as before you had the knowledge and get a different outcome" - Alex Hormozi . Projects and building are the only real way to learn.
As a programmer myself, I absolutely agree with what you are saying! To be honest, I'm only 12 and I learned python, HTML and SQL. Got 2 to 3 years of experience and I still regard myself as an amateur or even lower than that. If I had to start over again, I would follow the same steps that you mentioned in this video.
I mean.. I'm not saying you are lying but learning py HTML an SQL at 9 years of age sounds kinda bs
@@adan1221 I know it sounds bs but im not joking. my dad taught me it!
@@phantomvfxx Good for you and you must have a great dad, Apex :)
😁@@davidjamesshaver
Brain hack?
One brain hack that helped me was to work on coding right up until you go to sleep. Make the coding, or a particular coding problem, the last thing your are thinking about as you go to sleep. Weird as it may sound, you will sometimes dream about code and be figuring out that coding problem in your dreams. I think it helps make all the coding concepts gel better in your brain.
Very smart! A famous black psychiatrist referred to the mind as a brain computer. I bet while you’re sleeping your brain is making sense of what you didn’t understand while you were awake.
DON'T BUILD A NETFLIX CLONE!
I read this the second he said it
@@ajgallegos7432DON'T BUILD IT. OR ELSE!!
Y
Another thing to point out. Learn from different sources and people. A collection of resources will solidify and help clear up confusing concepts.
For God so loved the world that He gave His only begotten Son, that whoever believes in Him should not perish but have everlasting life.🎉🎉🎉🎉
Amen. Let’s code His kingdom and help people find God’s unending love.
Thank god your video came out on my timeline today! I was struggling what to do next and now I know. Thank you:)
dude talks about "not paying money" but links udemy courses for money lmao all these youtubers are the same.
There’s tons of other options for free JavaScript courses like on free code camp he just likes that site probably
A Udemy course is 14$ worth because they have big discounts, if you compare it to a bootcamp which are 1K$ you'd see the difference
@@joseavila6250 little Jose you failed to comprehend my comment. Nobody is asking for the price or why the price is that. What I am saying is that they talk about “not paying money” but tells us to buy his damn course. TH-cam is a market strategy to get sells. I have bought udemy courses and they are not up to date. So please Josesito don’t try to defend these hippos.
As a software engineer working in a startup, I completely agree with this dude.
Awesome video and awesome advice. Coming from someone about to graduate with a IT major and computer programming minor who still feels as if this man's approach is more advantageous
Someone who is straight forward.. Thank you Brother
Thank you I appreciate your straight forward attitude, not wasting my time. Subscribed.
I've done most of this already, been self studying web development for years now. Ive completed multiple freecodecamp certifications. Ive completed udemy bootcamps for the MERN stack and REACT. Ive completed over 25 projects some of them being vanilla Js some of them React. I have made multiple portfolios, taken advanced javascript courses and I cant even land any web dev interviews.
Bootcamps or a degree is important because of the structure and degree like he said. It's understandable that not everyone can self study efficiently. If you're like me who is easily distracted and can't focus without a goal or a project/assignment you're working towards, bootcamps or something similar helps a lot.