- 48
- 187 035
Phillip Choi
Registrace 12. 08. 2018
Just a guy who started coding in his 30s (Senior Dev)
Dad. Husband.
Dad. Husband.
the pain of not being able to find a software job...
Let Phil's FREE Community Discord Channel: discord.gg/RBhnbd3kxv
Full Javascript Lessons for Beginners: czcams.com/play/PL4JjYXOI2R4MfvwSVvuhbXlzEL7RFqOda.html
Contact for Information About Mentorship (email): letphil.contact@gmail.com
Full Javascript Lessons for Beginners: czcams.com/play/PL4JjYXOI2R4MfvwSVvuhbXlzEL7RFqOda.html
Contact for Information About Mentorship (email): letphil.contact@gmail.com
zhlédnutí: 2 431
Video
the future of coding in 2025
zhlédnutí 2,5KPřed 7 hodinami
Let Phil's FREE Community Discord Channel: discord.gg/RBhnbd3kxv Full Javascript Lessons for Beginners: czcams.com/play/PL4JjYXOI2R4MfvwSVvuhbXlzEL7RFqOda.html Contact for Information About Mentorship (email): letphil.contact@gmail.com
the coding project that improved my skill the most (senior developer, no cs degree)
zhlédnutí 6KPřed 12 hodinami
Let Phil's FREE Community Discord Channel: discord.gg/RBhnbd3kxv Github Repo: github.com/Philchoi17/react-native-burner Contact for Information About Mentorship (email): letphil.contact@gmail.com
daily schedule that made me a senior developer FAST (no cs degree)
zhlédnutí 248Před 14 hodinami
Let Phil's FREE Community Discord Channel: discord.gg/RBhnbd3kxv Full Javascript Lessons for Beginners: czcams.com/play/PL4JjYXOI2R4MfvwSVvuhbXlzEL7RFqOda.html Contact for Information About Mentorship (email): letphil.contact@gmail.com
how I would learn to code in 2024 (if I could start all over again)
zhlédnutí 423Před dnem
Let Phil's Community FREE Discord Channel: discord.gg/RBhnbd3kxv Full Javascript Lessons for Beginners: czcams.com/play/PL4JjYXOI2R4MfvwSVvuhbXlzEL7RFqOda.html Contact for Information About Mentorship (email): letphil.contact@gmail.com 00:00 Intro 00:27 Choose an avenue 01:36 Document Your Process 02:01 Fundamentals and Project Ideas 04:20 After HTML, CSS, JavaScript 05:33 First Projects and Fu...
Teaching my 40 year old student with no experience programming | DOM Manipulation
zhlédnutí 173Před dnem
Let Phil's Community Discord Channel: discord.gg/RBhnbd3kxv (CLONE HERE) Github for the Lessons: github.com/letphil/js-course Full Javascript Lessons for Beginners: czcams.com/play/PL4JjYXOI2R4MfvwSVvuhbXlzEL7RFqOda.html Contact for Information About Mentorship (email): letphil.contact@gmail.com
I lost everything three times (before becoming a successful programmer)
zhlédnutí 358Před 14 dny
Let Phil's Community Discord Channel: discord.gg/RBhnbd3kxv Full Javascript Lessons for Beginners: czcams.com/play/PL4JjYXOI2R4MfvwSVvuhbXlzEL7RFqOda.html Contact for Information About Mentorship (email): letphil.contact@gmail.com 00:00 Introduction 00:43 Rock Bottom #1 05:25 Rock Bottom #2 14:48 Conclusion To The Stories 16:11 Lessons Learned
imposter syndrome isn't REAL (in Programming)
zhlédnutí 160Před 14 dny
imposter syndrome isn't REAL (in Programming)
How to ACTUALLY get your first programming job FAST (Advice from Senior Dev)
zhlédnutí 1,2KPřed 21 dnem
How to ACTUALLY get your first programming job FAST (Advice from Senior Dev)
A Month Update After I Got Laid Off | Senior Dev Team Leader
zhlédnutí 2,8KPřed měsícem
A Month Update After I Got Laid Off | Senior Dev Team Leader
My job is being a #1 dad and not a 9 to 5
zhlédnutí 613Před měsícem
My job is being a #1 dad and not a 9 to 5
Building Our First JavaScript App with my 40-Year-Old Dad Student | Senior Dev (No CS Degree)
zhlédnutí 2,2KPřed měsícem
Building Our First JavaScript App with my 40-Year-Old Dad Student | Senior Dev (No CS Degree)
If You Are Stuck, Watch This (Burn Outs in Programming)
zhlédnutí 728Před měsícem
If You Are Stuck, Watch This (Burn Outs in Programming)
This is How You Should Learn (in Programming)
zhlédnutí 1,3KPřed měsícem
This is How You Should Learn (in Programming)
Teaching my 40 year old student with no experience programming | Functions
zhlédnutí 234Před měsícem
Teaching my 40 year old student with no experience programming | Functions
After a Coding Bootcamp... | Senior Developer (No CS Degree)
zhlédnutí 1,4KPřed měsícem
After a Coding Bootcamp... | Senior Developer (No CS Degree)
🔴 LIVE CODING: Let's Build a To-Do List App | FRONT END SETUP PT 2
zhlédnutí 509Před měsícem
🔴 LIVE CODING: Let's Build a To-Do List App | FRONT END SETUP PT 2
Teaching my 40 year old student with no experience programming | For Loops
zhlédnutí 300Před měsícem
Teaching my 40 year old student with no experience programming | For Loops
🔴 LIVE CODING: Let's Build a To-Do List App | BACK END PT1 | (React, Vite, MongoDB and Molecular JS)
zhlédnutí 605Před měsícem
🔴 LIVE CODING: Let's Build a To-Do List App | BACK END PT1 | (React, Vite, MongoDB and Molecular JS)
I started a startup...as a unicorn | Update on Life after Lay Off
zhlédnutí 962Před měsícem
I started a startup...as a unicorn | Update on Life after Lay Off
Teaching my 40 year old student with no experience programming | More Conditions
zhlédnutí 276Před měsícem
Teaching my 40 year old student with no experience programming | More Conditions
DO THESE 3 THINGS In 2024 as a Junior Developer | Senior Developer (No CS Degree)
zhlédnutí 1,2KPřed měsícem
DO THESE 3 THINGS In 2024 as a Junior Developer | Senior Developer (No CS Degree)
Teaching my 40 year old student with no experience programming | Conditions
zhlédnutí 300Před měsícem
Teaching my 40 year old student with no experience programming | Conditions
IMPORTANT The 3 Pillars of Programming | Senior Developer (No CS Degree)
zhlédnutí 1,2KPřed měsícem
IMPORTANT The 3 Pillars of Programming | Senior Developer (No CS Degree)
Teaching my 40 year old student with no experience programming | Arrays and Objects
zhlédnutí 570Před měsícem
Teaching my 40 year old student with no experience programming | Arrays and Objects
It couldn't get any worse... | Senior Developer Team Leader
zhlédnutí 7KPřed měsícem
It couldn't get any worse... | Senior Developer Team Leader
Teaching my 40 year old student with no experience programming | Operators
zhlédnutí 586Před měsícem
Teaching my 40 year old student with no experience programming | Operators
This is amazing!
@@TypeAlpha55 thank you for your comment
Hey phillip , really nice video ! I was wondering if I could help you with more Quality Editing in your videos and also make a highly engaging Thumbnail and also help you with the overall youtube strategy and growth ! Pls let me know what do you think ?
I’m glad I took a year and a half off of college. I was learning coding, but didn’t have any motivation nor any sense of an idea of what I wanted to do. But now that I do, I’m fucking excited. Anyone have advice to stay consistent?
Hello! thank you for your comment. Check out some of the videos in my channel, it could help you get started on your next journey.
dudeeeeee youve lost weight!!!!!
thank you for keeping up with the videos and your support
I've been able to land 2 local jobs since I graduated in June. First was an internship and my current job is a temp contract. I am glad I've been able to get some experience in web development, but I am always worried for the future since I haven't landed a permanent role yet.
I just graduated this July and still no calls from any company, even from retails :( Not giving up tho!
thank you for your comment and sharing. jobs are hard now because of economy. where are you in the world?
@@letphil im in nz right now
your audio editing made the video better, no useless silence
@@UCutRhRhiQr8RlMXDR6rsQCg thank you for your comment and noticing
With every setback there’s room for refinement. Also, before applying for a certain company maybe study the company a bit that you want to go into. Their work ethics, how they run things, etc… even the small things matter. Good luck and keep pushing!
@@TypeAlpha55 thank you for your comment and advice
i was wondering how to get the location of nearby doctors or hospitals?
@@newHorizon985 thank you for your comment. have an intern do it. haha. there is an api for store types or business types in radius at data.go.kr . but in the end gotta process it and store it in db.
The real G 💯
@@mufgideon thank you for your comment. you a real one!
I’ve been doing software qa for 27 years. It’s really grown a lot. What’s worrying to me is how easy people are finding it to do the job. The barrier to entry seems to be nearly nonexistent to a large number people who are much more tech savvy then they used to be. Right now I get a premium for coding skills but that’s changing in last year. Tell me if the skills are relatively easy to pick up for such large numbers of people how long will it be before the job pays like a teacher salary? They also go into it for the passion that they feel like they are doing something that matters:
thank you for your comment and insight. i say programmers solve first world problems. but thats where the money is at. sure, programming is quick to pick up but the barrier to entry is not dropping. being skilled in amy field will get you a high salary. i dont think programmers will get devalued. anyway. if good at something, make people pay for it.
For these type of projects I use Flutter for the mobile app and Node/Express for the backend. For the frontend of the webpart I use Angular with PrimeNG UI library. For the database I use EdgeDB because my applications tend to have more complex data models and EdgeDB makes that as simple as possible.
@@paulholsters7932 thank you for your comment. edgeDB that sounds interesting. i will check it out.
@@letphil you really should within a week I was able to create a complex database schema (learning included). It would have been much more time consuming to do this in sql or use some orm for this.
Great video, I think that the quality would be even better if you were to use less cuts in your videos making it let distracting and smooth, again thanks for the amazing content!
thank you for your comment and input. I hope to get better at speaking and be able to make the video without cuts. they will only get better
Just wanted to thank you for all these videos. They're so useful. Sending you my best wishes for lots of happiness and success in all that’s ahead!
thank you for your comment. this is so wholesome and love seeing things like this. if you ever need some more advice, be sure to message me in discord.
if asian people can't fine a job, do other people have a chance?
Haha 🤣 thank you for the comment but trust me I am more American than Asian
luv the insights
Appreciate it! Thank you
Always keep pushing!!
We won’t ever stop 🤝
Where there is a will there is a way. ✨
And where there is way there is a will
Never give up
I would say this once and for all, to the chat who are panicked, anyone who says, AI will replace programmers, have not sat in front of a production code in their life. Or to be less harsh, have not touched anything more than HTML/CSS/JS. No one would put generate pseudo code in a production base. Not if you want to be bombarded with shareholder's rage.
thank you for your comment and input. that is right. can not use things you do not understand
I agree, I kind of even wish it could replace, haha. I've recently been studying smart contract programming with Solidity and been using GPT as an assistant for the problems that I came across. But then I decided to build a new project and told myself: That's it, I'm going to "cheat" full speed ahead - I'll ask Chat GPT 4 turbo (I'm even paying the subscribtion) to write the whole contract and tests for it from scratch and hopefully I'll finish it within 3 hours.....Oh how wrong I was :D It took me a few days 4 hours a day to debug, research on my own and discuss it with GPT and even hint it to where it made mistakes a few times, as if I was pair programming with my intern. I hope it'll replace me tomorrow, so I will just build a business in a day, instead of look for a job :D
Williams David Thompson Frank Martinez Kenneth
@@ariannaayrton3418 what does this mean?
I’m so glad you went over the technologies used for your project in such detail. Luckily enough my bootcamp had a bonus task to dabble with React Redux and now I’m building a chat app with React Native. Great advice Phil!
@@jdeebsdev thanks man. i appreciate that you could find value in the content. are you using sockets or just using a service like firestore and listening to snapshots?
Hey phil, first I like your project. Second, what are the languages could you recommend someone to use to be a developer? I used Kotlin, and I feel like it's not enough to be a developer....
@@kenny-bp6ub thank you for your comment. i honestly think any language is good enough to be a developer. but the one with most capabilities is definitely javascript. i heard kotlin is a great language though. what dont you feel is enough? are you making android apps?
I am a new programmer I was doing react for a month but then I switched to svletekit.. with that I have been able to build a small app as well. I am planning to learn a backend language, should I go with node or Python.. these are two options I have kept as I also wish to put my head into ml.. I came to know Js also have ml libraries.. pls suggest and do you think I am taking the right steps using svelte rather than using react which is widely popular. The problem i was finding with react was learning too many other libraries like redux etc.. and not reaching the ultimate goal quickly.
Whatever you said about going back to resources when fell attacked is 100% accurate. In my learning journey this the most eye opening lesson to have. I used this mindset in different problems like in life, coding etc. Your journey is very inspiring as I was having my self-doubt phase and wanted some motivation. Keep it up🙏
thank you for your comment and your kind words. i am happy you could find value in the content and look forward to posting more.
Big corpos hate competition. That's why these kinds ofLaws and medya influence make us believe "big corpo is only company to ever offer job to or else". SadLeSad, but that's what we gotta confront, not Web3.
thank you for your comment
Click baity titles....time to unsubscribe
thank you for your comment
AI won't take over shit. It will be used as a tool, and it will help development be more efficient. AI in terms of taking over, impossible.
exactly! it's like a calculator that will help us do stuff better and faster. It will just help us build more stuff.
just go to Germany. We are 10 years behind the curve
I think often times we forget other parts of the world that still needs the tech industry, thanks for the info!
salary is also like 10 year behind
Took me around 150 applications. I got lucky compared to some people 😢
Good on you for not giving up
AI is also developed by programmers right ?
thank you for your comment and that’s right
Garcia Richard Hernandez Richard Anderson Daniel
@@ariannaayrton3418 thank you for your comment
It's correlated to the Section 174 of the TCJA change that begun in 2022 > required to capitalize and amortize R&E expenditures > no longer immediately deduct these costs in the year incurred > Domestic R&E Expenses: Must be amortized over a 5-year period > Foreign R&E Expenses: Must be amortized over a 15-year period > amortization begins at the midpoint of the taxable year in which the expenditures are paid or incurred tldr: taxes ruined the industry and the job market
I'm a senior and i kinda disagree with you, the industry starts to become very toxic > you're asked to know a lot > things go way to fast > middle-management don't understand shit > middle-management can't keep up > middle-management only push buzzwords > therefore middle-management keep squeezing us > therefore middle-management keep taking bad decisions It starts to become way too taxing, the youth still have a lot of energy but now i see people with less than 6-8 of experience completely burned, they have a hard time recovering the hard work that is asked nowadays. Too much pressure and too much close deadlines by people that are NEVER accountable for their mistakes and bad decisions. The tech industry is in trouble. It is unsustainable. Skilled software developers remain in high demand, but the issue is that many developers lack the necessary skills. Software development is a challenging and intricate profession. It often takes a decade of hands-on experience with the right projects just to begin understanding the depth of what you’ve gotten into. Staying relevant requires a lifetime of continuous learning, as technology, paradigms, and architectural patterns evolve rapidly. If you're not willing to dedicate significant time each month to honing your skills, this might not be the right career for you. Every few years, clients start to realize that many of the developers they’ve hired are not up to par, leading to waves of layoffs-something that seems to occur every 6-7 years. We’re likely in one of those cycles now. However, this phase doesn’t last long; the demand for IT services soon surges again because high-performing IT is crucial in today's economy. Developers are then rehired without much scrutiny, much to the frustration of truly skilled professionals, and the cycle repeats, eventually leading to another round of layoffs. The real challenge isn’t just the years of experience but the fact that every five years, almost everything you know, apart from some basics, becomes obsolete due to new technologies and approaches. The pressure is relentless-you never feel like you know enough. A developer with just three years of experience could know more about the latest tech than you, simply because they started with it, but they too will be outdated in another two years. Imagine if surgeons had to relearn basic procedures every five years because the scalpel was replaced by a new tool that’s just slightly faster. This profession feels like an endless rat race, and the only real upside used to be the decent pay. Now, in some countries, you can earn more as a courier. It’s hard to see why anyone would want to join this field today. I think we need all need to have a discussion about it.
@@dranon0o thank you for your comment and looking it up
@@dranon0o thank you for a good read and wealth of knowledge 🤝 reach out to me on discord we can have a discussion
It was luckily repealed this May and retroactively, so unfairly paid taxes should be returned.
always making awesome content!
@@merkava4485 thank you for your comment
😊
Using AI to enhance your abilities is so true. Great video, thabks for the tips Phil! ✨
@@669jelly thats right. AI is just a tool to help us do things faster
@@669jelly just like a calculator at school. when youre young, not allowed. But as older. you use calculate for any math problems. saves time. so. if using chatbots, learn fundaments first snd even the problem, see how much faster you could do it
JavaScript is very easy language to learn... words of senior developer... LOL. JavaScript is one of the most hardest languages to master like ever. Why? Because dude made it as one week challenge in 1995. And because of this and thingy called don't break the web and many many added things (to language and ecosystem) now we have a monster language to deal with.
@@JohnLorac thank you for your comment. it’s definitely a very large ecosystem. and community is very large. i feel javascript has the most documentation on the internet language wise
Thank you for the comment 👊
It's an easy language tho
@@smartjackasswisdom1467 python is an easy language i would even say c# is an easy language compared to javascript.
there were no tech layoffs in Japan, infact they are very desperate for new engineers, mid engineers and senior engineers. so when people say the market is bad its usually just the market in the west that people are speaking off. how about korea ?
@@bjni i heard that Japan poured a lot of money into tech and startups on 2024. is that true? anyways, In Korea, there are jobs but less than before because economy is bad. not dev, but all jobs
@@letphil IDK, there are plenty of jobs and I havent heard about tons of money into tech and startups, even just regular companies are having a hard time finding engineers. This "economy is bad, you cant find a job as a dev" sounds like a western talking point. as I said, If your target audience is people abroad e.g America or Europe then yeah sure I get it. their economy for devs is bad.
Amen!
@@bjni thank you for your comment
i wanna use ai but i feel like right now as a beginner its prob just gonna confuse me more or is that just me being a pussy?
definitely as a beginner i would stay away from chatgpt until you learn the fundamentals
that's why i took AI engineering for clg, bcs it has more scope for the future hopefully im kinda skeptic about if i will get a job or not and the begginer salaries are like too low and my clg is not like tier 1 clg...idk now i feel scared
thank you for your comment. i wouldnt feel scared. you seem smart. and if AI engineering as a background you can do many things. get experience and grow. yes salary might feel low. but also gaining experience. wait it out a year and demand what you want.
@@letphil thanks man nobody calls me smart nowadays not even my mom thanks you very much 🙂🙂
Did you just only work on web development projects?
mobile apps mostly. Thank you for your comment
this is some good insite. I completed a bootcamp be honest phillip am i cooked....
nvm i just watched further into the video yeah im cooked.
come join the free javascript course, i will make sure you are not cooked!
Damn, 2025 is gonna be hard to get that job as an entry level dude, but step by step we get there guys
Don’t give up, more positions will open. We just have to get better and know more! 🔥
Build your own shit, no need to work for a company that will take the lions share. Domains are cheap, hosting is cheap, build, create, strategize, launch.
@@daedaluxedefinitely! I love this mindset too, coding is a great gateway to entrepreneurship
Phil aliens are already here bro
@@minsooyoo they are though. to the stars
really inspiring video and really great advice for a begginer like me thank you 🙂 but when you say about all this it feels a lil overwhelming (maybe bcs i dunno JS) but yeah i'll learn it soon
Thank you for your comment. I understand it can be overwhelming. I was there in your position. Remember no one expects you to do all of this right off the bat, but eventually you will have all the Lego blocks and tools to build something like this. Learn one thing at a time, have a growth mindset and just start doing it without worrying about if I’m good enough. Thank you always for your comment. Much love
@@letphil thanks bro hopefully i would get to a point where i'll know to code in other languages too like JS/rust/c++ stuff
This guy is cute
🤣🤝
Would you be pissed off if I started using this company’s app 🤣 jk
Haha yes
Getting a glimpse of your project was awesome. ✨🔥
thank you. there will definitely be more coming
Some feedback, the quality of audio is so bad, Phil. I can barely hear u
Thank you bro, i will definitely improve this
This is great senior developer tips here 🥹
Hope you gained something from this video
Great 🤲🏼
@@olaoluwadaniel8312 awesome!