What You Need To Learn 2023 (as a software engineer)

  Рет қаралды 249,929

ThePrimeagen

ThePrimeagen

11 ай бұрын

Twitch
Everything is built live on twitch
Twitch : bit.ly/3xhFO3E
Discord: discord.gg/ThePrimeagen
Spotify DevHour: open.spotify.com/show/4MLaDrQ...
Editor
All my videos are edited by Flip. Give him a follow! / flipmediaprod
Join this channel to get access to perks:
/ @theprimeagen
Links
Linode: linode.com/prime
/ discord
Twitch: / theprimeagen
Insta: / theprimeagen
Twitter: / theprimeagen
VimRC & i3: github.com/ThePrimeagen/.dotf...
Keyboard 15% off bit.ly/Prime360 USE CODE PRIME360
#coding #neovim #typescript #programming #vim #softwareengineering #codinglife #webdesign #webdevelopment #webdev #javascript #rustlang #rust #twitch #twitchstreamer #programmerhumor #codinghumor #software #softwareengineer #softwaredeveloper #softwaredevelopment

Пікірлер: 419
@sully-kg
@sully-kg 11 ай бұрын
My favorite piece of advice from this is "That's a wheel and you want to reinvent it? Reinvent it!". Some of my absolute favorite and most educational projects were building something I could have imported or used as SaaS. Plus if we're honest most things you'll make are reinventing someones wheel.
@lingtoone3719
@lingtoone3719 11 ай бұрын
Bram Moolenaar (the creator of Vim) passed away on August 3, 2023 this month. Rest in Peace and Sincerely Thank you for making the world a better place.
@speedlight7678
@speedlight7678 11 ай бұрын
Dont listen to him, learn Dreamberd, its the hottest language in everything rn and its here to stay.
@d.bk-201
@d.bk-201 11 ай бұрын
*C
@vintner_
@vintner_ 11 ай бұрын
You meant C, right?
@HellCat46
@HellCat46 11 ай бұрын
HolyC, the god's language
@metaphoricallyalive8109
@metaphoricallyalive8109 11 ай бұрын
it's C
@lisamith
@lisamith 11 ай бұрын
Wanted to like it, but the counter is at 69
@Eduardado
@Eduardado 11 ай бұрын
I needed this. Thank you so much!
@DjentToaster
@DjentToaster 11 ай бұрын
This first minute of this video i wanted to press the like button a million times! F it man.... For me its about learning and going down a rabbit hole. The rabbit hole is my absolute favorite place to be.
@captsiro233
@captsiro233 11 ай бұрын
Today I got approval from Prime that I should make my own Javascript front-end framework and design a new low-level C/C++/C# replacement programming language.
@usoppgostoso
@usoppgostoso 11 ай бұрын
Why a new one tho
@tmjz7327
@tmjz7327 10 ай бұрын
lmfao
@AmatuerHourCoding
@AmatuerHourCoding 5 ай бұрын
Op how is that going. OP?
@captsiro233
@captsiro233 5 ай бұрын
​​@@AmatuerHourCoding Frontend framework sorta done now I'm making bytecode virtual Machine for my language?
@yehoriliushchenko4401
@yehoriliushchenko4401 11 ай бұрын
Looking sick, as always, ahaha. Man, I just love for beieng real being, thank you!
@ManuelJrezOfficial
@ManuelJrezOfficial 11 ай бұрын
I always looking for that sparks!!! For me is the most excited part from being a software engineer 💪
@attentioncestpaslegal7847
@attentioncestpaslegal7847 11 ай бұрын
*TL ; DR :* → Learn React → Be pretty good at JS → I would understand a little bit of Go and Java → Toss a little bit of C# in there *→ BOOM you really have the fourfecta*
@JonathanCodes-ol1cm
@JonathanCodes-ol1cm 10 ай бұрын
Java and C# are pretty much the same thing
@fiveminutezen
@fiveminutezen 11 ай бұрын
What resonated with me most strongly here is what you said about going hard at my job. I am NOT in software development. I am in manufacturing production/fulfillment/logistics. At the end of the day, my boss doesn't care if I write the orders by hand (when I first started at this job 2 years ago there was a typewriter at my desk and we used an index card file system) as long as they get out the door. I develop software to make me faster / better / more efficient at my job using tech I am curious about because the faster I get at my job, THE MORE TIME I GET TO SPEND PLAYING WITH THE COOL TOYS! I'll start studying Rust soon as I think I can make software that is better than our ERP in Rust. Thanks for the great content!
@tylerdurden4998
@tylerdurden4998 11 ай бұрын
for real? holy shit... what erp did u use?
@fiveminutezen
@fiveminutezen 11 ай бұрын
@@tylerdurden4998 I don't want to say, they are a small team of hardworking folks who make a piece of software that does a few things well, but misses on a number of features I want. I'm sure if I called them out and they saw this post, they would know it was me.
@chimagamer4157
@chimagamer4157 10 ай бұрын
bro be making himself useless through automation, and creating his new job at the same time.
@SpadeQc123
@SpadeQc123 10 ай бұрын
So true... all that matters is to have fun doing something you love. The rest will follow!
@butt-chug
@butt-chug 8 ай бұрын
Very happy to have found your channel. You're doing the charity stream right now and it's impressive as hell how fast you program. Hope to get there one day too!
@DeltaXML_Ltd
@DeltaXML_Ltd 10 ай бұрын
Great video and a good insight too!
@andrewdddo
@andrewdddo 11 ай бұрын
Super insight knowledge dude!
@bckends_
@bckends_ 10 ай бұрын
Oh shit ive been subscribed to this guys livestream channel for months i had no idea he made normal videos
@AsbestosSoup
@AsbestosSoup 11 ай бұрын
Prime: CHOOSE ANY LANGUAGE THAT MAKES YOU EXCITED TO LEARN AND GROW YOUR SKILLS!!! Entry-level dev: Great! I guess I'll start with ... **GETS JAVASCRIPT FORCE-FED DOWN THEIR THROAT FOR BREAKFAST BECAUSE IT IS THE TREND AND THE ONLY LANGUAGE THAT FRONTEND DEVS WANT TO USE** ps: if it has "java" in the name, run.
@meltygear5955
@meltygear5955 11 ай бұрын
Free time: work for the love Work time: hate what you work on because it's not as exciting Pretty much a recipe for failure and burnout. There's a better way to approach this but prime didn't do it.
@fanwosu
@fanwosu 11 ай бұрын
Basically, to be a successful dev, you need to learn how to learn.
@nickstanovic
@nickstanovic 11 ай бұрын
The happiest I've ever been programming is when I stopped doing what's popular or hireable and started doing what's fun. I hated JavaScript, TypeScript, React, C#, and Angular. I kept doing it though because those jobs were hot in my area and I wanted an entry-level dev job. Now I gave up on being hired purely as a dev. I'm now using Python to improve my network security and automation skills. I love Python, even if the real devs hate it and make fun of it! It's so important to enjoy your job! This video just confirms what I wanted to hear.
@ThePrimeagen
@ThePrimeagen 11 ай бұрын
lets go!
@bradfordleak
@bradfordleak 11 ай бұрын
How can we make these comments more Pythonic?
@nickstanovic
@nickstanovic 11 ай бұрын
@@bradfordleak laughing-crying-emoji.svg
@Amaraticando
@Amaraticando 11 ай бұрын
do you also hate the slightest type safety?
@nickstanovic
@nickstanovic 11 ай бұрын
@@Amaraticando I love Kotlin and it has better type safety than TypeScript. Edit: Kotlin is super awesome in general! No one is hiring for Android in my area and I can't really use it for automation or security work. It's just a comfy language though, compared to C#, TypeScript etc. Python is not bad though, you just got to think a bit differently when working with it. There's typing available for it too but 99% of courses don't pay attention to it. MyPy is pretty much like TypeScript but hasn't caught on much yet. Sorry for the huge edit!
@w.e.b_b
@w.e.b_b 11 ай бұрын
I learned front end when Angular was way more popular than React (
@bmacf
@bmacf 24 күн бұрын
This is definitely the best channel I've found in KZfaq hands down
@marcovaleri7279
@marcovaleri7279 10 ай бұрын
Thanks for this video
@brandontripp2420
@brandontripp2420 11 ай бұрын
Thanks for all of the great content and knowledge you are sharing. It is always a joy to find someone sharing their knowledge and teaching that actually still loves learning and is passionate about their subject. Loved the courses on Frontend Masters and looking forward to more workshops.
@ThePrimeTimeagen
@ThePrimeTimeagen 11 ай бұрын
yayayaya
@whatrobot
@whatrobot 11 ай бұрын
You nailed it, bro!
@denzaikin2708
@denzaikin2708 10 ай бұрын
I love you Prime, all the luck to you
@user-zn4bg9bp8a
@user-zn4bg9bp8a 11 ай бұрын
keep an open mind. explore yourself. get hands on feeling. see for yourself what you like or not. don't just blindly follow any tech influencer. you never know if they are the gatekeeper or simply conveying the wishes of higher entities
@michaelsipos7448
@michaelsipos7448 7 ай бұрын
Start looking into the up and coming technologies that are finally starting to make their way into the mainstream. Namely Model-Driven Development and Description Languages like mCRL2. Automation of software development and checking for vulnerabilities/issues will become ever more prominent as companies focus more on making things secure/stable than adding new features.
@AG-ur1lj
@AG-ur1lj 3 ай бұрын
I’ve never understood why people caution against “re-inventing the wheel.” The wheel has been re-invented dozens of times-probably more than any other part on your car
@gauravkelkar8824
@gauravkelkar8824 11 ай бұрын
You really gave me faith in my software dev career. Just switched to web dev after my manufacturing job, and was struggling to find a good job for a long time. My current company is amazing though, everyones cool, we got a great pantry and everyone likes working on developing use-cases.
@dusanknezevic9072
@dusanknezevic9072 5 ай бұрын
I like how you said your dev mind is working in procedural on OOP way. Mine always leaned on functional side. It's due to formal education and inclination towards math. and many math. theories that are compatible with FP model.
@stefanionuttimosenco9035
@stefanionuttimosenco9035 10 ай бұрын
Nice words of wisdom!
@amekudzilab
@amekudzilab 11 ай бұрын
All the content in this video in one word *Passion*
@Alex.Shalda
@Alex.Shalda 11 ай бұрын
Thank you 😊
@user-pz3ns9gt2w
@user-pz3ns9gt2w 10 ай бұрын
gracias bro me sirvio a la primera!
@byronservies4043
@byronservies4043 11 ай бұрын
I use the languages and libraries / frameworks I am paid to use.
@TomNook.
@TomNook. 11 ай бұрын
BINGOOOOO. Influencers don't pay your living salary.
@kookoo6128
@kookoo6128 11 ай бұрын
simplazat.
@nomoredarts8918
@nomoredarts8918 11 ай бұрын
I use one that I'm enjoying to use. I also get paid doing that
@TheBrainDunne
@TheBrainDunne 11 ай бұрын
Agreed but you will enjoy work and not begin to hate it depending on the tools you use.
@Beastintheomlet
@Beastintheomlet 11 ай бұрын
I’d write literal poetry if it pays well enough.
@djcardwell
@djcardwell 11 ай бұрын
Brilliantly said.
@skybluFr
@skybluFr 10 ай бұрын
At my job, I am the guy excited about all the news in the Vue / JS / Laravel ecosystem. Always sharing news and stuff so many times a day, doing a lot of POC, offering new techs and libraries, ... They are exhausted 🤣
@yuu-727
@yuu-727 11 ай бұрын
0:40 This is the part you got me. I'm so disinterested in programming recently because of Artificial Intelligence that my curiosity just ran out of the window. I can't stop thinking my future job will be replaced soon by an Artificial Intelligence. I don't have the same confidence and curiosity as before. I'm so worried about it. I don't have anyone to talk about it, or making me believe everything will be fine.
@zachhopkins6162
@zachhopkins6162 11 ай бұрын
We are very far away from any practical application where AI can take away your programming job. It's just not reliable. It can barely do a calculators job right now with accuracy
@yuu-727
@yuu-727 11 ай бұрын
​@@zachhopkins6162 But what do you think about other jobs? I've seen some news about other jobs being replaced by AI too.
@gideonc
@gideonc 11 ай бұрын
@@zachhopkins6162and that’s where you’re wrong.. there is definitely uncertainty if you’re just starting out and still a junior.. programming is hella fun but maybe dont put all your eggs in one basket.. maybe programming + something else like a brick and mortar business..
@Malik-nj2nb
@Malik-nj2nb 11 ай бұрын
@@zachhopkins6162 That’s not true Ai will replace programmers in less than 10 years
@tylerdurden4998
@tylerdurden4998 11 ай бұрын
that is an irrational fear bro. we are in the time where it really helps programming and it will just make the information sector bigger
@xc13z829
@xc13z829 11 ай бұрын
This is precisely why I'm learning Go. I'm loving it!! I don't have to learn an insane amount to be able to use it, and I'm leaving the world of JS, TS, React to learn something new and (to me) exciting. Great hot take Prime.
@sourcejosh
@sourcejosh 11 ай бұрын
Curious, are you going backend dev or something else? I'm so sick of front end web too.
@ziadmagdy9311
@ziadmagdy9311 11 ай бұрын
I am actually doing the same thing, but I am having some problems keeping up with everything and having a full-time job as a frontend dev. Kinda sucks we don't use Go.
@Dozer456123
@Dozer456123 11 ай бұрын
Been writing go professionally for 3 years, and I would advise you to learn something else :P A lot of the patterns people use in Go don't actually teach you anything, and don't level you up as a developer.
@Tobsson
@Tobsson 11 ай бұрын
​@@Dozer456123but as a front dev its nice. It gives you power without node, yet is somewhat familiar in style. Thats why i turn to go. I dont feel the need to start my everest climb at the top with Haskell 😅
@simasjanusas1766
@simasjanusas1766 11 ай бұрын
​@Dozer456123 what you're using Go for at work? Backends? Apis? Networking?
@kelvinpina8815
@kelvinpina8815 11 ай бұрын
I was missing these kind of videos
@XXlikeabauss
@XXlikeabauss 11 ай бұрын
love this guy
@yourunclescode
@yourunclescode 11 ай бұрын
bless you bro
@AScribblingTurtle
@AScribblingTurtle 11 ай бұрын
Can't add much more to that. Good talk. Just 2 more things. 1.) learn the basics. In WebDev you can't go wrong with learning vanilla HTML, CSS and Javascript, because that is what the Web is build on. Take anyone of these and a huge chunk of the Internet falls appart. 2.) Don't look just to the future, but also to what languages where used in the past. Many long lasting companies have legacy codebases that need either maintainance or are required to get a grasp on the project. Especially long lasting Applications like for Banking or Management have a high chance of you encountering languages and tools, that where used over a decade ago. Because why "fix" what ain't broken.
@JRR-III
@JRR-III 11 ай бұрын
Thank you. I will now begin my COBOL journey.
@pramodjingade6581
@pramodjingade6581 11 ай бұрын
I picked up Rust and now have come as far as learning Actix-web, PARTLY thanks to listening @ThePrimeagen live streams and videos.
@bebobauomy1265
@bebobauomy1265 5 ай бұрын
Did you get a job 😂
@stnhld2841
@stnhld2841 6 ай бұрын
Just come off a project where the tech stack used was the important thing. Very few devs had a clue what they were doing, the turnover was so high.
@m.ehtizan
@m.ehtizan 11 ай бұрын
Hey Man, I just watched your video and I must say that it was really informative and well-made. I loved your videos. I was wondering if I could help you edit your videos and also make highly engaging shorts for you?
@MiguelPerez-em8gs
@MiguelPerez-em8gs 11 ай бұрын
really good take @ThePrimeagen
@kosnowman
@kosnowman 11 ай бұрын
Thanks, this is what I subscribed for
@paca3107
@paca3107 11 ай бұрын
I thought I was wrong learning arm, because typescirpt became too boring for me.Thank u prime I know now my curiosity brings me to being a better dev.
@techtalk7128
@techtalk7128 11 ай бұрын
Make sure you know what final, finally, and finalize mean in Java and you can pass any interview. No matter the language.
@lomasko1093
@lomasko1093 11 ай бұрын
I started learning because I need a job. but now I am learning for fun I started exploring C# and I am going after Go after that
@alyxgurr755
@alyxgurr755 9 ай бұрын
There's an entire thread under one of your videos, it's about not what to learn or how, but what to do with your knowledge. A question i haven't seen a single KZfaqr could answer.
@kazmi401
@kazmi401 4 ай бұрын
And i am gonna hit the subscribe button.
@drygordspellweaver8761
@drygordspellweaver8761 10 ай бұрын
"procedural with a bunch of parenthesis" spot on!
@khalilnaji36
@khalilnaji36 5 ай бұрын
Good take
@JohnnyMayHymn
@JohnnyMayHymn 11 ай бұрын
I'm excited about APL
@thepracticaldev
@thepracticaldev 11 ай бұрын
You should try elm! Super interesting, it's my favorite lang for front-end :D
@marcello4258
@marcello4258 11 ай бұрын
I learned everything i need to know in this very channel
@brunomonteiro3646
@brunomonteiro3646 10 ай бұрын
For the last few years I've been seeing a lot of companies hiring engineers even if they don't have experience with their stack. If you got the fundamentals as Prime said, know one general purpose language well and can solve a tech challenge with it, you're good to go. They trust you will pick up on the language on the job.
@alexandermandt2117
@alexandermandt2117 8 ай бұрын
Hi, I just wanted to ask: What was it that got you interested in OCaml? I had to implement a simple, optimizing compiler with OCaml as part of my undergrad, and I personally did not find the experience very enjoyable (at least in 2021 due to lack of good debugging support in VS Code at the time). However, I would like to hear other opinions about the language. Very curious what others have to say about it.
@youtubeenjoyer1743
@youtubeenjoyer1743 11 ай бұрын
You should use C and the C runtime library of your operating system.
@captainfordo1
@captainfordo1 11 ай бұрын
Real
@entelin
@entelin 11 ай бұрын
I mean... if it's not written in C or Rust wouldn't we just call that a prototype?
@Tech-wn8tp
@Tech-wn8tp 10 ай бұрын
choose machine level language, it will show u better programmer
@anon_y_mousse
@anon_y_mousse 9 ай бұрын
Learn what is fun, or what will inspire you, or both. If you enjoy learning it, then you'll learn more and better, even if it's a niche subject.
@BradCypert
@BradCypert 11 ай бұрын
10/10 Prime. Less "YOU HAVE TO USE JAVASCRIPT BECAUSE ITS THE TREND" and more focus on the fundamentals and growth. I dont write Clojure much anymore at all, but I've grown so much from learning Clojure and am able to use concepts like immutability, smaller functions, and code as data when writing any language. It's made me a better developer by learning something that I dont even use anymore.
@es68951
@es68951 11 ай бұрын
I was already practicing those concepts in other languages when fell into Clojure by mistake... I saw a threading macro in a babashka script from a colleague and thought "huh." I found God at the bottom of that rabbit hole. My existence... my understanding of "flow state"... has never been the same since.
@TheD3adlysin
@TheD3adlysin 11 ай бұрын
By the way. Did you know he also works at NetFlix??
@AdamFiregate
@AdamFiregate 11 ай бұрын
My experience was similar with Haskell couple of years ago. 🙂
@ya64
@ya64 11 ай бұрын
Learning new ways to do things it's always exciting. I've tried learning Clojure and other kinds of Lisp variations but what always threw me off was the tooling. I get that there's amazing tooling for Lisp languages but it always seems like a all or nothing kind of thing. You need to setup this complex thing that introduces new keybindings that conflict with what you're already used to or you need to use this special IDE for it and so I just always end giving up on it.
@es68951
@es68951 11 ай бұрын
@@ya64 I can’t speak to any Lisp besides Clojure, and personally would not care much to touch any others based on the comparisons I’ve heard. What I can say is that using Cursive in IntelliJ (my normal IDE anyways) was a pretty simple and seamless experience for me, if you haven’t tried it out yet. But that’s my experience
@YouilAushana
@YouilAushana 11 ай бұрын
I went to my IT interview, hung out and slid in! Yeah buddy!
@big_bickie
@big_bickie 11 ай бұрын
This is great
@enuhtz8cifpn6kh29
@enuhtz8cifpn6kh29 6 ай бұрын
completely agreed.
@pb8655
@pb8655 11 ай бұрын
I like these “serious” videos when it’s you talking not using the green screen. (Not that I dislike the others) these are just rarer
@loucascubeddu
@loucascubeddu 11 ай бұрын
I'm feeling this while learning haskell right now
@nomoredarts8918
@nomoredarts8918 11 ай бұрын
Haskell, one language to rule them all, one to map them, one to them all, and in the darkness >>= them
@fishsayhelo9872
@fishsayhelo9872 11 ай бұрын
@@nomoredarts8918 spectacular comment
@Amaraticando
@Amaraticando 11 ай бұрын
ok, but what's a monad?
@nomoredarts8918
@nomoredarts8918 11 ай бұрын
@@Amaraticando it's just applicative functor with two operators, return and bind
@Amaraticando
@Amaraticando 11 ай бұрын
@@nomoredarts8918 so, it's just like a burrito.
@mar.m.5236
@mar.m.5236 11 ай бұрын
The upside of being curious and learn new things - esp. real functional programming: It may even help you being a better developer overall as the POV changes. But there is a dark side - if you are getting used and exited to features and possibilities you may start getting frustrated with normal languages as some features are not available or some style not possible in your day-to-day languages. While my memory fades I still remember that I was disappointent with everything else, after dealing with Haskells type system (some 13yrs ago)... *sigh
@phillustrator
@phillustrator 11 ай бұрын
So you're telling me to learn OCaml because it's the new hot thing. Thank you boss.
@NathanHedglin
@NathanHedglin 11 ай бұрын
OCaml is old. Still great though
@celiacasanovas4164
@celiacasanovas4164 11 ай бұрын
I don't know OCaml but I'm learning F# and it's awesome. Extremely exciting language.
@AdamFiregate
@AdamFiregate 11 ай бұрын
I had a similar experience with Haskell. 🙂
@celiacasanovas4164
@celiacasanovas4164 11 ай бұрын
@@AdamFiregate Yay!! Let's lambda! 😺
@wiztek1197
@wiztek1197 11 ай бұрын
Been getting into Lua and Elixir
@tbcfrankee
@tbcfrankee 11 ай бұрын
The best thing I like about web development is that whenever someone asks "What's the best way to do X?" There's a hundred answers and every single one is different.
@raghu9130
@raghu9130 9 ай бұрын
Liked that uniform green colored background.
@karamuto1565
@karamuto1565 11 ай бұрын
Yeah having fun with this kind of work is the best thing to have. This way your area always motivated to try new things. Hot take: I love to work with angular and typescript ( yeah I know ). And the better I got with Typescript the less fun I had using Java for our backends. I have a lot of fun creating util types that improve my own dx, but that's just me and my stupid take 😂
@metropolis10
@metropolis10 9 ай бұрын
On the flipside, don't think you NEED to hobby program to work program. There's benefits there but also huge downsides. "It's a job, don't [feel you need to] make it more then it is." - Eminem
@usher-p
@usher-p 11 ай бұрын
ok, i love this guy now!
@ccj2
@ccj2 11 ай бұрын
I agree! The first thing I’d tell a new dev is that the these languages and frameworks don’t matter nearly as much as whatever is best to solve the problem in a feasible way. Sometimes that’s MERN stack, sometimes it’s Rust, sometimes it’s COBOL. Experience in creating applications that solve problems >>>>>> being an expert in a specific language.
@sovn354
@sovn354 11 ай бұрын
early video so asking a real dumb question. Outside of university projects; I don't have personal projects. I have a very heavy opinion on web dev and dont wanna do it and.. I don't really have ideas. So what would be some of y'all cheat codes to come up with stuff or try shit? Because I personally just end up playing video games all day and it's quite boring ngl..
@asefsa9102
@asefsa9102 16 күн бұрын
Man u should consider doing some voiceovers your voice is f awesome.
@JaeTask
@JaeTask 5 ай бұрын
What headphones are you wearing? they look stunning
@danidotexe_
@danidotexe_ 10 ай бұрын
every time somebody asks me how to become a good programmer, all i can tell them is find something you want to make, and just make it. pick a common language you like the look of that has a good community and go for it. even if you don't succeed you will learn so much more and become so much better of a programmer than if you just read a textbook
@hermeschi
@hermeschi 11 ай бұрын
I've always wanted to learn C# or Kotlin but been busy with web dev stuff
@giorgiojoseotto5032
@giorgiojoseotto5032 11 ай бұрын
Elixir is too, a fantastic language to develop funcional programming
@chizuru1999
@chizuru1999 9 ай бұрын
Best thing I picked up is learning svelte (it helps you learn native javascript and html instead of fancy new frameworks) and Dotnet / C# for things such as backend dev, db optimization, sql querying... etc
@savagemode2150
@savagemode2150 8 ай бұрын
if you want to learn native js you should stick with react.. svelte isnt pure js, its like some flavor of js (.svelte files are "compiled")
@chizuru1999
@chizuru1999 8 ай бұрын
@@savagemode2150 I still don't like react to just learn js. Better to learn javascript the native way than learning it through react 😂😂
@lostinthenarrativve
@lostinthenarrativve 3 ай бұрын
how did you learn C# dotnet? any recommendations?
@chizuru1999
@chizuru1999 3 ай бұрын
@@lostinthenarrativve Just by working on actual projects. Also there is no learning curve for c# or the . net framework. It just works. For web APIs you might want to check out ardalis endpoints, for UI check out blazor / mudblazor, etc for different purposes. I was completely new to c# back then but didn't face any blocking issues.
@merouanebenderradji1582
@merouanebenderradji1582 9 ай бұрын
I understand all what u said and it is a great advice I also know that you said learn javascript react go java and c# but I want to get a clarification about my case exactly I am from algeria which is north africa, I am fluent at both english and french, what is the fastest way to get a remote job, does my location pose a constraint to get hired at american or canadian tech companies, what are the challenges my location pose on me, well an obvious one is that I can't get into physical meetings so my job is going to be fully remote but other than that what else, I just want an insider insight from someone who really knows the industry like you
@hugodsa89
@hugodsa89 11 ай бұрын
Quite good mate. But would be great to have a little more actionable / structured opinion. Not that it is invalid, hell, I agree entirely with your thoughts. However, those that'd like to pursue would find themselves a little loss for direction in a way. :) just my 2cents mate
@OhhCrapGuy
@OhhCrapGuy 8 ай бұрын
0:55 This is core to the advice I give other people looking at getting into programming. Are you interested because you are obsessed with the idea of tricking irradiated baked sand into doing math? Or did you just hear that good programmers make $100k in their first year? Because the secret is that none of the best programmers got into it for the money, they just want to make the sand go BRRRRRRRR.
@lepidoptera9337
@lepidoptera9337 7 ай бұрын
Can't agree more. If you don't love the job, the job won't love you, either. Not even HR will warm up to you.
@bunny_the_lifeguard9789
@bunny_the_lifeguard9789 11 ай бұрын
I like the chill prime better than the stream-prime with the screaming voice.
@anon-fz2bo
@anon-fz2bo 11 ай бұрын
had a dream last night where i had some kind of programming test & the language used was oCaml & i was the only 1 who knew how to write it 😂 i dream of code sometimes but lately its been more wacky than usual
@matexma4373
@matexma4373 8 ай бұрын
lets reinvent the damn wheel!
@skeleton_craftGaming
@skeleton_craftGaming 9 ай бұрын
I kinda feel like you would learn more if you are enjoying what you're learning.... and also the act of learning [well] is learnt... so, even if your language of the month isn't going to get you hired, learning it is a valuable way to spend your time because it trains your brain to learn more effectively... I've never applied for a programming job so IDK. But I would imagine if you are able to prove that you're a quick learner that is just as, if not more, important than proving that you know the programming language bc there's still things that you need to learn other than the language that the company uses...
@SahilSawant-td1pw
@SahilSawant-td1pw 10 ай бұрын
Hey The Primeagen , really nice video! I was wondering if I could help you edit your videos and also make a highly engaging Thumbnail which will help your video to reach to a wider audience .
@shockerjayhawkfan573
@shockerjayhawkfan573 11 ай бұрын
You should make a quick vid about what you think of colemak, Dvorak and qwerty, specifically from a dev perspective, but even better, a vim perspective. Not much content like that out there
@WHYUNODYLAN
@WHYUNODYLAN 11 ай бұрын
He regrets switching to Dvorak IIRC
@danielceballos9617
@danielceballos9617 8 ай бұрын
Nunca olvides divertirte, la felicidad está en ti.
@a_maxed_out_handle_of_30_chars
@a_maxed_out_handle_of_30_chars 11 ай бұрын
thank you, very cool :)
@EmberHext
@EmberHext 11 ай бұрын
I love reinventing wheels, now you're talking my language
@rickdev1922
@rickdev1922 11 ай бұрын
hii primeagen is it ok to not have coding job that i self-learning from 2021 untill now ?
@hamm8934
@hamm8934 11 ай бұрын
Depends on company size and your pedigree and depth of portfolio.
@rexbear4607
@rexbear4607 11 ай бұрын
You need to learn everything. You are software developer. And that means you are not suppose to leave the house for a whole day. This is how I do it: - Start 9AM - finish 5PM - 1 meal (fasting until then) - learning everything, until 2AM - repeat. - my kid doesn't know my name
@VKjkd
@VKjkd 7 ай бұрын
😂 why do coders stay up so late man. I need sleep.
@andreylizin9038
@andreylizin9038 10 ай бұрын
Hey man, what about RUST and Assembly? Many blockchain project use it. And big money exactly in web3
Vim As Your Editor - Introduction
12:24
ThePrimeagen
Рет қаралды 829 М.
Twitter's Algorithm Has MASSIVE Problems
5:01
ThePrimeagen
Рет қаралды 205 М.
路飞被小孩吓到了#海贼王#路飞
00:41
路飞与唐舞桐
Рет қаралды 68 МЛН
DEFINITELY NOT HAPPENING ON MY WATCH! 😒
00:12
Laro Benz
Рет қаралды 46 МЛН
Каха и суп
00:39
К-Media
Рет қаралды 4,8 МЛН
From Meth To Netflix
10:30
ThePrimeagen
Рет қаралды 723 М.
Angular’s Third Era is…weird
21:41
Theo - t3․gg
Рет қаралды 89 М.
ThePrimeagen Hacks My Productivity
3:30
Scott Macchia
Рет қаралды 42 М.
CoPilot Review: My Thoughts After 6 Months
9:45
ThePrimeagen
Рет қаралды 539 М.
How am I suppose to get a job as a software engineer?
4:12
ThePrimeagen
Рет қаралды 227 М.
How Senior Programmers ACTUALLY Write Code
13:37
Thriving Technologist
Рет қаралды 1,4 МЛН
How To Learn A New Programming Language
6:24
ThePrimeagen
Рет қаралды 254 М.
The REAL reason Engineers get Laid Off
8:28
Cody Codes
Рет қаралды 70 М.
The biggest lie about programming?  REACTING to tech twitter
16:50
ThePrimeagen
Рет қаралды 416 М.
Battery  low 🔋 🪫
0:10
dednahype
Рет қаралды 1,9 МЛН
Hisense Official Flagship Store Hisense is the champion What is going on?
0:11
Special Effects Funny 44
Рет қаралды 3 МЛН
$1 vs $100,000 Slow Motion Camera!
0:44
Hafu Go
Рет қаралды 19 МЛН
Зачем ЭТО электрику? #секрет #прибор #энерголикбез
0:56
Александр Мальков
Рет қаралды 198 М.
После ввода кода - протирайте панель
0:18
Up Your Brains
Рет қаралды 1,2 МЛН
iPhone 16 с инновационным аккумулятором
0:45
ÉЖИ АКСЁНОВ
Рет қаралды 8 МЛН