I'm so excited for today's video we've actually made a few videos like this about techniques to really help speed up or ramp up your learning especially when it comes to Tech technical Concepts whether you're a developer a designer whatever the case is there are some techniques that really make a difference and we've covered many of them in the past so you might be wondering Tiff well then what are we doing here again today before I get there two things I need to know cuz I just realized this I haven't shared it with you I am
not in my typical office setup I am actually in Seattle right now I'll share with you my view insert here for the Lenovo Tech conference which is happening tomorrow and I'm really excited actually the day this goes live I will be at the conference so it's very exciting that is why I'm here that is why I am in this hotel room okay back to the topics though so what we are learning or focusing on today is really all about how to learn efficiently and quickly without being gimmicky but things are really work and most importantly
what is going to be different about today's video is we are doing so with AI I think it's one of those things I've really seen as a creator online a i to be a very polarizing topic people are either for it they really are excited about how it's help them build things or help them in their career and there's other people who are very angry at it they do not think you should be using AI to learn or to build or grow and here's the reality AI isn't going anywhere and it's going to keep on
getting better and better so I'm definitely on the side of let's utilize this while we still learn the fundamentals and Basics but let's utilize this AI to really help us achieve more quicker because I mean there's only so much time we can do so in today's video I'm going to share with you some proven scientific backed techniques to really help you learn faster these are techniques I use a lot as a content creator as a software developer who is always learning new technical things whether I'm working with different companies building projects Consulting whatever the case
is I need to always be learning and Tech is moving quicker than ever before these are some of the techniques that I'm going to share with you today and I'm going to share you how to use them so it's really easy all right enough of me talking well we're going to do more talking but let's get into [Music] it now the first one I really want to talk about is mindset it's all about mindset I know you might be like tip that's not technical or scientific what are you talking about but hear me out this
it really is when it comes down to it if you are able to shift your mindset into a curious mindset meaning rather than looking at new tech coming up whatever it is whether it be programming robotics there's so much new tag coming up rather than thinking of it as this big scary thing that you don't have control over or it's going to overtake your job Etc shifting it to being more so as to okay well what is all the hype what are people talking about with it and being open to that is so key and
I really put this as number one intentionally because it seems so obvious yet I see every day so little people actually do it and it makes you stand out so much now to use AI in this example what I would do is for me I love Claude I'm I have Claude right here open uh I can share some examples of it as well what I would do with Claude is you know what let me let me pull it up right now okay so what I do with CLA is let me share my screen okay so
you can see on my screen here I just started with why is Java so popular it's not a great prompt by any means but what it does do is it shows you let's just start this conversation with Claude open it up and see where it goes so it shares with me a bit of why it's so popular it doesn't really interest me because I know it's popular but I just wanted to start that conversation sometimes my mind gets so blank so easy that just by starting this conversation really helps so let's go into what are
some fun facts about Java and the history behind it this is key because I had a a senior engineer once tell me that if you're making technical choices or decisions you really need to understand the why behind it why are you learning what you are learning and that is why I always now when I'm prompting something or learning something new understand the history behind it why did Java come to be who built it why was it so popular why is it so widely used versus then just oh this is a great programming language so here
you can see here some fun facts about its history Java was developed in secret for 18 months before being announced publicly that's kind of cool now it will always stick in your head that way uh what else do we have three billion devices Sun Microsystems now owned by Oracle once claimed that Java runs over three on over three billion devices worldwide that is wild so you can see here this is just starting to develop or open up that conversation with an AI is to being curious about something and I think often times as I mentioned
we just get so in our heads about learning something new that we don't even find the time to be curious coming in at number two this is a really interesting I did for quite a while that I didn't even realize I was doing which is reverse engineering so I would often times in the example of code but once again this can be applied to anything go to GitHub or even with when I you know was exploring understanding design better seeing something that was a final product so whether it be code a design a book whatever
the case is that you're looking to replicate or build or learn I guess you could say not replicate and reverse engineer it as to okay so what parts of this do I understand what parts of this do I not understand so here's how we can do it with clot so we're still in our Java conversation here let's go share with me some Java code let's make a do list with Java something simple something simple that you're familiar with in other programming languages or really any concept that you're familiar with just kind of comparing it to
it so you can see here it is spitting it out thank you Claude you did a great job and then now let's start looking at what we know what we don't know okay we understand classes okay yeah add tasks that's cool system out print so I guess that's how it prints out things and just start going through the code and this can be through with AI in in the way I just showed you or it could be going to maybe a humans code I know humans still code and going to GitHub and checking out what
other people are coding cloting the rep coding and cloning the repository to see what what you understand and also what you can break try and common out some lines to see what breaks what part of the code that's a really great way to learn as well and it is really taking that reverse engineering seriously I I was scared to do it at first and then someone said to me why are you so scared about breaking the code you can fix it I'm like oh yeah coming at number three this is one of my favorite techniques
that once again I was doing for a long time and I didn't even realize I was doing it a lot of us do it with something like a rubber ducky you know what I'm getting at here this is called the fan technique and this is essentially explaining something to someone as though they were a child and this is a really great way because if you are able to explain something to someone in the most simplest terms it means you really clearly understand it and if you can't it means there is a ton of room for
improvement in how you are explaining things so let's use Claude again for this example so in our previous example we went through the printing out some code reverse engineering now let's get Claude to explain it to us as a way to learn really quickly explain to me like a five 5year old that's pretty young but let's try it what is this code doing 5-year-old might be pushing it it might be a little young maybe we have to go 12-year old I don't know let's see here okay so first it creates an empty notebook for you
asks what you want to do gives you four choices if you want to add something the robot asks you what you want to add it writes it down okay this is pretty cool I mean we can keep on going up in age you know but this for this example it really does what I wanted to highlight which is it breaks down what you are learning in a way that anyone can understand and then at least at a very high level listen understanding this from a child's point of view isn't going to make you a better
coder or whatever the case is you learning but what it will do is give you a bigger picture a full understanding a comprehensive understanding as to what it does so then your mind can start breaking it down piece by piece which I find really helpful this technique is just I I don't know it's it's really changed my my view on learning you've probably seen a ton of my videos on Instagram or other platforms where I break down te Tech topics like what is Docker what is I just did one on what is RAM like different
things like that in a way that anyone hopefully can understand because these Tech Concepts shouldn't be gated they shouldn't be kept secret it's something we everyone uses Tech so we should all understand what is going on I get passionate about that coming in at number four this is a quick one we're going to go pretty quick through number four I don't need to show you an example because it is simply time boxing time boxing is so key especially as we continue to get more things on our plate as we get older with time boxing I
find learning something new it almost holds me accountable because I know I have limited time to learn this so I think okay you know I woke up an hour early because I really want to learn this I need to but with that you know what else I'm going to add for this one is motivation you need you need the motivation SL discipline now these are two very different things but they do go hand in hand because without discipline often times you lack motivation and same with motivation you can have all the motivation in the world
if you are not motivated you're not going to get anything done so being able to have both is key especially discipline and this is a harder one to do a lot of times for discipline you might even need to have someone hold you accountable because learning something new even if you see the motivation side of it whether it be Financial or moving up in your career anything like that that's great but that's so short term because right when you start learning something your brain automatically gets rewarded with the the idea of what could be and
then you already meet those needs if that makes sense whereas if someone is holding you accountable you know you need to keep on pushing through so time boxing and having someone to hold you accountable is key and unfortunately the robots aren't quite there to hold us accountable but we could probably write a script to do that to like automate every morning it sends us you know that we can't access anything until we learn something ooh should we build that comment below if we should build that next and coming in at number five this one is
key use AI to help you create a road map this is really key because nowadays AI can do things like pull in resources for you give you how many really break you know what let me show you this is better shown than just talked about so let's go like this create for me a road map that is over 3 months long where I I spend 1 hour a day learning how to code in Java provide resources for me for each plan that you give get detailed see what it does I love waiting for the response
it's generating 3 Monon long plan let's see what we got cooking here while it's going let's go back to the top so it goes with month one Java Basics and oop uh Week 1 to two set up Java development kit and integrated development environment learn the basics understand the control flow practice with simple console program okay so for resources the next thing I would do is because right now it's sharing some resources but I didn't link them out which sometimes you don't want to click on links for that a AI provides but in this case
I do so I would ask it to provide me the actual links to these resources but this is really good it breaks it down and we can even get more specific we could say okay but how much time should I spend on each thing how many hours should I spend on each topic that you're providing every single week and this isn't something used to exist but now with AI it's like your companion that you can constantly be learning together almost which is pretty cool and creating this road map that will hold you accountable okay those
are my top five tips to really help you learn quickly anything Tech related technical even if you're non-technical person but maybe you're on the business or product manager side and you want to take your career to the next level this is going to help you so much these techniques using AI as I mentioned we went through everything with Claude to learn even on the business side side or technical side about these topics it's going to change the way you learn and you're going to be able to learn so much faster the last tip I want
to add actually is is like a five and a half tip if you will is talk to talk to the AI now you can do this with chat GPT where it's you know their voice assistant and have a conversation with it I find that's a really great way as well even if I'm walking and I want to make a to-do list or reaffirm something that I recently learn just by talking to it is another great way too all right I hope you all enjoyed this video make sure to hit that subscribe button for more more
Tech coding AI future Tech all the good stuff and I'll see you all soon thanks everyone [Music]