A Programming Skill You Don’t Practice, but SHOULD! | Examples

  Рет қаралды 37,478

Travis Media

Travis Media

Күн бұрын

To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/TravisMedia . The first 200 of you will get 20% off Brilliant’s annual premium subscription.
Do you ever start learning a backend technology, say on Udemy, and you find yourself having to push through all the front-end setup, which ends up being like 25% of the course. And by the time you're done, you're tired of the course and give it up.
Wouldn't it be nice to have projects that skip past all that irrelevance and get you to the precise technology you intend to learn?
In this video, I'll show you how to do that AND explain why this approach is something that is beyond beneficial for you to practice to level up your career.
Timestamps
00:00 The dilemma
01:19 Skipping the nonsense
01:32 Example 1
02:31 Why this skill is so vital
03:40 Your coding personality
05:04 Sponsor
06:12 Example 2
07:23 Example 3
09:28 Finding projects
10:36 Outro
** Mentioned In The Video **
Todo React Project - github.com/shubham1710/React-...
Todo vanilla JavaScript - github.com/miltonHenschel/ToD...
Bootstrap dashboard - www.bootstrapdash.com/product...
** Career Path Coding Tracks **
Web Developer - geni.us/jBigBd
Software Engineer - geni.us/AbMxjrX
Machine Learning - geni.us/GporLlT
Python Developer - geni.us/tv2FJBU
DevOps Engineer - geni.us/MgHtJ
** My Coding Blueprints **
Learn to Code Web Developer Blueprint - geni.us/HoswN2
AWS/Python Blueprint - geni.us/yGlFaRe
** I write regularly **
travis.media
** FREE EBOOKS **
📘 travis.media/ebooks
LET'S CONNECT!
📰 LinkedIn ➔ / travisdot. .
🐦 Twitter ➔ / travisdotmedia​
🙋🏼‍♂️ Website ➔ travis.media
#selftaughtdeveloper #programming #learntocode #codingskills
** This video was sponsored by Brilliant
** Some of the links in this description may be affiliate links that I may get a little cut of. Thank you.

Пікірлер: 72
@user-mp9um5qj3u
@user-mp9um5qj3u 9 ай бұрын
Six months as a junior android development, learning to read someone else's code is a must. You learn alot by looking at others code.
@looksmatteronly
@looksmatteronly 9 ай бұрын
What languages you learnt
@catharsis222
@catharsis222 9 ай бұрын
Would it be wrong for me to put others code in ChatGPT? I did this for a cloth verlet integration & physics simulation to have each line explained
@wchorski
@wchorski 9 ай бұрын
@@catharsis222 it's good and bad. If you are a complete beginner it could push you in the wrong direction. But if you have some basics down you can filter out the hallucinations
@rverm1000
@rverm1000 9 ай бұрын
thats a avenue i havent gone down yet. you nailed it , im getting bored with building everything from scratch.
@user-jn4tp7ti9n
@user-jn4tp7ti9n 9 ай бұрын
Re-discovered your channel a few days ago and it has been an absolute inspiration! Keep up the great work Travis!
@kyrie4728
@kyrie4728 9 ай бұрын
this method for me is way more than watching tutorial, even when you working in real project the step exactly the same as Travis mentioned. Wish i did this soooner
@lokosman5797
@lokosman5797 9 ай бұрын
Great insights. Especially when one is familiar with the basic of html, css and javascripts. Thanks travis.. am proud to be on your community 😊
@Ds10733
@Ds10733 9 ай бұрын
Thank you so much. Instead of doing from scratch, better to clone it as starting point and add features I wanna add, right? But I feel kinda guilty to do it, always feel like I have to build from scratch..
@TravisMedia
@TravisMedia 9 ай бұрын
True. I know the feeling. But you already know the scratch though. 😁
@Roberto-oz6et
@Roberto-oz6et 9 ай бұрын
I thought I was the only one who had that feeling.
@ameer6168
@ameer6168 9 ай бұрын
I'm doing the same. I want to learn WebRTC and how SFU works. Instead of watching tons of tutorials, I directly started working on a project. Then, I searched for how other people did it and modified their approaches to use in my project.
@sbusisomacu8948
@sbusisomacu8948 9 ай бұрын
Thank you Travis for sharing such good insights, what you're explaining here describes me. Every time I begin a project from scratch I end up with overwhelming amount of anxiety as a result I hardly complete them and post on Github. Currently I have over 20 unfinished projects stored in my computer. But I'm now going to try your method going forward 😄
@TravisMedia
@TravisMedia 9 ай бұрын
Thanks for sharing. Yeah same struggle here. Another method is to ask ChatGPT to create a sample project for you to begin with.
@sbusisomacu8948
@sbusisomacu8948 9 ай бұрын
@@TravisMedia I'll try that as well. Stay blessed 🙌
@azreow
@azreow Ай бұрын
I mean, the biggest thing I've found is that I get code from off shore teams that doesn't even compile without massaging or it's filled with compiler warnings or errors that make me wonder how it ever made it to production. In other words, there aren't "personalities" in the code base, it's mostly just crap code that needs to be completely rewritten. Reading others' code has taught me more about what not to do than what to do.
@jamesraphael8473
@jamesraphael8473 8 ай бұрын
Wow. Never thought of this. Thanks Travis
@AdrianTregoning
@AdrianTregoning 9 ай бұрын
Always helpful, thanks Travis. If you ever want to change careers again, you could totally go for TV presenter.
@sumirandahal76
@sumirandahal76 9 ай бұрын
Great insights. I find this idea to be effective for the beginners to learn new tech and the jr. SE to sharpen up their tech domains. Thank you travis !
@OleksandrBorysenko333
@OleksandrBorysenko333 9 ай бұрын
Interesting pieces of advice, thanks! Especially about why get to learn how to read code.
@csy897
@csy897 7 ай бұрын
I think especially for consultants, it is so important that you learn the style of the company you are working for and follow as closely as possible to their coding personality while improving on it because ultimately, they are the ones who are going to maintain it. As you jump from client to client, you need to assimilate fast too so learning how to read the code base fast is vital.
@SenthilkumarDeivasigamani
@SenthilkumarDeivasigamani 9 ай бұрын
Thank you Travis for sharing this video. ❤
@yurimyanmar9799
@yurimyanmar9799 9 ай бұрын
Thanks Travis, You are pointing out the problems i didn't even know exist as a junior. Plus how did you all manage your time cause I have a hard time management as a self-taught.
@aburayhansushmoy110
@aburayhansushmoy110 9 ай бұрын
Thanks for the advise sir
@guilherme1260
@guilherme1260 9 ай бұрын
Great tips as usual!
@AmodeusR
@AmodeusR 9 ай бұрын
You give me a very interesting idea: Making a repo with many projects to be used as a base to learn a technology! I hope I can find time to apply it, I'm sure it could help many people :D
@TravisMedia
@TravisMedia 9 ай бұрын
Ahh that would be a nice contribution and a great idea. If you do it, update me here.
@duaneatnofroth
@duaneatnofroth 9 ай бұрын
That was a really good video! Great advice.
@dinguskhan8883
@dinguskhan8883 9 ай бұрын
Usually if I want to learn a backend technology I just use a rest client like postman and then I don’t even need a frontend
@kinesis
@kinesis 9 ай бұрын
Great advice.
@SofaKingwetodded93
@SofaKingwetodded93 9 ай бұрын
Thank you for the video … any advice for someone who is struggling with JavaScript and react ?
@jsricochet
@jsricochet 9 ай бұрын
Great advice :) Doing over and over the same basic things is killing motivation. I'd love to find a company where they give you a week to familiarize yourself with their code base :p
@rawcodes
@rawcodes 8 ай бұрын
I've never seen anyone dished out so much value for free. Thank you.
@potaetoupotautoe7939
@potaetoupotautoe7939 9 ай бұрын
actually good advice. This is amazing.
@ravisankarp61
@ravisankarp61 9 ай бұрын
Thank you for the video .
@thisbridgehascables
@thisbridgehascables 9 ай бұрын
This is a great idea. Especially if you are learning server side code like php. Or take a free html template and convert that into react or learn how to create JavaScript components for an website that doesn’t need react but has some sections that will repeat and you don’t want to use php for includes.. and just want to use php for Ajax specific data from the database.
@timetolive4869
@timetolive4869 9 ай бұрын
That is a solid advice :)
@maurolimaok
@maurolimaok 9 ай бұрын
Nice channel. Thanks for the videos.
@kingmeditation6308
@kingmeditation6308 9 ай бұрын
Which coding challenge did you mentioned?
@snowy8465
@snowy8465 9 ай бұрын
damn, exactly what i needed, Thank you
@nothing606
@nothing606 9 ай бұрын
That's why I am using bootstrap every time when I was learning things on backend
@mervinmarias9283
@mervinmarias9283 8 ай бұрын
Forgot to mention working with regular expressions. Prompt engineering is also a required skill nowadays.
@jaredhembrow8910
@jaredhembrow8910 5 ай бұрын
Wow this is such a great idea
@EscapedConvict2007
@EscapedConvict2007 9 ай бұрын
I would just use Postman or similar tools to interact with my backend, if I’m only interested in learning or developing backend.
@Zeblab42
@Zeblab42 9 ай бұрын
Great video. Just one piece of criticism. “Walk the cat” is a thing 😂
@xinaesthetic
@xinaesthetic 9 ай бұрын
Yeah a friend gave me a harness and a lead for my cat… only ever used once, though. I think she’s too old to get into it now.
@converter
@converter 8 ай бұрын
The Mental Model is called Inversion. Always start at end goal. You may not even need the todo Frontnend app in the beginning just to test data persistence, becausw theres no dependency there - you can use curl or postman 😅
@mac.ignacio
@mac.ignacio 9 ай бұрын
I just use POSTMAN and don't really need a UI for testing my backend.
@TravisMedia
@TravisMedia 9 ай бұрын
That works too
@adnanabbasi9482
@adnanabbasi9482 9 ай бұрын
Hi, I have a question about git or Github, are they safe to use on the local devices (they don't posses a threat to my local data security)? or you have any tip to check for security before using / copying codes from git.
@jd2161
@jd2161 9 ай бұрын
Hmmm. Millions of programmers use it but you. You sir are special and it would not be suitable for you. Why do people ask questions they can Google or ask an ai?
@xinaesthetic
@xinaesthetic 9 ай бұрын
I’m guessing English may not be your first language, and the previous comment was pretty unhelpful (why do people take the time to respond if they’re not going to say anything useful?). Anyway, I think that your concern is more to do with running arbitrary code (that you don’t fully understand) on your machine than it is with git or GitHub themselves. In general, it’s not something that’s a common attack vector, but hypothetically for example if you run backend code on your system that is insecure for some reason and opens ports to the outside world, there could be some level of risk… it’s good to have a defensive mindset as a programmer. If you find some obscure project on GitHub and clone it, it’s highly unlikely to be dangerous in any way, but you could always set up a VM for this stuff so that the rest of your data was sandboxed; probably not a bad practice.
@adnanabbasi9482
@adnanabbasi9482 9 ай бұрын
@@xinaesthetic thanks
@jonathanjohnson2785
@jonathanjohnson2785 9 ай бұрын
Hi Travis. Is create react app better than vite to set up a react app? 😮
@TravisMedia
@TravisMedia 9 ай бұрын
Create react app was removed from the docs as the official way of setting up a project. Many are now using Vite instead. Here’s a read on it dev.to/ag2byte/create-react-app-is-officially-dead-h7o#:~:text=React%20developer%20team%20recently%20removed,react%2Dapp%20is%20finally%20gone. As stated in the article comments, for production apps, may want to consider Next.js
@jonathanjohnson2785
@jonathanjohnson2785 9 ай бұрын
@@TravisMedia Thanks Travis. Much appreciated 👍
@myst.youtube
@myst.youtube 7 ай бұрын
I'm so confused right now. Is Travis really human? Why all of my struggles in a software engineer position or being a student who wants to be an engineer? He knows what happened to me, especially how I struggled.
@EnglishRain
@EnglishRain 9 ай бұрын
I always do backend first, front-end later. Must admit though me frontend is bare bones
@avaygc5646
@avaygc5646 6 ай бұрын
is it me for anyone who feel like after completing js course from udemy and follow along project and jump to react learning and start doing own project on react rather than js.😅
@joel230182
@joel230182 8 ай бұрын
Or you can just use a client like Postman, if you wanna go straight to the backend learning stuff
@mampiisaotaku
@mampiisaotaku 9 ай бұрын
oh god. how stupid i am. can't believe i never thought of this process to train!!!
@scott98390
@scott98390 9 ай бұрын
I find it ironic that the first 1:20 of the video is just fluff. SKIP THAT, and start at 1:20.
@d.o.nmuzic3802
@d.o.nmuzic3802 9 ай бұрын
🙏🏾
@MegaDonaldification
@MegaDonaldification 9 ай бұрын
Not everybody who knows how program know how to teach programming. For one to teach, the content and thinking process from basic syntax to complex ones require patience and deeper insight, in a steady steady, walking pace. Most people dont even know when to alert their students when they must find a direct relationship between decisions and alert their students or followers. I can only think of beautiful, patient lady that teach programming like she is the syntax herself.
@VolodymyrInTech
@VolodymyrInTech 9 ай бұрын
💛💙👍
@StephenRayner
@StephenRayner 9 ай бұрын
Damn…. This is not how to program. “If this has happened to you” part at the start. Yikes! Always think is this important?
@spenceragain
@spenceragain 9 ай бұрын
What are you saying? Are you critiquing Travis or something he describes? I cannot decipher the meaning of your post.
@varunsharma5582
@varunsharma5582 9 ай бұрын
He's not saying that you should just slightly edit other people's code and move. What he's saying us that instead of wasting time on nitty gritty details of things that aren't even the main purpose of your project, use someone else's code as a starting point and read through it. Let's say I wanted to create a project with webrtc and simultaneous writes in my mind and I spent two weeks doing react and front end and eventually burnt out and left. I wouldn't be able to learn the skill I started out to learn. So, it's better to just get into what I want as soon as possible. It also will give you the skill of understanding other people's code much better. It's very solid advice for newcomers.
@jamesraphael8473
@jamesraphael8473 8 ай бұрын
Wow. Never thought of this. Thanks Travis
@jamesraphael8473
@jamesraphael8473 8 ай бұрын
Wow. Never thought of this. Thanks Travis
Why You NEED To Learn FastAPI | Hands On Project
21:15
Travis Media
Рет қаралды 145 М.
10 Udemy Courses Every Developer SHOULD Own (NOT just coding)
19:53
Travis Media
Рет қаралды 861 М.
Bro be careful where you drop the ball  #learnfromkhaby  #comedy
00:19
Khaby. Lame
Рет қаралды 50 МЛН
New Gadgets! Bycycle 4.0 🚲 #shorts
00:14
BongBee Family
Рет қаралды 12 МЛН
Eccentric clown jack #short #angel #clown
00:33
Super Beauty team
Рет қаралды 28 МЛН
How Senior Programmers ACTUALLY Write Code
13:37
Thriving Technologist
Рет қаралды 1,3 МЛН
The purest coding style, where bugs are near impossible
10:25
Coderized
Рет қаралды 870 М.
DjangoCon US 2023: Don't Buy the "A.I." Hype
26:09
Tim Allen
Рет қаралды 11 М.
Why Self-Taught Developers SHOULD Get Certified
13:06
Travis Media
Рет қаралды 81 М.
The Rust Standard Library is SO Confusing...Until Now!
11:45
Travis Media
Рет қаралды 22 М.
Stanford's FREE data science book and course are the best yet
4:52
Python Programmer
Рет қаралды 642 М.
Never install locally
5:45
Coderized
Рет қаралды 1,6 МЛН
How To Grow As a Junior Developer To Senior | 5 Tips
10:23
Travis Media
Рет қаралды 17 М.
Why You’ll WASTE The Next 3 Years…
6:06
Travis Media
Рет қаралды 296 М.
These 7 Coding Skills Give You an UNFAIR Advantage
7:55
Tech With Tim
Рет қаралды 505 М.
Нашел айфоны в мусорке!
0:32
По ту сторону Гугла
Рет қаралды 71 М.
POCO F6 PRO - ЛУЧШИЙ POCO НА ДАННЫЙ МОМЕНТ!
18:51
Carregando telefone com carregador cortado
1:01
Andcarli
Рет қаралды 2,2 МЛН
iPhone 12 socket cleaning #fixit
0:30
Tamar DB (mt)
Рет қаралды 18 МЛН