Is JavaScript BAD for Beginners? | Let's Rant

  Рет қаралды 41,977

Giraffe Academy

Giraffe Academy

Күн бұрын

Пікірлер
@dexspits7869
@dexspits7869 3 жыл бұрын
*I love this man he cares so much for beginners like me*
@teenytinytoons
@teenytinytoons 3 жыл бұрын
Yeah. He’s dope af.
@dragos1
@dragos1 3 жыл бұрын
Mike's ranting series is actually a students encouragement session
@TheBiebernuts
@TheBiebernuts 3 жыл бұрын
That got me thinking like "thought it was just me who feel that way"
@ryanmcerlean4326
@ryanmcerlean4326 3 жыл бұрын
Programming therapy haha
@abdallahsiyabi4784
@abdallahsiyabi4784 3 жыл бұрын
Exacting my thought. Watched the video for that kind of value even though I am only learning Python.
@orincywhytedesigns
@orincywhytedesigns 3 жыл бұрын
AGREED COMPLETELY…. Actually made me go back to my computer tbh
@user-vr9jo2su8p
@user-vr9jo2su8p 2 жыл бұрын
No it’s not js is wack and will be replaced
@captainboon2978
@captainboon2978 3 жыл бұрын
I really appreciate your understanding of where beginners are at; I wish more professionals would have this same level of understanding. Right now, I'm pursuing front-end development because, from my understanding, it's the easiest way to get your foot in the door of the coding industry. When I was learning and using HTML and CSS, I felt so confident, that, for the most part, I knew what I was doing, then along comes JavaScript. Learning JavaScript itself isn't the worst thing in the world; it's all these extra things that come along as a consequence of learning JavaScript that throws away that previous confidence I had. I'm not going to give up though; I've come too far. Eventually, I would like to get into back-end work, but hopefully in due time. I like your rant videos; keep them coming.
@Segero19
@Segero19 3 жыл бұрын
Damn... my thoughts exactly. Started the same way being confident with HTML and CSS and then having everything go to hell at JS :D
@conrad42
@conrad42 3 жыл бұрын
I'm not sure what "beginner" means in this context. Did you had prior programming experience or is web-dev your entry to programming in general? What I'm a bit confused about (in the video) is, that every layer (front-end, back-end, etc) is mentioned. You can implement a lot of ideas, without any backend or NPM - just a plain HTML file. For storage, just use localStorage, you want to use Vue, just use the instance version of it (no transpiling/NPM/WebPack needed) and most of the component frameworks work with just a simple css file import. For my personal projects or prototypes I still go this way, because it removes a lot of overhead. I started my career (10 years ago) with just front-end knowledge and it worked well, because I was good at a specific filed in development (so even experienced devs could learn from me, because they were back-end heavy) and the rest was covered by other developers. And the benefit is, you can learn from your colleagues (on the job) to maybe become a full-stack developer.
@Sergeant_Camacho
@Sergeant_Camacho 3 жыл бұрын
THIS! When you pass away the HTML/CSS "safe-space" and you start with JavaScript... the honeymoon ends; but you need to keep punching the bag, you will develop and learn skills that you never thought you had.
@jbar6408
@jbar6408 3 жыл бұрын
Pretty much just posted this same sentiment then scrolled down and saw your post. It’s nice to know we aren’t alone feeling this way.
@sinception5034
@sinception5034 3 жыл бұрын
_The Return of the King_
@jamespottex5197
@jamespottex5197 3 жыл бұрын
Avenger of programming
@ChumX100
@ChumX100 3 жыл бұрын
I get the frustration. Starting as a backend developer, I myself was a JS hater for a long time. But having used JavaScript in real projects for some years now (as there's really no good alternative), I changed my mind: User interfaces are inherently hard, specially at scale. And I am very grateful of JS and all the libraries, frameworks and services that really do help us developers get things done efficiently. We may not have solved the UI problem completely yet (and probably never will) but we sure have come a long way.
@ChumX100
@ChumX100 3 жыл бұрын
@Kingdom Cre8tive probably 'cause devs without a job don't go telling much about it. Actually I've been out of job for quite some time now :/
@ismailbouazizi984
@ismailbouazizi984 3 жыл бұрын
Man I’m glad to know that my confusion about JS is actually justifiable and shared even among experienced people. The history of JS is also very informative thanks 🙏
@thisisepic1709
@thisisepic1709 3 жыл бұрын
wow, so happy to see you uploading vids after all this time. I have learned a lot from you and so glad to see you in 2021 once again; keep it up. There are a lot of things you can do so, please keep going and upload vids nonstop man, all the best in advance #love_you
@perrinromney4555
@perrinromney4555 3 жыл бұрын
Mike Dane: Knows literally every language ever written: "I don't know guys, I don't know." Yes Mike, you know.
@mayankrathore8721
@mayankrathore8721 3 жыл бұрын
Maybe except Rust and some few others. They just came out recently
@berylliosis5250
@berylliosis5250 3 жыл бұрын
I take your Rust and I raise you an INTERCAL
@mudandmoss4132
@mudandmoss4132 3 жыл бұрын
I love these rant videos
@the_ramann
@the_ramann 3 жыл бұрын
Developers: Framework maker: they need one more, they need one more !!!!!!
@laur-unstagenameactuallyca1587
@laur-unstagenameactuallyca1587 3 жыл бұрын
💀💀💀 (also, I approve your pfp)
@the_ramann
@the_ramann 3 жыл бұрын
@@laur-unstagenameactuallyca1587 As you should 😌
@FangirlJournal
@FangirlJournal 3 жыл бұрын
oh, good so IT IS actually an inconsistent mess... i thought it was just me lmaoooo this made me feel much better
@TodorKatsarski
@TodorKatsarski 3 жыл бұрын
JS is a nightmare, TypeScript was created so the JS mess can be little bit more manageable. JS was initially created by one guy in a week or so, because he wanted to display something dynamically in a web page. It was neither planned nor designed to become the de-facto standard for all web clients. If JS was remotely close to a good language, then there wouldn't be so many attempts to fix it (talking about Flash, Silverlight, WebAssembly, Blazor-C#, Flutter-Dart, TypeScript itself etc.). Hopefully Blazor and Flutter will be the future of the Web.
@স্বচ্ছনিরবতা
@স্বচ্ছনিরবতা 3 жыл бұрын
For those who are saying, he's back, He came back 2 weeks ago
@sentientslug3259
@sentientslug3259 3 жыл бұрын
mike your C# vids have helped me a lot. im getting into coding brand new to it and starting with C#. please do a video like this for C#. your feelings on it for newbies.
@Lexcepcion
@Lexcepcion 3 жыл бұрын
This whole industry is being unnecessarily over complicated. A few standardized languages and frameworks should be kept and throw the rest out.
@dimitriosdesmos4699
@dimitriosdesmos4699 3 жыл бұрын
in a perfect world yes, this is underrated comment.
@jimtryon1560
@jimtryon1560 3 жыл бұрын
We can't throw things out because people like to have choices. You can't decide what people are going to use as a developer. Every language and framework has its pros and cons.
@Asim-nm1bc
@Asim-nm1bc 3 жыл бұрын
@@jimtryon1560 true
@Lexcepcion
@Lexcepcion 3 жыл бұрын
@@jimtryon1560 sometimes too much choice is a bad thing.
@jimtryon1560
@jimtryon1560 3 жыл бұрын
@@Lexcepcion You should tell that to the grocery stores.
@haitiancreolewithluciano
@haitiancreolewithluciano 3 жыл бұрын
*I love how passionate and genuine you are- I’m a big fan. I just started learning python - just for the heck of it- and I’m loving it*
@_4shy
@_4shy 3 жыл бұрын
I love these rants. Thoughts from a professional like you are really useful for beginners like me.
@vaisakhmv5926
@vaisakhmv5926 3 жыл бұрын
JS in one sentence : "Makes me cry"
@MrAverageViewer
@MrAverageViewer 3 жыл бұрын
Mike, THANK YOU for empathizing with the struggles beginners go through when trying to learn how to code! Too many so-called 'expert' instructors, are clueless when it comes to teaching programing. This is why I appreciate the relatable analogies you use, when you teach. In too many courses, terminology is thrown around, without even defining the term: "Instantiate", "Recursion", "Polymorphism", "Single Binary", "Static vs Dynamic", "Call", are examples of vocabulary that take on a different meaning in the coding world. The 'experts' take that for granted. One can be a great coder, while being a lousy coding instructor. Worse yet, the term "an easy" programming language, or an "easy" framework, comes from the mouths of people who have coded for 10+ years; with ZERO relatability to the struggles of newbies. Keep up the great work, and we wait eagerly for your upcoming courses! I hope you would cover the GOLANG, language, and perhaps even ELIXIR & PHOENIX, if possible. Many thanks!!
@jbar6408
@jbar6408 3 жыл бұрын
I totally feel this way. Been working in my spare time trying to learn JavaScript and I have hit a wall. HTML and CSS were no problem and even learning the basics of JavaScript was fine. But then when I sit down and try to create something, I find that there are all these intricacies in just getting an app to run with JS and I feel defeated. Trying to push through. Mike’s vids have been very helpful. It’s nice to know that I’m not stupid and that JS implementation is very hard.
@tiagomota4734
@tiagomota4734 Жыл бұрын
Yeah because thats the problem for most of the ppl, they watch tutorials and it seems so easy ...its like yeah i understand everything but when they want to actually build somehting all of a sudden everyhitng seems impossible! The way to do it is to try to build something after you watch a bit and no you will not understand anything and ...solve problems and then get things but it takes alot of fuken time....obviously. Im leaning PHP now for the exact reasons that the guy talked about...and after PHP i will learn java script but with php its the same , you watch you kinda think you got it and then if somebody tells you to do the most basic shyte there is, you just cannnt even think about how to do it. IF you cannot imagine the steps then you cannot do shit , and then you research , you do it with mostly copying code and then try to understand it , break the code down in pieces get one thing out of 10 then do another project , where now the code seems familiar , still you dont get it but you learn another thing on top of the 1 think that you know, copy the code make a sign up or a register and then you investigate what you just did and again and again and after 2-3 months some things start to make sense and you kinda create a process in your head , you learn to think what the fucken cormputer whats you to and hopefully after 1 year you can actually create things by yourself ! Its not an overnight process and because the concepts are weird its hard to gasp it at first!
@fawadkabuli
@fawadkabuli 3 жыл бұрын
I'm just glad that from learning "hello World" from you, I am at a point now that I agree with you on a rant video.
@thejones9908
@thejones9908 3 жыл бұрын
Love these rants Mike! So thank you. I've been 'learning' JS for years! Just thought I had pie for brains, as I just have never been able to grasp it in any logical fashion! But seeing this definitely makes me feel better :)
@sethfeingold
@sethfeingold 3 жыл бұрын
Loving these rant videos. Clear and coherent just like your tutorials. Thanks for the insights!
@SimpleHumanInNY
@SimpleHumanInNY 3 жыл бұрын
Love the rant videos, someone has to say all this out loud on a public platform. Keep making such videos, your subs will definitely go up, because people need to know the facts.
@CodingNuggets
@CodingNuggets 3 жыл бұрын
Glad I found this channel. Definitely going to keep up with your videos from now on. See your soon!
@desiotaku8890
@desiotaku8890 3 жыл бұрын
Finally!!!! Someone understands my dilemma. I wish there was a way to turn back time so that I could bonk the guy who came up with Node js and the other stuff.
@bobbysilver272
@bobbysilver272 2 жыл бұрын
I've been building smallish websites for businesses, bloggers, personal, portfolios etc for over 20 years. I've never ever used or written a single line of javascript. I've only now in the last month or so started to learn it, mainly to see what all the fuss is about and for my own satisfaction.
@CoconutwCoco
@CoconutwCoco 2 жыл бұрын
I learned python n html from u and I am an absolutely beginner w no code bg but I understood those two perfectly fine. I have been learning js for more then a dozen hours and i find it kind of messy… like everything just throw together in one line😅python is much more neat to the core n elegant… it is able to keep things in the simplest logic. I might be totally wrong but. After hearing u talked abt what js was meant to do in the beginning, I kind of understand why it is so piled up. Yes, i wish there is an more integrated language system for it. Last but not least, thank you so much for developing so much tutorials! If it was not bc of ur great tutorials, i wouldn’t have kept learning! You r a great teacher! N plz come back n teach us more abt JavaScript. 😅If anyone could nail it, it would be you! Would be great if u can make following up tutorials after beginner ones!
@One_seven_seven
@One_seven_seven 3 жыл бұрын
Finally 😂 A vid after all this long
@SecretAgentPaul
@SecretAgentPaul 3 жыл бұрын
24 hours?
@hosea_br
@hosea_br 3 жыл бұрын
@@SecretAgentPaul I don't think that he knew
@SecretAgentPaul
@SecretAgentPaul 3 жыл бұрын
It seems a lot of people on this video have only just got their first notification that Mike's back.
@davyroger3773
@davyroger3773 3 жыл бұрын
He's been ranting for about 4 days now lol
@hamzasehavdic
@hamzasehavdic 3 жыл бұрын
yeah learning js and html rn for unity, keep up the rants coz i like listening to someone like you
@maazahmad9756
@maazahmad9756 3 жыл бұрын
I just love this guy❤️. Keep ranting i always watch your videos
@gdj777
@gdj777 3 жыл бұрын
I am learning C# in preparation for Blazor.
@manedurphy
@manedurphy 3 жыл бұрын
I agree with a lot of what you say, even the part about being a React developer and enjoying the torture of using all these tools (I like setting up webpack from scratch). But yes I started learning JavaScript, Node, and React early last year and even though I am coding and working on projects every day for most of the day I still feel like there is a lot more to learn. And with unlimited ways to implement the same functionality, is can be difficult to stay consistent. I often find myself looking at old work and wanting rearrange everything utilizing techniques that I've learned since the last time I've looked at that project. I find it funny how much time I spent struggling with trying to understand the fundamentals, and now every so often I will read some documentation or watch a video on some of the fundamental basics of JavaScript and think about how hard it was for me to understand the first time but now the concepts are so clear.
@lioneldynasty
@lioneldynasty 3 жыл бұрын
😂I'm a beginner, it's been 4 months now and I'm leaning how to add logging using winston, handling errors and logging the exact error message... I don't know Mike, although I'm enjoying it
@JotaZamith
@JotaZamith 3 жыл бұрын
really needed to hear this, i'm a junior dev and i am struggling with js... keep it up mike!
@Caranor
@Caranor 3 жыл бұрын
Words! I'm gonna start my first developer job tomorrow and I'm worried so much because there are so many things to learn, the tech stuffs, the interpersonal stuffs, what the career path is that I'm gonna take. I love these ranting videos. It helps
@adivpe
@adivpe 3 жыл бұрын
You should see a real beginner spelling letter by letter each line in a js code :D I took a break from learning how to write codes, but I'm happy to see you are back because you have an incredible way of explaining things in the most simple manner. I wish I could express myself that clean. You are an amazing teacher, so keep it up and know that whatever direction your videos take I'm sure they will be amazing too.
@solomonobika4990
@solomonobika4990 3 жыл бұрын
Thanks for your understanding. So now what is the way forward, so what do beginners like us do?
@SecretAgentPaul
@SecretAgentPaul 3 жыл бұрын
I love the rant videos too even though plenty of the info is way over my head. You should do what Bucky did a few weeks back and have a big live Q and A so we can pick your brain for a few hours.
@thegreatprogrammer5937
@thegreatprogrammer5937 3 жыл бұрын
I too felt very difficult when I came to js, even though I knew Python, Java when I came to JS
@glyakk
@glyakk 3 жыл бұрын
I agree with your take on the situation. JavaScript is a different animal than other languages. It always feels like you are aiming at a moving target but there is a good portion of the language that is supported by almost all browsers that cover almost all of what most people need to do in the language. That is a lot of qualifiers which makes for a lot of gray areas. I do not think JS is a bad language to start out with though since there are SO MANY resources available. However, I believe we do not do a great job setting up expectations of the language and how it is different from other languages. Most resources make it seem like it is easy, which it can be if you are aware of the pitfalls. We should be honest when we are helping students 'color between the lines' and not be alarmed when they 'hit the edges' causing the whole thing to fall apart.
@lauralagora
@lauralagora 3 жыл бұрын
I agree on everything you said here. I've been learning programming (JavaScript/TypeScript) for 6 months now and mannn the more I learn it, the more I realise how beginner unfriendly it is... I probably wouldn't recommend it to a friend as their first language to learn (probably better to start off with Python to learn those base programming concepts). But with all of that said - I still really love JS and do not regret that I started with it and I'm pretty sure it will remain my main language :D ^^ Can we expect to see TypeScript tutorial series? And how to work with TypeScript in React?
@efeakaroz4761
@efeakaroz4761 3 жыл бұрын
Uncaught ReferenceError: js is not defined at :1:1
@algeriennesaffaires7017
@algeriennesaffaires7017 3 жыл бұрын
Hi Mike just an advice don't repeat i don't know a lot in your videos and try not to put your hand on your head, you're authentic but try to get rid of those 2 things, good luck
@leojones6568
@leojones6568 3 жыл бұрын
Look, as a begginer i gotta say first that you are the best teacher i have ever seen, that's for first, second you are pretty right,i think that (No connection to JS) i think that there's require a change in the whole world of programming, programming can be seen at first as something really difficult and complicated, and then people can be afraid to go and learn programming, like i did at first, i was really afraid until i met you. But if people will make programming a little bit more easier to learn, there will be just more people coming to this industry and they can really jump up the level of this industry. That is just my opinion
@firemanyoda
@firemanyoda 3 жыл бұрын
Thanks for putting this out there Mike. I've been studying JS development for 8 months and it is kicking my ass. Just when I think I get a handle on it I start learning another stack because junior devs are required to know all this shit. It's just too much. Getting buried. Possibly considering switching course and learning a different language.
@I_hu85ghjo
@I_hu85ghjo 3 жыл бұрын
me: *started with js as a beginner and left programming as a whole*
@localLyricsPh
@localLyricsPh 2 жыл бұрын
Hello mike, im from Philippines i want to know your suggestions for what is your best tutorial in JavaScript
@Louisianish
@Louisianish 2 жыл бұрын
I really like JavaScript, but this is partially why I refocused my efforts from web development to learning SQL, Python, and database development (that, and I have a potential job opportunity as a SQL dev). I’ll always enjoy doing web design in my free time, but I’m really enjoying learning database development, and it just seems like less of a headache to learn so far. I just realized that I’d rather continue learning and doing web development stuff in my free time rather than doing it as a career. That being said, I still recommend learning how to code by starting with web development.
@eukelarTV
@eukelarTV 3 жыл бұрын
Due to free code camp I’m starting with Java script knowing it’s just hard will make me cry 😢 a little less lol
@rewrose2838
@rewrose2838 3 жыл бұрын
Same 😂
@theVAHubVision
@theVAHubVision 3 жыл бұрын
Same here 😆
@thatguynar
@thatguynar 3 жыл бұрын
Its not really that hard to be fair. Just a bit of a mess.
@ravendelarama426
@ravendelarama426 3 жыл бұрын
@@thatguynar u mean js is a mess?
@adamrohde3513
@adamrohde3513 3 жыл бұрын
Man, thanks for making this video. Yeah we need to come up with a different name for 'programming' in Javascript. It's not about writing code in the language, it's about making a handful of different libraries, frameworks, browsers, services, ecosystems, butterflies, stray cats...etc all work together. New programmers should definitely have an understanding of how a language like C# works in comparison IMO. Hang on to your butts, npm install.... here we go!
@daboxguy3848
@daboxguy3848 3 жыл бұрын
Maybe we could try and build a framework similar to js that makes websites more reactive. But more organized, more begginer friendly. Js will never change, so we can either learn it or try a new angle.
@sidewinder4702
@sidewinder4702 3 жыл бұрын
Kinda like building a space shuttle to cross the street. It looks cool but do you really need that?
@starriet
@starriet 3 жыл бұрын
I'm kinda beginner too, but as a beginner who learned and used a bunch of different programming languages, believe me, this guy is telling the truth. Oh, and this is not a simple ranting, to be honest. This vid helps to understand JS and the difference btw JS and other languages. Thumbs up definitely.
@trellydofi
@trellydofi 3 жыл бұрын
I’m starting my coding journey by learning JavaScript & your video just so happened to be recommended this morning. I literally just created an account on treehouse yesterday & brought a few books. I love how honest you are about the complexity’s of JavaScript, I’m definitely nervous about learning but this video surprisingly motivated me to stick with it.
@rkitsune3549
@rkitsune3549 3 жыл бұрын
Don't worry, I too started three weeks ago with JavaScript and while the language still scares me to death with all it's quirks, it also has made me feel pretty darn great when I made a breakthrough.
@raconvid6521
@raconvid6521 3 жыл бұрын
Whats wrong with using vinilla JS with the dom, or html canvas?
@justagirl3929
@justagirl3929 3 жыл бұрын
My first online teacher , love you always ✨✨✨✨✨✨✨✨✨✨✨✨
@petemoss3160
@petemoss3160 2 жыл бұрын
what do you think about Haxe as an alternative to javascript? (another language for the web?) or instead of dealing with js bundlers and typescript, just work in Haxe to output JS? then you'll have the tools to write for any other environment. (compiles/integrates to other languages)
@meganjohnson456
@meganjohnson456 3 жыл бұрын
So what language should a beginner start with?
@playtheblues
@playtheblues 3 жыл бұрын
MS Blazor is awesome for web dev. These rants are so educational! More power to you Mike!
@TheFlyingMonkey200
@TheFlyingMonkey200 3 жыл бұрын
Your rants are awesome keep it up!
@azzedineghazli8459
@azzedineghazli8459 3 жыл бұрын
This series is amazing Mike keep up the good work!
@sidewinder4702
@sidewinder4702 3 жыл бұрын
Kind of like building a space shuttle to cross the street. It looks cool but do you really need that?
@Hannodb1961
@Hannodb1961 3 жыл бұрын
More like building a super sonic aircraft powered by a steam engine.
@mtony811
@mtony811 3 жыл бұрын
I totally agree with you, Dane. Also, in my opinion, JavaScript is the easiest programming language to kick start (I can teach a 6 year old kid to write "hello, world!" in less than 5 minutes using JavaScript), and it is also the hardest programming environment/platform/tools/frameworks to master. But, we have to take it. Because, nowadays, JavaScript and JSON are everywhere, from front end to backend, to database, and even desktop applications.
@WillEhrendreich
@WillEhrendreich 3 жыл бұрын
What do you think about blazor or web assembly? C# is such a great language, what do you think about the likelihood of it gaining popularity in the web space?
@delite2441
@delite2441 3 жыл бұрын
Good job Mike, but my question is what is the alternative to J's since it has such a huge and complicated ecosystem
@emincantopal3395
@emincantopal3395 3 жыл бұрын
you are the best man, sending lots of love
@cursoderobotica
@cursoderobotica 3 жыл бұрын
thank you for share your thoughts 😁👍
@Sergeant_Camacho
@Sergeant_Camacho 3 жыл бұрын
This is so true! That's why I'm just focusing in vanilla JavaScript. Even doing stupid stuff like creating HTML elements, helps me to understand all the messy stuff from JS. I need to master the basics, and maybe I move on to a framework or another programming language.
@laksheswardek4713
@laksheswardek4713 3 жыл бұрын
I want to learn web developing but I don't know anything , where to start .
@MegTidwell
@MegTidwell Жыл бұрын
What do you recommend we learn first? I know nothing of coding but eager to learn- which direction do I start from?
@oromiyamusic7608
@oromiyamusic7608 3 жыл бұрын
"Thank you Mike!"
@georgesomaru8973
@georgesomaru8973 Жыл бұрын
So true. Seems like once through the gauntlet, Survivors lose their empathy for others struggling through the madness. Rare is the one who reflects and remembers.
@davidmclean3946
@davidmclean3946 3 жыл бұрын
Not just for newbies , This is a general feeling I share about the industry as a whole. Its insane how complicated and convoluted its become over the years. My first few years I got so demoralized as the their was no end game to learning development. Mike is totally right and sadly most companies just expect you to understand any of this shit.
@pss_crs
@pss_crs 3 жыл бұрын
I'm not good at public speaking like mike but he tell me how to tell Ideas without unknown words that is say what ever comes to your about that Topic, human are enough smart to understand bit or more. thanks man
@CitizensCommunity
@CitizensCommunity 2 жыл бұрын
I once tried to learn to program in high school back in 2000, it was a mess of compatibility issues and stupid workarounds that people just accepted. 5 months ago I decided to try and learn again, and most of the problems have been fixed to be the way I thought they should have been back then, except databases. Things will get better, and people will wonder why things were done in such silly ways for so long. Some do not like the lowing barrier to entry as it allows for more competition, these people need to find better things to value in their lives.
@Paco1337
@Paco1337 3 жыл бұрын
When I started learning JS and saw all those frameworks I had to learn I just quit
@uraharaaizen209
@uraharaaizen209 3 жыл бұрын
Never give up
@zealtypedcode3119
@zealtypedcode3119 3 жыл бұрын
absolutely that's why am learning strongly typed language like C# first => {self taught full stack developer } and learning angular to what it provides all in one framework and I don't mind the learning curve
@kevinl.9657
@kevinl.9657 3 жыл бұрын
What are your thoughts about web assembly? I’m a beginner too and I know it’s not meant to replace javascript. In my understanding, you can use other languages that supports it, compile to web assembly, and it runs on the browser.
@wattheshet
@wattheshet 3 жыл бұрын
what do you think about blazor from microsoft? Its a very nice replacement to JS
@cvray2777
@cvray2777 3 жыл бұрын
Have you made up your mind about having an *IN PERSON* classroom setting?
@pavelgolin2421
@pavelgolin2421 3 жыл бұрын
A very reasonable video and questions in it, like it
@gregmartin9583
@gregmartin9583 3 жыл бұрын
Mike! You did a bloody good job at teaching us though! Good video mate, hope you're well from Syd!
@GiraffeAcademy
@GiraffeAcademy 3 жыл бұрын
Greg!!
@kevinus2710
@kevinus2710 3 жыл бұрын
Long long time ago, front end and javascript is a peaceful place. Then jquery was born, we can do tons of cool tricks. And front end still remained peaceful whereas other language dev kept fighting each other for the best programming language crown. The big day came, god sent a new baby named as node to programming planet. Since that day, the world would never be the same. Javascript dev who hid themselves for a long time suddenly stepped out of their shade. At that moment, they can do backend like other language did. And then 3 largest clans Angular, React, Vue were formed, there is an endless war in front-end.
@jimitgosar8165
@jimitgosar8165 3 жыл бұрын
What are your thoughts on Flutter instead of JS because it's all written in Dart and does all the platforms at once.
@laurentbajrami3688
@laurentbajrami3688 3 жыл бұрын
My professor is teaching us React and we are not allowed to use the "create-react-app" command. Instead we have to manually add all the dependencies. I see the value of understanding each of the dependencies, but it gets clunky having to to that every time.
@Hofer2304
@Hofer2304 3 жыл бұрын
When I learn a programming language I want to use a simple terminal and an editor of my choice. I don't want to think which browser, which IDE should I use? I don't want to create a project for my Hello-World-program. I want to be able to write my programs on my PC and on my phone. I don't want to introduce a new variable because of a typo. I want transparency.
@alankeni
@alankeni 3 жыл бұрын
I wish i had you as my teacher, you understand the point of view of beginners!
@teenytinytoons
@teenytinytoons 3 жыл бұрын
Loving these rants.
@TheHamahakki
@TheHamahakki 3 жыл бұрын
I miss days when you need jQuery, you had to add to your html's head. Yes, things are overwhelming complicated today.
@Dan-codes
@Dan-codes 3 жыл бұрын
Off topic, but do you recommend a Mac for ruby?
@goodideas5659
@goodideas5659 3 жыл бұрын
Thanks for that - I am learning and using Javascript at the moment in a game since 2 years ago and its my first and only programming language. I didn't really like it when I started and still don't much due to all its shortcomings...its what I know so I am sticking with it though..
@kaituo1803
@kaituo1803 3 жыл бұрын
Hey Mike, I am just wondering which programming language is your favorite?
@onezone8865
@onezone8865 3 жыл бұрын
To learn JavaScript you have to learn it’s dependencies. I’ve been coding in JS for a year now. First 6 months I was coding in pure JavaScript html and css and tensorflow JS until dabbing my feet into react, webpack, etc. My current stack is JS, tensorflow JS, ThreeJS, and react. I still need to learn Redux, Webpack, Typescript NextJS. It’s actually a never ending leaning process and you will still have new things coming.
@d4m4s74
@d4m4s74 3 жыл бұрын
With basic C experience I could get into javascript without much trouble. I still don't get CSS
@arewenot
@arewenot 3 жыл бұрын
we shall declare Mike as our prophet who speaks for everyone who have no voice to say what we want.
@MIInDsEthiopia
@MIInDsEthiopia 3 жыл бұрын
i really love this rant series
@justingabriele742
@justingabriele742 3 жыл бұрын
I'm about to complete a 6 month bootcamp on Javascript (MERN stack) at UNC and I still feel pretty lost. One of the most (if not THE most) frustrating things I've ever tried to do.
@user-or7ji5hv8y
@user-or7ji5hv8y 3 жыл бұрын
Web assembly?
@Licia1318
@Licia1318 3 жыл бұрын
Now I am scared. I am currently teaching myself html and css and plan to incorporate JavaScript next month. With the goal of becoming a Front End Developer, I do not believe I have a choice in learning another language in its place. I hope a miracle happens and I can get it down enough to land a job. Any job. I refuse to give up, though! If anyone has any tips or advice, please feel free to share.
@ITentrepreneur
@ITentrepreneur 3 жыл бұрын
I don't really like the way you described. "My goal is to become a Frontend Developer, bla-bla-bla". It isn't a goal. It's like I would decided to be a car mechanic and now I need to know everything about cars to lend a job. As for me, It's better to start with creating some specific project / website / app. What would I need for that?! React? Ok, let's dive into it. I think, You got the general idea.
@Licia1318
@Licia1318 3 жыл бұрын
@@ITentrepreneur Are you saying I’m going about learning languages incorrectly? Should I not set a goal? The career path I want is front end and based off research, I should be learning certain languages to do what front end developers do, such as creating a website. Keep in mind I’m teaching myself and I’ve pieced together a curriculum from KZbin videos, articles, and current job posting in my area. Please share any steps you think I might be missing.
@ITentrepreneur
@ITentrepreneur 3 жыл бұрын
@@Licia1318 Can you show me your curriculum (a link to Google Docs or something), I could make some sort of conclusion based on your list
@Licia1318
@Licia1318 3 жыл бұрын
@@ITentrepreneur I used this video as a guide. kzbin.info/www/bejne/jJeqiGOHnt5lf5I I started learning HTML first. After a month, I added CSS. It’s been about 3 months and I plan to add JS next month. I plan to give myself 3 months to get the basics of JS down. It may take me longer which is fine. This is a very rough outline that I have made from myself. The one mistake that I made and am in the process of correcting is not doing my own projects and saving them. I would do the projects handed to me in the platform I was learning on and that’s it. I have VS Code installed on my computer now and will begin building a portfolio.
@Sergeant_Camacho
@Sergeant_Camacho 3 жыл бұрын
@@Licia1318 Just be patient. Don't rush your learning and keep going step by step.
@rewardx
@rewardx 3 жыл бұрын
Mike any thoughts of making podcast? This rants are so cool. I would listen all day, everyday.
Coding SUCKS for Beginners | Let's Rant!
17:40
Giraffe Academy
Рет қаралды 162 М.
STOP Using Classes In JavaScript | Prime Reacts
14:02
ThePrimeTime
Рет қаралды 256 М.
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 30 МЛН
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
Why Does Everyone HATE JavaScript? (Yet Still Use It?)
18:08
Continuous Delivery
Рет қаралды 23 М.
How JavaScript Ruined the Web
15:02
Eric Murphy
Рет қаралды 119 М.
I Feel Bad For New Programmers
19:12
ThePrimeTime
Рет қаралды 514 М.
Programming Languages DON'T MATTER | Let's Rant!
10:05
Giraffe Academy
Рет қаралды 44 М.
PYTHON vs JAVASCRIPT // What I Would Choose as a Beginner…
12:48
Internet Made Coder
Рет қаралды 333 М.
I FIXED VULKAN!
23:31
The Cherno
Рет қаралды 75 М.
Coding is an ART not a SCIENCE | Let's Rant!
11:32
Giraffe Academy
Рет қаралды 22 М.
Is JavaScript that bad ?
23:55
Grafikart English
Рет қаралды 854
JavaScript Programming | In One Video
46:29
Giraffe Academy
Рет қаралды 82 М.
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН