Jr Market

  Рет қаралды 98,439

ThePrimeagenClips

4 ай бұрын

All Clips are from the live stream of ThePrimeagen
twitch.tv/ThePrimeagen
Wanna Become a Backend Dev & Support me at the SAME TIME???
boot.dev/primeagenyoutube

Пікірлер: 660
@genie_dev
@genie_dev 4 ай бұрын
I love how Primeagen's hair has become part of the green screen now
@pwntmatch
@pwntmatch 4 ай бұрын
he's turning what his alter ego ( for some others his brother) wanted to be ....transparent
4 ай бұрын
its and optimisation of background to foreground percentage, sometimes when elgato plays its cards right we hit perfection
@NomadSWE
@NomadSWE 4 ай бұрын
Is there a reason except teeny bad taste for the hair color?
@tedchirvasiu
@tedchirvasiu 4 ай бұрын
​@@NomadSWEIt was a bet
@NomadSWE
@NomadSWE 4 ай бұрын
@@tedchirvasiu, thanks. Thats a valid reason for that color.
@m-ok-6379
@m-ok-6379 4 ай бұрын
I heard a candidate say he didn't learn JS because React is the future.
@redpillsatori3020
@redpillsatori3020 4 ай бұрын
Ouch. He's in for a rude awakening.
@dannlaurte9058
@dannlaurte9058 4 ай бұрын
No you don't need to learn react, nextjs is the future
@danielstarr8957
@danielstarr8957 4 ай бұрын
Maybe he only uses React with typescript
@o_huno
@o_huno 4 ай бұрын
He ain't necessarily wrong tho, spending hours learning pure js is a waste of time nowadays
@redpillsatori3020
@redpillsatori3020 4 ай бұрын
@@o_huno..Either way you have to learn JS whether it's "vanilla" JS, BE NodeJS, or a framework. The important thing is to at least understand the fundamentals of how the DOM and DOM manipulation works. I think a lot of "noobs" don't get those basic concepts.
@fuzzy-02
@fuzzy-02 4 ай бұрын
"Shortcuts are just long delays" is such a good quote! I always looked for shortcuts and ALWAYS ended up on delays
@MrRenanHappy
@MrRenanHappy 4 ай бұрын
It is "short cuts make long delays", you paraphrased it and actually apparently Pippin said it
@skyhappy
@skyhappy 4 ай бұрын
Any examples of shortcuts you took that were actually delays
@DExpertz
@DExpertz 26 күн бұрын
​@@skyhappyautomating something you need to do only once instead of doing it manually
@ericzedd
@ericzedd 4 ай бұрын
"Know the reality, and then defeat the reality." Absolute pog champ
@oeufleau8543
@oeufleau8543 4 ай бұрын
Bro you did not just say "pog champ" 🤦‍♂
@jacobbeaumont8716
@jacobbeaumont8716 4 ай бұрын
It's very similar in the engineering industry, everyone says that there's a shortage of engineers, yet what they really mean is that there's a shortage of senior engineers. Junior roles are not coming up, and when they are they're incredibly oversubscribed so it's hard to get one. I think some of it has to do with the current job market, like it's very common now for employees to leave a company after 1-2 years, and as anyone who's onboarded juniors knows you're probably not getting a huge amount of impact from those hires until year 2 at least. When you look at it from a companies perspective, say I'm offering $60k/year for a junior role (let's assume all salary, no stock just to keep it simple) I'm probably spending $100k-$150k on a junior before they start to provide positive value. At which point they might leave anyway for a role somewhere else. Meanwhile I could offer $200k for a senior and they're going to make an impact from like month 3. They might leave after a couple of years too, but there's more time where they're being productive, and less time when they're getting up to speed. There's just very little incentive for companies to hire juniors, and it's going to be a problem down the line because you only get seniors from people having been juniors in the past, but in a world driven so much by current stock value and maximising immediate profit there's no room to do what you need to do to solve the problem (actually hire juniors, give them enough incentive to stay etc).
@kaijuultimax9407
@kaijuultimax9407 4 ай бұрын
It's only normal for employees to leave a company after 1-2 years because all the companies made it normal to layoff their employees every 4-5 years. Company disloyalty always precedes employee disloyalty imo
@markusmachel397
@markusmachel397 4 ай бұрын
isn't the solution to pay junior way above market rate to retain talent? I mean, if he stays long enough he will become a senior eventually
@NihongoWakannai
@NihongoWakannai 4 ай бұрын
If companies were loyal to their employees and actually gave them proper raises instead of giving them more responsibility for the same salary and letting other companies poach them then it wouldn't be an issue. "waaaa why do our employees leave when we refused to raise their salary above $90k, lets go hire a senior for $200k oh no there are no seniors how could this happen to us!" Having employees with specific knowledge about your codebase and your company's practices and history is even more valuable than a new hire senior. But these corporations have no idea how to manage talent and think employees are just numbers on a spreadsheet. That's when you get companies randomly laying off people with 15 years experience at the company and burning away all the domain-specific knowledge that person had.
@asdfqwerty14587
@asdfqwerty14587 4 ай бұрын
I think the problem mostly comes down to just how much damage having a bad developer (or engineer) can cause. The problem is that unlike a lot of other jobs, having a bad developer or engineer isn't merely being slow at their job and producing less than a more experienced person would - a bad engineer is often actively counterproductive and can actively slow things down compared to not having them at all (or worse). and most companies don't like gambling on that, so they try very hard to pick people that are already accomplished at their jobs so that the risk is smaller.. and of course, when everyone thinks that way, then it's hard for anyone to become accomplished in the first place. Most other jobs can just settle for hiring several low skill workers at lower wages to accomplish the same task as a few higher skilled workers.. but that just doesn't work in these kinds of fields - there are some tasks where most low skill workers are just entirely unproductive and can't really contribute anything useful no matter how many of them you hire.
@JegErN0rsk
@JegErN0rsk 4 ай бұрын
people are job hopping because companies arent paying market value. Its not a jr thing
@HughGuiney
@HughGuiney 4 ай бұрын
How exactly is a Junior Dev supposed to get experience if nobody will hire them in the first place? Employers don’t really give a shit if you have 10,000 hours or 1,000 personal projects built up from your 60, 80-hour weeks or whatever. They want you coming in with 3-5 years’ worth of PROFESSIONAL job experience right out of the gate. Don’t act like you can just hustle your way out of a chicken-and-egg problem.
@giorgiolivori6999
@giorgiolivori6999 4 ай бұрын
"What? You can repair a pipe?...every other plumber can do that, how about you stand out". I hate you people.
@SM-ok3sz
@SM-ok3sz 4 ай бұрын
“I typed npx create-react-app into my terminal. 200k/yr job pls”
@pietime123123
@pietime123123 4 ай бұрын
The reality of the situation is that there are more people wanting to get an entry level job than there are entry level jobs now. Being able to "repair a pipe" unfortunately isn't enough anymore. It sucks ass, but people saw a gold mine and then we spent the last 6 years telling people "just learn to code bro!" and now everyone wants in the mine all at once, and now the entrance to the mine has collapsed.
@qspec2002
@qspec2002 4 ай бұрын
Can you tell me about the pipes you like to repair in your free time?
@jacquesfrancois4275
@jacquesfrancois4275 4 ай бұрын
Tech isnt like tradesman work though, the latter can stand out by being the only proffesional in there area even if their skills are quite bog standard. In the tech world, geography doesnt exist, so by nature youre competing with many, many more people.
@Tanya-yu6mf
@Tanya-yu6mf 4 ай бұрын
@@jacquesfrancois4275 geography will exist in a few months once countries stop handing out entrly access to everyone. Plus, tech is easy, if you are just coding a landing page. Take away tutorials from most jr programmers, give them documentation and suddenly one task takes them more than a week to complete
@absent72
@absent72 4 ай бұрын
You shouldn't need 10,000 fucking hours to land an entry level position
@aaronbrown3820
@aaronbrown3820 4 ай бұрын
Supply and demand capitalism bro
@potato9832
@potato9832 4 ай бұрын
Fuck this late stage capitalist bullshit. Corporatists have too much power over our lives.
@shyflyf3772
@shyflyf3772 4 ай бұрын
yes, this is stupid Primagen is a smart and entertaining lad, but he can say some dumb ass takes when topics tip into anything economy-lifestyle adjacent I'm glad everything worked out for him, but it's not a universal plan for everyone
@trkishh
@trkishh 4 ай бұрын
That’s not what he was saying, he said you need 10,000 to become a master (which is probably not correct, but that’s the popularized amount) but you need to be able to stand out in a competitive market.
@jurnoss
@jurnoss 4 ай бұрын
depends what kind of entry position you're going for. it's not like you're working for a call center or handling restocking coffee machines. if engineering isn't worth 10,000 hours to you then don't go into it
@guillermomedel1575
@guillermomedel1575 4 ай бұрын
LMAO "I'll stand out with my weather app"
@kluchtube7042
@kluchtube7042 3 ай бұрын
🤣
@pyrocentury
@pyrocentury 4 ай бұрын
Primeagen's points are valid, bit I'm not convinced it's the issue. It's just simple supply and demand. I graduated with aerospace eng degree around 2010 when the industry was going through layoffs and cuts--there was very limited openings for internships much less entry level positions. Pivoted into EMT and firefighting and it was the same. Most FDs were on a hiring freeze so there became a huge backlog of EMTs and paramedics waiting for their chance while others left. When FDs started to hire again in mid 2010s, it was incredibly competitive.
@josh2482
@josh2482 2 ай бұрын
Did you ever get an aerospace job? OR did you just stick to EMT and Paramedic work.
@pzpalasti
@pzpalasti 4 ай бұрын
May be it's a European thingy, but as far as I tried get a job as a Junior Dev, I don't even have the opportunity to say "I know React and Tailwind..." The only thing that represent a value here is: "the industry based experience" Who cares that you've made "xyz" site with a JS and a Java backend? Or you know how to solve leetcodes in Python, C, C "shark"? Or you know Docker and Git, and his "hub"? Nobody cares! The main question is: "Do you, or do you NOT have any experience in the tech industry?" or in an other terms "Do you ever been employed (= "paid" $€) as a dev?" "No? Ok, then we don't even call you back" Tech company has the luxury to chose between 86, 1+ years " industry based experienced" devs for 1 "Junior" job. Why do they even care about the "bootcamp/ newly graduated" newbies? even though: PERSIST & RESIST!
@GoodByeSkyHarborLive
@GoodByeSkyHarborLive 4 ай бұрын
That's for a junior position? And does internship experience count at all to them?
@dragonx3085
@dragonx3085 4 ай бұрын
@@GoodByeSkyHarborLive imo, they don't. even previous job experience in the tech industry doesn't really count if it's the wrong tech stack from some of these companies. The only thing that matters to most is "do you have the exact qualifications we are looking for or more?" if yes you'll maybe get an interview. If no, your not even getting that.
@cultofhercules
@cultofhercules 4 ай бұрын
Idk man here in Belgium there are lots of opportunities especially for grads.
@internetmaryann
@internetmaryann 4 ай бұрын
What's even more stupid, experience as a tech company owner (and sole coder) doesn't count. You've run a firm for 5 years, yet you've being asked "DO YOU UNDERSTAND BUSINESS AND CUSTOMERS?". I mean, yes, I had to pay my taxes and eat something.
@sagarprasad2134
@sagarprasad2134 4 ай бұрын
Here in India even if you got 2+ yoe they will probably try their best to weed you out by throwing dp,graph questions at you from leetcode and then if you are lucky you will get a chance to attend their culture fit round only to get ghosted by them in the end.
@lowzyyy
@lowzyyy 4 ай бұрын
Dude i cannot spend more time with myself learning. To get experience i need bigger projects, thats why i need junior position to begin with!!!
@neonraytracer8846
@neonraytracer8846 4 ай бұрын
I got experience by trying to make a better WordPress. Find a niche and make a big project and spend hundreds of hours making it. No need for a job position
@adam7802
@adam7802 4 ай бұрын
@@neonraytracer8846 Yeah. Working on a big project is a real stand out, the problem of course is spending the time but if you can do it you should... I have a friend who is a senior dev and he's made a mobile game, worked on his own VR project an things like that... he's told me talking about his game always impresses people in interviews.
@KayOScode
@KayOScode 4 ай бұрын
I don’t think that’s true. I built a couple large projects from the ground up between high school and the end of college. Had no problem getting a position after I graduated, even in this job markwt
@emmaeilefsen7214
@emmaeilefsen7214 4 ай бұрын
for me, i learned a ton more in my first 6 months on the job than i did in the 10 "on and off" years of programming / linux geekery at home. Frankly just showing up and having something to work on is the most important part of learning anything. for me it helps a lot if someone else forces me to. since i never really learned discipline.
@angelg3642
@angelg3642 4 ай бұрын
@@neonraytracer8846 Bruh 💀. And what ? Working another full time job just because the 4 years in your uni wasn't enough experience ? That's absolutely disgusting that you guys find that nromal
@stevez5134
@stevez5134 4 ай бұрын
so now I'm NOT supposed to make a weather app??? do you know how hard it was to do that the first couple times?
@stassoad2546
@stassoad2546 4 ай бұрын
Do something harder now
@nicolasthefast
@nicolasthefast 4 ай бұрын
i think he's talking about making generic projects, yeah making a weather app is hard by yourself, or you can just watch a tutorial, and anyone can do that, it just doesnt make you stand out from other people.
@henriquemarques6196
@henriquemarques6196 4 ай бұрын
omfg you guys really have a bad time trying to understand thing, this often happens more to the tiktok gerenation than the older one. Prime said that the weather app won't take you anywhere because is not enough, that doesn't means that build a weather app is worthless.
@SM-ok3sz
@SM-ok3sz 4 ай бұрын
By “make a weather app” you mean a UI that displays data pulled from a REST API, right?
@ohbabybaby4087
@ohbabybaby4087 4 ай бұрын
do something unique, not hard
@axelfoley133
@axelfoley133 4 ай бұрын
In my opinion, the shortcut to 10k hours is quality mentorship. The hours is all about accruing experience and learning from the mistakes along the way. A mentor that gives useful feedback and criticism can help you recognize and learn from mistakes more quickly and effectively. You still need to do the work and put in the time, but you don't need the full 10k hours.
@aakarshan4644
@aakarshan4644 4 ай бұрын
I also believe the shortcut to 10k hours is having achieved 10k hours in something requiring sheer brain power and will.. then the subsequent 10k becomes exponentially easier
@joaooliveirarocha
@joaooliveirarocha 4 ай бұрын
True, learning from others' 10k hours is a bit of a shortcut
@rand0mtv660
@rand0mtv660 4 ай бұрын
Yeah true. If someone can give you guidelines and suggestions, that can save you hours and hours and just advance you further, but I also think you have to come to many conclusions on your own. It's quite different when someone says "oh do this and do that" and when you actually try one approach, gather opinion, then try a different approach and draw some conclusions yourself.
@manuelrapino5917
@manuelrapino5917 4 ай бұрын
100%, from someone who never had the luxury of any mentorship at all 🤣. What took me over a decade to learn, i try to give to my junior collegueas in a bit less time hopefully.
@meltygear5955
@meltygear5955 4 ай бұрын
Blows my mind how people building things think they can workaround having an experience builder showing them the ropes by sheer willpower.
@brawlgammer4424
@brawlgammer4424 4 ай бұрын
We need to get rid of this idea that juniors take 6 months to kick into gear at a company, this is wild. Not all juniors have the same skill level, and many companies have products in which an average junior can start contributing in 3 months or less. Companies generalize this and with how shit interviews are, they can hardly distinguish a B-Tier Junior from a S-Tier one. Of course, there are companies in which this is the case, but then again, we should not discount how much a convoluted development process slows down contributions from new hires. Pair the 6-month cost-sink assumption with the fact that switching jobs every 2 years, on average, is better for an IC, career wise, and it becomes super clear why there's no incentive to hire Jrs. But let's not act like a big part of the problem is on the Jr, who has very little control over this stuff other than their own skill.
@fairbanj
@fairbanj 4 ай бұрын
Very correct. I have never hired anyone for a developer position that has not been at least partially productive almost immediately. I start people chasing minor bugs, which causes them to learn the product and the code base. Yes, they spend a lot of time ramping up in learning, but they are absolutely doing someone that matters within the first couple of days.
@HeavyMetalorRockfan9
@HeavyMetalorRockfan9 4 ай бұрын
Basically if you have shit management and a bad culture - juniors lose you money. But if you're actually interest in deploying people in a way that plays to their strengths, you can make good use of them, and then over time get them into bigger and igger roles.
@anthonygayflor
@anthonygayflor 4 ай бұрын
I havent finished the video yet but I need help on understanding something, What more does a junior dev need to know to get a job outside of the basic weather crud app? They arent the ones designing system, or anything intermediate cause they are juniors, so why would they need to know more than what is need? The advice to stand out is good advice, but to keep it honest if I gotta learn how to design and build a complex system for a junior job I'm starting my own thing at that point
@gameacc6079
@gameacc6079 4 ай бұрын
get a prestigious degree. its the easiest way to secure internships and a first FT job. I am sorry bootcampers
@shiningdragon8737
@shiningdragon8737 4 ай бұрын
@@gameacc6079 Great, now give me prestigious degree money. College ain't cheap especially at the "prestigious" level, you'll be in debt for years.
@tbunreall
@tbunreall 4 ай бұрын
That's the thing. Companies want people with senior knowledge for junior pay.
@3pleFly
@3pleFly 4 ай бұрын
Dont listen to primagon too much, hes pretty off on this one. You probably know ebough for an entry level job. But you need someone to vouch for you, most people dont even get called back for a job interview... a degree will not help you at all develop react apps but it tells recruiters youre worth considering. I got my job from a free bootcamp which you sign a contact for and they take their pay as a cut from your salary and they get the first job for you. A strategy is these companies will sell you off as a good enough engineer and you can be fired for the first month on them if they find you not suitable. This makes it safer for companies to hire from.. Youre getting ripped off with this, but its an entry level job, in this market. So.
@ConernicusRex
@ConernicusRex 4 ай бұрын
Nobody's hiring junior in this market. If you're looking for your first spot you're fucked.
@thatgameguy4929
@thatgameguy4929 4 ай бұрын
100k CS engineering degrees will get you a job at Starbucks these days.
@zb2747
@zb2747 4 ай бұрын
The time where common projects can get you ‘in’ is not acceptable anymore Today, you have to have some internship/work experience, faith, right time, and possibly connections
@TheRealMrMustache
@TheRealMrMustache 3 ай бұрын
Why do I always have to learn vital lessons after it’s too late
@PikaPetey
@PikaPetey 4 ай бұрын
But how do you know you are learning and studying the right things if no one will give you a chance on actual production? How does one know that they are bringing something new to the table? Do I just code for 80 hours on end? Writting and trying to make as much as I can? Do I have to get through years of writing shit code to become a good software engineer?
@gilgameshcraos1260
@gilgameshcraos1260 4 ай бұрын
and then why the fuck do these people deserve my knowledge when they didn't invest in you to begin with? as they try to short change you on your X years of hard earned knowledge for a junior level role? I saw some feel good story, "i failed and was fat, but #GRIND, and then they saw i was no longer the fat chick and wanted me" shit on linked in where this guy got rejected from google, he had to make his own product and then it succeeded and he made good money from it, and then google crawled out of the toilet and said they were interested in him as a lead for basically what he was doing already, and he dropped everything he was doing to go to the company who couldn't give a shit about him when he had nothing. This crap is wild lol
@lurker5517
@lurker5517 4 ай бұрын
Time gated proficiency ratings are useless. I know bad juniors and good juniors, bad seniors and good seniors. Just because someone has been working for 20 years doesn't mean they've improved over those 20 years. And no the ratio of good programmers to bad ones is not noticeably higher or lower among the seniors compared to juniors.
@Leonhart_93
@Leonhart_93 4 ай бұрын
Yes, it differs a lot depending on how they spent it, but yet there is no way someone with 2000h can be an overall better developer than me at 20k, my ability to build big projects is far too refined to be learned in a short amount of time.
@invictuz4803
@invictuz4803 4 ай бұрын
@@Leonhart_93 Congratz.
@Leonhart_93
@Leonhart_93 4 ай бұрын
@@invictuz4803 Is that frustration that I detect in that single word? There are no actual shortcuts in the programming world, just slightly faster ways to get there.
@aspenshadow7920
@aspenshadow7920 4 ай бұрын
@Leonhart_93 One of the principal engineers at my company has 40 years of experience and yet he wants me to send him my code in zip files instead of learning how to use bitbucket and git for code reviews. I say this as someone with 8 years of experience as a dev and most definitely 10k+ hours: I don't care about how many years you have or your stupid ego. Can you code a decent solution in a decent amount of time? Are you willing to learn new things? Can you collaborate with others? That's what I care about. I would not want to work with you because you fail the last criteria.
@Leonhart_93
@Leonhart_93 4 ай бұрын
@@aspenshadow7920 Of course you should care, because the counter example applies too. I have trained many people, no matter how smart they are they just can't build big projects in an efficient way when they are inexperienced. It always takes years and it's never perfect, they need at least one year to start getting decent even with guidance, so it's absolutely a function of longer periods of time. That kind of knowledge cannot be thought directly, it needs to be practiced a lot.
@keyboard_g
@keyboard_g 4 ай бұрын
This is why I think taking an operating system class which walks through pushing the power button and all that actually happens before the machine lands you at a login prompt was great. It lets you know there massive ocean of things that exist that are deep and complex that engineers workon that a boot camp will just never reveal. It makes you think about memory management, instruction pointers, registers, etc, etc, etc. It left no room for a feeling of "I totally get programming and am engineer" for raw dogging some php for a blog.
@bruceleeharrison9284
@bruceleeharrison9284 4 ай бұрын
People out here calling themselves carpenters when all they've built is a birdhouse.
@0xCAFEF00D
@0xCAFEF00D 4 ай бұрын
Some of us build the pyramids in lego.
@joaooliveirarocha
@joaooliveirarocha 4 ай бұрын
I'm stealing this
@DubiousNachos
@DubiousNachos 4 ай бұрын
A birdhouse that came with instructions, yet it's still falling apart
@anandmahamuni5442
@anandmahamuni5442 4 ай бұрын
@@DubiousNachos hey arch wiki aint that bad
@adambickford8720
@adambickford8720 4 ай бұрын
Its like being an 'anything'. Am i a musician because i own a guitar? Do i need to know a minimum number of chords? Songs? Just years of 'experience', which might be little more than tuning it?
@Bogdanko93
@Bogdanko93 4 ай бұрын
If a person can make a weather app on their own, they are good enough for a junior position. The job market is brutal at the moment, and companies has an opportunity to pick and choose exceptional people for mediocre positions.
@user-zy4yh8iw1f
@user-zy4yh8iw1f 4 ай бұрын
Come on, it takes like 30 mins to build a weather app,. Don't think that is qualified enough for a junior dev poaition
@henriquemarques6196
@henriquemarques6196 4 ай бұрын
junior and intern are two different things mate A junior programmer is not an inexperienced programmer, is a programmer with less experience, that doesn't means that junior is someone who only know how to build the weather app
@anthonygayflor
@anthonygayflor 4 ай бұрын
@@user-zy4yh8iw1f you think it takes 30 mins to build a weather app as a junior? maybe for an intermediate dev but come on think that one through lol
@aaronbrown3820
@aaronbrown3820 4 ай бұрын
The market determines who is ready for a junior job
@vaisata
@vaisata 4 ай бұрын
If you followed a step by step tutorial to do it, you are definitely not ready.
@TheWongAndOnly910
@TheWongAndOnly910 4 ай бұрын
For sure. The 30 vs. 80 hour week is a great comparison. I moved into a programming role (Data Engineering) with no CS degree, background, or having wrote a line of code before within 6 months which makes people react in two ways: either amazed or think programming is really easy to get into. I lost my job during the pandemic so had a lot of time. I did courses for 2 months and then spent 4 months spending 8+ hours per day coding, watching KZfaq videos, and applying for jobs Monday to Friday, 8+ hours per day just coding on Saturday and a "day off" on Sunday limiting myself to around 6 hours. When I say coding here, I mean actually coding. Not following tutorials, not taking ideas from other places. Literally coming up with ideas, learning new skills along the way, and seeing if I can do them. I completed around 60% of the projects I started. I regularly get people asking me on Reddit how this is possible because they've been trying to break in for 12-18 months. When you ask them how long they spend programming and they reply with maybe 2-3 hours per week following courses and completing certificates, there is absolutely no surprise people can't break in.
@almightyderpy
@almightyderpy 4 ай бұрын
is this a remote job or in person? im currently working to learn programing atm python right now. i spend 4 hrs a day while i still have a job-family-wife. its hard to do more than that
@TheWongAndOnly910
@TheWongAndOnly910 4 ай бұрын
@@almightyderpyMy first job was hybrid (started as remote, then went to two days per week in the office). My current job is fully remote. I have been a DE for just over 3 years now.
@GoodByeSkyHarborLive
@GoodByeSkyHarborLive 4 ай бұрын
​​What languages do you recommend to learn and then begin coding on? Did you get an internship before the job and did they not care you had a degree. Because it seems they value experience more than just being able to code. And landing internships or a first job is difficult without a degree even if it's just paper and you learned everything by yourself. Was it the projects you did that they cared about or what in your opinion made you land internships or the jobs? @@TheWongAndOnly910
@retardo-qo4uj
@retardo-qo4uj 4 ай бұрын
The key is to grind past junior, because junior more expensive than senior when you compare them by productivity. At least be a junior-mid, ideally mid. In tech you can get experience by practicing yourself
@jeremydwayne
@jeremydwayne 4 ай бұрын
I feel for juniors. The senior+ job market is just as bad right now. Companies are looking for someone with a decade of experience in their exact tech stack and experience in their business sector. With how many tech layoffs have happened companies have their pick of the litter and they're waiting for that magical unicorn to show up in their pipeline. re 80 hours -> 10k hours to become an expert. I think there's something to be said about the quality of time spent learning. Intentional practice and study will get you to that expert level "faster". It's still going to take a shit ton of time and effort, but you'd get there in say 8k hours instead of 10k. If you spend 80 hours watching tutorials a week it might take 20k hours.. but if you spend 60 hours building passion projects, tooling you actually need, etc.. it might take
@sacredgeometry
@sacredgeometry 4 ай бұрын
Thats 10k hours of good quality learning to become a master and I would agree. It is around there. The standard has dropped a lot and we have morons like Kanye West proclaiming to be geniuses and other morons nodding along like "yeah that doesn't sound unreasonable."
@huntermacias2023
@huntermacias2023 4 ай бұрын
@@sacredgeometryKanye is an expert in his field. Who are you geometry boy ?
@sacredgeometry
@sacredgeometry 4 ай бұрын
@@huntermacias2023 He isn't he is a terrible producer, an awful musician, a below average rapper. He is a pretty good snake oil salesmen to morons though.
@sacredgeometry
@sacredgeometry 4 ай бұрын
@@huntermacias2023Kanye isn't an expert in anything. I already replied to that effect and it was deleted.
@joshmillere6263
@joshmillere6263 4 ай бұрын
​@@sacredgeometry idk how much Kanye knows about audio, but given that he's around geniuses all the time and engineers, he probably knows more than you give him credit for. You would have to be dense not to learn while being around them for so long.
@spartan_j117
@spartan_j117 4 ай бұрын
Man, I feel like Prime could do great at preaching. You know what I mean? A real GOspel.
@rodjenihm
@rodjenihm 4 ай бұрын
What market?
@IronhideX5
@IronhideX5 4 ай бұрын
I feel prime never really went over on the solution for jrs to stand out. Fresh grad here finished my bs in June 2023 and still no luck. Not even getting interviews. 75% of the entry level positions I see posted recruits some type of front end framework too. I’ve gotten two interviews in the last 3 months and my last one he asked if I had two years of react experience and I said no but I’m eager to earn and develop my skills and I am a fast learner and he said “sorry I require 2 years of react experience, thanks for your time”. It’s getting ridiculous out here man
@luke1804
@luke1804 4 ай бұрын
If you know anyone at any companies try to get a referral. My buddy is in your boat too and I got him an interview at my company
@IronhideX5
@IronhideX5 4 ай бұрын
@@luke1804 I’ve gotten three referrals. One of them by buddy his dad is on the board of directors and he personally referred me. Flat rejection. No interview. The second was the instance I spoke about in my original comment. Recruiter asked if I had two years of react and rejected me then and there.
@j946atFIVEFOUR88AA
@j946atFIVEFOUR88AA 4 ай бұрын
If you want to break into the industry... spend a good amount of time trying to make friends and connections. A recommendation from someone at a company is worth just as much as a good portfolio and leetcode profile IMO. As an autist it sucked trying to build these connections but that's how I got an internship that led to a fulltime position as a 27 year old self taught dev. I did the grind every night after work doing personal projects for a year and half until I got the part time internship. I still had to work my full time 40hour a week job on top of the 20hour a week internship. It was 16 months of getting 5 hours a sleep every night and then working 12-14 hours a day but it was so worth it now that I am a full time Dev. The phoenix cannot rise without first being engulfed by the flames :).
@IpickedTheR3Dp1LL
@IpickedTheR3Dp1LL 4 ай бұрын
Bro, you just spoke to my soul. Thank you.
@peachezprogramming
@peachezprogramming 4 ай бұрын
I graduated from a US University (a big name, you've seen them play sports) with a Bachelor's in Computer Science & got a 4.0. When I graduated I didn't know the difference between a Frontend and a Backend. The entire education system is f*cked
@dailylegend
@dailylegend 4 ай бұрын
Same, except I didn't learn what a database was...
@FF18Cloud
@FF18Cloud 4 ай бұрын
Did your school have access to things like: - The global game jam (you don't need your school for this) - hackathons (you also don't need your school for this) - career development services for internships & job interviews - company employer talks - career fairs - the ACM - IEEE - IGDA And if so, did you make use of these things on a *professional* level? If so, and you still had bad luck, shame on your school. Also, when you were picking classes and seeing what was around, did your school let you take electives in Information Systems and Information Technology? Web dev classes aren't just in CS. But what do I know, I graduated at a different time (2016), doing IT game dev, at a school I knew did that stuff, and looked around for what classes interested me for building my portfolio. But that's also because I knew my school had all those other things I mentioned and I made use of those. Not trying to sound like a boomer, but there was always more AT school than just your classes. You just have to get out of your dorm room to find them
@FF18Cloud
@FF18Cloud 4 ай бұрын
I don't know why my comment isn't here anymore it wasn't inflammatory, just making a point here that you make your own experiences with what you will All I said was that your university should have had access to things like Career development services Company visits Networking events Career fairs Student jobs that could help you in software engineering positions (I had one as a web designer/graphics designer my sophomore year) an IGDA/SIGGRAPH/ACM/IEEE club Student research opportunities. Like, I'm not saying colleges are perfect and that these are end-all-be-all services Just, man, like people who complain about college when they had all the resources and information to look at what classes they were signing up for BEFORE taking those classes I didn't do CS in my undergrad because I wanted a major that did more programming, so I did IT. Because I read my course descriptions and figured what I really wanted to do. I didn't want the CS with electives taking the game programming classes, I did IT that had a game development specialization with a bunch of Information Systems web dev classes, and Computer Science algorithms classes I'm sorry I made use of my educational investment, the college I ended up at was like, 5th on my list, I only went because they gave me the most money.
@guyharold3549
@guyharold3549 4 ай бұрын
CS is not Software Engineering. They are related, but they have two different objectives.
@sub-harmonik
@sub-harmonik 4 ай бұрын
true, but if you remember the stuff from CS you'll be better equipped to write algorithms and stuff when you do have to. It's just that that isn't what most of actual software dev is. Actual software dev is picking between a map, set, priority queue, or array in the right scenario and putting them together in the correct way. And structuring event loops & control flow/concurrency in a reasonable way along w/ a couple of other rules of thumb.
@roast-salamander
@roast-salamander 4 ай бұрын
I find this ridiculous. Its like all Juniors should have developed like 2 enterprise software projects that are at a senior level to get there first job. I know you are supposed to stand out and all but man, the requirements are insane. Its like you should spend 2 years of unpaid software development before you are legible for your first job even with a degree. I know senior devs who had little to no experience on the very first job and became really excellent senior devs in a few years.
@thecakeisalie5256
@thecakeisalie5256 3 ай бұрын
“2 years of unpaid software” yes, and it pays back more than a boot camp or university (ofc these help immensely)
@nicolasguillenc
@nicolasguillenc 4 ай бұрын
Serious question, do you need creativity or a creative project to "become that engineer" or is it enough to build a clone of an advanced tool? Say like a GitHub feature clone? I also think some engineering projects are not technically challenging but the business logic is crazy hard and sometimes that gets overlooked. Like I may not need to use multiple workers and manipulate buffers and stream them to the client, but the business logic is complex, does that make sense?
@DubiousNachos
@DubiousNachos 4 ай бұрын
I think what matters most is whether you have strong, compelling engineering stories to point to and talk about during your interviews. How have you struggled? How did you overcome hard technical challenges? Engineering rigor can pop up in a lot of surprising ways, and the project you thought would be easy could actually be really hard - but you'll be able to talk about that confidently if you actually build it out How exactly you put yourself into those challenging situations is up to you. You could make something super original, or you could make a clone of something, while trying to make it as feature-complete as possible (or even shoot for going beyond the original). But you're almost definitely not going to get this stuff if you follow a tutorial, because they've done the thinking for you. That's the point
@fackyoutube8452
@fackyoutube8452 4 ай бұрын
They don’t even look at your portfolio most of the time
@captainchau55
@captainchau55 4 ай бұрын
I sympathize with jr devs in this market, I was also in it a year and a half ago (no personal projects in my resume either). My best advice to y’all are do your best to maintain some positive energy (really important in interviews) and don’t just shotgun generic resumes. After shotgunning for a month I ended up spending the next month doing cover letters for the companies and was able to land one in about a month of doing that. It’s really just luck but doing cover letters and refining your resume increase your odds pretty significantly. Good luck!
@iseeflowers
@iseeflowers 4 ай бұрын
How do you work 80hr per week if you don’t even have a SWE job? Do 80hr of projects?
@chja00
@chja00 4 ай бұрын
Sidenote, but the 10000 hour rule is a significant oversimplification of the underlying research. There's nothing magical about 10000 hours, and depending on the field, it can be much more or much less to achieve mastery (which, as it stands, is also a somewhat arbitrary term). The 10000 hours is also in reference to deliberate practice - not general experience - which means the quality of time spent is equally important. It's true that quantity will increase the rate of learning up to a point, but if accumulated fatigue starts significantly affecting the quality of learning, there is a point at which the marginal learning rate for each hour is negative (because it spoils your next session). Fatigue resistance is individual and highly variable - it's a matter of knowing how hard you can push yourself and backing off at the right time.
@joshmillere6263
@joshmillere6263 4 ай бұрын
THIS guy LEARNS
@RobRoss
@RobRoss 4 ай бұрын
You’re right, it’s a “rule of thumb.” They way “drink 8 glasses of water a day” or “the average human temperature is 98.6º F” are just general rules of thumb but your actual values will vary by person.
@NihongoWakannai
@NihongoWakannai 4 ай бұрын
Anyone who legitimately thinks that mastering something is as simple as just mindlessly grinding for exactly 10000 hours knows literally nothing about the process of learning.
@chja00
@chja00 4 ай бұрын
@@RobRoss It's not really a good approximation either. The origin of the 10000 hours is - as I recall - a single study of music students at a German school, and they were attempting to estimate how much time the best performing students would spend practicing either up until that point or by the time they graduated (i forgot which one). I blame Malcolm Gladwell from trying to turn that into some sort of universal rule, and then trying to shoehorn that into other areas, such as the success of the Beatles. More significantly though, mastery is kind of an arbitrary cutoff. There's a dose-response to quantity and quality of practice that continues past that point. All else being equal, someone who did 15000 hours of quality will likely be better than someone who did 10000, and someone who did 5000 will likely be better than someone who did 1000. The rule of thumb should be that higher quantity and quality of practice makes you better at something, and that if something you need to do is still too hard for you - put in more hours and you'll likely get there eventually.
@meltygear5955
@meltygear5955 4 ай бұрын
And there's also the fact that deliberate practice is only applicable to fields that have a well-defined learn structure. Programmers are just kinda not there yet.
@tonybowen455
@tonybowen455 4 ай бұрын
Why stop at 80 hrs a week? Only ppl coding 25 hrs a day deserve a job
@angelg3642
@angelg3642 4 ай бұрын
Legit insanity
@soiree7833
@soiree7833 4 ай бұрын
this guy is stupid as hell, i have no more respect for prime
@really7046
@really7046 4 ай бұрын
the idea that once u spend alot of time you are guaranteed success is a bit silly. The quality of the hours is far more important than the amount of time.
@DonaldFranciszekTusk
@DonaldFranciszekTusk 4 ай бұрын
if you spend 10000 hours (a few years) on writing code (every time different code), you probably get a job, I can't imagine you don't, while it is around 1000 different functions written
@gsgregory2022
@gsgregory2022 4 ай бұрын
I changed careers after getting laid off. Started online college, started building my own games in Unity, when I found a new job I was working full time, doing full time classe , and giving time a week to work on my game. When I was at work or driving I was listening to audio books, podcasts ect on topics tech topics outside of pure programming. It's hard to change careers, especially if you need to make a living still. When I got my first job what impressed them was not what programming I could do, but my passion for tech.
@GoodByeSkyHarborLive
@GoodByeSkyHarborLive 4 ай бұрын
Any tips on how to show you have a passion for tech or what tech they like.
@weirdo3116
@weirdo3116 4 ай бұрын
Did listening to those podcasts and audio books about tech really help? I feel like it's neat to have, but I wouldn't see a company choosing you solely for that or even factoring in that as a reason for hiring
@gsgregory2022
@gsgregory2022 4 ай бұрын
@@weirdo3116 Yes. It isn't something a company is going to hire you for obviously, at least not directly. They will hire you for showing a better understanding of things. Having a wider knowledge base has given me the ability to tackle problems others couldn't, to communicate my ideas and why they matter, and to learn quicker. That has translated to moving up quicker. Remember life is made up of opportunities.
@aroncanapa5796
@aroncanapa5796 4 ай бұрын
Last coding bootcamp I took I helped 9 people graduate who paid me and told me they learned more from me than the professors. I had prior training from studying software applications programming at itt tech , and almost done with a cs degree, They all work in the field now, when I asked them how they got in most of them told me they just lied on their resume , been over 2 years since that last course and still not even a single interview, wasted almost 6 yrs of my life on learning software helping others get into the field and never got a single interview so I’m done
@uwotm8634
@uwotm8634 4 ай бұрын
Did you lie as well?
@aroncanapa5796
@aroncanapa5796 4 ай бұрын
@@uwotm8634 no, which is why I still have never gotten a single interview
@PakRoc-dev
@PakRoc-dev 4 ай бұрын
When you throw out these numbers I usually take it as including both the time you spend working for pay in addition to the time spent learning and practicing on your own outside of work. It's a lot less daunting when you realize the 4 hours your spend hacking together a new data structure counts. You don't need to spend all 60 hours in an office for a job you might be trying to leave.
@adambickford8720
@adambickford8720 4 ай бұрын
If you are spending all that in the office, you're doing it wrong. You need to invest those 4 hours in yourself, not your company. If you can align those, now you're cooking with gas.
@weirdo3116
@weirdo3116 4 ай бұрын
Whenever I hear someone say they do 60 or 80 hour work weeks I assume they're either lying or they are wasting most of the time and not actually working for those 60 or 80 hours.
@Hugo97HD
@Hugo97HD Ай бұрын
As someone who has learnt to code on my own and through a bootcamp; I can say that there is just so much you can do without getting some industry exposure. I didn’t get to learn about microservice architecture or clean code until I got my first job last summer. After worked with my current company for 5 months I started to work on my side projects again to apply what I had learnt. I think it would have taken me over 1 years to learn what I learnt in 5 months. The idea of coding for 80h a week seems good but when you don’t know what tf to learn and how to do it properly. So you burnout quite quicker and your code can tell
@xRIGGSx1992
@xRIGGSx1992 4 ай бұрын
trying to get into the industry has been very demoralizing. I have a family to support, and once schools done, the money stops flowing and I need a job. internships have also become competitive. The interviews I've gotten have literally said "school is not enough". for Internships. its fuckin wild.
@ConernicusRex
@ConernicusRex 4 ай бұрын
Well that’s not just this market. You’ve always needed a full portfolio of finished projects in addition to school.
@Illmare
@Illmare 4 ай бұрын
This is going to sound discouraging and it is, I was in a similar position, if you need money like yesterday stop trying to break into the tech industry and get any other job dude, I know it's hard to give up on something you didn't even got the chance to experience yourself but surviving is more important, since apparently they are only hiring ex-CEOs for entry level jobs.
@ripwolfe
@ripwolfe 4 ай бұрын
Just like there is"work smarter, not harder" there is "learn smarter, not harder." I've been in the business for 25+ years and seen plenty of folks (myself included) get sucked into the more hours mantra. Problem is, doing 80 hours of the same dumb or incorrect thing over and over isn't as useful as learning and embodying best practices upfront and correctly. Are there unicorns out there who do 80 hours of "smart" work? Sure. But as the unicorns they are, they are genetic anaomlies and also already have the highest paying jobs. For the rest of you, learn smart. Find mentors. Read good books on best practices - and then follow them. Understand design patterns, event loops, memory management, and other behind the scene concepts. Hell, write a complier in a langauge that isn't JavaScript (or your chosen langauge). That'll teach you lot. But you don't need to burn yourself out before you even get your first job.
@anasouardini
@anasouardini 4 ай бұрын
Here is how I see it, the main causes of job market's fatigue: - covid: 10% (and shrinking) - AI => 20% ( no idea how it's going to effect the market in the future) - "hiring less" trend => 20% (will shrink as the economy heals and competition increases) - recession => 50% (and growing, It'll probably take 3-5 years for the economy to get on its feet)
@grumpylimey4539
@grumpylimey4539 4 ай бұрын
Taught myself to program basic when I was 9. By my teens I was writing assembly. Comp Sci in college, programming classes were a snoozefest. Even so the first 5 years in the industry were rough, a couple of them brutal. Sounds like nothing has changed since.
@kevinoh3493
@kevinoh3493 4 ай бұрын
80 hours / week is crazy
@theLowestPointInMyLife
@theLowestPointInMyLife 4 ай бұрын
boomers just had to walk in the front door with a firm handshake and got hired with training, and were able to buy a 100 acre villa on the junior salary
@turolretar
@turolretar 4 ай бұрын
⁠@@theLowestPointInMyLifelol that image is hilarious
@Zilharr
@Zilharr 4 ай бұрын
​@@theLowestPointInMyLifeYep, walked in the front door with a toaster they took apart and almost put back together and landed the senior engineer role at IBM. Shit was bananas.
@angelg3642
@angelg3642 4 ай бұрын
@@theLowestPointInMyLife Legit insanity. But they still keep saying we have it easier 😂😂
@pnk4996
@pnk4996 3 ай бұрын
@@angelg3642we work 20x as hard as these past generations except maybe millennials. Trust me, they all work fake jobs and are completely incompetent. It’s pathetic
@Zyhru
@Zyhru 4 ай бұрын
I’m 24 years old with a CS degree and 1.5 years of XP. I never saw the hype in learning React + Web Dev. I’ve always learned towards game dev/graphics just because it was different and challenging. IMO the people who are learning Web Dev will require more time in finding a job since they’re creating the same projects as every other cs student.
@Zyhru
@Zyhru 4 ай бұрын
I weirdly enough treat dev as ranked play lol, its a skill issue
@mjm1986bk
@mjm1986bk 4 ай бұрын
I'm wrapping up an 80 hour week of coding right now as a junior dev. My mind is melted. It kind of reminds of returning home after a 3 day drug bender music festival, except now I'm smarter instead of stupider.
@GoodByeSkyHarborLive
@GoodByeSkyHarborLive 4 ай бұрын
Are you hybrid or all in office? What's your average hour week of coding?
@follantic
@follantic 4 ай бұрын
Intense all day every day work to learn is way more effective for learning. I did it in a crap job at the start of my carreer and now I have a good job and have achieved some cool stuff!
@yehyafarhat7399
@yehyafarhat7399 4 ай бұрын
Well I like the fact that he claims that neither a portfolio or open source work is beneficial. Then what the hell are u supposed to do as a junior if not that? Your experience building a portfolio doesn’t matter and your experience contributing to open source software doesn’t matter, then what? Only industry experience matters, but juniors cant get in so they cant get any industry experience. Bullshit! Im about to start my PhD soon, so i absolutely could not care less about this market. The only reason i mention this is because anyone who complains about the market is automatically labeled as some sort of “hater” that is salty they cant crack into junior roles. I hold a masters degree in CS from an R1 institute, i have about
@untalentedwebdev
@untalentedwebdev 4 ай бұрын
It's just about who can endure the most at this point and also learn new tech / languages to stand out. Good luck brothers.
@kaijuultimax9407
@kaijuultimax9407 4 ай бұрын
No, let's be real. It's a lottery at this point. If you're a SWE and have a job, you're lucky, and that's it.
@turolretar
@turolretar 4 ай бұрын
@@kaijuultimax9407that’s life in general also
@pandabearguy1
@pandabearguy1 4 ай бұрын
I'm not a software engineer, and I'm in Norway, but I am in my final semester of actuarial science and dataanalysis (Masters degree), and I applied for a handful of jobs in early to mid january, and out of 6-7 applications I got interviews for all and 3 who offered me jobs. I am currently choosing between a Business Data Analyst and a Price Modelling and Portfolio Management (both for the same insurance company) and a consulting job (Insight & Data, Capgemini). Feels like the finance market here is craving competent data analysts with sufficient mathematical / statistical background (in addition to finance theory),
@steveochoa7801
@steveochoa7801 4 ай бұрын
Those are great jobs, they're just incredibly boring
@pandabearguy1
@pandabearguy1 4 ай бұрын
@@steveochoa7801 I accepted the price and portfolio management job, and my role is essentially doing lots of data analysis and developing models. That's what I've been doing on a daily basis lately anyways, and I definitely enjoy it.
@kavansamra3958
@kavansamra3958 4 ай бұрын
Genuinely the only "shortcut" is solid mentorship which is very rare to come by. It's not the same as following tutorials, good mentorship can short-cut many headaches without hurting growth.
@landonyarrington7979
@landonyarrington7979 4 ай бұрын
I still think contributing to OSS is a valuable learning experience -- but with some sane guidelines: - read through the docs - read through the source code - every time you come across something you don't understand, take it upon yourself to learn and figure it out. Other than on-the-job experience, this is where I've learned the most. - Make contributions that 1) provide value and 2) require the least amount of maintainers' time
@stephenthumb2912
@stephenthumb2912 4 ай бұрын
this is so depends on what you want to do. if you just want a job, any job, work for free to build your experience until you have enough to charge. if you want a high paying job, do what everybody is too scared to do, which means Rust yes JS/Python no, Database engineering yes, buidling websites no. If you're in it because you want to do, make something, then just build what you want to do and do it from scratch.
@asagiai4965
@asagiai4965 4 ай бұрын
Hot take 1 His suggestions is vague. His words are either implementable or not. I'm not saying he is right or wrong. But. Here's why 1.) Time is not unlimited. You can't say to someone. Hey, you needed 10,000 hours before I consider your application. 2.) Money at some point in time. While grinding that 10k hrs, you'll probably spend some money. But your money is not unlimited. 3.) Other priorities. Not everyone would be able to put. Programming their one and only priority. The worst is if that priority doesn't pay off. 4.) Difference in type of experiences acquired. Two people can both have 10k hours of experience. And yet one of them might be better than the other. 5.) Category of experience. If someone is on a different experience, he/she won't really get the other one. For example, someone with work experience is not the same as someone with a freelancing experience (even if let's say they both have 10k hrs). 6.) Method or absorption of learning. Some people have good methods of learning. Some people have a good way to absorb what they learn. 7.) Etc. Hot take 2 You can't really stand out. (Instead, you should stand proud) No one really stands out. Here's why. The thing you learn, the techniques, advance methods, hours of experience, etc. They have all been done or can be done by others. Also, people can catch up. Someone who doesn't know to invert a binary tree, could someday can. Instead, before you present yourself. You should be able to stand proud of what you learned or accomplished. A person who learns in depth of something is technically better than someone who learns a lot of shallow things. Hot take 3 technically, there's a solution or solutions. An example of a solution is exposure. If we can expose someone to working experience before they work. They can have an idea on what's going on. Which technically makes life easier.
@markusmachel397
@markusmachel397 4 ай бұрын
10k hours is a insane number, that is like 10hrs of working every single day in almost 3 years. I dont think you can keep that pace with family and other stuff to cool of your head of tech things. 100k hours is like a lifetime.
@ConernicusRex
@ConernicusRex 4 ай бұрын
It’s the generally accepted number of hours to become an expert at anything let alone tech. If you want to change your life you are going to have to put 10,000 hours into something get used to it. This is why adults don’t play video games.
@markusmachel397
@markusmachel397 4 ай бұрын
@@ConernicusRex I agree, i just dont think that expertise is achievable in 3-4 years working at that peace, your brain just stops learning. To be fair, prime didnt say that it needed to be done this way
@Leonhart_93
@Leonhart_93 4 ай бұрын
And? 3 years is nothing in tech, I have 10 years, I have refined myself a lot but still so much I don't know.
@markusmachel397
@markusmachel397 4 ай бұрын
@Leonhart_93 3 years of non stop 10hrs, every single day. Probably 6-7 years with days where you don't work makes more sense
@Leonhart_93
@Leonhart_93 4 ай бұрын
@@markusmachel397 What math you do applied to get to that number? 10h every single day is like 70h per week, which accounting for the clearly lower efficiency would be like at most the equivalent 3y worth of 5. I have 20k hours, there is no way to get that in a few years no matter what. And also I have worked with a lot more passion and interest than most of my peers. And yet my knowledge still has plenty of holes, especially in the newer fields.
@cooltune
@cooltune 4 ай бұрын
jr’s not prepared to put in work outside work hours is the biggest red flag to me. if there’s no drive, there’s not much ROI especially in todays markets. I’m already happy if they mention this channel over lunch, cause it means they still learning and investing time in career building. Even if they don’t do rust or squeel.
@lullabyX86
@lullabyX86 4 ай бұрын
Was bit upset about my 60 hours work week for last two months. Thanks for cheering me up.
@PotatoGameDev
@PotatoGameDev 4 ай бұрын
5:35 I have noticed that when you have a cool after-hours project or learn a new language, you regain a bit of energy when you finish your 8h work and start learning the new thing. It's like a small boost, just because it's something new and different. Try it, it's like the cool side of the pillow. Also, nice hair...
@picleus
@picleus 4 ай бұрын
That energy boost lasts for about a couple weeks before it starts going negative, in my experience.
@PotatoGameDev
@PotatoGameDev 4 ай бұрын
@@picleus I agree. I try to use it to learn new things that I know I don't need to go deep, just the tip. Like learn the basics of a new language, just to get the gist of it. You know, to broaden my horizons.
@dylan.8801
@dylan.8801 4 ай бұрын
I really hope this was aimed at people switching careers with bootcamps. I’m getting my degree in CS because I enjoyed programming. I have had internships each summer, but I want to work in industry specifically because it allows you to have a life, something I didn’t have in school.
@GoodByeSkyHarborLive
@GoodByeSkyHarborLive 4 ай бұрын
It likely was. What skills did you need for the internship?As someone who is self studying got any recommendations on what they expect you to know, have mastered.
@dylan.8801
@dylan.8801 4 ай бұрын
My first two summer internships were REUs (so academic research focused and thus not very representative). My internship this summer is in industry, so I don't really know yet, it probably depends on the company and area. @@GoodByeSkyHarborLive Good luck though.
@samgould8567
@samgould8567 4 ай бұрын
Internships count for experience. I also had internships every summer (even going into college) while I worked 5 years on my double-major. Had no problems finding a good-paying job. The people complaining are those who started late. I worked hard all my young life going to public school in the middle of nowhere with divorced parents, not seeing friends or playing videogames nearly as much as I wanted to and it paid off.
@fairbanj
@fairbanj 4 ай бұрын
You will be fine. There are a lot of companies like mine that are always looking for talented people who know what they are doing. Years of experience is one proxy for that, but coming out of a degree program AND having skill is another. And by skill I don't mean knowing how to work code challenges and stupid stuff like that. We look for curiosity and passion for the art. For example, if you code in javascript have you taken the time to really understand the language and it's nuances? Have you looked at the implementation for some of the open source libraries you use to see how those libraries were made and why they did them that way? What performance trade-offs exist with different looping techniques in your language of choice? All this information is available to the most casual of requestors these days but people often seem to be "I push the blue button and the machine goes beep" rather than trying to understand the how and why of the button and the beep and the things that are not obvious. These kinds of questions matter... if not always in how code gets written it certainly matters in the kind of person who will succeed as a software engineer.
@randomfellow1483
@randomfellow1483 4 ай бұрын
@@fairbanjis it easier to get a coding job elsewhere like in Europe for example compared to the west?
@johnnycruz5209
@johnnycruz5209 4 ай бұрын
So what the fuck do you make lol? In order to be a junior dev I have to also be a designer and own a startup and create some magical new project that no one has ever seen before lol
@AdamLeis
@AdamLeis 4 ай бұрын
Re: 10k hours topic → I recommend the Ted talk on "the 1st 20 hours" by Josh Kaufman. It's a nicer short goal towards building confidence and proficiency. Won't be a master, but that's the 10k level. You just need a sooner "win" to help get you there.
@Yu-qv3qc
@Yu-qv3qc 4 ай бұрын
so what should you build to stand out?
@twothreeoneoneseventwoonefour5
@twothreeoneoneseventwoonefour5 4 ай бұрын
take a legit week to think(and research the possibilities) of something you have never seen before. If you can - build it. If you can't, take something very niche but practical and complicated enough to show your skills. No one wants to see 1000th weather app or todo list, or a blog, or a dashboard, or a simple crud backend. You may think of something that you yourself had problems with and implement it - interviewers will probably appreciate that you put some thought into that (if they read your repo and ask about it at all lol).
@sczoot6285
@sczoot6285 4 ай бұрын
Full stack web app of any kind, preferably with authn, rbac, db, using a somewhat modern stack
@turolretar
@turolretar 4 ай бұрын
A reverse todo app, like it gives you a task instead and you have to remind the app or you will lose points. Idk, basically something demented like that
@kevinle9953
@kevinle9953 4 ай бұрын
nothing lmao people don't look at your projects. get a degree and network your ass off and study dsa to pass interviews
@andiuptown1711
@andiuptown1711 4 ай бұрын
@@kevinle9953*Still need projects to pass resume screening*
@brett_rose
@brett_rose 4 ай бұрын
I had to create a reporting application with almost zero programming experience. I spent 100 hrs a week for months. I can hit file new now in studio and actually do stuff. Putting in the hours makes all the difference.
@ES-eb6pb
@ES-eb6pb 4 ай бұрын
negative content L
@zb2747
@zb2747 4 ай бұрын
I agree, Dev work is a CONSTANT feeling of being uncomfortable If you are not willing to search for answers, create solutions to problems you never experienced, and/or be thrown into the deep end then this field is not for you
@benjaminwlang
@benjaminwlang 4 ай бұрын
I've been programming for 28 years. This is absolutely true.
@HeyIntegrity
@HeyIntegrity 4 ай бұрын
@@benjaminwlang how can you create solutions to a problem that was never familiar?
@meltygear5955
@meltygear5955 4 ай бұрын
Just stream on twitch once a week for 2 hours and put "programming streamer" on your resume to stand out. Hiring is a game of impressions, HR filters most people and they cannot tell the difference between water and orange juice.
@msc8382
@msc8382 4 ай бұрын
Hi, quality assurance lead with enterprise experience here; I often talk with HR and managers in the multinational I work for. Most people who judge your resume have no idea what non-conforming wisdom looks like in reality. If it is, it needs to be explicitly visible. So streaming works. Doing presentations works. Building an educational platform (showcasing your abilities) works. At the end of the potential hiring process, a senior is pulled in to judge the compatibility of the person with the company. I'm sometimes that person. After the visibility boxes have been ticked off, all I do is look at attitude. If you're willing to adapt yourself to get yourself a position and you're showing that, I give off a positive recommendation. Not everyone judges others like that. Some people test your comformity instead, and then doing non-conforming things will be seen as a negative thing. They'll judge you for being a wild card, as comformity is a means of control for these type of people. The real advice I can give you is; learn who your audience is, who you want your audience to be; then change the explicit presentation to meet the base demands to get respectability. From here you get opportunity to show how you can be beneficial to them (first), then the company.
@br2716
@br2716 4 ай бұрын
I would literally not hire someone if they put "programming streamer" on their resume.
@mon0theist_tv
@mon0theist_tv 3 ай бұрын
How do you get experience if you can't get a Junior Dev role?
@jasonhoman6525
@jasonhoman6525 4 ай бұрын
Honestly, talent tends to just be unconscious relevant hours of experience. Those puzzles that increased your problem solving skills that you were obsessed with when you were 5 years old, finally paying off.
@Tomj0nes
@Tomj0nes 4 ай бұрын
I think something worth mentioning is that there has been a lot of layoffs in tech in the last 3-4 years, simple supply and demand issue. There is less demand for devs meaning only the best and experienced get the roles. But this can change as it has before many times.
@dephc0n1
@dephc0n1 4 ай бұрын
Hear me out, a hyperbolic time chamber, but for coding.
@forno_nicolas
@forno_nicolas 14 күн бұрын
Yes, people confuse optimum with absolute... In gym is the same... More volume == More growth.
@stupidfrog
@stupidfrog 29 күн бұрын
Why does he think that all these entry-level candidates are just people who spent a couple weeks in a bootcamp? Do bootcamps even really exist these days? A huge chunk of these junior devs who can't get hired in this market spent multiple years and thousands of dollars to get through college. I'm not saying a CS degree entitles you to a $150k+ FAANG job, but you certainly shouldn't have to spend years of self-teaching AFTER getting a degree in order to land your first low-paying dev role.
@cprox1000
@cprox1000 4 ай бұрын
For those in a university program, go to career fairs! I just had a life-changing job offer given to me from a connection I made at my STEM career fair.
@maxparker4808
@maxparker4808 4 ай бұрын
Who could have predicted that a cottage industry of bootcamps pumping out juniors would be bad for the job market? This is why other professions have some level of protectionist gatekeeping built in - whether it be university degree or other qualification, or even some sort of professional membership. As long as we are so militantly inclusive we are going to have this problem. Pendulum needs to swing the other way - some people (lots of people) just shouldn’t be developers.
@BusinessWolf1
@BusinessWolf1 4 ай бұрын
There is no jr market. Apply to all jobs.
@leomac3464
@leomac3464 4 ай бұрын
Will dust off my Visual Studio 2022 Community Edition. Thanks for the tip Primedude.
@datboi_gee
@datboi_gee 4 ай бұрын
I'd also wager a good part of the solution is being diligent in selecting difficult projects to build. If it's difficult, by its very nature it's forcing you to overcome obstacles as a dev some other devs in your position wouldn't have. Each hurdle is another wall between you and the rest of the pack. Just keep building. And don't settle for what everyone can do or is doing. Push yourself until you can get the recognition. Obviously recognition isn't exactly the right motivator here, you'd ideally like to be building what interests you, but if recognition will get your foot in the door and getting your foot in the door is the goal, you already know what needs to be done. Edit for clarity's sake: I don't even mean objectively difficult. I mean difficult for you given your current experience. The experience builds your problem solving skills, which in turn lowers the difficulty of larger and larger obstacles. So don't try to just brute force up the mountain if you don't have it in you -- aim for small climbs.
@tacorevenge87
@tacorevenge87 4 ай бұрын
Jr programmers vs senior programmers and AI
@fuzzy-02
@fuzzy-02 4 ай бұрын
Is it just in the west or everywhere? I feel its not that bad in 3rd world countries, or at least here in the arab world. Maybe because we are still lagging behind? But then again, im an undergraduate so I dont know
@toegap202
@toegap202 4 ай бұрын
"how do you fix the problem" There is no problem, just how things are.
@andymandy8862
@andymandy8862 4 ай бұрын
Absolute slave mentality.
@briza_md
@briza_md 4 ай бұрын
Thank the Prime I just got a "medior" job at a company that will most likely be safe and I can "turn into a senior" over the next ~3 years or so, of course, who knows what changes the years, AI, wars, economy, etc will bring
@DummyFace123
@DummyFace123 4 ай бұрын
"Then I don't think dev is for you" - Well first off there, buddy, is that this bootstrap garbage has no cred when you don't have an income from doing actual development work. Those lucky enough to land a long term jr position out of college have an enormous advantage over someone who gets stuck bussing tables while doing codecamps in their freetime. I really don't have any patience for this bootstrap garbage coming from the development nobility, and I really can't come up with a better analogy other than to say that it smacks of nobles calling peasants lazy or uncommitted. I don't know what its going to take to make developers cut the BS and look inwardly to see that we are literally the problem. Its not that jr developer's resumes aren't impressive enough, its us. Hi. We're the problem, its us. We're not supposed to be impressed with a jr developer's resume. Can the developer do the work that you have in mind for the position, after a little bit of training?? Then hire them. Thats it. Stop thinking that you should be impressed by a jr dev's resume, your majesty.
@MarlonEnglemam
@MarlonEnglemam 4 ай бұрын
I've been working as a developer for over 4 years now and it was crazy how easy it was to change jobs a few years ago, I remember I was able to opt among like 3 positions just like 2 years ago. I'm currently having a much harder time now that I'm willing to get a new job since the project I was working on for the last 2 years is finished and the company does not need as many devs anymore. Fortunately I work for a outsourcing company and they were able to allocate me in another project that is gonna last a few months...! I cant imagine how hard it is for junior devs, especially the ones who just know React and at most NodeJs
@CaptainWumbo
@CaptainWumbo 4 ай бұрын
I dunno, I feel like I work with tonnes of juniors, some of them have been programming 15+ years :) I think you have to love programming and like thinking about it, and love making stuff to get any good at it. Most people don't. Most people read a stupid book, take it for gospel, and never learn to think or make anything useful their whole careers.
@bryantfeld4709
@bryantfeld4709 4 ай бұрын
"Making defeat into success" 💯
@codingtranquility
@codingtranquility 4 ай бұрын
Not even focused on getting a tech job right now, just freelancing for small businesses in my area to gain experience/money/portfolio work -- then I'll start applying when I've done that for a few years. The days of HTML, CSS, Javascript to get 6 figure job are over -- but if you become a complete developer and not just a gipity frameworker you can carve a niche, and eventually stand out with a proven track record.
@beqer9281
@beqer9281 4 ай бұрын
"The days of HTML, CSS, Javascript to get 6 figure job are over" There never has been such time bro...
@codingtranquility
@codingtranquility 4 ай бұрын
@@beqer9281 the 90's and early 2000's: hold my beer I say this mainly because there are so many of these recruiters that larp as tech workers on youtube that keep dream selling this idea to noobs/people in desperate need of a career change
@DubiousNachos
@DubiousNachos 4 ай бұрын
​@@beqer9281It absolutely did exist - around mid 2021 to 2022 - and a ton of bootcamps were exploiting that to reach record growth. (Just note that "exploiting" also means "teaching students how best to lie on resumes without getting caught"). The standards at companies were genuinely lower because everyone was hiring. All a lot cared about was whether you knew their tech stack, and the lying got people over the traditional hurdles pretty quickly Now those same bootcamps are struggling hard because their students are getting filtered out again - possibly more aggressively than before. Some of those engineers who got in during that time are still doing well, but others got fired for under-performing. But even if you got fired from a company after a year for not being good enough, you likely got a lot more money during that time, and you also have a year of real-world experience
@sczoot6285
@sczoot6285 4 ай бұрын
Shortcut to 10k hours is having an experienced mentor who has professional experience in the field you are trying to enter
@soundrightmusic
@soundrightmusic 4 ай бұрын
People have to realize it's a competition. Every extra minute of work you do makes you 1 min better than your equally skilled peers who stopped. To get hired you have to be enough minutes better than the rest of the applications to stand out. How you spend those minutes is up to you. Differentiat your portfolio. Create a killer project. Get involved in open source. Network whatever... Pick your poison. It really doesn't matter. Non of theses are magic bullets. It's all work.
@GoodByeSkyHarborLive
@GoodByeSkyHarborLive 4 ай бұрын
Can you explain networking for those without a degree.
@DonaldFranciszekTusk
@DonaldFranciszekTusk 4 ай бұрын
But isn't it inhuman rat race?
@soundrightmusic
@soundrightmusic 4 ай бұрын
@@DonaldFranciszekTusk no
@jasonremedios6625
@jasonremedios6625 4 ай бұрын
"Differentiat your portfolio. Create a killer project. Get involved in open source. Network whatever" As if every single cs student hasn't already done this. You are stating the obvious and acting like if you didn't get a job it's because you didn't try hard enough which is NOT TRUE.
@soundrightmusic
@soundrightmusic 4 ай бұрын
@@jasonremedios6625 not because you didn't try hard enough, but because you didn't win. The list is just the areas one can focus on to win. Maximizing effort and focus increase your chances of winning. Though there are no guarantees.
@clarke6808
@clarke6808 4 ай бұрын
Long life defeats to success. lol. I love it
@MoonOvIce
@MoonOvIce 4 ай бұрын
I mean...I work because money exists, I probably wouldn't otherwise. So the jobs I had where I worked less than 40 hours were the healthiest for me, I stayed fit, played video games, went out, had some time for myself AND time for mu girlfriend.
@jonathanr7603
@jonathanr7603 4 ай бұрын
Also remember that quality time studying and practicing is more important than quantity, just doing a lot of hours, with no focus or tons of distractions
@zacksalah5879
@zacksalah5879 4 ай бұрын
I guess moving to other areas of CS is more appealing now or i dare say wise.
@soiree7833
@soiree7833 4 ай бұрын
yeah, although i love coding, i'm not gonna slave away for 80 HOURS A WEEK. HELLO???? THAT IS LITERALLY 48% OF THE WEEK! the world has gone mad
@jamesbandz1
@jamesbandz1 4 ай бұрын
I personally never made a weather app. When I watch tutorials I take that information and I make something interesting to me. Tax calculators, motorcycle gear expenses, little projects I made for friends and discord groups. That's far more interesting then "I made a weather app." You need to take what you learn and make something better. It doesn't have to be overly complicated, make it fun and interesting and something that you can talk about with others.
@nicdemai
@nicdemai 4 ай бұрын
Hard work beats tallent if tallent doesn't work hard enough!
@ThePrimeagenClips
@ThePrimeagenClips 4 ай бұрын
this is a great phrase i am going to use this and steal it and make it mine and tweet it
@roltthehunter
@roltthehunter 4 ай бұрын
I swapped from.js to native dev and it was a nice boost to my career.
路飞被小孩吓到了#海贼王#路飞
00:41
路飞与唐舞桐
Рет қаралды 60 МЛН
ОСКАР vs БАДАБУМЧИК БОЙ!  УВЕЗЛИ на СКОРОЙ!
13:45
Бадабумчик
Рет қаралды 4,3 МЛН
A clash of kindness and indifference #shorts
00:17
Fabiosa Best Lifehacks
Рет қаралды 29 МЛН
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 54 МЛН
路飞被小孩吓到了#海贼王#路飞
00:41
路飞与唐舞桐
Рет қаралды 60 МЛН