- Видео 78
- Просмотров 385 225
Phillip Choi
Добавлен 12 авг 2018
Just a guy who started coding in his 30s (Senior Dev)
Dad. Husband.
Dad. Husband.
Are you where you want to be my fellow programmer?
🌐 Let Phil's FREE Community Discord Channel: discord.gg/RBhnbd3kxv
🤝 Contact for Information About Mentorship (email): letphil.contact@gmail.com
🤝 Contact for Information About Mentorship (email): letphil.contact@gmail.com
Просмотров: 32
Видео
Programmers, we must unite.
Просмотров 2732 часа назад
🌐 Let Phil's FREE Community Discord Channel: discord.gg/RBhnbd3kxv 🤝 Contact for Information About Mentorship (email): letphil.contact@gmail.com
the code that helped me the most on the job as a senior developer
Просмотров 7677 часов назад
🌐 Let Phil's FREE Community Discord Channel: discord.gg/RBhnbd3kxv 🤝 Contact for Information About Mentorship (email): letphil.contact@gmail.com 😻 GitHub for the function: github.com/letphil/utilities
No one is coming to save you, junior developer.
Просмотров 3,1 тыс.9 часов назад
🌐 Let Phil's FREE Community Discord Channel: discord.gg/RBhnbd3kxv 🤝 Contact for Information About Mentorship (email): letphil.contact@gmail.com
Coding is not for you.
Просмотров 2 тыс.12 часов назад
🌐 Let Phil's FREE Community Discord Channel: discord.gg/RBhnbd3kxv 🤝 Contact for Information About Mentorship (email): letphil.contact@gmail.com
Did we just code the most useful typescript function ever? (ft. my mentee)
Просмотров 84221 час назад
🌐 Let Phil's FREE Community Discord Channel: discord.gg/RBhnbd3kxv 🤝 Contact for Information About Mentorship (email): letphil.contact@gmail.com 😻 GitHub for the function: github.com/letphil/utilities/blob/main/type-getter.js
Escape Tutorial Hell before it is too late as a programmer! (FULL GUIDE)
Просмотров 940День назад
In the spirit of Halloween, the biggest and worst nightmare for a developer is to be stuck in tutorial hell. This video is specifically made for those of you who want to be able to build things on your own without someone always holding your hands. 🌐 Let Phil's FREE Community Discord Channel: discord.gg/RBhnbd3kxv 🤝 Contact for Information About Mentorship (email): letphil.contact@gmail.com Tim...
Learn Any Programming Framework from scratch! (FULL GUIDE)
Просмотров 2,5 тыс.День назад
🌐 Let Phil's FREE Community Discord Channel: discord.gg/RBhnbd3kxv 🤝 Contact for Information About Mentorship (email): letphil.contact@gmail.com
Did my student pass my coding interview? (Very easy algorithm but tricky)
Просмотров 56214 дней назад
🌐 Let Phil's FREE Community Discord Channel: discord.gg/RBhnbd3kxv 🤝 Contact for Information About Mentorship (email): letphil.contact@gmail.com
The Final Project (Landing Page and Chat App with React) | JavaScript JOB READY Free Course (2024)
Просмотров 58214 дней назад
🧑💻 We will be doing one project a week in JavaScript and transition into React the RIGHT way. You need some fundamentals of JavaScript but all in all, you should be able to follow along. The Github for the Lessons will always be linked below. 📁(CLONE HERE) GitHub for the Class: github.com/letphil/free-js-course-1 📝 Description of the Course: docs.google.com/document/d/1IGthPezQML-VB2Pk3YQJd2jG...
The Top Tech Stacks that improved my coding skills the most (100+ apps built)
Просмотров 2 тыс.14 дней назад
🌐 Let Phil's FREE Community Discord Channel: discord.gg/RBhnbd3kxv 🤝 Contact for Information About Mentorship (email): letphil.contact@gmail.com Timestamps: 00:00 Introduction 00:27 1st Tech Stack 02:45 2nd Tech Stack 06:00 3rd Tech Stack 09:39 4th Tech Stack (Mobile Development) 12:23 5th Tech Stack (Mobile Development #2 15:11 6th Tech Stack 17:00 Suggestions for You (for beginners or advance...
5 things that every programmer must keep in mind before starting their career
Просмотров 59321 день назад
To give you a bit of a context, I was an ESL teacher for kids who decided to pursue coding at the age of 30. 7 years later, I became a tech lead of company and started multiple start ups. Now I am a dad who teaches programming to ANYONE who is committed to learning. 🌐 Let Phil's FREE Community Discord Channel: discord.gg/RBhnbd3kxv 🤝 Contact for Information About Mentorship (email): letphil.con...
I interviewed my student to see if he would be a good fit in “my company”
Просмотров 48321 день назад
🌐 Let Phil's FREE Community Discord Channel: discord.gg/RBhnbd3kxv 🤝 Contact for Information About Mentorship (email): letphil.contact@gmail.com Timestamps: 00:00 Introduction 01:00 Things Companies Are Looking for In YOU 02:04 Question 1 04:52 Feedback to Question 1 08:21 Question 2 10:34 Feedback to Question 2 14:19 Question 3 17:52 Feedback to Question 3 21:23 Question 4 24:37 Feedback to Qu...
React-hook-form, the best way to do form validation | JavaScript JOB READY Free Course (2024)
Просмотров 17221 день назад
🧑💻 We will be doing one project a week in JavaScript and transition into React the RIGHT way. You need some fundamentals of JavaScript but all in all, you should be able to follow along. The Github for the Lessons will always be linked below. 📁(CLONE HERE) GitHub for the Class: github.com/letphil/free-js-course-1 📝 Description of the Course: docs.google.com/document/d/1IGthPezQML-VB2Pk3YQJd2jG...
The fantasies of working from home as a software developer
Просмотров 49828 дней назад
🌐 Let Phil's FREE Community Discord Channel: discord.gg/RBhnbd3kxv 🤝 Contact for Information About Mentorship (email): letphil.contact@gmail.com
My 7 year software engineering career in 17 minutes
Просмотров 1,4 тыс.Месяц назад
My 7 year software engineering career in 17 minutes
Full Chat App with Firebase and React.js | JavaScript JOB READY Free Course (2024)
Просмотров 394Месяц назад
Full Chat App with Firebase and React.js | JavaScript JOB READY Free Course (2024)
It took him 6 months to go from nothing to a paid software developer.
Просмотров 990Месяц назад
It took him 6 months to go from nothing to a paid software developer.
How to make DOUBLE the money as a programmer (Real Advice from Senior Dev)
Просмотров 2,7 тыс.Месяц назад
How to make DOUBLE the money as a programmer (Real Advice from Senior Dev)
Firebase Authentication | JavaScript JOB READY Free Course (2024)
Просмотров 413Месяц назад
Firebase Authentication | JavaScript JOB READY Free Course (2024)
21 coding projects that will give you an UNFAIR advantage
Просмотров 3,6 тыс.Месяц назад
21 coding projects that will give you an UNFAIR advantage
Intro to React.js | JavaScript JOB READY Free Course (2024)
Просмотров 483Месяц назад
Intro to React.js | JavaScript JOB READY Free Course (2024)
Nobody cares about your coding projects (but here's how to make them care)
Просмотров 2,3 тыс.Месяц назад
Nobody cares about your coding projects (but here's how to make them care)
Coding saved my life (Loser to Senior Dev)
Просмотров 2,4 тыс.Месяц назад
Coding saved my life (Loser to Senior Dev)
The Beauty of Doom 3 Source Code (and how to write CLEAN code)
Просмотров 2,7 тыс.Месяц назад
The Beauty of Doom 3 Source Code (and how to write CLEAN code)
Simple Express Server | JavaScript JOB READY Free Course (2024)
Просмотров 604Месяц назад
Simple Express Server | JavaScript JOB READY Free Course (2024)
3 Biggest Lies in software development
Просмотров 3,1 тыс.Месяц назад
3 Biggest Lies in software development
Starting your coding projects is the hardest part (Do this first)
Просмотров 1,3 тыс.Месяц назад
Starting your coding projects is the hardest part (Do this first)
3 types of projects to make you into a GOD of coding
Просмотров 3,3 тыс.Месяц назад
3 types of projects to make you into a GOD of coding
Coding saves interviews!
coding saves lives ✅
CODING SAVES LIVES
Coding saves lives!!
Coding saves lives ❤🔥
Having clear of what the end goal, regardless of how the journey will look like is crucial. Then having the discipline to keep being consistent like you said is difficult at times, but it is true, sometimes one has to take some time to realize how far one has gone and get a boost from that to keep going. We are all going to make it, there is no other option 🔥 P.s end goal is to become a great programmer. Utilizing those funds to invest, which will allow me to have finicial freedom.
Glad I get the privilege of being the first to comment, Id love to be a way better programmer writing algorithms that are scalable and fast in a more efficient way but I know im not gonna get there in a day so I find it really really hard to be consistent, and videos like yours motivate me because I do the math and think to my self like God if I keep going at this and at the pace im going ill be somewhere similar in a few year , I might not know a lot now but one day ill be there.
I stumbled on your page randomly as I watched tutorials on python. I just started coding at 38. Frustrating at times but really encouraging to see that I'm not alone. I'll definitely start documenting my journey. Your page is a great resource for me.
This is very cool to see. You’re definitely not alone in this. There are many people who start late and find success as a coder. Thank you for your comment!
None of us have all the answers, but when we help each other out and share what we know, we can go way further than trying to figure it out alone 🔥
That’s right! And no one wants to work with a person trying to one up others.
5 seconds in and I know this video is gonna be real af
Thank you for your comment, hope the video was of use to you
you guys are uncomfident eternal students...
@@bitcoingang9743 thank you for your comment. always a student of life and learning. thanks for pointing that out
@@letphil you're welcome
It’s a team sport! Us developers gotta stick together and fight the upper management haha 😅
Thank you for the comment. We all got to unite and defend each other as developers.
"I didn't give a fuck who the President was" 😁😂😂. True that, this journey requires cutting off so many things and just focusing.
Thank you for your comment. When we are focused on a singular purpose it allows us to really get good at it in a short burst period of time.
I am learning to program and ai automation for the side job. Can you tell me about a roadmap that covers a path?
thank you for your comment. i can give tips on programming. learning node.js and building websites then being able to translate your html/css into react. but as for ai automation. i am not quite sure. i would learn python or just stay with node.js and learn things like langchain and work with some llm models. but the automation stuff. really depends on what youre doing.
More than responsabilities to cover, I decided to learn everything I can about software development, even low-level coding. So, I started three years ago and I'm just surviving with dummy jobs (I'm over 30 hahaa). It;s hard, and I certainly have thought on quitting. But I got a big goal that could serve infinitely more than just spreading React apps all over the world. I won't decline even with A.I. taking jobs away because a goal is what really differentiates great people from those than go to work only. And more than ever, a strategy that takes into account global changes is required to make something worthy. But, hey.. who am I to tell you all to focus in giving an extra effort? It's not like the world is going to end any soon, right? haha
It’s admirable to see you continue your journey. It will look like an overnight success when you finally make it, but you will know that for many years there was a lot of sacrifice made. Let’s fulfill it.
been laid for 1 year and that react course keeps stairing at me to complete it, i might have lost some confidence, any words of wisdom, can i still make it?
There have been two times in my life I lost everything and a third where I could have lost everything again. But I found a way because I hated my current situation. The magic is in the work that you are avoiding. Your emotions will tell you to stop and give up but you must go that opposite route, that is where you will find success.
Congrats on being a great husband and dad. This is truly awesome.
Thank you for your comment. Having a family is a blessing.
Talking about exposure therapy with those errors Phil, so true 🤣 Putting in the time is absolutely needed. One thing I'm grateful to have learned early is that your 10,000 hours is not the same as someone elses 10,000. It's not something I've fully adopted yet but I'm working on it every day. As long as I stay consistent, I'll continue to get better and land that job 👍"Comparison is the thief of joy" - Theodore Roosevelt
You’re a poetic man Jdeebs. Thank you for being here. You’re doing good man, one step at a time.
Wish I didnt waste time learning software development and computer science in general. I feel so hopeless. Someone just got hired because its a "woman" and yet I am the one who referred her and she had no prior software development experience except just finishing a bootcamp for a few months. Im hopeless at this point, broke andI am this close to crashing out. Just turned 23 and I feel like Im getting to old for this. Worst of all, Im from Uganda. Of all countries, I spawned in Uganda.
@@roast-salamander ur time isn’t wasted bro. U got the skills. There’s new jobs every day. Hang in there. There’s plenty of hell holes in America you’d wish you never lived in . All we can control is our own little space we live in the best we can.
We have to focus on the things we have today and only control the things we can. You did a great thing for someone else, you should be happy for her. When it is your turn you will get what you deserve. Until that point keep leveling up and when opportunity comes you ll be ready. Please don’t give up.
@@diamondbeats2024 America looks expensive to live in but any other country that supports software developers would be good but your tight.
@@letphil I try, I really do. I think I should get off social media for a while because these LLM things and layoffs are messing with my head. Thanks fir the advice
keep up the good work G. I'm a 23 year software engineer myself working at JIO BP, going through imposter syndrome. I have to make it to FAANG/big tech. hope everything works out ;-;
Thank you for your comment. You’re young, you got big aspirations and if you got the work ethic you will get that job! I wish you the best, let’s go!
what language did you first learn? I'm also lost after a bootcamp and in tutorial hell. I already feel like a fraud calling myself a junior developer
@@BLINKBOXHD thank you for reaching out. for your first question the first language i learned was php. I think the feelings of not knowing enough will be there for everyone at all levels. it’s all in your head. as long as you can contribute you can be utilized and help get tasks done. Just keep going. branch out and do something more project based.
Help me with suggestions on this question of mine please. So like Im good at prompting i know what prompt to ask to ai like be it cluade or v0 and i know where that code needs to be placed to make it run, and how the file structure would be, but if i start writing functions from very beginning I can't write them. I get things done but i cant do them just by myself and that feeling is worse. Its like without ai im nothing. How can I fix this problem or maybe what should i do
thank you for your comment. one thing is i think you should do codewars or leetcode where you get none of the autocompletion or intellisense to help you. try to think and take notes of what clues you have and what you're trying to figure out. and then with that training you can apply to real life situations
@letphil thank you so much . I'll grind leetcode.
@ codewars not bad. join the letphil clan there. its easier to write your own tests and things there
@@letphil I don't know anything about code wars but I would go through it. My university folks use leetcode so I tried it a bit. Thank you so much 🙏
From a mid-level developer, asking for help is okay guys, but make sure to do all the work first before asking.Also document your stuff.
@@sehoonah7756 thank you for your comment. its ok. just dont let asking be your first option. try yourself first, right? document how you learned it. it might help someone else in the future
Absolutely and phrase it as I'm asking your experienced advice is always a good way to start IMO. Generally people are willing to help if they think you are asking them because they probably faced a similar problem. Time is money and I can't tell you how many times a "star" programmer has asked someone else (even lower level) for input, but it's how it's phrased that matters.
Do you think it’s possible for self taught to find a job. I’m very interested in programming but do need to find work eventually
thank you for your comment. it is definitely super possible to get a job self taught. just keep going. you will find successes
@@letphil Yeah but how to enter the field as a junior self taught? What projects you can make? Now projects can be made with AI and nobody looks at your projects thanks to that. No degree, no boot camp, no believable projects, they just step over your resume. Even if you know algorithms, you never land an interview.
it's a harder path than having a degree, but just because it is a harder path is it going to stop you from reaching your goals? It shouldn't! Keep going bro!
@ thank you I am trying to do pretty much what you did!
@ thank you for the kind words. If it’s possible I will do it. Just gotta be so good that it’s hard to ignore. My motivation is high
Great as always, my guy's grinding as much as he can out there
@@Teeffein thank you for your comment and noticing. appreciate you
Thank you, I'm a junior developer and facing the same right now
If you don’t give up and keep helping the people around you, and develop your skills, you will be okay. ✅ thanks for the comment
I was there too! Just never give up brother, and ask lots of questions and make your situation aware to your senior.
thank you so much for this realistic words, determination is the best tool we have at all
Thank you for your comment. We all have the tools to get there within us.
lol
Thank you for your comment
bro i just started web dev a 2 week ago and im taking it slowly by doing projects.i feel like i got it ,but can i become like these guys on youtube,they are too good and i wonder if something wrong with me,but i believe in GoD AND i love coding
You’re just two weeks in, don’t compare yourself to others, you will be a great programmer if you put the time in everyday consistently I promise you. If it was easy, it wouldn’t be worth it. You got this bro. Thank you for your comment!
@@letphil thank you🤎
I graduated college, I've been interning with a company for 6 months now, trying my best to get a full-time, after 3 months they told me they did not have a position for me but if I wanted I could stay an extra 3 months in case something opens up, 6 months later, today, they rejected me after the first interview with HR, they said they want someone with more experience. On top of my bills I just started paying my student loans, I'm not sure what I should be working towards at this point
If you don’t know my ramen money story, I was in a similar spot. All I can tell you is just focus on the things you can control and that is to upgrade your skills and continue networking. Put yourself out there, and take anything and everything you can get. If they didn’t pick you after you gave them months of your time, you don’t want to work there anyways. Reach out in the discord as well, it’s a hard time right now, but it helps discussing and motivating each other to stay disciplined during these times as we get our skill up.
I've tried to teach a lot of people its definitely not for some. For me I always loved it and I never needed motivation to learn. Good luck everyone
Thank you for being here. Hope you can inspire others as well.
Awesome video Phil! Very useful for working with large pieces of data.
Thank you Minnie for your comment
This was useful, thanks for sharing Phil! We definitely need a part 2 on this! 🔥
We do! Hoping for a series
I’ll keep sharing my code with the community
Me watching this wasting time rn (
I’ll give you a pass for watching my videos haha 🤣 thank you for the comment
@letphil I already did my guy)but I wasn't referring to this video actually, just overall state of being, your videos are always great Phill
I have a base knowledge of programming but I feel like that holds me back. Bc I kind of understand and people think I know more than I actually do lol
@@MoHimdi thank you for your comment. having base knowledge means you can have deeper knowledge with just more work, right?
couldn't agree more, hearing a senior dev say that motivates me to try and work harder!
@@louis_dev6981 thank you for your comment. time to wake up and get things done
I am the one still struggling while learning frameworks/library things than the language stuff lol. As for me i want to know deeply of how the framework works rather than using it and there are so many abstraction xD. Maybe i am a junior developer. (The one who is trying to understand how MUI was implemented and my brain is about to explode)
@@kevin4hnin thank you for your comment. to be honest, trying to understand every little thing is cool but sometimes you will not need a lot of the things but just need to use it for what you need it for.
Agree 100% Action needs to be applied when when we are presented with opportunites.
thank you for your comment. no one is gonna do anything for you but yourself. dont waste time waiting around for someone to save you.
💯💯
Thank you Murali, appreciate you
you are my savior, thank you dawg.
Haha I appreciate the comment! Let’s keep going!
when you say coding saves lives... ive been saying that to myself, holding onto some hope ill be able to land my first job, and then have a paycheck. Ive been unemployed for a long time now, and I have no career opportunities. This is my glimmer of hope to a better life. Some days are very dark and uncertain right now.
I am glad you didn’t give up and holding onto hope. Hope is all you need. Don’t give hope brother. It will only not happen if you give up. Thank you for being here.
Bro I understand this pain really well. But we can only focus on the things we can control and that is leveling our skill and continue networking. Let's keep doing both of those everyday!
You probably get this a lot. But you’re definitely an inspiration for me. I’m mid 30s right now and just learning how to do it all. I’m battling imposter syndrome before I’ve even landed a job lol. I’ve attempted this a few times over the years and self doubt always won. But this time around, I’ve decided there is no other option and I owe it myself to give it all I got. Coincidentally a few days after I decided this, your videos started poppin up. I guess I’m just trying to say thanks for sharing your story. It helps a lot in between cigarette breaks.
I am glad you’re part of this community. Know that what you’re feeing is also something I went through and countless of others before you. We can only overcome through repetition and just taking responsibilities for our own actions. We will only learn if we keep doing and making mistakes along the way and learning from it. Don’t give up brother.
Let’s go Phil, but one thing for sure is coding saves lives
Let’s go, coding def saves lives!
Thank you for sharing! I walked a similar path, just on my own private project, and now I feel super capable!
Thank you for your comment! You are always going to be capable if you put your time in and never quit. Hope you never stop
How long did it take you to become a senior developer?
@@EngonlyRight thank you for your comment. my first time i got the role was at the third company i was at. around 3 years into my career
So true , when you're determined there's nothing that can stop you from reaching your goal. Awesome advice and reminder ✨
Let’s continue this path!
Thank you for being here on this journey with us
I took a programming course early in college. I was sad when it ended because my major required no programming, and I so thoroughly enjoyed it. Some years later I came upon a problem that required programming knowledge, so I began doing it again and never quite stopped.
thank you for your comment. to learn how things work is definitely just as important as the actual code. let's keep going!
Thank you for sharing :)) I code similarly to you kinda funny and definitely relatable!
thank you for your comment. that's awesome we can relate. have you heard of FSD ( Feature Sliced Design ) ? i think i want to look more into this folder structure of an app.
What really helped me before I got a job in programming was making stuff for myself. Nothing big, just small command line interface tools. Having concrete goals like that can really help with motivation and focus issues. It's also a much better learning experience than endlessly following tutorials.
thank you for your comment. building things on your own can really help. i feel like with coding, if you build something you can really start to understand it better.
Wut
Thank you for your comment, helps with the youtube algorithm <3