I love how Primeagen's hair has become part of the green screen now
@pwntmatch
7 ай бұрын
he's turning what his alter ego ( for some others his brother) wanted to be ....transparent
7 ай бұрын
its and optimisation of background to foreground percentage, sometimes when elgato plays its cards right we hit perfection
@NomadSWE
7 ай бұрын
Is there a reason except teeny bad taste for the hair color?
@tedchirvasiu
7 ай бұрын
@@NomadSWEIt was a bet
@NomadSWE
7 ай бұрын
@@tedchirvasiu, thanks. Thats a valid reason for that color.
@HughGuiney
7 ай бұрын
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.
@raidoung4100
Ай бұрын
easy, jr dev must have some friends at university or whatever friends that has a company ;d ask the friend to hire you , even with a really low income ;d mosti mportant thing is to get experience and have it documented on the papers:p , easy?:)
@NL-ii9re
Ай бұрын
Exactly, like wtf? If you worked on this 80 hours a week EVERY week for 2 years straight, you still wouldn't be at 10,000 hours. People need to make a living in meantime, so they have to work other jobs while practicing and building a resume. So it's more realistic that it would take the average person like a decade or more to get 10,000 hours in. Sure, it may take 10,000 hours to "master it", but it shouldn't take that to get a job.
@GuitarWithBrett
28 күн бұрын
Internships for a few months
@marcoavila5076
8 күн бұрын
As a self taught developer in Portugal (where its still mandatory to have a college degree) i have to say that was the hardest challenge i ever had to get a job. Almost 500 applications sent for 3 interviews. In the meantime i even worked for free for some companies. the trick for me is like primagen said is to get those hours working on personal projects, try to build complex things, learn as much as you can. Even so its hard because you dont have a college degree. I remember coding 16h per day to try to "catch up" the lost time. The trick for me was to not give up and try to become better myself and to be unique. I started with the frontend, now im a fullstack with 3 years of experience and i feel like a college kid still beats my ass. Npw my objective is to get a college degree which i hope to start next year. Finally now im starting to get more in depth on more engineer things like clean code and patterns and algorithms. but yeah for me the trick was to code code code non stop and tbh i lost a lot in these past 3 years but for me was totally worth it!
@ericzedd
7 ай бұрын
"Know the reality, and then defeat the reality." Absolute pog champ
@oeufleau8543
7 ай бұрын
Bro you did not just say "pog champ" 🤦♂
@absent72
7 ай бұрын
You shouldn't need 10,000 fucking hours to land an entry level position
@blazer511
7 ай бұрын
Supply and demand capitalism bro
@potato9832
7 ай бұрын
Fuck this late stage capitalist bullshit. Corporatists have too much power over our lives.
@shyflyf3772
7 ай бұрын
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
7 ай бұрын
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
7 ай бұрын
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
@pzpalasti
7 ай бұрын
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
7 ай бұрын
That's for a junior position? And does internship experience count at all to them?
@dragonx3085
7 ай бұрын
@@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
7 ай бұрын
Idk man here in Belgium there are lots of opportunities especially for grads.
@internetmaryann
7 ай бұрын
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
7 ай бұрын
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
7 ай бұрын
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
7 ай бұрын
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
7 ай бұрын
@@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
7 ай бұрын
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
7 ай бұрын
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
7 ай бұрын
@@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
@thatgameguy4929
7 ай бұрын
100k CS engineering degrees will get you a job at Starbucks these days.
@peachezprogramming
7 ай бұрын
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
7 ай бұрын
Same, except I didn't learn what a database was...
@FF18Cloud
7 ай бұрын
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
7 ай бұрын
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
7 ай бұрын
CS is not Software Engineering. They are related, but they have two different objectives.
@sub-harmonik
7 ай бұрын
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.
@tonybowen455
7 ай бұрын
Why stop at 80 hrs a week? Only ppl coding 25 hrs a day deserve a job
@angelg3642
7 ай бұрын
Legit insanity
@soiree7833
7 ай бұрын
this guy is stupid as hell, i have no more respect for prime
@HackbyAlex
2 ай бұрын
if you code more than 8 hours a day you cant even have a life, idk what youre coding for but brother whatever it is it isnt worth you throwing your life away
@YomenChannel
9 күн бұрын
That’s a life after getting a job. 8h coding at work plus additional 1-2h a day coding to stay relevant
@lurker5517
7 ай бұрын
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
7 ай бұрын
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
7 ай бұрын
@@Leonhart_93 Congratz.
@Leonhart_93
7 ай бұрын
@@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
7 ай бұрын
@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
7 ай бұрын
@@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.
@zb2747
7 ай бұрын
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
@roast-salamander
7 ай бұрын
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.
@syncplop
6 ай бұрын
“2 years of unpaid software” yes, and it pays back more than a boot camp or university (ofc these help immensely)
@adambickford8720
7 ай бұрын
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?
@spartan_j117
7 ай бұрын
Man, I feel like Prime could do great at preaching. You know what I mean? A real GOspel.
@j946atFIVEFOUR88AA
7 ай бұрын
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 :).
@aroncanapa5796
7 ай бұрын
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
7 ай бұрын
Did you lie as well?
@aroncanapa5796
7 ай бұрын
@@uwotm8634 no, which is why I still have never gotten a single interview
@chja00
7 ай бұрын
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
7 ай бұрын
THIS guy LEARNS
@RobRoss
7 ай бұрын
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
7 ай бұрын
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
7 ай бұрын
@@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
7 ай бұрын
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.
@captainchau55
7 ай бұрын
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!
@IronhideX5
7 ай бұрын
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
7 ай бұрын
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
7 ай бұрын
@@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.
@iseeflowers
7 ай бұрын
How do you work 80hr per week if you don’t even have a SWE job? Do 80hr of projects?
@gsgregory2022
7 ай бұрын
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
7 ай бұрын
Any tips on how to show you have a passion for tech or what tech they like.
@weirdo3116
7 ай бұрын
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
7 ай бұрын
@@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.
@Hugo97HD
3 ай бұрын
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
@grumpylimey4539
7 ай бұрын
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.
@nicolasguillenc
7 ай бұрын
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
7 ай бұрын
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
7 ай бұрын
They don’t even look at your portfolio most of the time
@ripwolfe
7 ай бұрын
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.
@zb2747
7 ай бұрын
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
7 ай бұрын
I've been programming for 28 years. This is absolutely true.
@HeyIntegrity
7 ай бұрын
@@benjaminwlang how can you create solutions to a problem that was never familiar?
@untalentedwebdev
7 ай бұрын
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
7 ай бұрын
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
7 ай бұрын
@@kaijuultimax9407that’s life in general also
@PotatoGameDev
7 ай бұрын
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
7 ай бұрын
That energy boost lasts for about a couple weeks before it starts going negative, in my experience.
@PotatoGameDev
7 ай бұрын
@@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.
@codingtranquility
7 ай бұрын
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
7 ай бұрын
"The days of HTML, CSS, Javascript to get 6 figure job are over" There never has been such time bro...
@codingtranquility
7 ай бұрын
@@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
7 ай бұрын
@@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
@Solarmaxi
2 ай бұрын
It was like that in 2016 when I graduated... it fluctuates. Once we start reducing amount of engineers on the market the market will be desparate to hire anyone. Seems we are in again hitting the low for juniors.
@AdamLeis
7 ай бұрын
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
7 ай бұрын
so what should you build to stand out?
@twothreeoneoneseventwoonefour5
7 ай бұрын
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
7 ай бұрын
Full stack web app of any kind, preferably with authn, rbac, db, using a somewhat modern stack
@turolretar
7 ай бұрын
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
7 ай бұрын
nothing lmao people don't look at your projects. get a degree and network your ass off and study dsa to pass interviews
@andiuptown1711
7 ай бұрын
@@kevinle9953*Still need projects to pass resume screening*
@ES-eb6pb
7 ай бұрын
negative content L
@brett_rose
6 ай бұрын
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.
@johnnycruz5209
7 ай бұрын
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
@Tomj0nes
7 ай бұрын
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.
@datboi_gee
7 ай бұрын
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.
@maxparker4808
6 ай бұрын
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.
@hoardingapples7083
2 ай бұрын
I don't disagree with the fact that it actually takes time to get good at something. No doubt that it takes a lot of time to get good at becoming a developer. The problem is the fucked up job market where junior positions where you for some reason need 2-3 years of experience in some super specific tech stack to have even a slight chance of getting an interview.
@soundrightmusic
7 ай бұрын
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
7 ай бұрын
Can you explain networking for those without a degree.
@DonaldFranciszekTusk
7 ай бұрын
But isn't it inhuman rat race?
@soundrightmusic
7 ай бұрын
@@DonaldFranciszekTusk no
@jasonremedios6625
7 ай бұрын
"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
7 ай бұрын
@@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.
@mon0theist_tv
6 ай бұрын
How do you get experience if you can't get a Junior Dev role?
@TheAcademik
7 ай бұрын
Prime is right. I went the boot camp route, but I also put in the 60 - 80 hour weeks for 1+years. I generalized and broadened my knowledge base well beyond what was on the boot camp curriculum. At the end of that time, I finally made the right connection to land an interview at big tech, and have had the opportunity to grow and learn more. It's never over. Even if it's not 80 hr weeks anymore, it's still about being willing to learn more about your craft where you can
@adam7802
7 ай бұрын
I believe the passion is one of the most important things. I really don't see how a junior makes it if they aren't passionate, there is just too much to take in and learn. I got in from a bootcamp as well and then within a few weeks I landed my first job (through a friend of a friend), and wow. I was REALLY dropped into the deep end. It was really challenging for me having to pick up and learn so many things so quickly, but I absolutely loved it. I don't see how someone going in it just for the money could of coped with something like that, I would of thought they'd fold if they didn't have that same interest and determination.
@KManAbout
7 ай бұрын
Same.
@KManAbout
7 ай бұрын
Honestly though I do think that there is efficiency that matters as well. I think I spent a lot of time learning but if I had done it in a better way I would have learned faster. Whatever. Hindsight 2020
@JustinK0
7 ай бұрын
First he was talking about all of these new bootcamp grads having the same projects thus making it hard to stand out which means its extremely hard to get your first job. people ask how to fix that, and it goes into "it takes time" and "10,000 hours," "60-80 hour work weeks" but i dont have a job.. where is this 60-80 hours a week coming from?
@MarlonEnglemam
7 ай бұрын
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
@briza_md
7 ай бұрын
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
@jamess.2491
7 ай бұрын
It's times like these I'm so happy I started my own company instead of taking the big tech job offer out of college.
@fuzzy-02
7 ай бұрын
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
@Geomaverick124
7 ай бұрын
We are living in a time period where you will have to take a few crappy jobs first before getting a really good one. You need experience...you need to work for cheap...work in languages that you aren't a fan of...work freelance to build references. Some job titles include: HTML Emails, QA, Content Editor/Manager, IT Support, WordPress Developer, PHP Developer, Web Master, CMS Admin.
@lullabyX86
7 ай бұрын
Was bit upset about my 60 hours work week for last two months. Thanks for cheering me up.
@beqer9281
7 ай бұрын
He said few facts but generally he's speaking such bs, like 80h/week would make bigger impact than 30h/week? No f shit sherlock, it applies to all fields not just SWE. Of course you have to put time in, the more the faster you will get there, but the majority of people don't put more than like 5/10h a week after work (assuming you work as SWE) in self improvement, these numbers like 60/70/80h a week are such a BS. The reality is if you want to break into, you can try grinding for few months, it can be 30/40h of studying weekly (if you are a student or dont have any other things to do) but the moment you get into, just do your job and after work you can spend like an hour reading or writing something that will broaden your horizon and thats all, don't let this nonsens of 80h a week be stuck in your mind, it's not how 80% of people get by in this industry. Also this guy saying 80 is unsuitable but 'he did that for multiple years' is such a hypocrisy i can't believe one can say that live in front of hundreds of people.
@soiree7833
7 ай бұрын
"yeah bro just wake up, code, then go to bed. gotta do what you gotta do!!!" the world has lost its collective mind, and prime has with it. f this, i don't want a tech job anymore.
@beqer9281
7 ай бұрын
@@soiree7833 take it easy man, no one is doing 70/80h a week not even 60. Most of them literally count in hours when they eat and watch some coding stream or read some nonsense on IT subreddits.. just take slow steps, it's not impossible
@cambrown5777
7 ай бұрын
the fact that we have so many people entering is the exact problem. well said. programmers of old actually understood the machines they were programming on. show modern web devs a disassembly and they freak.
@stevo728822
7 ай бұрын
Get into COBOL. You'll never be out of work.
@tacorevenge87
7 ай бұрын
Jr programmers vs senior programmers and AI
@DummyFace123
7 ай бұрын
The dev culture is that of toxic one-up-manship. That spills over into interviews and suddenly theres no such thing as a jr developer anymore. Its not that jr dev positions wouldn't be profitable, theres always work that jr devs can do, they'll just never get hired because devs use interviews for showing off rather than for hiring
@toegap202
7 ай бұрын
"how do you fix the problem" There is no problem, just how things are.
@andymandy8862
7 ай бұрын
Absolute slave mentality.
@jacekjacenty
7 ай бұрын
The shortcut is called zettelkasten. But it takes a long time to master it, so you are back at square one. But it is beneficial in the long term.
@xevious4142
7 ай бұрын
Horseshit
@HDSeixas
7 ай бұрын
really underrated tool to master
@sumsar01
7 ай бұрын
Im someone who has done the grind. I did it in physics and in powerlifting. Didnt need to do it for SE, because it was easy after a masters in physics. 80 hours a week is a shitty idea. So is 60 hours. I would almost argue 38 hours is to much. This assumes you are actually grinding. Most people never do any deep work at all. Learning things optimally is about fatigue management. If you do to little you learn to slow if you do to much you learn to slow due to fatigue. For physics 4 hours a day is about how much efficient work you have. Its not much different for SE. If you work 38 hours/week you might do tops 30 hours of actual work. If you work 80 hours/week chances are you do less than the 30 hours of work. I spun my wheels for year with powerlifting due to the grindset. Doing more isnt going to give you more results, if you already learned how to work hard. If you know how to work hard, you need to work less. If you dont you need to learn how to grind.
@bryantfeld4709
7 ай бұрын
"Making defeat into success" 💯
@Kane0123
7 ай бұрын
Everyone wants to be awesome right away. It’s going to take time. So start now and keep at it. We all laugh at the “lose x pounds in y days” adverts. It should be same for anyone who says you can become a pro in x language in y days… Unless it’s HTMX in which case meme on brother.
@notSoAnonyymus
7 ай бұрын
I've built several projects. Still can't get my foot in the door. Thats okay though. I might just build my own programming job if it takes too long to find a jr programming job.
@redrevyol
7 ай бұрын
Same
@Doomsdayparade
7 ай бұрын
I view coding like I do weight lifting. Go to failure, repeat, grow.
@headlights-go-up
7 ай бұрын
i like this analogy
@kc12394
7 ай бұрын
Lol I was just thinking the same thing. It's like the famous Ronnie Coleman quote: "Everybody wants to be a bodybuilder but don't nobody want to lift no heavy-ass weight".
@Doomsdayparade
7 ай бұрын
LIGHT WEIGHT!!
@mistdoyhta696
7 ай бұрын
this
@asdakuhi8h
7 ай бұрын
You also need rest periods!
@PayMini-ii5fc
7 ай бұрын
A bit of rubbish here 80hrs a week will just kill you if you don't enjoy what your doing. So much easier for someone todo 80hrs if they are actually passionate for what they are doing. Just look at startup founders they put in insane hours but they love the work they do otherwise they wouldn't do it. Doing 80hrs for the sake of doing time is a cokplete waste of time of you don't enjoy it. Better off doing nothing. Tldr learn stuff you enjoy and if you don't know what to learn, work on something you have a hobby or passion for. That's the only way to learn something successfully
@john-ee
7 ай бұрын
Experience is hard earned through years and years of mistakes. Put in the time. It gets better. Yeah, I did around 70 hrs a week for my first 4ish years.
@johnteran8889
7 ай бұрын
Classic case of need work experience to get your first job. Im so grateful to my first employer for taking a chance on me.
@bdafeesh
7 ай бұрын
No one is entitled to be an engineer, but anyone can work hard to become one. It's as simple as that.
@Nephv2
7 ай бұрын
Okay so lets say I take a bootcamp and go on to build a few more project outside of the bootcamp on my own. What's the next step then? Idk what I'm supposed to do when you say "do something" besides build stuff I'm interested in and apply to jobs constantly.
@leomac3464
7 ай бұрын
Will dust off my Visual Studio 2022 Community Edition. Thanks for the tip Primedude.
@gomi-hako
7 ай бұрын
The main problem I see is that people usually learn development to land a job and not solve their own problems. I learned dev mostly because I had issues with software that I've been using and knew if I dedicated enough time, I could eventually build something better.
@gFamWeb
7 ай бұрын
I find YOE to potentially be a bit of a faulty metric when it comes to assessing an engineer's talent. I've been programming since I was 12. I went to college, and got a degree. For my first role, I did a lot more than what one would expect a Jr to do. I even had teammates telling me they thought I was the best engineer on the team. Granted, they were also Jr's so perhaps their scale was a bit skewed. My point is that I really believe I offer more than what the average 3+ YOE candidate has. But it's very difficult to express that in a resume. That's why I try to put it in cover letters, but it's still frustrating to me to see post after post saying "5+ YOE", just knowing I'm likely gonna be at a disadvantage.
@drchamp1902
7 ай бұрын
Being experienced in software development is to have an ability to understand the work created by 99% of incompetent developers in the past 30 years and make sense of it.
@definitelynotnathanhall7736
7 ай бұрын
Come on, man. Think. Even if the 10,000 hours Malcolm Gladwell invention were valid, his example of The Beatles is of them playing 10,000 hours at bar gigs- not practicing 80 hours a week at home before they could land their first gig.
@tenmillionbyforty324
7 ай бұрын
Being an engineer has always been a desirable career, in Egypt it was a great life to be measuring things and drawling things instead of lifting 100 pound stones up a pyramid. In Rome it is nice to be measuring and drawling things instead of fighting barbarians 100 Miles from home. Point being all of those had to be earned, through dedication to your craft. How bad do you want it?
@viewsbyblur
7 ай бұрын
30 or 80? I can barely get to 15 hours a week while maintaining my oil and gas job. I’m doing what I can with the time I have.
@dephc0n1
7 ай бұрын
Hear me out, a hyperbolic time chamber, but for coding.
@gadsdenfree
7 ай бұрын
People with jobs that already work 60 hours a week but are trying to make their life better are just screwed then.
@TonysTestKitchen
7 ай бұрын
I think a lot of people don't understand that the 80 hours of work a week isn't forever. If you are trying to catch up to the pack the only way is to put in more work than the rest until you get to where you want to be.
@dev.roysalazar
7 ай бұрын
I am working on a personal project of web development in C (and HTMX) with the minimum use of external libraries and since C doesn't have a good templating library, I am creating one my own. KZitem video about project coming up in the near future.
@QuantPhilosopher89
7 ай бұрын
Is this satire?
@dev.roysalazar
7 ай бұрын
No no, it is actually for real.
@igoralmeida9136
7 ай бұрын
sounds like torture, good luck
@samhadi7972
7 ай бұрын
Great project, ignore the soy devs
@dev.roysalazar
7 ай бұрын
Does it sound like torture though? More than keeping up with react unsafe APIs?
@lagseeing8341
7 ай бұрын
"daily life of a software engineer" KZitemrs flexed to much on the mass now they get competition
@meltygear5955
7 ай бұрын
I don't think talent reduces or increases time, you simply get to reach farther in 10k hours. You still have to put 10k hours. Talent decreasing time on the chair would imply that Carmack could've worked for less, and would still get Doom and Quake out.
@olyvarjohannes6094
7 ай бұрын
I'm not a junior though but I think one of the worst decision in my life was getting into programming Please don't do that it'll ruin your life
@tenminutetokyo2643
7 ай бұрын
Web script kiddies are a dime a dozen. Can you add value? Can you add beauty? Can you make a non-functional project work? Can you fix a broken project? Can you get it done right the first time? Can you make the company millions singlehandedly? Can you teach people? Can you make yourself more valuable to the company than anyone else? If not then get ready to get a job bagging groceries.
@theohallenius8882
7 ай бұрын
I agree, you have to stand out among the rest. For example, instead of building project using React - make your own framework and build stuff with it, then when recruiter asks (which they will) "what framework are you using?" - you'll answer like a chad "I've built my own"
@pedrogorilla483
7 ай бұрын
what happened to the hair?
@sub-harmonik
7 ай бұрын
I did the javascript bootcamp thing, but before that I did have (hobby) experience writing audio plugins in C and embedding/writing lua extensions in c. Also learned some bash/shell and tcl/tk.
@im7254
7 ай бұрын
all I ever did was get good at things like coding and degrees and I've never had even 1 response to any job application in my life 10 years of zero return from hard work, it's gambling, pure luck, I've learned effort doesn't matter, being good doesn't matter, you will never be given even a moment when you think anything you did ever mattered bc it didn't when it's a lottery
@grimm_gen
7 ай бұрын
I have 3 years of experience, am I still a jr?
@eni4ever
7 ай бұрын
Spoken like a true nun, Prime. Amin!
@weirdo3116
7 ай бұрын
The type of person to say they practiced for 80 hours is the type of person to think spending time looking up whats the best keyboard and computer chair counts towards that 80 hours. Because if you truly did 80 hours, you wouldn't even need to be asking for a job. People would be flooding you with requests to come work for them. It'll be hard, no question about it. But 80 hours a week is dumb. A solid 40 hours is good
@DonaldFranciszekTusk
7 ай бұрын
Imo there is too few companies, so many programmers are unemployed.
@uwotm8634
7 ай бұрын
I also wish companies would be more willing to take on new candidates and train them so that eventually the market has enough professionals. Instead they want to complain about lack of skilled engineers while also waiting for the perfect person to show up, it's a lose lose situation.
@bevik12
7 ай бұрын
How is it even possible to do 30 hours next to a full time job + family. More than 4h a day and that's basically all your free time. I could only do that when I was off work and constantly in front of the PC + reading books, articles next to it. Sadly leaving your job to make a career change is not always an option. So obviously the change takes longer.
@taterrhead
7 ай бұрын
we are going to enter a resurgence of demand for mechanical / hands-on engineers with a continued drop-off of demand for 'digital' engineering (front-end, web apps, mobile, etc...)
@BistaNadig
7 ай бұрын
Just title yourself as a senior prompt engineer. :)
@WorldWaterWars14
7 ай бұрын
US should adopt a system like Canada's where people get a 3 month trial period for jobs-no strings attached. Lowering the barrier to entry is necessary at this point.
@dev_taco
7 ай бұрын
Idk who needs to hear this but the hours spent don’t have to be spent writing code. Reading books and documentation count.
@MrMereum
7 ай бұрын
corporate hypergamy
@aakarshan4644
7 ай бұрын
Having smart helpful peers is the key to faster pseudo 10k
@m-ok-6379
7 ай бұрын
I heard a candidate say he didn't learn JS because React is the future.
@redpillsatori3020
7 ай бұрын
Ouch. He's in for a rude awakening.
@dannlaurte9058
7 ай бұрын
No you don't need to learn react, nextjs is the future
@danielstarr8957
7 ай бұрын
Maybe he only uses React with typescript
@o_huno
7 ай бұрын
He ain't necessarily wrong tho, spending hours learning pure js is a waste of time nowadays
@redpillsatori3020
7 ай бұрын
@@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.
@jb1-f5y
7 ай бұрын
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
7 ай бұрын
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
7 ай бұрын
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
7 ай бұрын
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
7 ай бұрын
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
7 ай бұрын
people are job hopping because companies arent paying market value. Its not a jr thing
@fuzzy-02
7 ай бұрын
"Shortcuts are just long delays" is such a good quote! I always looked for shortcuts and ALWAYS ended up on delays
@MrRenanHappy
7 ай бұрын
It is "short cuts make long delays", you paraphrased it and actually apparently Pippin said it
@skyhappy
6 ай бұрын
Any examples of shortcuts you took that were actually delays
@DExpertz
3 ай бұрын
@@skyhappyautomating something you need to do only once instead of doing it manually
Пікірлер: 670