A Jr Dev For Life?? | Prime Reacts

  Рет қаралды 273,438

ThePrimeTime

ThePrimeTime

Жыл бұрын

Recorded live on twitch, GET IN
/ theprimeagen
Original: • 15 Years of Dev in a N...
Author: / @awesome-coding
MY MAIN YT CHANNEL: Has well edited engineering videos
/ theprimeagen
Discord
/ discord

Пікірлер: 592
@j.r.r.tolkien8724
@j.r.r.tolkien8724 Жыл бұрын
Whenever someone says "My first compiler" you know he's a serious developer.
@cerulity32k
@cerulity32k 11 ай бұрын
i should really make a compiler
@Turalcar
@Turalcar 11 ай бұрын
Because they started in a compiled (non-JIT) language?
@cerulity32k
@cerulity32k 11 ай бұрын
@@Turalcar Still, making a compiler is a feat. Saying "my first compiler" implies the creation of multiple compilers.
@havenselph
@havenselph 11 ай бұрын
​@@cerulity32kit's much easier than you think, I've written multiple languages now (most were interpreted) and recently wrote a compiled Python-like language
@havenselph
@havenselph 11 ай бұрын
​@@cerulity32kYes you should!
@Mischu708
@Mischu708 Жыл бұрын
Why is it called bread first search? Do you want to make a sandwich?
@joelpww
@joelpww Жыл бұрын
Breadth* so they want many sandwiches. Bread^th
@whamer100
@whamer100 Жыл бұрын
scratch the bread search party, have you heard of this so called death first search?? why are developers grave robbing????
@shlokbhakta2893
@shlokbhakta2893 Жыл бұрын
Lookin up the documentation for bread
@thegreenxeno9430
@thegreenxeno9430 Жыл бұрын
Bread search leaves a breadcrumb trail for preseeding cookies.
@HelloThere-xs8ss
@HelloThere-xs8ss Жыл бұрын
Bc when you know it, all you do is make bread 💵💵💵💵
@ant1fact
@ant1fact Жыл бұрын
I started using Python 3 years ago at my previous job to automate some stuff. Turned out I liked doing it more than the actual job, so the next time I was on parental leave I did a self-taught course on Udacity to be a webdev. Done some projects in my freetime, got a Python job at a large company because I could sell that 2+ years I spent at my other job. During all of this time I spent every minute of my free time learning the inner workings of the computer. About a year ago I started learning Rust and I am just now starting to feel comfortable using it; recently I managed to bring it into the company to start using it on smaller independent projects that don't rely on the existing Python or Java codebases. Never been happier
@chawza8402
@chawza8402 11 ай бұрын
so your company now uses 3 language rather than 2 huh? Genuine question, how are you going to hire future Rest developer? I heard Rust has pretty steep learning curve
@ant1fact
@ant1fact 11 ай бұрын
@@chawza8402 My company uses probably 10+ languages, if not more. We have 200,000 employees worldwide and when I say small projects, they are small. One of the CLI apps I wrote is probably ~500LoC and been properly working for 5 weeks straight. If it works out, people at the company might be inclined to use Rust in incrementally larger projects. For now I am more than happy to write small but reliable tools that are being used by 1-2 colleagues at a time. The code is documented well enough that probably someone with minimal Rust experience could maintain it if needed.
@riley1636
@riley1636 Ай бұрын
@@chawza8402 "how are you going to hire future [Rust] developer?" You don't. >>> Job security! jkjk but yeah I agree with @ant1fact. If it's small projects and documented well, why not? It's only going to get more popular over time. It's like having something in C. Just because it's steep learning curve doesn't mean no one will learn it.
@180doman
@180doman Жыл бұрын
As a Devops i must admit that "tool overload" hits sooooo hard ... "Me: i know jenkins" "interviewer1: well ... we work with github actions" "interviewer2: well ... we work with gitlab pipelines" "interviewerN: well we work with aws pipelines" "interviewer N: well ... we work with bangaluna-bimbozuma pipelines" ... f&&&&k! And its just a pipelines tool. To build a infrastructure you also need some cloud (AWS, Azure, GCP, Oracle - all offcourse different), some IaC tool (Terraform, Cloudformation, Ansible,Puppet, Chef - each of them different), some proxy/ingress controller (apache, nginx, traefik, haproxy), logs tools (ELK, Loki, Greylog, fluentd) a lot of other things which you have to learn because market demands it (kubernetes, rancher, helm, prometheus, grafana, splunk, velero, minio, argocd, openvpn, wireguard, zerotrust, karpenter, kustomize and on and on ... ) and even though you say you are middle/regular devops (not senior or even strong-middle/regular!!!), that you have 3years experience in technology X they ask you about deep details of technology Y and dont care about yours "ok i dont know it but im ready to learn and ill try to do my best to catch up quickly"... And you're rejected Nth time and you end up with with a feeling "damn ... i dont feel even as a junior, maybe i should just switch to some truck driver job or mcdonalds" and every evening you go to sleep with an anxiety thought "im not good enough" and you wake up and slap yourself in the face with "ok, get yourself together man, you have family to feed" and you go to another interview ...... damn im so pissed now ... :(
@akshay-kumar-007
@akshay-kumar-007 Жыл бұрын
Fortunately, my first language was C. I took a course of design and analysis of algorithms in my 1st year of major which was taught in 2nd. I had to learn most of the things myself. I didn't knew C++ STL existed and I had to write most of the data structures from scratch during assignments. Even though I don't write C/C++ now, working on hard programming problems with a strongly typed, low level language taught me a lot.
@jel1951
@jel1951 Жыл бұрын
Same here. I think C is how I grew alot of fundamental computer science knowledge compared to someone that started on Python.
@mwanikimwaniki6801
@mwanikimwaniki6801 Жыл бұрын
​@@jel1951 Haha I'm living proof of that. But it gets easier
@phoenix-tt
@phoenix-tt Жыл бұрын
Me too. I was using char** to represent strings and doing malloc/calloc to create lists. When I learned about strings and vecs I was shocked
@arsnakehert
@arsnakehert Жыл бұрын
I will die on the hill that C is the best first programming language for longer term computer science education
@akshay-kumar-007
@akshay-kumar-007 Жыл бұрын
@@phoenix-tt Yup dude, dealing with pointers and Seg faults was straight horror. I remember a time almost giving up because I couldn't figure out why my code was giving seg fault.
@LucasOe
@LucasOe Жыл бұрын
Hot take, but I think if you're overwhelmed every time a new framework comes out and you feel like a beginner again, you're still a beginner. Instead of learning programming you've learned a certain framework/library/technology. You're a good programmer once you can adapt to these changes because you have the ability to think abstractly and you can transfer your existing knowledge.
@akshay-kumar-007
@akshay-kumar-007 Жыл бұрын
Agree. I recently wrote a Higher Order Component in React taking some inspiration from design patterns and my colleagues were like whoop. I mean like once you get a just of things, it is really easy to identify common problems and the solutions you learnt.
@amiladrck
@amiladrck Жыл бұрын
Agreed, but this is mostly valid if you already have a job. For jobseekers it maybe rough because in interviews they may go deep into a framework that you are actually a beginner of.
@drmonkeys852
@drmonkeys852 Жыл бұрын
Yes agreed, if a new framework comes out, using the new features and working with it should make your life easier. If you're overwhelmed you just don't know the fundamentals that all these framworks build off from.
@macklinrw
@macklinrw Жыл бұрын
Agreed. I'm excited to see new frameworks come out because I don't mind moving and learning new ways to do the same thing that are more performant or have better DX. So many people complain, but if something looks cool I just spend a couple days playing around and I mostly understand how to do things. I do a project and I will have a good grasp. And I do projects im passionate about, combined with better DX or performance it just feels fun to me. For example, moving from React to Svelte once the ecosystem matures a bit more.
@Go_with-Christ
@Go_with-Christ Жыл бұрын
just say 'what ever prime said, with more words' and save us some time
@headlights-go-up
@headlights-go-up Жыл бұрын
I'm one of those troubling beginners you described. It's a tricky position because on one hand you have the "path to getting hired", which is the main goal, but that doesn't coincide with actually learning what's going on at a deeper level. However, I also see how learning that deeper level is 100% on me to pursue. It just feels weird and feels like I'm going in the wrong direction (if that makes sense).
@vaisakhkm783
@vaisakhkm783 Жыл бұрын
yes that's why i am started rust... and python and just moderate webdev webdev is just crazy and i can't keepup with it...
@headlights-go-up
@headlights-go-up Жыл бұрын
​@@vaisakhkm783 yea for sure. it's certainly a conflict between learning the tools like React because that's what will lead to being hired, yet wanting to learn the topics on a deeper level because it's interesting. i wasnt able to go to college so I missed out on learning the computer science topics. luckily since there are tons of resources online now, I'm hoping that after getting settled into a job I can use my spare time to go back and learn those topics on my own lol
@tinystego1836
@tinystego1836 Жыл бұрын
I'm at that same spot you're at. It's gotten to the point where I'm not sure if I even want a job working development because it seems you have to learn the incorrect way to stay "up to date" with the technologies and just follow the trend. I think I would much rather just keep this as a hobby and develop the software I want using the languages and stacks I prefer.
@LucasOe
@LucasOe Жыл бұрын
Don't learn to get hired, instead learn programming. Get a good understanding of the fundamentals instead of learning a popular framwork without understanding how it works on a deeper level. I think that's the mistake of the person in the video, he only learns the technology and as soon as it changes (which it will) he has to start from scratch again.
@styrofoamsoldier
@styrofoamsoldier Жыл бұрын
Yup, it's an issue for the whole of technology industry, not just us. There was "less to learn" in the 2000's, although building a passable web page was way harder than now. At least where I come from, the schooling has also pivoted strongly towards the commercial side of software: learning how to use libraries and other software actual engineers have built to achieve something that can be sold. I actually think it's *shouldn't* be ON YOU to go deeper, but rather if you've got a degree it should be the other way around. The libraries are actually an after thought once you learn to build software and program well. But as it is right now, the onus is on the new dev to learn everything below the surface.
@TheHTMLCode
@TheHTMLCode Жыл бұрын
Damn prime this one really resonated with me. I’ve often looked back on my university days with slight disdain. The course felt outdated as we weren’t using the “latest” way of doing things back in 2012, I used to resent the fact id go from my datastructures and algorithms course to finite state automate classes and then to some software engineering class using c# or java; I’d come home and spend countless hours practicing these things and would then pursue some new framework (which I thought was delivering more value) but never had I reflected on the fact that all of those other modules were providing a deeper understanding of how everything comes together under the hood. Thanks for opening my eyes on this one!
@user-gu9mf9rm3p
@user-gu9mf9rm3p Жыл бұрын
this guy speaks from experience his words are pure wisdom that are hard to find these days , thank you for sharing your experience with us
@julkiewicz
@julkiewicz Жыл бұрын
Thank you! People underappreciated college. College is about learning how to think. Sometimes in an unapologetic ways. I mean some of the odder languages I learned in college: Ocaml, Smalltalk (yeah, really), Prolog, Haskell. Don't worry, we also used normal stuff. I always understood I have to learn the latest greatest useful stuff all by myself. But compared to that odd lot it was not particularly hard.
@256k_
@256k_ Жыл бұрын
being a self taught web dev this hits really close to me as i feel like i barely learned enough to get a job and do well at very specific tasks but my general programming skills are really bad because i never had that proper education
@dronestrikejr
@dronestrikejr Жыл бұрын
dont stress it bro im self taught, lets get the fundamentals down, Data Structures, Design Pattersn, algorithms, that's literally only thing stopping us from being Sr level
@256k_
@256k_ Жыл бұрын
@@dronestrikejr easier said than done haha but yeah youre right
@petlemons
@petlemons Жыл бұрын
@@dronestrikejr I'm also self-taught but that is supplemented with 3 years of university. You described what a Jr coming out of University will understand. There is so much more to learn that is very applicable to web dev that you missed. The hard part about learning it alone, is understanding what is truly fundamental, and it's really hard to recognize what else you need to learn. It doesn't help that all these brogrammer influencers tell you that you only need design patterns, data structures and algos. This isn't to say self-taught isn't possible, but spend the time to learn fundamental tech as well as programming fundamentals. Otherwise you won't be able to figure out how to begin diagnosing issues down the road. Also, learn how to write good tests!
@DannyMcPfister
@DannyMcPfister Жыл бұрын
Feels.
@dronestrikejr
@dronestrikejr Жыл бұрын
Im college drop out been working with rust the past 2 yrs and i don’t feel like a jr, i mastered some design patterns, algos, and even studies SysDesign/Distributed systems We have to grind extra harder guys to close our knowledge gap. It is do able!!
@emjizone
@emjizone Жыл бұрын
3:19 Yes, but subconsciously. *Pianists don't complain about the number of chords they have to memorize.* They *play* music. Developers should *play* code.
@LuccDev
@LuccDev Жыл бұрын
Well, I like the comparison, but to be complete, I'd like to hear how a pianist's job interview sounds. Because according to your comparison, then it should be like "okay, play the C# major chord in the key of E and you're hired" (btw i don't even know if it's something that exists). But I doubt it is.
@ClowdyHowdy
@ClowdyHowdy Жыл бұрын
​​​@@LuccDev if you want a gig as a jazz musician you need to be able to demonstrate you can sight read charts and you know how to play different modes, and different scales at the very least, and show that you can compose a solo. If you have experience, people know you're good, but if you're new, you'll need to sit in with a group and show them your technique. This isn't really all that different, but you can't really expect analogies to hold up in every way. Analogies are used to explain a concept in another way someone might understand. It's not meant to have everything poked and proofed, because analogies are not the same as the thing you're comparing. If it was the same, it wouldn't be analogy. Refuting an analogy based on the thing you're comparing it to is kinda goofy imo.
@LuccDev
@LuccDev Жыл бұрын
@@ClowdyHowdy But that's my point, it means that the interviews are "natural" things, it's not regurgitating theory that you might not even use in the job.
@emjizone
@emjizone Жыл бұрын
@Luc This is what I mean: interviews for programmer positions should not be like interviews for programming teacher positions.
@emjizone
@emjizone Жыл бұрын
@@ClowdyHowdy Now we have both the practice and theory about analogies. We're getting ready. :)
@alextana746
@alextana746 Жыл бұрын
it is so true about the front end ecosystem - I think it boils down to how companies hire, they'd rather get someone that's already familiar with x framework instead of someone who'd be able to pick up any framework in two weeks But yeah, I've recently moved roles and I found it super hard to switch to a job that used different libraries from what I've used in the past because the interviews I had were mostly library based - which is fine, but when you have a candidate that's willing to learn the framework/library and another who's an expert with x years of experience you're going to hire the experienced one. Front end is crazy - but yes, the fundamentals are incredibly important and when I was starting out I remember having a hard time understanding what was javascript and what was react, then I had to take a step back and get deep into just javascript
@TayambaMwanza
@TayambaMwanza Жыл бұрын
I'm an Angular fan but I love your prime reacts stuff, very entertaining, subscribed !
@akshay-kumar-007
@akshay-kumar-007 Жыл бұрын
I'm a React dev and I hate when someone spits on Angular. I worked on NestJS(inspired by Angular) and just loved the framework. Many people hated it because of performance(which was fair) but most of them in my opinion hated it because there smoothe brains couldn't comprehend the average level complexity. Also, ben Awad is the guy to blame mostly
@mildlymusical4054
@mildlymusical4054 Жыл бұрын
@@akshay-kumar-007 i worked on nest a few months ago , i would say it is neat , i loved it
@tototrapsilo
@tototrapsilo Жыл бұрын
@@akshay-kumar-007 and one thing that annoys me is that Ben Awad usually spits on AngularJs (Angular 1), when it has been long abandoned by Google. For some people who are not familiar with the framework development, they may think that Angular (2) is as bad as AngularJs (1) because of that.
@DannyMcPfister
@DannyMcPfister Жыл бұрын
The Terminal Junior...I like it. Let's strategize here: Continue to edit your resume and LinkedIn to reflect the experience of a junior. Land junior roles and pretend to be a potato to keep expectations low. If you work hybrid/have a creepy employer who wants cams on all the time, make sure to drool and pick your nose often, when people ask if you're special needs they'll say "No, he is just a junior dev". Literally NOBODY will have any expectations of you. Depending on where you work you'll have about a 6-12 month grace (or disgrace?) period for being an absolute tater tot. Now here's where the hidden genius comes in...you do this at 3-4 other jobs simultaneously. And in reality you're not a potato dev, you're just living life on cruise control earning 4 $70k/year salaries. Just be careful not to show up to your once a month meeting looking like you're balling out of control. Remember, you're a poverty potato. (Obvs don't do this)
@tyler8902
@tyler8902 Жыл бұрын
I can’t tell you how much I appreciate the advice you’re putting out here man.
@user-cx6ec2kp6u
@user-cx6ec2kp6u Жыл бұрын
Wanted to say thanks for linking the video in the description! I noticed
@Beastintheomlet
@Beastintheomlet Жыл бұрын
As someone who went through a bootcamp I agree entirely with your perspective on them. I learned how to write react and some node and some SQL but I always hated how black box everything felt. I’ve been spending all my free time since learning DS (using your FEM course) and writing some C to understand what I’m actually doing in Reactland.
@ezra3457
@ezra3457 Жыл бұрын
Funny enough, I TOO, am a bootcamp grad. It gave me skills to build something in react but not the knowledge of how to do it and the why. So I thought to myself, well, lets learn DS & Algo in C to understand they why and knowledge. Is it worth it? Maybe. I see DS & Algorithms like math formulas. You learn that a^2 + b^2 = c^2 formula, then you realize you can switch it around, modify it do what you need to with it for whatever problem you're facing that requires it. :)
@ilearncode7365
@ilearncode7365 11 ай бұрын
If you dont know how to create a basic CPU using raw materials you mined yourself with your own tools, you cannot truly understand what Javascript or C is doing, and you might as well be a wix developer
@hendrixgryspeerdt2085
@hendrixgryspeerdt2085 10 ай бұрын
@@ilearncode7365funny comment.
@brianviktor8212
@brianviktor8212 10 ай бұрын
I started out on my own programming C#. I got hired and improved over the span of years. My understanding of everything relevant related to informatics increased to a high point as well. I also know C and how data is structured. I know about performance, I know about byte and bit-level operations, about memory usage, networking, IO operations, and a lot more. I learned by doing my private projects unrelated to my job, and I grew from my mistakes (the dark era of too much inheritance) - some of which are quite complicated and well done. I hated university and I dropped rather quickly. By then I was already able to code, and I was really annoyed by the needlessly high difficulty and redundancy of what was taught. Now I am a freelancer working 100% remote, and my company really doesn't want to lose me.
@freezingcicada6852
@freezingcicada6852 Жыл бұрын
Great video, I'm a beginner but more interested in video games and learned a bit of C# and Lua on my spare time. Mostly reading pdfs I can find online and a lot of it doesnt even touch into under the hood stuff. Which makes it rather difficult to learn as well... all the new stuff does deprecate old stuff if all you care/know how to get the thing to work instead of data allocation. Something that could be measured so you can double check your work type of stuff instead of just connecting dots.
@ardnys35
@ardnys35 Жыл бұрын
it's weird because i feel the same in CS degree. i am familiar with data structures and algorithms etc but it's not like we build apps. i make stuff on my own but it always feels like someone out of a 2 week bootcamp is just way better. like they can build interesting looking things and i am just trying to write recursive min heap
@Fernando-ry5qt
@Fernando-ry5qt Жыл бұрын
Oh they are way better at building stuff.... For now. Once you start going you will crush them, take a bit of rampup but it will happen
@rand0mtv660
@rand0mtv660 Жыл бұрын
Don't get discouraged. If that person only has bootcamp experience, they will most likely take a long time to actually become a good programmer just because they don't understand fundamentally how some things work. They might produce something that looks good at the moment, but might be horrible to work with in 3 months, 6 months etc. Don't let first looks deceive you. I am self taught myself, but I realize now how much of the theoretical knowledge about programming and design patterns I'm missing now and I'm actively working on it. I do offset some of that by being really curious and by expanding my knowledge beyond programming into other areas such as developer tooling, Linux, Docker, Ansible etc.
@d3vilscry666
@d3vilscry666 Жыл бұрын
Holy shit I feel the same way!!!
@rumble1925
@rumble1925 Жыл бұрын
This is what I don't get, you don't lose your experience when another framework shows up. The function names are different and there's some new syntax to get used to, but it's all the same stuff in the end. On the other hand, I spent way too much time creating my own shitty frameworks so I probably got some experience out of that. But I feel like a lot of devs are scared of things they don't know yet and second guess their abilities. I'm the opposite, "Oh I'm going to build a GraphQL server, no problem, I've heard of it so I'm basically an expert".
@slayerzerg
@slayerzerg 11 ай бұрын
yea so is everyone applying to the role on linkedin lol
@altrag
@altrag 8 ай бұрын
That's a somewhat shortsighted view. Sure, you just have to "get used to" some new syntax and function names, and if that's where it ended that would be easy. But that's not where it ends. You still have to maintain those old systems. If you're jumping on the "next big thing" every 6-12 months, you very rapidly end up with dozens of languages and frameworks within those languages and tools to support those languages and so on. Yes you theoretically "know" them all and can handle that, but it becomes a heck of a lot of context switching. That's before we look into the addition of entirely different skill sets. A modern "full stack" dev needs to know more than just programming - they need to know the database layer, how to setup a CI/CD pipeline, how to provision any number of the 35 trillion AWS services and understand the slight nuanced differences between those 3 that all sound the same on the surface, they need to know UI/UX design for any number of form factors and how to do DOM manipulation that won't freak out in any of the 3-4 common browser engines that all do things slightly differently, how to publish to the various app stores and at a least a basic knowledge of the legal and financial impacts of that. Sure those are all arguably "related" and are part of software development as a whole, but learning the legal requirements for publishing on the Play store is just a bit more than "new syntax" when your experience is in C++ programming. Creating a UI that works for colorblindness is not just a difference in "function names". These are entirely new disciplines you need to learn.
@seanbaeker4310
@seanbaeker4310 Жыл бұрын
I am currently implementing a microservice application using Java and I must say I thought I knew what I am doing but writing that system from scratch is really taking a lot of thinking and time to understand what the hell is going on under the hood. But I do believe that going through exactly that struggle will pay off in the future because I understand how things work, communicate and everything that goes along with it
@gavdev12
@gavdev12 Жыл бұрын
This is why I value my CS degree so much as a frontend dev. I learned fundamentals first and then learned react on my own as I put together projects. I certainly lack some fundamentals in webpack, but otherwise I feel I have a good general process of what is going on in a new language I learn
@nicolausdasilva8133
@nicolausdasilva8133 Жыл бұрын
What fundamentals did you learn? Anything you recommend?
@lucasbrant9856
@lucasbrant9856 Жыл бұрын
​@@nicolausdasilva8133 Not op but most of a CS curriculum could be considered "fundamental" Data structures, algorithms (+ paradigms), discrete math, finite state machines, compilers and probably more. You dont need all of that of course, but all of those things could be considered fundamentals. Start with data structures and algorithms and branch out from there.
@chawza8402
@chawza8402 11 ай бұрын
I glad I did not paid much attention on webpack because Create React App and Turbo/Vite handle those bundling for me. Thankfully i joined a project where the setting has been configured so I never touch the webpack config file
@jj-big-slay-yo
@jj-big-slay-yo 11 ай бұрын
@@lucasbrant9856 compilers basically abstract syntax trees.
@torphedo6286
@torphedo6286 Жыл бұрын
Oh, I actually didn't realize your algorithms course was free, I saw a preview recently and it looked interesting. Thanks for taking a moment to point that out, I'm gonna put that on my to-do list.
@taserianAlephNull
@taserianAlephNull Жыл бұрын
You have to enroll in one of their plans, monthly or yearly, which have a fee.
@akaEch0
@akaEch0 Жыл бұрын
@@taserianAlephNull yeah very misleading. Edit: Apparently you can sign up for free without a credit card and get lifetime free access to 5 courses (pre-selected but good arrangement) one of which being the one he pointed out.
@PhilipAlexanderHassialis
@PhilipAlexanderHassialis Жыл бұрын
Thanks Prime for focusing on the foundation stone: the flippin' fundamentals. If you know the fundamentals then you can work your way up to any kind of framework / library / whatever programming doodad de jour.
@dromedda6810
@dromedda6810 Жыл бұрын
the thing is to not start chasing new shiny things, As my physics teacher told me when i was but a simple script kiddie and scratch game developer, "The rabbit who always chases the next carrot is never gonna actually eat the carrot"
@LuisPerez-tv7mr
@LuisPerez-tv7mr 5 ай бұрын
This is 100% correct, I have been a software engineer for 7 years and I knew that I still needed to learn more stuff but didn't know. I got in before I got a degree, but I did go back to get my bachelor's degree and even with this I did not learn the fundamentals like data structures or algorithms. Now I'm finally realizing what I need to go back and learn. I was able to get by because I knew how to use React, Bootstrap, Php with CodeIgniter, Vuejs and Nuxtjs, but still didn't feel like I was a legit software engineer. Thanks to your videos I now know that I am a bad developer and what I need to work hard on. I want to get to the point where I can contribute to a framework and understand what is going on.
@Ultraporing
@Ultraporing Жыл бұрын
This takes me back :). I'm self taught and employed. But I also started with Bare metal programming, C, C++, C#. My Uni did teach us Games Engineers not programming, only math and algorithm theory. But nothing else and the code I had to work with from lab team members was horrifying. Had to quit because I was working part time as a programmer to finance the Uni studies and living expenses and was slammed with too many hours. So I quit. I really have no hard feelings towards college or Uni, everyone learns differently. But If I could back in time, I would not waste my time there again. That being said, I was already learning programming and working on projects in my free time for 10 years. So my views may be not the optimal one :). I got only a few small tips for anyone wanting to become a programmer or are currently one: 1. Never stop learning, stay curious and at least look into your stack you are using currently :). 2. Don't get hung up on "religious" debates such as what language is best, tabs or spaces and so on^^. 3. Stay humble and learn to admit if you don't know something and learn it. Don't stay ignorant.
@Skeflas
@Skeflas Жыл бұрын
Love how the recommended videos at the end are either waifus or programming.
@ThePrimeTimeagen
@ThePrimeTimeagen Жыл бұрын
oops
@joelpww
@joelpww Жыл бұрын
I make sure I'm good at base languages and then go into frameworks. It helps whenever you come to a problem in the framework.
@PatternShift
@PatternShift 8 ай бұрын
2012, started learning Clojure casually in side projects, 2014 started working in it full time. Almost every bit of knowledge I’ve picked up from those first several years is applicable to my work in other languages since - also still directly useful in Clojure, which is very stable - every single project I’ve ever made in it still compiles and runs to this day. Vast majority just fine on later JVMs than they were written in, including the fractured space of temurin, corretto etc. Most of my other learning outside data science/ML (my original background) goes to low level langs, compilers, etc. The benefits of sticking to two language worlds: both where you use a few data structures - and functions that work on all of them, in one case close to the metal, in the other as high level as you can get, solving problems by making mini languages to solve them on the fly… I think this is the best recipe for learning fundamental, transferable skills. As Prime mentions, abstraction trends come and go, algorithms and data structures stay the same. Learning frameworks and trend chasing in JS land while cargo cutting design patterns from whatever talking head in the abstraction industrial complex gets to you first is a career trap.
@Leon-cm4uk
@Leon-cm4uk 11 ай бұрын
I had the situation of having no informatics in school and just learning everything by myself. I selftought Java from 2016 onwards and got to understand some basics in informatics while doing an apprenticeship for three years but I never got to this point or had time to go that much deeper (like understanding how compilers work and how to optimize with assembly) because I had to work while being an apprentice and stuff. And it's then hard to understand how C or C++ works. During apprenticeship I had some C in school but it was so overwelming while being massaged by Java and its Features that I never had fun working with C, what I regret now because I see how important C is for a basic level of knowledge how these features work and that you don't have to manually remove all the created objects from the memory and the references too so that they don't point on nothing and so on...
@ObsessiveClarity
@ObsessiveClarity 7 ай бұрын
10:30 "a suit or a dirty old t-shirt from a conference" 😂😂😂
@nakoskyranos4080
@nakoskyranos4080 11 ай бұрын
Man, I know very, I mean very little about programming. But I looove listening to you! You give me such philly vibes
@lemmiix
@lemmiix 9 ай бұрын
I've been studying computer science at a university for about 2 years now. I love my study but how do I prevent this (like the one dude from the video) from happening? How do I become a "good programmer"? What can I learn or what should I do?
@x1expert1x
@x1expert1x Жыл бұрын
love your views and perspective.
@QazJer
@QazJer Жыл бұрын
It is pretty hard to not only learn how to use new frameworks and tools but also understand the "lore" of the language and how the design has changed over time
@daltonyon
@daltonyon Жыл бұрын
1 - Turbo C++ Compiler with C was where I learning to programming (2018 ~2019) I do CS and the begin Math is too much easy than programming 2 - My first database connection was with Mysql and Java (First OOP language too) 3 - The first job like intern I start to learning more Spring and Jquery (First experience with Javascript, I think today people start with React) 4 - After that I spent some years with Java 5 - Few years ago I receive a opportunity to work in a new project with php, vue, aws .. but I never left Java 6 - Last year I resolve to change and learning Neovim for everything, start to learning more about architecture, review DS and studying Rust 7 - Now I'm in this Continues Learning like a Software Engineer and in the Work Lead a Team.. this is a true challenge!
@nickwoodward819
@nickwoodward819 Жыл бұрын
I thought your algo course was free too, but I haven't been able to find a way to actually access it :/
@gugenet
@gugenet Жыл бұрын
Could you do a video on learning windows 3.0 client program development in C++ before access to internet? I just want to know if I was stupid because I couldn't master the transition from basic on Vic-20 to that.
@bustopgamer5802
@bustopgamer5802 Жыл бұрын
That line he said "I guess I will become youtuber instead" that one hit you close to at home like brother from another mother.😅
@drbogar1
@drbogar1 11 ай бұрын
What's that browser extension with the shortcuts for clicking textbox and buttons?
@jaymartinez311
@jaymartinez311 Жыл бұрын
can you please list which algorithms I should stick to and learn? In your videos you mention some but really going over it would really help. If you don’t have a video for it yet, maybe that would be a good way to show us what you mean?
@bal6464
@bal6464 Жыл бұрын
I do remember Pascal programming in school and college 😂
@toup0
@toup0 Жыл бұрын
The more you know the more you realize you don't know. A vicious circle.
@paulvalladares7469
@paulvalladares7469 Жыл бұрын
I loved this so bad! What a great video.
@schmuf78
@schmuf78 Жыл бұрын
You speak from my heart. I was a graphic designer and changed my career to be a dev. I was somehow something like a frontend developer. But i only templated sites in Oxid and some other frameworks. I knew some JS. (no Frameworks, like React, ...) But i couldn't call me a programmer. Now, after a long illness, i am visiting a bootcamp that lasts 10 months. Its a python bootcamp (initially i wanted to learn Java, but no none wants to learn Java, theses days). I thought, ok, 10 Month are enough to get a proper knowlegde of python. But we only got a brief introduction and then stuck with django. The decision, to teach django, instead of programming, really bugs me. I feel comfortable in django, but i know that it hides a lot of its mechanics. And most of the people in the course are struggling with django, because they don't understand the mechanics, that django is doing for them. I really regret that i didn't study informatics. But i will continue to learn programming on my own, once i got a job again. Because otherwise i don't feel confident.
@vellankiindeevar5530
@vellankiindeevar5530 Жыл бұрын
what do you think are the fundamentals ? i am unable to figure them . i do some python but sometimes i dont know what am i doing .
@danlazer741
@danlazer741 Жыл бұрын
I did one off the most considered theoritical degrees in cs in my area ... I remembere having and existential crisis thinking that was useless ohh boyy was I wrong . Today I regret nothing, like you said now I understand evrything under the hood and the time it takes me to learn new stuff is probably faster than most people.
@skyhappy
@skyhappy Ай бұрын
My dude, knowing C does not help you learn anything higher level faster. Being able to identify good learning resources is what helps you learn faster
@Sofia-rh7ji
@Sofia-rh7ji 11 ай бұрын
6:30 this is why whenever one of my friends wants me to teach them programming, the first thing that I have them do after learning basic programming and using the libraries, I guide them through making a low-level project like a 3d-renderer or BASIC compiler.
@jackle3002
@jackle3002 11 ай бұрын
what kind of tools do you make for devs? Sounds like something i'd like doing.
@Maiska123
@Maiska123 Жыл бұрын
That FACT SPITTING between 06:00 to 08:30, is FIERY GOLD, LOVE IT!❣️
@nicolausdasilva8133
@nicolausdasilva8133 Жыл бұрын
Primeagen, Im a new to the scene programmer, and I hear you quite often say, new programmers dont really know whats going on under the hood, I believe that, seeing how I was also put through a bootcamp kind of training. So I would like to ask, for those bootcamp kids like myself, how do we understand it like you do? what course or resource or language + project should we do to REALLY understand it? p.s love your vids! hella informative!!
@cccccc864
@cccccc864 Жыл бұрын
Would you suggest a learning path that mimics college? 4 years is just not feasible, but I want to learn! I've already know algorithms and data structures (although can't traverse in 16 seconds like you, probably will take me an hour) What should I learn now? Compilers? Graphics? OSs? All of them? Oh I really need a mentor...
@bbsara0146
@bbsara0146 6 ай бұрын
I agree with your point about computer science. My CS class was like 90% just math and we didnt even write many programs
@adamschneider868
@adamschneider868 Жыл бұрын
In my Dev journey I got an Associates from a community college that was actually well respected for churning out ready to work .NET programmers. That was in 2011, everything around me changed so fast that by the time I graduated I was absolutely obsolete and what I "knew" was barely worth it. The SQL knowledge was very helpful though. I got totally destroyed in Interview after Interview. Went back to school and got a bachelor's and an internship. Now I have been doing this for 6 years professionally now what I have learned was the following, I should have just lied on my resume got a job and learned on the job. It's exactly what I did basically anyways. "Adam you have done Angular? We need a full stack app using Angular as our front end" Yup got it, between Google and our existing code base nothing I can't figure out. Been doing that the whole time, everything I have learned has mostly been "They want me to do this, how do I do this?"
@skyhappy
@skyhappy Ай бұрын
Getting a bachelor's was a waste of time. How did it help you anymore than community college?
@adamschneider868
@adamschneider868 Ай бұрын
@@skyhappy actually that was the short version of the story. I actually only went to get my bachelor's just so I could get an internship. My goal was to turn it into a full-time job or something. I turned that experience from an internship on top of my associates into a full-time job getting paid too little money. But after that I got enough REAL experience and now I work for a company I like, for people I enjoy doing work that is pretty ok. I never finished my bachelor's.
@skyhappy
@skyhappy Ай бұрын
@@adamschneider868 that is a good plan. I wish I never did my bachelor's at the university I did. I wish I did an online one that I could speed run in 2 years. I was so clueless about the bloated university system.
@wforbes87
@wforbes87 Жыл бұрын
This was my entire career summed up year by year almost exactly. Although I picked up Vue in 2019 and lucked into having decent work after that. Now this year I got a next.js job and ... man does it suck. Hooks is the worst dx imo. I never felt like I moved back to beginner level at any point, but switching frameworks gives you the choice of thinking either you aren't good or the framework isn't good. For the sake of my sanity I choose the latter lol
@OzzyTheGiant
@OzzyTheGiant 10 ай бұрын
This, I have never felt so understood in my life. React hooks are the worst thing in the history of programming, all because React devs can't bother to learn OOP principles and just general code organization; instead you got functions acting like fake classes and forcing the one-way data flow on everything.
@Emile9186
@Emile9186 9 ай бұрын
You know, sometimes I hate how useful computer science is and especially understanding it on like a deep fundamental level. I'm barely a "software developer", that's what stood in my last job description but literally within my first month there I started doing 3D and photo editing whenever I could and by the end only about half my job was actually programming. I'm an artist, I wanna do design, drawing, animation, 3D, video maybe some frontend stuff. All that creative jazz but, when I run into problems, need to figure out how something works or do something unusual, most of the time, it's my cs knowledge that helps me the most and going any further is only more cs. Just having a basic understanding of graphs and vectors and how they are programmed helped me a lot when 3D-modelling being able to write my own graphics engines, shaders or even just blender addons would make such a difference. I'm probably going to college for a bachelor in digital art next year but after that, I might just actually go for another bachelor in computer science just because it gives you so much more creative freedom. Anyways I'm rambling, the tie in to the video was actually just to give an example of how useful it can be to just have a good understanding of the fundamentals. I already have 5 years of mostly computer science, electronics and general stem education (not too deep but very broad), cause where I live, we have high schools that do that. That stuff has helped me so much just because I could view everything through that lense and for example often allowed me to get a pretty good guess of how things might be set-up in the background which is insanely helpful when trying to understand how something works or how to fix it. Learning how something fundamentally works really makes such a big difference.
@nathanpotter1334
@nathanpotter1334 Жыл бұрын
listening to this while I glue together my react app
@spross216
@spross216 Жыл бұрын
I’m going to check out your algorithms course. I’ve been looking for a free resource for this subject that is both good quality and easily digestible. Thanks!
@JThompson_VI
@JThompson_VI Жыл бұрын
Algorithms and data structures are one of those things where you suffer to learn them, but once you know it, you look back and think, "why did I ever have a problem learning this?" So if a more experienced programmer looks at you like you are dumb for not understanding breadth first search that is why.
@crimsonkeltic3522
@crimsonkeltic3522 Жыл бұрын
Part of being a Dev that's so great is having that feeling of being 'lost' when something new comes out. I love learning new stuff and i've never turned down a project that required learning a new integration. Too many devs are just 'react devs' or 'angular devs' or '.NET devs'. Those static environments have always been so boring to me. To any devs out there that have been putting off applying to somewhere--if you meet 70% of the requirements, just go apply.
@Turalcar
@Turalcar 11 ай бұрын
1) Attitude to shiny things is orthogonal. I, for example, usually don't care. 2) I don't think I've met a single-environment dev in person. When someone says they're "X dev" they probably mean that's what they're doing right now. All places I worked at had the attitude of "it's just another language, how hard can it be". I'm probably lucky though. 3) I think people who write job listings often mistake "requirements" with "job description". When they write "you need X" they usually mean "you'll be expected to work with X". If the interviewer thinks you'll figure it out you're good to go.
@petrhanzl8399
@petrhanzl8399 4 ай бұрын
I might be the only person on the planet but the fact that I need to learn new shit every so often makes me enjoy being a software engineer even more. Im always hyped for a project which is different from what I really do. When there is a new thing in the company I always go for it.
@Gwarzonicus
@Gwarzonicus 5 ай бұрын
I totally get that part about language vs framework. People nowadays jump straight into frameworks without learning the languages. We recently had a project and I was instructed to learn flutter. Went flutter and saw that it used Dart, I immediately stoped and went looking for Dart. Made sure to understand its syntax basics, compiler etc. You would be shocked how many beginners are doing flutter without actually ever going through Dart docs itself.
@quachhengtony7651
@quachhengtony7651 Жыл бұрын
Just casually "oh yeah I built a compiler once"
@U_Geek
@U_Geek 8 ай бұрын
If you know data struczures you can solve most problems. I'm currently working on an experimental slicer for 3d printing that ditches slicing shapes entirely allowing for simple non planar slicing. Do you know how I solved the actual slicing part? I simply move data from one type of data structure to the next with the right traversal alrgorithm. The entire slicing process involves 0 complicated algorithms, everything is just moving data from a to b after getting the mesh into a usable format and the whole thing "magically" solves itself
@dantheman9555
@dantheman9555 Жыл бұрын
I started with my first job same time 2010, after being a self taught jquery/html/css guy, I'm now 39 , married with a kid. I've spent a couple thousand hours of my spare time over the years keeping up to date and progressing into some full stack and I'm only what I would consider a good junior dev as far as coding ability, my knowledge on putting it together and debugging is probably that of an intermediate, but at the end of the day I know I will never be a good dev and probably not a senior, and I'm ok with that. Remember we work to live, not live to work.
@churro777
@churro777 8 ай бұрын
I’m glad I went to college where I could get that solid foundation. I’m learning new languages/frameworks all the time
@Nate77HK
@Nate77HK Жыл бұрын
Every programming language is just a problem-solving medium. And there's 3 parts to learning any programming language: The first is the language syntax and its semantics The second is knowledge of the libraries or frameworks available The third is expressiveness/grammar of the language - how to write descriptively so that other 'speakers' of the language understand your code Fundamentally, problem solving skills and communication skills can carry over between languages. The real task when picking up a new language is figuring out how to apply your skills in the new context. The reason why I think so many people working in JavaScript or TypeScript prefer to describe their expertise by library/framework is that the actual grammar of the framework is a dialect of JS/TS. I speak English, but even so I might have a hard time with some other English-speakers. A React and an Angular developer, for example, are like a Scottish man and a Southern American. Both are speaking English - they just have different common turns of phrase and a different accent. They place the emphasis differently.
@blackaccel
@blackaccel Жыл бұрын
Where do I get that background anime image?
@wisdomeispower
@wisdomeispower Жыл бұрын
What you said about framworks and libraries is so true and thats why we have so many bugy apps and websites.
@adriankal
@adriankal Жыл бұрын
In uni i had to learn 30 different languages across 3 years. After that I've learned another 10. Every project requires different tech to be employed. Learning on the go is fulfilling and this job never gets boring. Nothing to complain about. Just got used to learning things.
@hawkdykes9054
@hawkdykes9054 Жыл бұрын
🤣
@FuzzhyFoo
@FuzzhyFoo Жыл бұрын
This is exactly why I think the ability to learn on the move is an employable skill. They might feel like they have trouble keeping up, and while it's hard to tell from the video of how much effort they put in, they're still learning.
@NKCSS
@NKCSS Жыл бұрын
5:21 exactly. Most people can’t program; they learned a trick they can repeat.
@radekmojzis9829
@radekmojzis9829 11 ай бұрын
7:00 - yes, when i was starting with laravel and vue and then whatever else i was really confused because i always hated when stuff happend automagically. Really helped me to just read the f-ing manuals to understand how the magic works - but most people dont get payed for doing nothing but reading manuals and playing with random garbage for several months. I was just thrown into a botched project and my job was to salvage it - on one hand that was kind of a shit thing to do to a junior dev but on the other hand being forced to read and rewrite raw dog javascript to Vue in a project written by 7 different people across 10 years forced me to learn how all the magic worx.
@daddy7860
@daddy7860 5 ай бұрын
10:25 "C, C++ [would be] like a ... dirty old t-shirt from a conference" LOL SPOT ON AHAH
@complexlity
@complexlity Жыл бұрын
"The name.... is the primeagen" = Legendary stuff
@samsaek666
@samsaek666 8 ай бұрын
I honestly felt like an idiot because when I graduated college and started working as a developer, all these people would come around knowing the hell out of reach and sass and a bunch of frontend tools and I couldn’t figure out how they worked. Over time I realized how important it was to know shit like big O notation, sorting algos, OOP, stuff in the CS major that was taught by 80yr old teachers with pen and paper. You learn the fundamentals and everything flows from there, lots of people know react and jump from svelte to x or bun or y or whatever but they can’t answer a question of how to actually rewrite and redirect http requests or basic web dev things -__-
@SigmaGrindset-vg4oh
@SigmaGrindset-vg4oh Жыл бұрын
Solid fundamentals + the ability to learn things down the line really seems to be the optimal combination.
@olafbaeyens8955
@olafbaeyens8955 Жыл бұрын
In a lot of cases to save a burning project, I have to invent new technology that bridges the old code to the new code temporary. No tool or library exist for these broken projects. You can only do that when you go off the beaten path of design patterns and rules and have full control over the language.
@moonoovie
@moonoovie 24 күн бұрын
As a non-programmer, I’ve never felt compelled to comment, but your insights about knowing JavaScript vs knowing libraries is a perfect analogy of the photo industry (my forte). A lot of people are disappointed in their photographers because they’ve paid them so much money to take such mediocre photos. “but they use [popular brand]! I know that brand is good!”, they say, not realizing that brand does not create or shape light, nor push the button… Fundamental understanding and exploration are paramount to being good/best at anything.
@cloudboogie
@cloudboogie 6 ай бұрын
It resonates with me. If 15 years ago I was bad at C++ , now I'm bad at C++, Java, Ruby, Js, Golang, Python, Kubernetes, GCP/AWS, not mentioning a long list of databases, frameworks, libraries. It's never ending uphill battle with learning stuff and, what's even worse, with retaining obtained knowledge. The most happy I've felt was when I was writing in Ruby on Rails. I knew it really well and was able to be really creative in it, answer almost any tricky interview question.
@s.fofandi
@s.fofandi 27 күн бұрын
About what you said at 6:44 I had the same realisation when tailwind came to the scene, I got good at CSS and then I used tailwind so I understood what was happening and how to do things sooooo much quicker then my friend who does mainly backend stuff and never got started with CSS just learnt tailwind. (Also ik it’s a very amateur example but I thought it applied)
@whatwhat9519
@whatwhat9519 10 ай бұрын
thats something i realized lately. no one (at least in developed world) seems to truly make anything from scratch anymore except for the guys building all the houses
@leviathan7477
@leviathan7477 10 ай бұрын
I think an aspect that the video highlights is the imposter syndrome that the constant stream of change induces. As he demonstrates, you can work for 10+ years and still _feel_ unqualified and be constantly demoting/removing things from the resume. Like the reality is that nothing should ever drop down or disappear. You still have learned super valuable skills (in most cases) even if the trends change and when the next thing comes, it's the people who have legitimate experience who will be able to make quality decisions and work with the new stuff well.
@thewizardsofthezoo5376
@thewizardsofthezoo5376 Жыл бұрын
Prime: "What a great video, the story of my life."
@simngor
@simngor Жыл бұрын
So FrontendMasters is coded in Vanilla JS, CSS and Golang? amazing
@ThePrimeTimeagen
@ThePrimeTimeagen Жыл бұрын
and its an incredible site
@mikesmith9451
@mikesmith9451 Жыл бұрын
If I started again, I would certainly learn something like Lisp as my first language. Truly teach how to program and the mathematical models behind it, higher order abstraction, best practices, and no constant OOP brainwashing. Feel bad when I see people start programming with OOP and mutability.
@juacopaz
@juacopaz Жыл бұрын
Enjoyed the video, keep up te good work! And please get rid of the moustache!
@lifewater
@lifewater Жыл бұрын
Your take on college is something I could can't relate with. I went to an 'ok' private college in the early 2000's. For those younger readers, this was at a time where computer science programs were generally thought my Math professors. Only the elite, expensive schools got actual programmers teaching their classes. I was consistently a good student that didn't struggle with anything outside of Assembly, and on top of that, I'm the type of person to go home and do random coding projects just for fun. I can tell you with ChatGPT levels of confidence that I didn't get my moneys worth out of my college experience. The basics of programming can be taught in a semester, but college stretched it out over 4 long, slow years. The only valuable things I got out of it was a subpar data structures class. So like 30-40k of debt to learn something that could be taught over several KZbin videos. And ever since I found your channel (recently), it really solidified how useless college was for me. I really struggle to follow OOP code, and I've come to learn that the reason for that is because what looked like overcomplicated gobbly gook was actually just well designed Creational/Structural/Behavioral design patterns. Something never taught in my college, the furthest covered in OOP was classes, inheritance and polymorphism using animals and shapes as examples -_- At the end of the day that knowledge failure falls on me, but college should not only be about teaching the basics, but you should taught practical real world skills that you can take with you day 1 of graduation that actually make you hirable. And those classes should be changed/added/removed on a yearly basis based on what's most relevant. Especially now that good colleges easily cost in excess of 100k+
@MickDavies
@MickDavies Жыл бұрын
15 years in and i'm still a beginner here as well (dunning kruger)! Agree with everything, 2 space indents is horrible to code review, 4 is where it's at. Learn some solid fundamentals then move onto a well documented framework, do courses / watch prime / read books everyday and you'll keep your head above water.
@MysterCannabis
@MysterCannabis Жыл бұрын
What FrontendMasters is made with?
@chepetronix
@chepetronix 10 ай бұрын
I love all the Miss Monique thumbnails haha good taste in music 😉
@iFireender
@iFireender 11 ай бұрын
"C.. Suit or worn out t-shirt" *looks down at 10 year old black sabbath t-shirt* "oh no"
@-rya1146
@-rya1146 Жыл бұрын
8:15 Speaking on this Universities teach you the concepts not just the language. I.e., when learning Databases I was taught Relational Algebra before SQL.
@andyk2181
@andyk2181 4 ай бұрын
Oh, this is interesting, I learned JavaScript frameworks and sucked at it for a long time, but it wasn't my first language and I was always wondering why my productivity seemed so rubbish when I knew had I been writing Java, which I learned thoroughly from the ground up, I would be flying through the code.
@jaredcollums3212
@jaredcollums3212 7 ай бұрын
Similar beginning trajectory here, started with php/MySQL/JavaScript around year 2005 and leveraged jQuery when it came out.
@hanabimock5193
@hanabimock5193 Жыл бұрын
Spare time building? why man? noooo
@mattwilliams1844
@mattwilliams1844 Жыл бұрын
University is the best thing I ever did, I was a self taught python programmer for 5 years or so, then decided to go to Uni, then I had to write everything in C.. And then I realized that I knew absolutely nothing. In the embedded world we are still just writing C, and Rust. But the protocols.... that's where it gets really difficult
Why I Got Fired JR Dev | Prime Reacts
19:33
ThePrimeTime
Рет қаралды 165 М.
Programming Languages That Get You HIRED (Tier List)
9:59
Wojtek Dzierzkowski
Рет қаралды 2,9 М.
Indian sharing by Secret Vlog #shorts
00:13
Secret Vlog
Рет қаралды 61 МЛН
Эффект Карбонаро и бесконечное пиво
01:00
История одного вокалиста
Рет қаралды 6 МЛН
В ДЕТСТВЕ СТРОИШЬ ДОМ ПОД СТОЛОМ
00:17
SIDELNIKOVVV
Рет қаралды 2,5 МЛН
Is Stack OverFlow Evil? | Prime Reacts
38:13
ThePrimeTime
Рет қаралды 196 М.
Why Is C SO Dangerous?  #programming #coding #lowcode
0:51
Low Level Learning
Рет қаралды 1,7 МЛН
FIRED For Using React?? | Prime Reacts
33:16
ThePrimeTime
Рет қаралды 346 М.
Is clean code a LIE? Primeagen x Casey Muratori say so
14:15
BHolmesVods
Рет қаралды 2 М.
Why I Quit Netflix
7:11
ThePrimeagen
Рет қаралды 480 М.
What Color Is Your Function | Prime Reacts
34:05
ThePrimeTime
Рет қаралды 102 М.
Richard Stallman's Email Song
0:31
Hevo
Рет қаралды 30 М.
What It’s Like Being a Junior Software Engineer
12:54
Cadams Tech
Рет қаралды 9 М.
I Have Never Worked | Prime Reacts
26:11
ThePrimeTime
Рет қаралды 336 М.
ЭТОТ ЗАБЫТЫЙ ФЛАГМАН СИЛЬНО ПОДЕШЕВЕЛ! Стоит купить...
12:54
Thebox - о технике и гаджетах
Рет қаралды 151 М.
Apple watch hidden camera
0:34
_vector_
Рет қаралды 56 МЛН
Iphone or nokia
0:15
rishton vines😇
Рет қаралды 990 М.
ПК с Авито за 3000р
0:58
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 1,9 МЛН
Где раздвижные смартфоны ?
0:49
Не шарю!
Рет қаралды 540 М.