Тёмный

Why Is Coding So Hard To Learn? Tips to Make it Easier! 

Tiff In Tech
Подписаться 384 тыс.
Просмотров 18 тыс.
50% 1

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

 

21 окт 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 93   
@the_bwoy_programmer
@the_bwoy_programmer 2 года назад
Hi, Can you please make a video about how the recession is affecting the tech industry? Entry-level and junior developers with no experience at all!
@TiffInTech
@TiffInTech 2 года назад
This is a GREAT suggestion!! Pinning this comment. Please leave any specific questions around this down below.
@chateau.angelo7447
@chateau.angelo7447 2 года назад
I'm a bit curious as to your commentary on this as well, as the Big Vampire FAANG companies laid off alot and even "froze" some hiring. 😁 Looking good this morning..must've been the coffee..😏I'm looking to invest in a Breville Barista machine myself as I cannot live without my shots..helps me THINK better..GOOD for The HEART 😁
@shounaksengupta2154
@shounaksengupta2154 2 года назад
As a Junior Software Engineer with 1 year Exp., should I be worried about the recession? How should I approach it.
@JS-bk4pn
@JS-bk4pn 2 года назад
@@chateau.angelo7447 Companies like Crowdstrike, Datadog, ZScaler, Snowflake, Palantir, Palo Alto Networks, Cloudlfare, Fortinet, MongoDB etc. are all still hiring and expanding. It's just a shift in the tech industry. Mission critical companies who are innovating are still going to be expanding in a recession, Snapchat and Meta not so much.
@the_bwoy_programmer
@the_bwoy_programmer 2 года назад
@@shounaksengupta2154 I also have 1 year of experience and am really worried about getting a job rn, I have applied to over 500 roles in the past 5 months but in vain.
@marpaula1047
@marpaula1047 2 года назад
It’s so true about the part where there is so much to learn and so many different paths to learning to code. So when you finally pick something to stick to, there are so many outside noises telling you that you should be learning something else, slowing your learning process. I think it also has to do with almost everyone telling you that they wasted a lot of time in their own journey, so you try to avoid that path, but then waste so much time figuring out what the best path is yourself lol. Sticking to what you want to learn first is challenging in itself.
@benirodriguez9516
@benirodriguez9516 Год назад
totally. Best advice I can give anyone interested in programming, is to learn HTML & CSS first, as an easy introduction to anything related to computers, and writing code, and then choose one programming language, where I recommend either JavaScript (if interested more on just "web", or Python, if you got other ambitions). Just start and stick to it for at least half or an entire year. By that time, you might be understanding the basics, and can figure out where you wanna go, and what more you will need in your toolset. (databases, algorithms, or even graphic design, color theory, etc... depending on what your goals are.) So even if you want to be a hacker (e.g. pentester) or a android app/game developer, you would be glad you can html, css, js/python at the very least.
@emmanueljamison830
@emmanueljamison830 2 года назад
First thanks for all you do. Your helping me and my wife move our family in a new direction. So I’m always hearing that a developer won’t remember everything, and when they come across something they need to do but don’t remember the code to do it. What I’m trying to say is. You should make a video talking about the resources you use that help you get you through situations like this or other situations. Thanks
@АхадАдыширинов
@АхадАдыширинов 2 года назад
The main thing is to start. A journey of a thousand miles begins with one step:)
@TiffInTech
@TiffInTech 2 года назад
Yes!! Love this!
@jamesross5120
@jamesross5120 2 года назад
I have to remind myself that hey you didnt even know what an tag was until you started to code or what a for loop did and just to cut myself some slack and have some fun with learning and take it even abit slower not trying to code the most ultra modern interface before i cant even do the basic stuff.
@CrumbSnatchersStudios
@CrumbSnatchersStudios 9 месяцев назад
Thank you for this. I was struggling with understanding a . operator in C++ this morning. I thought to myself I am not bright enough for this. I got nothing out of it. I no very little. But i know some stuff still a newb. Yeah that imposter syndrome is real. I think when it hits the hardest is when you google what a array is and they say data structure then google that and they say data elements and so on it like never ends. Every thing i look up is defined with words i don't know and this goes on and on and on and on. A defeatist attitude is not a recipe for success in anything we do. Thanks for this. I needed to hear it.
@emily-un9et
@emily-un9et 2 года назад
Tiff! I will be attending react because of you! I have been following you on RU-vid and Instagram for a few months now and you have already provided me with so much breakthrough and inspiration in my coding journey after an extremely discouraging boot camp experience. Thank you so much for everything that you do and put out, please NEVER stop!!
@anne7983
@anne7983 Год назад
All you said resonates so much with me. Learning SQL now. 🙏 Thank you.
@TiffInTech
@TiffInTech Год назад
So happy to hear!
@klabifortune147
@klabifortune147 2 года назад
your videos are soo amazing. It's almost like we had a conversation before you did the video. You always address things related to me. Thank you so much Tiff
@lekanfagbuyi7963
@lekanfagbuyi7963 2 года назад
This speaks to me on so many levels. I have been learning to code for about 8 months and I have experienced learning too fast, trying to learn everything and losing focus, ignoring documentation and imposter syndrome. Thanks for your video. It was the right motivation I needed
@ronunderwood8099
@ronunderwood8099 Год назад
In tech, many years ago, we learned machine language, not assembly, we were the assembler. Then I learned GW Basic then I learned the core part of C & C++. I could create my own functions but was just overwhelmed by all the built-in functions and how to find the resources. I just never could get over that hump. It all has come in handy in my job in industrial maintenance, programing PLCs and robots, but I never been able to do the things I wanted to do with PCs.
@sarahk188
@sarahk188 Год назад
Thanks so much Tiff I have only just started learning python 🐍 and was thinking it was too hard to begin with but I’m gonna stick with it :)
@DLBiz
@DLBiz Год назад
this video totally resonates with me one year later after still trying to learn how to code lol, wish I'd seen this earlier
@rikvandervaart2601
@rikvandervaart2601 2 года назад
Thank you for your Truth. It helps. Especially with the IS.
@rahulmogaveer5340
@rahulmogaveer5340 Год назад
Appreciate your thoughts thank you... 👏🏻
@cerealport2726
@cerealport2726 2 года назад
I think that absolutely everyone should be given the opportunity to learn to code, or to at least be exposed to some of the logic that makes it work. Whether or not an individual enjoys it, or becomes competent, is another matter entirely. I think people do not consider that coding something useful and functional requires imagination, not just logic and mathematics. Great authors turn mere words into incredible stories. Grammar and spelling is important, but these aspects doesn't create a good book on their own, and it's no different with coding.
@GJackie24
@GJackie24 2 года назад
You are a coding GODDESS !!! Love your stuff.
@eliasperez5168
@eliasperez5168 8 месяцев назад
Thank you so much for this video today was a shit day for me on my full stack training in css I just walked away from it better day tomorrow ❤
@benirodriguez9516
@benirodriguez9516 Год назад
Although there's so much to learn, I believe many people start to learn "coding" and don't know what "coding" is. Or have a dream to say make games or mobile apps, and then for a year, they are only learning "console" stuff, which they don't have any use for it or anything to show for. Which can be very motivational killing. It's like if you wanted to learn to play the guitar and are eager to impress friends and family with a couple of songs as fast as possible, but instead of learning that (which you do in a guitar course), programming is more like, you learn about solfege, building guitars, soldering electronics (on electric guitars), etc... the playing seems to never come!.. and by that time, you might have fallen out of the train, or become a luthier or artisanal pick-up's builder. The road to becoming a programmer is quite long, and you might lose motivation if your expectations were too high, or simply different at the beginning. And while you might think today to make iPhone apps, you might end up instead in cybersecurity, which although cool on its own, it's a lot different from making iPhone apps. However, if your desire is there, just put in the time, and you will achieve it. And definitely, no one learns to "program" in a month or two, unless you don't sleep or have any daily duties and put in all the time (and even take the laptop to the bathroom) XD. See it more like a process of about 2 years, of 3-5 hours a day, 5 days a week, and you might succeed, and get a nice job. It can be done in less time, but it also can take 2-3 more years... all depending on what your interest is heading at all times, during that period. Code on! :)
@msp7809
@msp7809 2 года назад
Thank you for this video ❤️🇳🇬
@natgenesis5038
@natgenesis5038 2 года назад
Hiring a mentor or tutor it's very useful in term of guidance and when you are stuck .
@dsa2441
@dsa2441 Год назад
I thought almost all people nowadays (especially beginners) love to start learning by watching RU-vid videos. Is there any other way? More experienced people might love to see the documentation, and people who want to know more precisely or don't like the clutters of info in the internet might go into books or documentation. Which is cool. i kinda wish people don't ignore those officially written stuff so much even after watching videos. I love watching videos btw but sometimes there are too much resources out there, it's getting overwhelming. And usually every video show different way of coding, which might be confusing
@101therealest
@101therealest Год назад
Good video keep up the good work
@maximilianberbechelov
@maximilianberbechelov 2 года назад
I don't have issues with coding itself, I am 10 years in the industry now, I have a problem with having to be proficient in stuff that has nothing to do with coding whatsoever... Server administration, database administration, Redis, Docker, and a lot more, each with hundreds of different tools that makes you look like a newbie on interviews..
@dearbrave4183
@dearbrave4183 2 года назад
So I've already spent months doing what you advised not to do?😅 I've been only watching and memorising since July. And now I'm trying to practice and build at the last minute to prepare for the project, and it's insane. But honestly I don't see how I could have done it any other way. My brain needed to get used to this. Thanks for the tips and for saying coding is for you if you want to❤️
@jesusje1199
@jesusje1199 2 года назад
Everyone can program, programming is not difficult, programming well is the complicated part.
@cerealport2726
@cerealport2726 2 года назад
Very few people legitimately claim that learning another language is easy or fast, why should it be different for software languages? There are still some concepts that I cannot get my head around, just when i think I understand it, I realise i dont. Building a project from scratch (not just following a tutorial) is immensely satisfying and is a far better way to improve than just copying what has been done by someone else. When barely knowing anything about Python at all, and with zero prior coding experience, one of the first projects that I set myself was to automate the reading and loading of multiple CSV files with a datetime index and a 2 line header into a database (because I needed this data in a specific database). It was hard, but each time I managed to get one aspect to work the way I wanted, I was motivated to do more.
@TiffInTech
@TiffInTech 2 года назад
Thank you for sharing!! Yes so true about when people are learning a new spoken language! Good point
@yarpen26
@yarpen26 6 месяцев назад
I don't think the real language analogy works well for programming. Languages can be 100% different from one another, whereas any PL will have something in common. Also, people tend to specialize in just one or maybe two real languages at the most. And you can't really expect to go through your coding career without ever resorting to something beyond, say, Python or HTML.
@mohamedaboubakr2001
@mohamedaboubakr2001 2 года назад
Oh my god, I felt like you're talking about me right now Tiffany😅, I just bought a new course on Udemy, and I'm kind of stuck right there, the course is 69 hours, and after watching 103 tutorials, I'm bored. There are at least 200 more videos to watch, yeah It's just like hell as you said. But you know what, when you feel like your brain doing its work, it kind of makes you feel that you need to continue...
@berrodev
@berrodev 2 года назад
I felt like a failur after failing over and over again in highschool so i dropped out! you know why? cause i wanna become a web developer and maybe an AI enginner after a couple years and till now i really don't know if i am going to regret my choise or not. the real problem that i am in turkey. and as a highschool droppout i can't get out. i didn't get a job yet cause i only know Ts, React, Next. and i feel like there's no company that's gonna hire me so i am thinking of freelancing.
@berrodev
@berrodev 2 года назад
edit: I didn't even apply for jobs yet cause Iam 17.
@tobya3734
@tobya3734 2 года назад
Hey, cool video. Where did you find a mentor?
@gabo_xp
@gabo_xp 2 года назад
my advice: stop watching tutorial after tutorial, concentrate all that time on making your own projects, it will be difficult, but you will learn faster. And learn how to google
@rakhatmamytova1426
@rakhatmamytova1426 Год назад
hi Tiff! Thank you for this video, really enjoyed it! Could you also share where one can find a real life tutor with quality knowledge to share with? to meet up once a week or even twice a month (for a junior React developer). Really desperate, at this point, for someone to help me "patch up" all my JS ES6 + React knowledge. Thank you! Big love!
@trentinuit7880
@trentinuit7880 2 года назад
The fundamental reason coding is hard to learn is that programming is hard. Speaking as someone who's been doing it for over 15 years. That said, Tiff makes many good specific points here. In the end, programming isn't right for everyone. If you feel it's right for you, you have to accept that sometimes things will be too hard to absorb at that time. But there will be time to get it right later, when your mind is ready. Even when you're a senior dev, there will be right and wrong times to fully get a topic. Bide your time...
@ntantar
@ntantar 2 года назад
I would say that staying up to date with technology is much harder than programming, in itself.
@the_bwoy_programmer
@the_bwoy_programmer 2 года назад
Thank you for the content
@TiffInTech
@TiffInTech 2 года назад
💓💓💓thanks for your support!!
@u263a3
@u263a3 Год назад
Can you make a video on how to program in assembly language ?
@ojomudamola6674
@ojomudamola6674 2 года назад
Pls a video on how to read docs like nodejs docs
@hamunaptraabrahan1351
@hamunaptraabrahan1351 2 года назад
Thank you miss for sharing this question, if in the beginning it was easy to code? with any programming language. People somehow learn to encode and assimilate depending on the skill.☺💖
@devinthemaking313
@devinthemaking313 2 года назад
Where di you find a mentor/tudor to hire? This sounds like a great idea!
@dubaifatimaali
@dubaifatimaali 2 года назад
you can take from me :)
@Blizzpoint
@Blizzpoint 2 года назад
JavaScript is really hard for me. So far i only had a couple of month at my school to try it out.
@L1ghtOn3
@L1ghtOn3 Год назад
From someone coding going on 13 years, sometimes it's the project, JavaScript is best understood with firm HTML/CSS knowledge first, then adding in JS to see why certain things are doing what they should, using debugging, developer tools etc are your friend. A lot of people try different projects to see if it will help them with the language, web/mobile/games, and sometimes a different project say a small game, which might seem daunting but it helps them a lot and they pick up things much faster. I'm a firm believer in Types, it definitely helps with understanding overall programming and other languages better, especially when things go wrong. Languages like C/C++ can be difficult especially C++, but Java and C# are easier to use because of automatic memory allocation(Garbage Collection) you don't have to worry about it, same with Dynamic Types like JS which you don't have to worry which type it is( But that's not always a gd thing, unlike Statically Typed languages like C/C++/Java/C# where the compiler catches the error. With a language like Java you could build a small mobile app downloading Android Studio and you will learn XML as well. C# you could download Unity and make a small 2D game, plenty of examples online and is VERY intuitive to help speed along your programming understanding and you can see stuff move around on screen, which is fun, also you can learn GIMP(free photoshop clone/Inkscape (free illustrator clone) for game sprites(the dots/pixels that make up a jpg/png picture etc), also Blender if you get into 3D, So learning game dev not only does it speed up your programming, but you learn other programs as well, even Audacity for trimming sfx etc, all these will help massively in the long run. Making games are easier than you think and I find it more fun than Web, but Web is my backup, as making sites it is always gd to have your own site created by you, and if you had a site with your game promotions or a blog with creations from Inkscape etc then yeah it would stand out even more plus your gaming ability would make your sites far more interactive, especially if you learned some 3D and your animations would look very good and futuristic. Anyway, yeah try not beat yourself up, we all take different times to learn, I started with C many years ago at Uni and it blew my mind, I then done Android with Java and Web Design with Html/css/js/php/mysql, then games with C#/Unity and fell in love with the games workflow, so much fun and my programming increased much faster. There are plenty of starter books and online tuts, and if you get good at C# the rest you will pick up no problem and you are pretty much learning a mix of Java mostly and bit of C++, so learning C# you can also make Android/iOS apps using Xamarin Studio and with Asp .Net server side web apps, which Visual Studio Community is a breeze with templates up and running in 2secs and it is used for Unity as well, also Visual studio Code which most people use for cross platform web/mobile and unity dev, VSCode is very popular too, it just doesn't have as much going on as VS Community and is much lighter to download as VS community takes a little while to download depending on what you tick, if you do end up downloading vS Community tick Unity, most cross platform stuff, if u wana do mobile, tick Xamarin, only tick things like python if you know you will use it, most things can be added later, only download what you need it for right now, which will be web/mobile and give Unity a go, you won't be disappointed as Unity is getting used now in the workplace for more than just games, VR Architecture, AR holographic testing, some new XR implementations and testings. Don't worry about Unreal Engine just yet if you get into games, the programming is a bit more difficult using C++, but Blueprints are a bit easier, but Unreal takes longer to learn, Unity is a blast to learn and after 3/4 months you will definitely be able to make a small 2D game and learn some 3D on the side over time as well, you will thank me for this later lol I wish someone had told me this years ago, would have saved me lots of languages, projects, pulling my hair out, crying, kicking, screaming lol yeah I went through C/Verilog/Matlab/C++/Python until I found Java then HTML/CSS/JS/PHP/MYSQL(some other server side languages to test but not much), then C#, which made me give up Java for C# and keep Web Dev as backup. So yeah not everyone likes the same languages and projects, but if you like visual stuff, especially animated stuff, then games are great for it and seeing how code relates to something on screen similar to web/mobile, just games are much more fun and wish someone pointed towards games 12/13 years ago! There is nothing worse than not understanding what the code is doing or supposed to do, games will get you there faster, but also keep web/mobile as backup, or do the opposite try games but keep it as a hobby and master web or mobile? just try them all and see what suits you. I hope this helps, good luck and keep at it, it will sink in eventually, especially with the right project and language! 👍
@nuamanshabir6122
@nuamanshabir6122 2 года назад
would c language be a good language to start for basic concepts?
@sudo3571
@sudo3571 2 года назад
My biggest fear about learning to code is that I only memorize the information without introducing anything new😔😔😔😔
@dcmuscicc
@dcmuscicc 2 года назад
1:00 already signed up! 🔥
@TiffInTech
@TiffInTech 2 года назад
Yes!! I’m so pumped for it!! 💥
@vkreptile714
@vkreptile714 2 года назад
Do you have a discord server?
@MicahFunk
@MicahFunk 2 года назад
Personal question, do you consider yourself very ADHD? If so, do you find that it helps you in some way?
@nabinsaud4688
@nabinsaud4688 Год назад
Could you teach us advanced react project
@TiffInTech
@TiffInTech Год назад
Great suggestion!! I have some projects in the works
@jmwarren2012
@jmwarren2012 2 года назад
Then you work with a developer to answer some questions since you're a business system analyst, and realize you'll never be able to do what they do :D
@DanteSonOfDeath
@DanteSonOfDeath 2 года назад
thanks, also how can i get a mentor? :((
@krishnadev3880
@krishnadev3880 2 года назад
✨✨
@TiffInTech
@TiffInTech 2 года назад
💓💓 hope you are having a great day!!!
@krishnadev3880
@krishnadev3880 2 года назад
@@TiffInTech Happy Friday!!!!😍😍
@mateuscarvalho7463
@mateuscarvalho7463 2 года назад
Learn how to code is easy, creating a new language from scratch, that's difficult!!!
@karlroth7082
@karlroth7082 2 года назад
Fundamentals. First.
@Ivoshevo
@Ivoshevo 2 года назад
Javascript developers at the front end are always about videos like this :( ...am out
@andreward8510
@andreward8510 Год назад
2 minutes into the video, still no answer from you. You should get straight to the point
@erikpaulsen3111
@erikpaulsen3111 2 года назад
Otherwise think to trained are you because.
@dudedude-su7pt
@dudedude-su7pt Год назад
I think you need sun light 😅
@kekkles4001
@kekkles4001 2 года назад
Jesus Christ. So much talking with so little substance.
@Hacking-NASSA-with-HTML
@Hacking-NASSA-with-HTML 2 года назад
have you land the job, hot & lazin'ess 🤔????
@malcomgreen4747
@malcomgreen4747 2 года назад
8:15 those are liars they click bait for video views most of them they end up quitting programming and become content creators
@Javy_Valen_Tain
@Javy_Valen_Tain 2 года назад
Hey Tiff, could you be my tutor? :D
@ratnadeepsaha7675
@ratnadeepsaha7675 2 года назад
Coding is not tough at all to learn if the teacher is beautiful like u :P
@gh_oo
@gh_oo 2 года назад
💀
@lilyliciousss
@lilyliciousss 2 года назад
not the :P
@gohilkapil392
@gohilkapil392 2 года назад
1st
@TiffInTech
@TiffInTech 2 года назад
Yay!! Happy you’re here! And happy Friday!!!
@marknuguid5096
@marknuguid5096 2 года назад
youre so pretty, sorry to be a simp. 😂
@krikayassine340
@krikayassine340 2 года назад
have your ever tried to participate in hackathons ?
@AS-oh4nm
@AS-oh4nm 2 года назад
вау, спасибо Тиффани! ничего не понял, но зато красивая😊
Далее
10 Different Programming Languages and Their Uses
16:33
How to get skins for FREE? #standoff #skins #coins
00:34
Trick Your Mind to Learning Technical Things Faster
13:11
Why 95% of Self-Taught Programmers Fail (Honest Advice)
12:16
How to Solve Coding Problems (the best way to learn)
12:29
2-Minute Rule to Learn Coding - Atomic Habits
7:58
Просмотров 1,1 млн
How Many Programming Languages Should you Learn?
11:14