after scrolling through random code stuff i did realize i started to actually understand code better i by no means have the skill to assemble my own code but i am starting to understand and be able to tell what this and that section of code does if only vaguely at times..
true, I feel like some people aren't getting his jokes and taking everything way too literally. This is why I feel Fireship has reduced his jokes in his newer videos. They feel less sarcastic now
@@Dipj01 After his mom died he changed a little, but Fireship definitely makes valuable content. I do think that her death changed the tone of his content though.
yea honestly i get fireship's sarcasm, i watched prime, i was really confused, i got a hint of what was sarcasm and not, but i could very easily see myself getting things mixed up and end up with wrong info, so i just stopped watching him for now, until i get more knowledgeable to correctly discern what he's saying
I think that's because Fireship talks way too much about AI and usually has no opinion, just jokes and statements so most newbies watching him take him seriously especially his ai videos, I know plenty of students who think ai will replace software devs by watching fireship
@@gandalfthegrey2777 If lots of students actively watch Fireship, I have to wonder what draws them to his videos? Also, I consider all his videos to be opinion, in comedic form. I guess I have the experience of decades to guide me there.
13-17 year olds honestly wouldnt like this channel. he doesnt teach you "how to program". he talks about industry stuff, which kids dont typically enjoy.
@@aDaily1222 i am between 13-17 years old, and I personally love industry stuff. I personally think that the range between 13-17 is much bigger, they just lie about their age
@@aDaily1222 i mean thats why the number in his video is less then 1%. I just barely turned 18, i love his videos, literally single best thing that happened in my life. He literally nailed my feelings in the video, today i was feeling really down, i have no around me to talk to me about programming, all of them are either behind or just stupid. I am from india, here everyone just follows the crows blinldy, everyone is in the trap, most of the youtubers you saw targetted were indians, so i feel extra burndened with all this knowledge, so i just thought maybe its just me who is in the wrong, and he read my mind and uploaded this video. 21:34 best part
We need more people spreading the truth like Sid, as an Indian it brings me pain to see my colleagues fall victim to Indian RUclipsrs who spread nothing but lies in the name of selling DSA courses.
Hey Theo, just gotta leave this here. I am a junior dev with 3 years of experience. Basically went through a 3 year apprenticeship in Germany and am now considered a "full" software dev by having succeeded my final exam. Your content helped me through this journey a ton. Even though I hate how modern webdev is all about pushing responsibilities to 3rd party providers (auth as an example) or libraries (ui as an example), I still learn a ton from your videos. I extremely appreciate your transparency. I can relate to the junior dev being overwhelmed and feared by tech RUclipsrs and you and Prime are a safety anchor for us just starting out. You should get way more respect in the dev community, even if I don't agree with some takes. It's a blessing to have you guys on here and I am very grateful.
I find my best way of learning is jumping in over my head and watching and reading a bunch of stuff that doesn't yet fully make sense. Then, over time, as I progress, I know what to look for and what to learn, and often, concepts I saw months ago will suddenly gel in my head and make sense.
I'm 18 and I have the exact experience as described in 21:58. I'm so sad that I can't talk to people that are as much into programming as myself. I started my whole journey when I was 11 making Minecraft plugins for Spigot and Bukkit. Of course I met people on the internet that could relate to me (which is why I'm on VRChat so much these days..), but my real life friends are all interested in other things. I hope that this will change when I go into university in a few months. But my hopes aren't high..
Good news, in my experience studying and working at 4 different universities in different countries, there is usually a 5-15% chunk of students in a Bachelors program that is really motivated and loves the subject. Finding them is easy, they are the ones asking the interesting questions and going the extra mile on homework. Now you just gotta figure out how to talk to them, but I highly recommend it, coding can be a great social experience, sharing a passion is just nice in general!
I had the same hope going into my bachelors, but unfortunately haven't met anyone as into this stuff. Even working as a software dev, I haven't found anyone who doesn't view it as a "just a job".
i am literally 18 too, only differernce is i am in university, i have found people with similar interests but sadly they are not advanced enough, or also falling in the same traps mentioned in the videos.
If you've got a lot of international viewers, that might skew the metric for your viewers' average income. If you have a $100k gig in the US, the exact same position in France would be about €50k - and it isn't like France is a third world country, it's just taxes/services are structured differently. Someone making €50k a year in France is living just as comfortably as someone making $100k in the US, even if the numbers look wildly different.
And it also matters where in the US you are when you're earning 100k. It goes significantly less far in a place like LA (especially downtown) or SF than basically anywhere in Kansas or Missouri.
of course it is not truth bcs more money means you can have more items on the global market technics, clothes, cars and non-local items prices are almost similar in different countries so it is huge gap between 60k$ and 100k$
@@hunterxvov4ik those things make up a very small portion of most people's living expenses. If housing, health, food and bills are significantly cheaper then you can have plenty to spend on things like that even if your total income is much lower. Obviously this is not a given in all cases where someone in a different country has lower income. I'm just pointing out a reason why what you and op said can be true simultaneously Edit fixed typo
@@hunterxvov4ik If you look at differences in disposable income (income left after taxes) and discretionary income (income left after taxes and necessities like insurance, rent, utility etc) between US and EU (Western part). You would see that the numbers aren't that much more different. There are outliers of course, like people working at FAANG and similar companies. But they are outliers in the big picture, as there are many many more software engineering jobs for other less well-known companies and even companies that slip your mind or that you wouldn't think of as having SWE's.
Yup I live in middle of Canada. I make 60k as a student dev, after I'm done my degree it'll go up to 70k, and if I can get promoted out of junior it'll go 80+. 60K goes a long way here just cause the cost of living is so small here. And that's in CAD which is worth less than USD
PHP dev here, with ~2 YOE. If it weren't for knowing about you and Prime, I wouldn't be here where I am today. Watched for the memes and dramas, stayed for the wisdom. Thank you so much for building this no bullshit community and I owe a lot to people like you and Prime. You've literally shaped my career pathway in a positive way. Thanks Theo
43:50 This is bullshit, even if Fireship stamped "SARCASM" in the beginning of each video he make, people would still be scared of the things he says, one should not blame him for someone ignorance and sensibility, when you have the option of "just not watching" him.
Fireship can correctly defend himself as joking about any specific topic. But since he also jokes about every other topic in the same way, it leads to a nothing-matters, gallows-humor attitude. “We’re all screwed, we might as well all get distracted by today’s shiny new tool, whether it works or not.” I can’t imagine many viewers coming away from his videos with any hope or clarity.
@@jamesarthurkimbell I get out of his videos with a laugh, I don't think (most of) they are made to make people have hope or "clarity" (whatever this means). People should start appreciating some dark humor, or at least not come into videos like these and hope to have their heads patted.
@@diadetediotedio6918 For example, compare Fireship to The Primeagen. Prime always comes through with a message of get good, quit drugs, work hard, all the most earnest advice. And he believes it, no matter how many “deez nuts” get sprinkled on top.
I didn't use to follow Dev RUclipsrs because it seen that all they talked about was about money, trends and not interesting nerd stuff. That was until I found Fireship, Theo and The Prime Time. I didn't realise it until this video.
This guy is 100% correct about PHP, and the criticism that it isn't scalable is irrelevant. The problem is that most tech RUclipsrs are Americans who worked at huge companies like Twitch. But the real-world situation of software development is that 99% of projects are small, like building online forms for some local municipality, or some kind of data transfer software for a proprietary industry-specific 3D scanner, or some other niche thing. So we're getting our information from people who work in teams of hundreds of people to make products for millions, but in reality, we're working in teams of a dozen people to make software for tens of thousands of people. This is a huge issue, because when that municipality tenders their project, all of the offers they get is for two-year React or Angular projects, when in reality, they need a six-month PHP project.
I literally did dev work for a local municipality (the one I live in) and learned php to do it lol. Granted it was just a placement for school but still, having those skills is very good and I can now make a WordPress plugin and write php in the future if I have to. I noticed just how many sites for other small towns in and around my area run on the exact same systems.
I'm only about halfway through the video, but you touched on something that I don't think I ever really recognize about myself. And that's that I since I started programming bar one or two people, I haven't met anyone who is as passionate as me about software and coding. And it has been devastatingly lonely. For a lot of people it's either a way to make money or a means to an end, and being around those kinds of people has really sucked the joy out of programming for me in recent years; especially since my social pool is much smaller. I'm really glad you're making content on youtube. I feel like I'm starting to feel that passion come back after watching people like you and Prime.
Im 13 years old and I dont have anyone to talk to abt code. I have tried to teach my friends but i was tragically unsuccessful. So this community you, prime and others have built is a place to return for me to keep up with tech.Thank you
I don’t code often with js or do frontend much, but i still love your videos. Seeing someone who is knowledgable talk about higher level coding and seeing how they approach things and how they think is still very interesting regardless. Love your videos.
I'm an infosec engineer who dabbled with JS in college before finding I enjoyed Python more. Part of my current role as a SecOps engineer at a SaaS company has me building an internal evidence automation app and my boss (a reformed C# dev) chose Typescript for the project, which I had never used. I had not even used Node much, and my vanilla JS experience was back before async, const/let, arrow functions, etc. So it's been quite a learning experience. While I'm not building "real" web apps using React or whatever, I find this channel really interesting and useful for keeping up to date on what the industry is doing and for learning about cool new tools and techniques. So thank you!
Agree with this dude, I am also from India and I was also the victim of these RUclipsrs, don't want to take names but in my second year of college when I should have been focusing on learning fundamentals development they told us that learning system design in an essential for beginners and well learn so much of programming principles from this course which will help us to learn other things, but as per my experience it was a very high-level course, literally no focus on beginners, only targetted towards how to crack interview which I don't think I needed at this point, it was my first and last paid course and now I love to just learn things from the open internet rather than trusting a dude sitting on social media with numbers
@@__arid0__ I don't think we have to be mean over that. Many, many people think the paid stuff is better than the free things that are on the internet (easier to understand than documentation, able to give a starting point etc.). While the quality *may* be better, sometimes we find that the things they are offering are not the things we are looking for.
@@theunknown4834 I don't mean to be rude, apologies. What I'm trying to say paid courses aren't high value. In fact it provides less value than free resources.
@@__arid0__ he didn't buy it for language or framework though, as he said they were teaching other disciplines like system design or programming principles, things other than basic syntax
Thanks for speaking about this topic. I always had this topic in mind, but I never see people talk about it in public. I am a very nerdy person myself when it comes to programming. My friends are also working in this field, but usually don't talk about it as much as I do. I thought I was some kind of impostor, because I am always so hyperfixated to this topic. That was a very very irrational thought and now I am happy to be a part of this nerdy community. Today I even feel proud to be a nerd and craving for more knowledge. You, ThePrimeagen, Pirate Software and The Cherno are people I look up to and motivate me to work in this field.
Not being able to talk about programming with my peers is something I experience on a day to day basis and it SUCKS. Being able to watch these videos helps me fulfill my love for this in a way I can't do otherwise, so thank you for that.
I am in the 2.2% female group. When I began programming, it was with C and the school wanted us to really understand what was under the hood of things (programming wise). It was daunting -> I took a break, a 2-3 year hiatus (didn’t think I was going to return). Now looking back, I appreciate the depth of my first stint coding, and when I retook it, I was missing this void (good in-depth tech resources). That’s when I came across you & Prime’s channel. It’s a journey…gracias!
The part about ESL learning is so real. Most of my friends keep on consuming sh*t tiktok programming content from low-effort jobless latin american content creators that only ever post memes and your average "how to build x thing" tutorial which is always the most bloated and average looking useless UI element on the planet, or basic Python code that they will never use 😅. Yet they worry so much that they won't pass a mandatory English test that our university forces us to do because they never try to watch content in English and understand it, but rather default to doing Duolingo expecting that to save them, then going "I don't understand English sorry" whenever I show them something in English 🤔. They're missing on so much great stuff!! Fireship and Theo both helped get better at listening. Some days I would listen to SWE videos and have no idea what was being said, or simply zone out because I couldn't understand the words well (Plus I have ADHD and a fly's attention span), but by the sheer force of wanting to understand topics that make me passionate, wanting to be part of the conversation and wanting to form my own opinions for when I took decisions as a Software Dev, I eventually got better and better. Nowadays I can just listen to these videos while I shower. 😂❤
Exactly right about when you get into new technology. 1. Does it solve a pressing problem that you have 2. Does it solve the problem in a way that doesn't preclude you from other solutions 3. Does it have a good community - people willing to help each other, and the committers 4. Does it have a responsive committer community If you cannot answer an enthusiastic yes to all 4 questions (and probably several more), then it's best to sit on the sidelines, learn about it from time to time, and see where it all goes. Items 1 and 2 tell you the scope that you might use this new technology. Items 3 and 4 should be go / no go signals. A toxic community, or an attitude that what we do is the only way to do things from committers are signs to run away from that technology (or at least that project) as fast as you can. Just my two cents . . .
The part where you are talking about the newcommer being in a better position, was the thing i didnt know i needed to hear, because its just like you say, im personally coming from gamedev using c#, and ive been struggling a lot getting into the javascript/react ecosystem. Ive been constantly searching for a different way to do things, that is more familiar to me. But i realize it now, its like you said, i need to unlearn my stuff so i can learn the new thing. Thank you theo for that advice, i really genuinely needed that.
The FAANG salaries are unrealistic in so many ways. Huge tech companies throw money around when they can, but you're never safe. You're always at risk of being part of a huge culling when that quarterly profit number doesn't meet expectations, or corporate management decides that the project you've been working on is outside the range of what they want to spend right now. I'm okay with my $90k, knowing that my job is fairly safe. I can plan around that and still live quite comfortably. Don't ever let a huge, unrealistic tech salary fool you. It comes with a ton of paranoia.
Amen. I work for a government entity. Do I make Twitch money? Hell no. But I'm not concerned about my job. I'll be here as long as I desire, making *enough*.
I am so so glad that you two guys did put this on, finally! I could not agree more and in general - I used to go to youtube for quality content back in 2000s and was very happy and learned alot. These days its just about get quick money from views no matter the quality of the content. It takes hours to find relevant material and thats the huge problem - a person that wants to get to development, cant tell the difference. I have seen huge ammounts of terrible tutorials and projects before I reached to your channel for example. I started doing websites back in 1998, then started selling static websites in 2002. Make no mistake, I am no senior developer, I started learning javascript years after and when I decided to learn frameworks, I had 2 years the feeling that I should better stick to js. Anyway, wanted to thank you that you exist, keep doing a great job and dont get bothered by haters - focus on us that love you and your work ;-)
Take any coder off the street, give them a good team and management support, a project that suits them, let them pick their own tech, and I think you would have a “1% coder”.
Talk about a low locus of control. Take some god damn responsibility for your skills. There are people way better than you, and it's a huge cope to think it's just circumstance.
Just a brief thank you to you, Theo. Watching your videos is like talking to a more senior dev sharing experiences I can learn from. I really appreciate it and defo came back for more since I started watching your videos. Keep it up and thanks a lot for the effort you put into your videos :)
This channel really changed the game for tech youtube. Every tech video I watched before was suuuper surface level in comparison, and while they might have given some good pointers for an absolute beginner, didn’t provide much substantial knowledge. This channel has sincerely made a huge impact on my skill as a dev and informed a ton of my tool picks as a CTO.
Learn rust is one of my goals I am changing it to make a user registration authorization sever in rust, SQLite backend, and HTMX front end. Concrete goal with a deliverable.
Your mention at 55:00 about making a production failure happen happened to me at one point and accepting it made me grow into the person I am. I'll admit, it made me sweat a bit but I'm glad that I learned a valuable lesson in sanitizing my inputs as a result of that fuck up.
This was genuinely interesting and useful. I watched/listened to the whole thing while preparing breakfast and I agree with everything said. I should also mention that you and prime are my favourite tech RUclipsrs out there, and that’s mainly because you guys are genuine. You say what you believe in even if you disagree, and that’s far more useful and interesting in my opinion. Love from Iraq ❤ keep doing what you’re doing
I've definitely been enjoying watching the stuff that you and Prime put out. I'm newish to programming (5 years now) since I was a career switcher, but it's been pretty great to hang out in communities that are always pushing to be better. Great times!
When I stumbled across Primetime and Theo, I was thinking "oh, another of those tech channels", but I tried to put aside by preconceived biases and opinions aside, and give everyone an chance. I had been trying that after realizing how I was leaning into my biases. And boy am I glad I did. Thanks Theo, and Prime. The content is actually different, and fun and educational.
The opening image has a bunch of profile pictures for other you-tubers. The only one I am familiar with is 'Code with Antonio' and I have never heard him give any advice on getting jobs or career advice. He just shows you how he coded various apps. Not sure what is wrong with that.
I am a teenager and used to watch the big tech RUclipsrs, but I found myself lucky enough to watch your videos, Theo! Thank you for high quality(and of course reliable) videos🚀
Experience with one of my most talented classmate is always great, they doesn't hesitate talking about tough technical things and they push me so hard into learning deeper in other fields let alone CS.
Love learning new things from you Theo, every time I tune into your channel I pick up on something new. I may not know any software language intricately, but I like hearing what you have to say because you are so smart and knowledgeable on the developer ecosystem.
Professional PHP programmer here. I'm still missing WebSockets, but everything else is fine for small deployments. If you host your application for a lot of customers (a lot of small instances), it's good.
As a 16-year-old viewer, I really appreciate these videos (and Prime's) because they're the reason I'm still learning, even though my school just started teaching the concept of classes. Some of the videos can be challenging to follow as a non-native English speaker, but by picking up vocabulary from them and learning about technologies that are actually used in the real world (unlike proprietary Classic ASP bs), I get a sense of what I should aim for. This motivates me to keep pushing forward and gives me confidence that I can succeed in the job market after finishing school.
im a Dutch IAM sysadmin, not a dev. I watch your vids to get a look into the dev world. To better understand how I can facilitate the work of devs. And along the way, pickup insights and a bit of dev knowledge . thanks!
Bridging the gap between ops and devs (and they are very often different teams, still) is one of my worklife-goals; having done both a bit of operations and a lot of software development. You're very welcome here in my opinion :-) (En ik ben ook Nederlands, de wereld is klein dus wie weet tot ooit!)
That viewer comment speaks so much to me. Thanks for building a community where I can be the dumbest person in the room again. That is how I like to learn.
Like in every discipline in the world, there is also a top 1% among developers. But you don't get there by buying a course from a RUclipsr or going to the dev for money. That said, there is also job for other people outside the 1%. Not everybody is Michael Jordan, but can still play the ball.
That bit about talking to peers is so relatable. I study IT, but I know literally no one who is as nerdy as me about programming. There is no one I can talk to about cool new things in this space. (Also under 18 club)
Software development is socially being discovered and evolving with this discovery. Similar to fitness that has being selling programs and useless supplements for decades, with social media has in fact expand and discover itself in ways that were not even possible before. People on youtube have been looking for content like yours for years, this community will for sure develop and improve itself and the job market with it.
Hello Theo! Female viewer from Ukraine here, love your videos, they inspired me so much and helped to overcome somme anxieties and start learning new great tools and technologies ❤❤❤
I probably wouldn’t even consider myself a jr dev. I’m in college right now for finance. However i do love coding and my current job I am coding python for financial modeling. I love watching you. I strive to be a better developer and this channel helps me so much. Thank you.
Nice to learn that I am the 0.6% and yes, you are absolutely 100% correct. I love watching your content because I feel like I learn so much from this and your content gives me a broad overview of the field that I wouldnt get by just making small projects on my own. I also struggle with talking to other people of my age category about programming etc because I dont feel like there are many like me. Thank you for your hard work, you're killing it!
You raised many good points. After videos like this, I appreciate RUclips more than ever. I'm bookmarking this video for future generations! My respect and gratitude to you, Theo!
Theo, fear (especially about the AI taking our jobs) is a trickle down effect from the large companies that profit off that fear. If they can get an influencer properly "scared" about the future of the industry, we can't totally blame that influencer, he's just a by-product of their product, which is the fear (that sells or creates a drive toward a product).
11:30 I think the manager want kind of candidates whom they can order to do their job according to the manager himself. When the managers feels the vibe that this person is more knowledgeable, he try to play safe and he doesn’t want to argue and just want to complete jobs according to him and rather not willing to ask the employee’s opinion and execute his/her ideas.
I think the other important thing about jobs I don't see talked about enough is social skills, I am not an easy person to get along with and I'm very strict with what I believe to be ethical behaviour which has cost me more jobs than I can count, a part of that also effects job interviews it's hard to sell yourself when you refuse to lie or exaggerate anything not being able to sway people is often way more important than how good you are at something (I haven't had a software job yet this is in general for all jobs I have worked as a chef, labourer, retail, farmhand and many others). While people often say they appreciate honesty I've rarely found that to be true, people generally like honesty when it aligns with their beliefs/opinions but when you tell someone they are doing something unethical it is not appreciated in my experience. My biggest example of clashing with people is upholding food safety, I take it very seriously but upholding food safety costs money, time and effort be careful where you eat because many people don't care who they hurt. Edit: I got a bit sidetracked talking about ethics instead but it is part of social skills to be fair not being able to convince people what they are doing is wrong, I've also found that not being into sports and not being able to upkeep small talk makes people think of you as creepy/weird and once people see you that way any effort you make tends to only reinforce that view.
You can weed out those RUclipsrs by checking the channel for code. Most of them barely post any actual coding videos... this is why I simp Theo and Primeagen cuz they are actually giving us useful advice and teaching us. I'm now at 9 years as a dev and finally became senior dev and was thanks to RUclips channels like yours, Theo! I hope one day that I can give back to the community and help others the way that you have!
Hey bro I haven't agreed with all your takes, but can say that the way you present your content and explain it truly is like having a riving technical discussion among colleagues which I definitely enjoy. I can wholeheartly agree that like you said, before a lot your era of tech youtubers it had just been shallow and cash grab videos about buying someone course or tool to make them money, nothing about the real joys of being a software engineer. Thank you for the continued videos 🎉
One thing that people watching RUclips must always remember is that RUclips is the high school of the Internet. You almost literally need to use the same mindset you had back then when interacting with it.
tbh as someone who really is a beginner, never had a job in tech or even in university yet and is just interested in programming as a hobby i find content from people like theo and prime much easier to watch than one of those python for beginner courses, i mean its not like they're directly teaching me how to program but the insights have been pivotal in finding the best way to learn how to program for me
Thank you!!!!! very very very few youtubers relate to me i find my self waiting for theo to release talks or something so i can escape "youtube tech space"
One thing I feel like is often left out, it's so easy to destroy you're health. You often don't realize it until it's too late. Now you have carpal tunnel, eye strain, and RSI. Mistakes like that can cost you're whole career.
I like PHP, don't use it much, but back in the day, I've used it and realized it was basically ASP. I used that in the early 2000s and did useful cool stuff with it that performed well. Apps I built with ASP drove a couple of big corporate players out of the space our app was in.
I remember Theo sort of setting the camera off to the side as he chatted with another nerd about nerd shit. Like a conference/water cooler sort of way. I remember feeling so lucky that I as an aspiring programmer with NO ONE to talk with (or even TO) got to hang out with actual tech people. If you can get people to feel as a part of the programmer community their time as a professional coder is all but certain in many cases.
I am so glad that I watch you video. I learn a lot of things from you. As a self learner I always doubted my thoughts about a problem or a solution. But after watch you video I gain a lot of confidence about my work. Still a lot of things to learn. I am slowly going there. Thank you. :)
Hey Theo. Thank you for making great content. As a 17 year-old I fell into the trap of purchasing stuff like this but luckly i didnt jump the gun and found you and prime at age 16. TSYM!!!
the comment on "I will learn Javascript" being not a goal is 100% spot on - I did that stupidly early on as well in my career, got stuck in tutorial hell, built stuff but wasnt proud of it, and just didnt grow.... achievable goals gives you achievable growth
43:03 Having Dave Plummer listed as an AI fear monger is unfair IMHO. Yes the thumbnail and title might be a little click-baity, but the content was pretty solid. The gist was effectively "yeah, chatgpt can code and is even a bit impressive, but it took nearly as much time to refine the prompts, fix the code, and find a bug in it that it likely would've taken to just write it myself anyway" I think that's a fair assessment and a reasonable warning since I work for a company throwing 150% behind AI (for good or /mostly/ bad). They are actively replacing anyone that they can with AI. A warning of this reality is fair, even if AI fizzles out as a fad to some degree. I see it the same as cloud, it's massively over-hyped, will be deployed more than it ever should be, will be touted as /the/ revolution, and will eventually find a niche as people and orgs learn it's limits.
Developer for 37 years here, professionally for 27 years of that. I have to say, the 1% engineer definitely does exist, and we can measure it (I'm not one of them). The thing is, the other 99% are still hired, because there's no way for a company to know before hiring. This is why the "trust" bit you mentioned reigns supreme.
I agree with the guy on a simple surface level. But I also believe that you should not blindly follow or trust what someone on the internet tells you to do to achieve something. Always take things in consideration with a huge grain of salt, tweak them to your liking, use your common sense and do not cry that someone told you to do something in a particular way and cry about it afterwards because it did not work. It is your own fault, not the youtuber's that is selling sunshine and rainbows. Being in this field is difficult as is, and you need more than 10 years to be atleast half decent, and you need time, dedication and hard work for long periods. Then and maybe then you will close the gap to those "10x or 1% engineers" because it takes a loooooong time to get there. So please stop seeking people to blame for your bad judgements and take responsibility.
Totally agree. Is like the guy doesn’t understand jokes and doesn’t understand how youtube algorithm works and is taking everything literally. And feels he need to come and make a video to babysit everyone to tell them the “truth”. I already knew this guy is probably a smaller youtuber with the points his making. RUclipsrs use clickbait. It’s ur fault if u take it literally and doesn’t use your own brain to think critically.
The lack of intermediate and advanced content is real. Over the last two years, I've made a career change to networking. Starting out, a lot of the channels that covered this topic were worthwhile as resources. Now I've got the basics covered, and there isn't anything offering more advanced content.
yeah, there was an explosion in web content, maybe because it's easy to begin with and has huge demand so there is like infinite sources for anything you want to do with web, 10 different videos on 1 niche project, every type of project you want to make someone has a video on, language, framework, new feature released 2 days ago gets tutorials. but many other fields have very limited video content, like android dev has very limited youtube content in comparison
19:30 I am also tired of the AI is gonna replace us, we have been replacing ourselves for years. Each time a tool like AWS, Vervel, Wordpress, Wix, Squarespace, Shopify arrives you need less and less developers to do certain product, devs loves automatation so much that we automate our jobs, AI at somepoint will be the same, just other tool to create a product.
I'll admit, i did learn to code because I wanted a career with good money with benefits like WFH. Although that's still a goal, its not the driving motive to learn about coding nowadays. It seems that I have developed a passion for the "craft" (i'm just a filthy frontend developer who mainly loves animations and messing around with CSS ) and get excited to see what new tools/trends regarding the UI/UX experience.
Interesting points. I feel like this call "to be responsible" is like a good intention which everyone would agree with, but we need RUclips or browsers provide viewers tools to filter through nonsense. There will always be people who are uninformed, unethical or misleading. People learn how to deal with them in the real life but it takes time and experience. We need online tools which would facilitate such learning better. Aside from that, the main protection junior developers can get is a healthy dose of critical thinking, skepticism and cynicism. In a way, this plea to "be careful with people's minds" seems inverted. We should not try to censor the bullshit or publicly shamed bullshitters (there are just too many of them), it would be more useful to teach people how to be critical and skeptical and develop common sense over time. BTW I watched one Prime's video and didn't like how he was commenting and making fun of appearances (he was reacting to some other video), and stating his judgements as facts. Not a good example for new devs at all.
I do enjoy watching your videos which started being recommended to me after i started watching prime (who had been popping up after watching firebase). However, specifically your videos are often about topics I have 0% knowledge in. Im a brutal beginner, but still like your videos quite a lot, specificly the longer once. Altough, I usually dont actually watch the videos, since I have not yet reached the level to understand anything happening on screen, so i turn my phone off and listen to the videos as a podcast while driving.
Didn't think I would watch a 1 hour Theo Video. Best video made, much love. I am in most of these communities, because I have literally NO ONE around me who codes or has the passion I have for tech. I get weekly complains/laughs that my career choice is/was a waste of time. Even tho I finished my apprenticeship, and am unemployed since almost a year - I got my joy every day from all of the people in these communities. I couldn't thank enough for it. I myself fell into the desperation of 1% of devs bullshit and was fed up with the "top 1%", but a few weeks later I realized the issue was not the other people who I admired to be very skilled, it was me who didn't put enough time and effort into having an actual guide for my own journey. Now I do care about it, work on it and I want to see more from all the people I admire (not in a parasocial way, just as a person to person). Good rant about Sponsorings and Value for the Viewers. I think its a win-win-win for everyone. I started with PHP (around 2010/2011), went to Java, did a little bit more of JS, then TS and now I am 90% in TS and am learning Golang. Inbetween those languages I used to learn tools and scripting-languages anywhere where the use of it was needed, Python, SQL, GQL, JQuery, Rust, etc. Yes, many languages and Scripts, but all of them made me realize very very early that there is never a silver bullet. I use what I know and also what has toolings to make it happen. Oh yea failures are a very good way to get better. Also for those companies: if a newbie manages to break prod, then that would mean anyone else could do that too. It's a win for the company (to fix the issue and the possibility that it could happen again) and for the employee/dev. Catching issues/failures early is a winning lesson. Thanks for sharing the video and the messages! Gotta sub and follow Sid :D
I am passionate about coding but the most common thing which makes me rethink about choosing development is the constant burnout. Right at the middle of a project im burnt out so bad that i dont get the motivation to make a good product. I can code. I can make things work. But making a proper product with less bugs and proper flows. nah man never . and ive been working for 2 years now.
Someone's time is more important/valuable than any money you can get for the same time. Yes love to learn new and old things, since there are good things everywhere.
Hey Theo, Awesome video !!
Btw, I belly laughed when you said - I love India too 😂. Of course India loves you as well my dude.
Cheers!
😂Yes Second approval from India.
after scrolling through random code stuff i did realize i started to actually understand code better
i by no means have the skill to assemble my own code but i am starting to understand and be able to tell what this and that section of code does if only vaguely at times..
mind you all of this is by me passively looking at this type of content for no reason. i'm not even in this market.
Happy to see Sid get the right recognition. In many of his videos, he said the hard truth.
Sid, You did a great Job if a guy like Theo shouts you out.
don't do my boy Fireship like that, like 80% of his videos are straight up jokes
And his quick tutorials work. It's a great channel for getting exposures.
true, I feel like some people aren't getting his jokes and taking everything way too literally. This is why I feel Fireship has reduced his jokes in his newer videos. They feel less sarcastic now
When you are big is hard to manage how your content may affect others.
For me is just jokes, but not sure others
Fireship is awesome. Also it’s just jokes, but his sold content is also good content
@@Dipj01 After his mom died he changed a little, but Fireship definitely makes valuable content. I do think that her death changed the tone of his content though.
bro is literally kicking ass of big youtbers while sitting in a balcony.. chad stuff
I find it curious, Sid gets Prime’s sarcasm but not Fireship’s.
yea honestly i get fireship's sarcasm, i watched prime, i was really confused, i got a hint of what was sarcasm and not, but i could very easily see myself getting things mixed up and end up with wrong info, so i just stopped watching him for now, until i get more knowledgeable to correctly discern what he's saying
@@macle5007 Yeah Prime's videos initially went over my head, but now that is history
I find it hilarious bcs Prime also often reacts to some of Fireship's content lol
I think that's because Fireship talks way too much about AI and usually has no opinion, just jokes and statements so most newbies watching him take him seriously especially his ai videos, I know plenty of students who think ai will replace software devs by watching fireship
@@gandalfthegrey2777 If lots of students actively watch Fireship, I have to wonder what draws them to his videos?
Also, I consider all his videos to be opinion, in comedic form. I guess I have the experience of decades to guide me there.
Fireship is very clearly sarcastic. Sid better leave my boy alone!
For every person that gets the joke, how many will just see the thumbnail and think it's the truth?
@@TheHadrian54filtered by a skill issue
@@JettMoress i love this comment, makes sure only skilled people pass the test making comments higher level.
@JettMoress Exactly. His sarcasm skills are too low to synch with enough people.
@@FantasticOtto That's not how sarcasm works.
I think that the 13-17 range is bigger.
Just people under 18 lie a lot about there age.
13-17 year olds honestly wouldnt like this channel. he doesnt teach you "how to program".
he talks about industry stuff, which kids dont typically enjoy.
@@aDaily1222 i am between 13-17 years old, and I personally love industry stuff. I personally think that the range between 13-17 is much bigger, they just lie about their age
@@aDaily1222 that's my favourite channel and I'm 17, there're many people like that :)
@@luaneo just because you are like that, doesnt mean theres "many" people like that. there are some, sure.
but he deff attracts a more mature audience
@@aDaily1222 i mean thats why the number in his video is less then 1%.
I just barely turned 18, i love his videos, literally single best thing that happened in my life. He literally nailed my feelings in the video, today i was feeling really down, i have no around me to talk to me about programming, all of them are either behind or just stupid. I am from india, here everyone just follows the crows blinldy, everyone is in the trap, most of the youtubers you saw targetted were indians, so i feel extra burndened with all this knowledge, so i just thought maybe its just me who is in the wrong, and he read my mind and uploaded this video. 21:34 best part
26:40 Theo if you believe they were good people who got blurred thats not the case, they filed a case on him for defamation.
apna college??
@@yaaaayeet745 probably, they are serial offenders
@@depayanmondal express maintainers will agree
Oh boy even better 🙃🙃🙃
source?
We need more people spreading the truth like Sid, as an Indian it brings me pain to see my colleagues fall victim to Indian RUclipsrs who spread nothing but lies in the name of selling DSA courses.
Being an indian dev myself. I totally agree with this comment. Sid is a rare youtuber in indian dev RUclipsrs
Ask them what happens to the number of available software engineering jobs if everyone and their didi decides to study data structures and algorithms
Hey Theo, just gotta leave this here. I am a junior dev with 3 years of experience. Basically went through a 3 year apprenticeship in Germany and am now considered a "full" software dev by having succeeded my final exam. Your content helped me through this journey a ton. Even though I hate how modern webdev is all about pushing responsibilities to 3rd party providers (auth as an example) or libraries (ui as an example), I still learn a ton from your videos. I extremely appreciate your transparency. I can relate to the junior dev being overwhelmed and feared by tech RUclipsrs and you and Prime are a safety anchor for us just starting out. You should get way more respect in the dev community, even if I don't agree with some takes. It's a blessing to have you guys on here and I am very grateful.
10/10 reply
I find my best way of learning is jumping in over my head and watching and reading a bunch of stuff that doesn't yet fully make sense. Then, over time, as I progress, I know what to look for and what to learn, and often, concepts I saw months ago will suddenly gel in my head and make sense.
Exact same way I learn.
Learn by finding out what you need to learn
I'm 18 and I have the exact experience as described in 21:58. I'm so sad that I can't talk to people that are as much into programming as myself. I started my whole journey when I was 11 making Minecraft plugins for Spigot and Bukkit. Of course I met people on the internet that could relate to me (which is why I'm on VRChat so much these days..), but my real life friends are all interested in other things. I hope that this will change when I go into university in a few months. But my hopes aren't high..
same, I hope I can find ppl in uni with the same interests as me
Good news, in my experience studying and working at 4 different universities in different countries, there is usually a 5-15% chunk of students in a Bachelors program that is really motivated and loves the subject. Finding them is easy, they are the ones asking the interesting questions and going the extra mile on homework. Now you just gotta figure out how to talk to them, but I highly recommend it, coding can be a great social experience, sharing a passion is just nice in general!
I had the same hope going into my bachelors, but unfortunately haven't met anyone as into this stuff. Even working as a software dev, I haven't found anyone who doesn't view it as a "just a job".
i am literally 18 too, only differernce is i am in university, i have found people with similar interests but sadly they are not advanced enough, or also falling in the same traps mentioned in the videos.
I can say chances are higher, but it's no guarantee
If you've got a lot of international viewers, that might skew the metric for your viewers' average income. If you have a $100k gig in the US, the exact same position in France would be about €50k - and it isn't like France is a third world country, it's just taxes/services are structured differently. Someone making €50k a year in France is living just as comfortably as someone making $100k in the US, even if the numbers look wildly different.
And it also matters where in the US you are when you're earning 100k. It goes significantly less far in a place like LA (especially downtown) or SF than basically anywhere in Kansas or Missouri.
of course it is not truth bcs more money means you can have more items on the global market
technics, clothes, cars and non-local items prices are almost similar in different countries so it is huge gap between 60k$ and 100k$
@@hunterxvov4ik those things make up a very small portion of most people's living expenses. If housing, health, food and bills are significantly cheaper then you can have plenty to spend on things like that even if your total income is much lower. Obviously this is not a given in all cases where someone in a different country has lower income. I'm just pointing out a reason why what you and op said can be true simultaneously
Edit fixed typo
@@hunterxvov4ik If you look at differences in disposable income (income left after taxes) and discretionary income (income left after taxes and necessities like insurance, rent, utility etc) between US and EU (Western part). You would see that the numbers aren't that much more different. There are outliers of course, like people working at FAANG and similar companies. But they are outliers in the big picture, as there are many many more software engineering jobs for other less well-known companies and even companies that slip your mind or that you wouldn't think of as having SWE's.
Yup I live in middle of Canada. I make 60k as a student dev, after I'm done my degree it'll go up to 70k, and if I can get promoted out of junior it'll go 80+. 60K goes a long way here just cause the cost of living is so small here. And that's in CAD which is worth less than USD
after this Fireship will put "Im Just Being Sarcastic" in his videos, instead of "Hi Mom!"
PHP dev here, with ~2 YOE. If it weren't for knowing about you and Prime, I wouldn't be here where I am today. Watched for the memes and dramas, stayed for the wisdom. Thank you so much for building this no bullshit community and I owe a lot to people like you and Prime. You've literally shaped my career pathway in a positive way. Thanks Theo
43:28 Throwing shade at Fireship, nah. Don’t do that
Cancel theo
His paid courses are trash as they are just more entertainment.
@@douglascounts4634dude what's your problem? You have posted this at least 5 times.
@@emerson-sheaapril8555 "what's your problem?"
@@douglascounts4634 Jeez, go to therapy, look for help and close you YT account
43:50
This is bullshit, even if Fireship stamped "SARCASM" in the beginning of each video he make, people would still be scared of the things he says, one should not blame him for someone ignorance and sensibility, when you have the option of "just not watching" him.
Fireship can correctly defend himself as joking about any specific topic. But since he also jokes about every other topic in the same way, it leads to a nothing-matters, gallows-humor attitude. “We’re all screwed, we might as well all get distracted by today’s shiny new tool, whether it works or not.” I can’t imagine many viewers coming away from his videos with any hope or clarity.
@@jamesarthurkimbell
I get out of his videos with a laugh, I don't think (most of) they are made to make people have hope or "clarity" (whatever this means). People should start appreciating some dark humor, or at least not come into videos like these and hope to have their heads patted.
@@diadetediotedio6918 For example, compare Fireship to The Primeagen. Prime always comes through with a message of get good, quit drugs, work hard, all the most earnest advice. And he believes it, no matter how many “deez nuts” get sprinkled on top.
@@diadetediotedio6918 fr
The clue is in their job title. They're INFLUENCERS.
I didn't use to follow Dev RUclipsrs because it seen that all they talked about was about money, trends and not interesting nerd stuff. That was until I found Fireship, Theo and The Prime Time. I didn't realise it until this video.
This guy is 100% correct about PHP, and the criticism that it isn't scalable is irrelevant. The problem is that most tech RUclipsrs are Americans who worked at huge companies like Twitch. But the real-world situation of software development is that 99% of projects are small, like building online forms for some local municipality, or some kind of data transfer software for a proprietary industry-specific 3D scanner, or some other niche thing.
So we're getting our information from people who work in teams of hundreds of people to make products for millions, but in reality, we're working in teams of a dozen people to make software for tens of thousands of people.
This is a huge issue, because when that municipality tenders their project, all of the offers they get is for two-year React or Angular projects, when in reality, they need a six-month PHP project.
I literally did dev work for a local municipality (the one I live in) and learned php to do it lol. Granted it was just a placement for school but still, having those skills is very good and I can now make a WordPress plugin and write php in the future if I have to. I noticed just how many sites for other small towns in and around my area run on the exact same systems.
PHP is more scalable than anything you'll get in javascript and nodejs land.
I'm only about halfway through the video, but you touched on something that I don't think I ever really recognize about myself. And that's that I since I started programming bar one or two people, I haven't met anyone who is as passionate as me about software and coding. And it has been devastatingly lonely.
For a lot of people it's either a way to make money or a means to an end, and being around those kinds of people has really sucked the joy out of programming for me in recent years; especially since my social pool is much smaller.
I'm really glad you're making content on youtube. I feel like I'm starting to feel that passion come back after watching people like you and Prime.
Im 13 years old and I dont have anyone to talk to abt code. I have tried to teach my friends but i was tragically unsuccessful. So this community you, prime and others have built is a place to return for me to keep up with tech.Thank you
I don’t code often with js or do frontend much, but i still love your videos. Seeing someone who is knowledgable talk about higher level coding and seeing how they approach things and how they think is still very interesting regardless.
Love your videos.
I'm an infosec engineer who dabbled with JS in college before finding I enjoyed Python more. Part of my current role as a SecOps engineer at a SaaS company has me building an internal evidence automation app and my boss (a reformed C# dev) chose Typescript for the project, which I had never used. I had not even used Node much, and my vanilla JS experience was back before async, const/let, arrow functions, etc. So it's been quite a learning experience.
While I'm not building "real" web apps using React or whatever, I find this channel really interesting and useful for keeping up to date on what the industry is doing and for learning about cool new tools and techniques.
So thank you!
Agree with this dude, I am also from India and I was also the victim of these RUclipsrs, don't want to take names but in my second year of college when I should have been focusing on learning fundamentals development they told us that learning system design in an essential for beginners and well learn so much of programming principles from this course which will help us to learn other things, but as per my experience it was a very high-level course, literally no focus on beginners, only targetted towards how to crack interview which I don't think I needed at this point, it was my first and last paid course and now I love to just learn things from the open internet rather than trusting a dude sitting on social media with numbers
why the hell you buy a paid course? If you want to learn a language or framework, just read the official docs first.
@@__arid0__ I don't think we have to be mean over that. Many, many people think the paid stuff is better than the free things that are on the internet (easier to understand than documentation, able to give a starting point etc.). While the quality *may* be better, sometimes we find that the things they are offering are not the things we are looking for.
@@theunknown4834 I don't mean to be rude, apologies. What I'm trying to say paid courses aren't high value. In fact it provides less value than free resources.
@@__arid0__ he didn't buy it for language or framework though, as he said they were teaching other disciplines like system design or programming principles, things other than basic syntax
Thanks for speaking about this topic. I always had this topic in mind, but I never see people talk about it in public.
I am a very nerdy person myself when it comes to programming. My friends are also working in this field, but usually don't talk about it as much as I do. I thought I was some kind of impostor, because I am always so hyperfixated to this topic. That was a very very irrational thought and now I am happy to be a part of this nerdy community. Today I even feel proud to be a nerd and craving for more knowledge. You, ThePrimeagen, Pirate Software and The Cherno are people I look up to and motivate me to work in this field.
Not being able to talk about programming with my peers is something I experience on a day to day basis and it SUCKS. Being able to watch these videos helps me fulfill my love for this in a way I can't do otherwise, so thank you for that.
The amount of ‘mic drop’ level points made in this video are countless. You’ve got a subscriber in me 🤙🏼
I am in the 2.2% female group. When I began programming, it was with C and the school wanted us to really understand what was under the hood of things (programming wise). It was daunting -> I took a break, a 2-3 year hiatus (didn’t think I was going to return). Now looking back, I appreciate the depth of my first stint coding, and when I retook it, I was missing this void (good in-depth tech resources). That’s when I came across you & Prime’s channel. It’s a journey…gracias!
The part about ESL learning is so real. Most of my friends keep on consuming sh*t tiktok programming content from low-effort jobless latin american content creators that only ever post memes and your average "how to build x thing" tutorial which is always the most bloated and average looking useless UI element on the planet, or basic Python code that they will never use 😅. Yet they worry so much that they won't pass a mandatory English test that our university forces us to do because they never try to watch content in English and understand it, but rather default to doing Duolingo expecting that to save them, then going "I don't understand English sorry" whenever I show them something in English 🤔. They're missing on so much great stuff!!
Fireship and Theo both helped get better at listening. Some days I would listen to SWE videos and have no idea what was being said, or simply zone out because I couldn't understand the words well (Plus I have ADHD and a fly's attention span), but by the sheer force of wanting to understand topics that make me passionate, wanting to be part of the conversation and wanting to form my own opinions for when I took decisions as a Software Dev, I eventually got better and better. Nowadays I can just listen to these videos while I shower. 😂❤
Exactly right about when you get into new technology.
1. Does it solve a pressing problem that you have
2. Does it solve the problem in a way that doesn't preclude you from other solutions
3. Does it have a good community - people willing to help each other, and the committers
4. Does it have a responsive committer community
If you cannot answer an enthusiastic yes to all 4 questions (and probably several more), then it's best to sit on the sidelines, learn about it from time to time, and see where it all goes.
Items 1 and 2 tell you the scope that you might use this new technology. Items 3 and 4 should be go / no go signals. A toxic community, or an attitude that what we do is the only way to do things from committers are signs to run away from that technology (or at least that project) as fast as you can.
Just my two cents . . .
The part where you are talking about the newcommer being in a better position, was the thing i didnt know i needed to hear, because its just like you say, im personally coming from gamedev using c#, and ive been struggling a lot getting into the javascript/react ecosystem. Ive been constantly searching for a different way to do things, that is more familiar to me. But i realize it now, its like you said, i need to unlearn my stuff so i can learn the new thing. Thank you theo for that advice, i really genuinely needed that.
You can just go backend with c# route.
The FAANG salaries are unrealistic in so many ways. Huge tech companies throw money around when they can, but you're never safe. You're always at risk of being part of a huge culling when that quarterly profit number doesn't meet expectations, or corporate management decides that the project you've been working on is outside the range of what they want to spend right now. I'm okay with my $90k, knowing that my job is fairly safe. I can plan around that and still live quite comfortably.
Don't ever let a huge, unrealistic tech salary fool you. It comes with a ton of paranoia.
Amen. I work for a government entity. Do I make Twitch money? Hell no. But I'm not concerned about my job. I'll be here as long as I desire, making *enough*.
FYI there are tons of medium companies and startups that pay decent. TC ~300K+ at a series B.
I am so so glad that you two guys did put this on, finally!
I could not agree more and in general - I used to go to youtube for quality content back in 2000s and was very happy and learned alot. These days its just about get quick money from views no matter the quality of the content. It takes hours to find relevant material and thats the huge problem - a person that wants to get to development, cant tell the difference. I have seen huge ammounts of terrible tutorials and projects before I reached to your channel for example.
I started doing websites back in 1998, then started selling static websites in 2002. Make no mistake, I am no senior developer, I started learning javascript years after and when I decided to learn frameworks, I had 2 years the feeling that I should better stick to js.
Anyway, wanted to thank you that you exist, keep doing a great job and dont get bothered by haters - focus on us that love you and your work ;-)
Take any coder off the street, give them a good team and management support, a project that suits them, let them pick their own tech, and I think you would have a “1% coder”.
Ambitious coder
Doubt
Talk about a low locus of control. Take some god damn responsibility for your skills. There are people way better than you, and it's a huge cope to think it's just circumstance.
@@TheOriginalBlueKirby how productive would you be with all those positives in play? How productive would you be with the opposite?
@@jimmy21584 Moreso than you with you weak mentality. Keep on huffing that copium.
Just a brief thank you to you, Theo. Watching your videos is like talking to a more senior dev sharing experiences I can learn from. I really appreciate it and defo came back for more since I started watching your videos. Keep it up and thanks a lot for the effort you put into your videos :)
This channel really changed the game for tech youtube. Every tech video I watched before was suuuper surface level in comparison, and while they might have given some good pointers for an absolute beginner, didn’t provide much substantial knowledge. This channel has sincerely made a huge impact on my skill as a dev and informed a ton of my tool picks as a CTO.
Learn rust is one of my goals I am changing it to make a user registration authorization sever in rust, SQLite backend, and HTMX front end. Concrete goal with a deliverable.
Your mention at 55:00 about making a production failure happen happened to me at one point and accepting it made me grow into the person I am. I'll admit, it made me sweat a bit but I'm glad that I learned a valuable lesson in sanitizing my inputs as a result of that fuck up.
I'm 14 and I started coding 3-4yrs ago. I don't really learn much from these videos but they are fun to watch.
Too old... I was 3 when I started DSA.
This was genuinely interesting and useful. I watched/listened to the whole thing while preparing breakfast and I agree with everything said.
I should also mention that you and prime are my favourite tech RUclipsrs out there, and that’s mainly because you guys are genuine. You say what you believe in even if you disagree, and that’s far more useful and interesting in my opinion.
Love from Iraq ❤ keep doing what you’re doing
I've definitely been enjoying watching the stuff that you and Prime put out. I'm newish to programming (5 years now) since I was a career switcher, but it's been pretty great to hang out in communities that are always pushing to be better. Great times!
When I stumbled across Primetime and Theo, I was thinking "oh, another of those tech channels", but I tried to put aside by preconceived biases and opinions aside, and give everyone an chance. I had been trying that after realizing how I was leaning into my biases.
And boy am I glad I did. Thanks Theo, and Prime. The content is actually different, and fun and educational.
Fireship sad lol. His sarcasm is more targeted towards younger "doomer" genx genz millennial fellas.
@@dexterman6361 my man put genx and millenials into younger people...
The opening image has a bunch of profile pictures for other you-tubers. The only one I am familiar with is 'Code with Antonio' and I have never heard him give any advice on getting jobs or career advice. He just shows you how he coded various apps. Not sure what is wrong with that.
i’m here for code w antonio. my life would be a lie if he’s lying to me
yeah, but even theo and prima are in the click bait. So it doesn't mean anything.
I am a teenager and used to watch the big tech RUclipsrs, but I found myself lucky enough to watch your videos, Theo!
Thank you for high quality(and of course reliable) videos🚀
Experience with one of my most talented classmate is always great, they doesn't hesitate talking about tough technical things and they push me so hard into learning deeper in other fields let alone CS.
Love learning new things from you Theo, every time I tune into your channel I pick up on something new. I may not know any software language intricately, but I like hearing what you have to say because you are so smart and knowledgeable on the developer ecosystem.
Professional PHP programmer here. I'm still missing WebSockets, but everything else is fine for small deployments. If you host your application for a lot of customers (a lot of small instances), it's good.
Yep. And with frankenphp you don't have to recreate the entire universe on every request now, so it's scaling so much better.
As a 16-year-old viewer, I really appreciate these videos (and Prime's) because they're the reason I'm still learning, even though my school just started teaching the concept of classes. Some of the videos can be challenging to follow as a non-native English speaker, but by picking up vocabulary from them and learning about technologies that are actually used in the real world (unlike proprietary Classic ASP bs), I get a sense of what I should aim for. This motivates me to keep pushing forward and gives me confidence that I can succeed in the job market after finishing school.
im a Dutch IAM sysadmin, not a dev.
I watch your vids to get a look into the dev world.
To better understand how I can facilitate the work of devs.
And along the way, pickup insights and a bit of dev knowledge . thanks!
nice to see i'm not the only Dutchie here 😃
Bridging the gap between ops and devs (and they are very often different teams, still) is one of my worklife-goals; having done both a bit of operations and a lot of software development. You're very welcome here in my opinion :-) (En ik ben ook Nederlands, de wereld is klein dus wie weet tot ooit!)
@@MeriaDuck wie weet werken we al in hetzelfde bedrijf! haha. ik zzp nu in den haag
Instant subscribe to both of you. I love this, I love this message, I am so looking forward to this community.
That viewer comment speaks so much to me. Thanks for building a community where I can be the dumbest person in the room again. That is how I like to learn.
Like in every discipline in the world, there is also a top 1% among developers. But you don't get there by buying a course from a RUclipsr or going to the dev for money. That said, there is also job for other people outside the 1%. Not everybody is Michael Jordan, but can still play the ball.
Miss those interviews with other devs! That captured the lunchtime water cooler talk vibe so well!!! (Long time follower and huge fan.)
That bit about talking to peers is so relatable. I study IT, but I know literally no one who is as nerdy as me about programming. There is no one I can talk to about cool new things in this space.
(Also under 18 club)
Sid has the biggest balls i have ever seen in my fucking life
Software development is socially being discovered and evolving with this discovery. Similar to fitness that has being selling programs and useless supplements for decades, with social media has in fact expand and discover itself in ways that were not even possible before.
People on youtube have been looking for content like yours for years, this community will for sure develop and improve itself and the job market with it.
Hello Theo! Female viewer from Ukraine here, love your videos, they inspired me so much and helped to overcome somme anxieties and start learning new great tools and technologies ❤❤❤
I call liars. This guy is not talking about software engineering. This guy is dropping valuable life lessons. Thanks for sharing ❤
I probably wouldn’t even consider myself a jr dev. I’m in college right now for finance. However i do love coding and my current job I am coding python for financial modeling. I love watching you. I strive to be a better developer and this channel helps me so much. Thank you.
Nice to learn that I am the 0.6% and yes, you are absolutely 100% correct. I love watching your content because I feel like I learn so much from this and your content gives me a broad overview of the field that I wouldnt get by just making small projects on my own. I also struggle with talking to other people of my age category about programming etc because I dont feel like there are many like me. Thank you for your hard work, you're killing it!
You raised many good points. After videos like this, I appreciate RUclips more than ever. I'm bookmarking this video for future generations! My respect and gratitude to you, Theo!
Theo, fear (especially about the AI taking our jobs) is a trickle down effect from the large companies that profit off that fear. If they can get an influencer properly "scared" about the future of the industry, we can't totally blame that influencer, he's just a by-product of their product, which is the fear (that sells or creates a drive toward a product).
Fireship isn’t fear-mongering; he offers the latest and most up-to-date information.
11:30 I think the manager want kind of candidates whom they can order to do their job according to the manager himself. When the managers feels the vibe that this person is more knowledgeable, he try to play safe and he doesn’t want to argue and just want to complete jobs according to him and rather not willing to ask the employee’s opinion and execute his/her ideas.
I think the other important thing about jobs I don't see talked about enough is social skills, I am not an easy person to get along with and I'm very strict with what I believe to be ethical behaviour which has cost me more jobs than I can count, a part of that also effects job interviews it's hard to sell yourself when you refuse to lie or exaggerate anything not being able to sway people is often way more important than how good you are at something (I haven't had a software job yet this is in general for all jobs I have worked as a chef, labourer, retail, farmhand and many others).
While people often say they appreciate honesty I've rarely found that to be true, people generally like honesty when it aligns with their beliefs/opinions but when you tell someone they are doing something unethical it is not appreciated in my experience.
My biggest example of clashing with people is upholding food safety, I take it very seriously but upholding food safety costs money, time and effort be careful where you eat because many people don't care who they hurt.
Edit: I got a bit sidetracked talking about ethics instead but it is part of social skills to be fair not being able to convince people what they are doing is wrong, I've also found that not being into sports and not being able to upkeep small talk makes people think of you as creepy/weird and once people see you that way any effort you make tends to only reinforce that view.
You can weed out those RUclipsrs by checking the channel for code. Most of them barely post any actual coding videos... this is why I simp Theo and Primeagen cuz they are actually giving us useful advice and teaching us. I'm now at 9 years as a dev and finally became senior dev and was thanks to RUclips channels like yours, Theo! I hope one day that I can give back to the community and help others the way that you have!
Hey bro I haven't agreed with all your takes, but can say that the way you present your content and explain it truly is like having a riving technical discussion among colleagues which I definitely enjoy.
I can wholeheartly agree that like you said, before a lot your era of tech youtubers it had just been shallow and cash grab videos about buying someone course or tool to make them money, nothing about the real joys of being a software engineer. Thank you for the continued videos 🎉
One thing that people watching RUclips must always remember is that RUclips is the high school of the Internet. You almost literally need to use the same mindset you had back then when interacting with it.
I joined Sid's channel and discord about a month ago. He's a solid dude. Great content as always Theo. Peace
tbh as someone who really is a beginner, never had a job in tech or even in university yet and is just interested in programming as a hobby i find content from people like theo and prime much easier to watch than one of those python for beginner courses, i mean its not like they're directly teaching me how to program but the insights have been pivotal in finding the best way to learn how to program for me
I'm a experienced dev and just wanted to say thank you for the amazing content and discussion you guys bring!
His perspective is with respect to the Indian IT industry.
Keep up the great stuff Theo 💪 it’s refreshing to hear your transparent goals for your own reasons to going into RUclips. I love your work.
Thank you!!!!! very very very few youtubers relate to me i find my self waiting for theo to release talks or something so i can escape "youtube tech space"
One thing I feel like is often left out, it's so easy to destroy you're health. You often don't realize it until it's too late. Now you have carpal tunnel, eye strain, and RSI. Mistakes like that can cost you're whole career.
I like PHP, don't use it much, but back in the day, I've used it and realized it was basically ASP. I used that in the early 2000s and did useful cool stuff with it that performed well. Apps I built with ASP drove a couple of big corporate players out of the space our app was in.
I remember Theo sort of setting the camera off to the side as he chatted with another nerd about nerd shit. Like a conference/water cooler sort of way. I remember feeling so lucky that I as an aspiring programmer with NO ONE to talk with (or even TO) got to hang out with actual tech people. If you can get people to feel as a part of the programmer community their time as a professional coder is all but certain in many cases.
I am so glad that I watch you video. I learn a lot of things from you. As a self learner I always doubted my thoughts about a problem or a solution. But after watch you video I gain a lot of confidence about my work. Still a lot of things to learn. I am slowly going there. Thank you. :)
Hey Theo. Thank you for making great content. As a 17 year-old I fell into the trap of purchasing stuff like this but luckly i didnt jump the gun and found you and prime at age 16. TSYM!!!
You know the video is fire when it's not shot in a studio.
the comment on "I will learn Javascript" being not a goal is 100% spot on - I did that stupidly early on as well in my career, got stuck in tutorial hell, built stuff but wasnt proud of it, and just didnt grow.... achievable goals gives you achievable growth
I've worked in JavaScript for about 6 years now........still gotta google them Date functions.....still learning 😅
43:03 Having Dave Plummer listed as an AI fear monger is unfair IMHO. Yes the thumbnail and title might be a little click-baity, but the content was pretty solid. The gist was effectively "yeah, chatgpt can code and is even a bit impressive, but it took nearly as much time to refine the prompts, fix the code, and find a bug in it that it likely would've taken to just write it myself anyway"
I think that's a fair assessment and a reasonable warning since I work for a company throwing 150% behind AI (for good or /mostly/ bad). They are actively replacing anyone that they can with AI. A warning of this reality is fair, even if AI fizzles out as a fad to some degree. I see it the same as cloud, it's massively over-hyped, will be deployed more than it ever should be, will be touted as /the/ revolution, and will eventually find a niche as people and orgs learn it's limits.
Finally someone being honest. I always thought I am in the industry for 12 years and all I see on RUclips were delusions. Awesome video
2.2% female blew my mind as someone part of the 2.2%
almost like top 1%
😂 @@drane4563
Developer for 37 years here, professionally for 27 years of that. I have to say, the 1% engineer definitely does exist, and we can measure it (I'm not one of them). The thing is, the other 99% are still hired, because there's no way for a company to know before hiring. This is why the "trust" bit you mentioned reigns supreme.
20:34 I'm a native French speaker and that's completely true, I've learnt a lot about technical English watching your videos
Great content. I think you are on point why we are sticking around and watching your videos.
I agree with the guy on a simple surface level. But I also believe that you should not blindly follow or trust what someone on the internet tells you to do to achieve something. Always take things in consideration with a huge grain of salt, tweak them to your liking, use your common sense and do not cry that someone told you to do something in a particular way and cry about it afterwards because it did not work. It is your own fault, not the youtuber's that is selling sunshine and rainbows.
Being in this field is difficult as is, and you need more than 10 years to be atleast half decent, and you need time, dedication and hard work for long periods. Then and maybe then you will close the gap to those "10x or 1% engineers" because it takes a loooooong time to get there. So please stop seeking people to blame for your bad judgements and take responsibility.
Totally agree. Is like the guy doesn’t understand jokes and doesn’t understand how youtube algorithm works and is taking everything literally. And feels he need to come and make a video to babysit everyone to tell them the “truth”. I already knew this guy is probably a smaller youtuber with the points his making. RUclipsrs use clickbait. It’s ur fault if u take it literally and doesn’t use your own brain to think critically.
I must warn that when he talk about RUclips Coders, he meant Indian RUclips Coders.
The back drop at 5:11 is all indian youtubers.
The lack of intermediate and advanced content is real. Over the last two years, I've made a career change to networking. Starting out, a lot of the channels that covered this topic were worthwhile as resources. Now I've got the basics covered, and there isn't anything offering more advanced content.
yeah, there was an explosion in web content, maybe because it's easy to begin with and has huge demand so there is like infinite sources for anything you want to do with web, 10 different videos on 1 niche project, every type of project you want to make someone has a video on, language, framework, new feature released 2 days ago gets tutorials.
but many other fields have very limited video content, like android dev has very limited youtube content in comparison
12:59 Never thought I'm gonna be putting Theo's take into the knowledge playlist, maybe it had to happen
19:30 I am also tired of the AI is gonna replace us, we have been replacing ourselves for years.
Each time a tool like AWS, Vervel, Wordpress, Wix, Squarespace, Shopify arrives you need less and less developers to do certain product, devs loves automatation so much that we automate our jobs, AI at somepoint will be the same, just other tool to create a product.
I'll admit, i did learn to code because I wanted a career with good money with benefits like WFH. Although that's still a goal, its not the driving motive to learn about coding nowadays. It seems that I have developed a passion for the "craft" (i'm just a filthy frontend developer who mainly loves animations and messing around with CSS ) and get excited to see what new tools/trends regarding the UI/UX experience.
Interesting points. I feel like this call "to be responsible" is like a good intention which everyone would agree with, but we need RUclips or browsers provide viewers tools to filter through nonsense. There will always be people who are uninformed, unethical or misleading. People learn how to deal with them in the real life but it takes time and experience. We need online tools which would facilitate such learning better. Aside from that, the main protection junior developers can get is a healthy dose of critical thinking, skepticism and cynicism. In a way, this plea to "be careful with people's minds" seems inverted. We should not try to censor the bullshit or publicly shamed bullshitters (there are just too many of them), it would be more useful to teach people how to be critical and skeptical and develop common sense over time. BTW I watched one Prime's video and didn't like how he was commenting and making fun of appearances (he was reacting to some other video), and stating his judgements as facts. Not a good example for new devs at all.
this video has taught me to only click on Theo videos when he's talking about tech and not social media drama
Yeah this is horrible. He might gain followers in the (very populated) indian community though.
I do enjoy watching your videos which started being recommended to me after i started watching prime (who had been popping up after watching firebase). However, specifically your videos are often about topics I have 0% knowledge in. Im a brutal beginner, but still like your videos quite a lot, specificly the longer once. Altough, I usually dont actually watch the videos, since I have not yet reached the level to understand anything happening on screen, so i turn my phone off and listen to the videos as a podcast while driving.
Didn't think I would watch a 1 hour Theo Video. Best video made, much love.
I am in most of these communities, because I have literally NO ONE around me who codes or has the passion I have for tech. I get weekly complains/laughs that my career choice is/was a waste of time. Even tho I finished my apprenticeship, and am unemployed since almost a year - I got my joy every day from all of the people in these communities. I couldn't thank enough for it.
I myself fell into the desperation of 1% of devs bullshit and was fed up with the "top 1%", but a few weeks later I realized the issue was not the other people who I admired to be very skilled, it was me who didn't put enough time and effort into having an actual guide for my own journey. Now I do care about it, work on it and I want to see more from all the people I admire (not in a parasocial way, just as a person to person).
Good rant about Sponsorings and Value for the Viewers. I think its a win-win-win for everyone.
I started with PHP (around 2010/2011), went to Java, did a little bit more of JS, then TS and now I am 90% in TS and am learning Golang. Inbetween those languages I used to learn tools and scripting-languages anywhere where the use of it was needed, Python, SQL, GQL, JQuery, Rust, etc. Yes, many languages and Scripts, but all of them made me realize very very early that there is never a silver bullet. I use what I know and also what has toolings to make it happen.
Oh yea failures are a very good way to get better. Also for those companies: if a newbie manages to break prod, then that would mean anyone else could do that too. It's a win for the company (to fix the issue and the possibility that it could happen again) and for the employee/dev. Catching issues/failures early is a winning lesson.
Thanks for sharing the video and the messages! Gotta sub and follow Sid :D
I am passionate about coding but the most common thing which makes me rethink about choosing development is the constant burnout.
Right at the middle of a project im burnt out so bad that i dont get the motivation to make a good product. I can code. I can make things work. But making a proper product with less bugs and proper flows. nah man never . and ive been working for 2 years now.
Someone's time is more important/valuable than any money you can get for the same time.
Yes love to learn new and old things, since there are good things everywhere.
I am also a person who loves to watch international RUclipsrs to learn English and for learning how to present our point to other peoples