When the news of Corona virus started and the tensions were spreading around, I was wishing only thing, give work from home and no need to come to office. The reason for this, no need to end up in traffic every day and no need to get in the risk of exposure. But when work from home started, it was really different when compared to work from home which were taken once in a week or once in two weeks. Generally, people relax, enjoy that bit of time not being stuck in traffic or do some catch on online streaming TV shows. Because you know that you can go to office the next day in a fresh mind and cover the lost work. But in this case, there is no going to office tomorrow, you need to stay back and continue to show results as if you are working from office.
Lot of my friends and well wishers, I have spoken with, one common thing comes up - there is time but nobody knows what to do with it. What is this extra time? No need to get up early to take bath and get ready early to avoid traffic or no need to make sure your son / daughter get's ready on time to go to school or you don't need to drop them on the way to work and no need to worry to start early from office to avoid traffic and many other things that we generally take care in our day to day routine. For that matter even on weekends, no need to worry to take your son or daughter to extra curriculum activities or summer camps or attend a party or attend a family function or catch up with your friends or plan for a family trip or go for grocery shopping or go for having fast food and many more.
So what is that one thing you can do in this time, which helps your career aspirations. In my opinion is UP SKILL. Why this is the best time? But wait...
The moment I say up skill, and the moment I say, online courses, the reaction is that who will pay for the course fee? And next thing is, I will anyway not use it in my day to day activities, hence what is the benefit I get out of it. Well, this is exactly the opposite of UP skilling.
UP Skilling does not real mean that you need to learn something that is completely different from what you do. Up Skilling means that you learn some thing that is relevant to your job. The companies who are serious about it, they put lot of investment in Learning and Development team who can help the resources up skill which will aid their day to day work. That means that you start gaining knowledge because of which you can start doing work smartly and effectively. There is a very simple example for this - many developers do not understand how to write unit test using mocking framework. Every one knows the benefit of writing unit tests using mocking framework; this is something you can do every day; you can start adopting Test Driven Development and immensely increase the quality of your own work.
Given that the idea of UP skilling is clear, hopefully, let's look at some options to solve the problem of course fee. Let's say you are not too sure how you can start taking online courses, many websites provides an option to review the course material without paying anything. This mode will give you access to all the material of the course but you will not have access to some of the material which are related to gaining the certificate. There are other websites which allows you to pay for specific stages of the course and gain a certificate only that part. There are web sites like cognitiveclass.ai which are completely free courses. Hence in my opinion, fee should not stop you to get started. There are many modes of taking a course and once your are sure and you can manage the fee only then pay; do not pay upfront.
Next, how to chose the course - my opinion chose something which will help you to do things better in your day to day activities. Like you want to automate some manual activities, so you want to understand scripting or you want to build micro services but don't know what is the industry approach or you want to design but don't know how to apply design thinking process or you want to introduce Scrum in your organisation or department or team, but don't know how to start. Ask question what you do will help you to work smartly and effectively. And then use the course classification - Beginners, Intermediate, Expert level, start from beginners as it will give you that quick start and confidence. Always remember start small and which you can finish quickly. If you chose a course which takes 2 months to finish, you will never complete it and loose the confidence that you can complete any. Many popular learning websites have filters for duration of the course - my suggestion chose 1 to 4 weeks; it gives less pressure and you can sometimes finish it in 2 to 3 weeks. The idea should be to feel confident that you can take out some time and finish the course. If you are too enthusiast about learning new things, only then chose course which helps you to gain completely new skill.
Another important suggestion, UP skilling does not always have to be to go through elaborate courses. If you want to understand how industry is changing, what are new features are developed, then attend webcasts, webinars that are conducted on regular basis. These will vary from 1 to 4 hours in a day and generally early in the day. So, you can attend online before you start your regular work. in case you want to listen to it again, all such webinars / webcasts share the recording within a days time. Recently did you know, Google had a 3 day webinar about all of their cloud technologies and features! They even provided a participant certificate. There are so many such events are taking place on line which adds lot of value, especially how some open source technologies are emerging and how it could benefit your team and business.
No doubt lockdown is a painful process, but amount of time that you are able to get and peace of mind you are in, the results of attending courses, webinar / webcast will also be effective and when you eventually go back to office, you go back with lot of smart ideas to execute. If you are successful in executing it, then you get recognised and lot of things could change which could eventually help your career aspiration.
If you have further thoughts on this please leave a comment.
Lot of my friends and well wishers, I have spoken with, one common thing comes up - there is time but nobody knows what to do with it. What is this extra time? No need to get up early to take bath and get ready early to avoid traffic or no need to make sure your son / daughter get's ready on time to go to school or you don't need to drop them on the way to work and no need to worry to start early from office to avoid traffic and many other things that we generally take care in our day to day routine. For that matter even on weekends, no need to worry to take your son or daughter to extra curriculum activities or summer camps or attend a party or attend a family function or catch up with your friends or plan for a family trip or go for grocery shopping or go for having fast food and many more.
So what is that one thing you can do in this time, which helps your career aspirations. In my opinion is UP SKILL. Why this is the best time? But wait...
The moment I say up skill, and the moment I say, online courses, the reaction is that who will pay for the course fee? And next thing is, I will anyway not use it in my day to day activities, hence what is the benefit I get out of it. Well, this is exactly the opposite of UP skilling.
UP Skilling does not real mean that you need to learn something that is completely different from what you do. Up Skilling means that you learn some thing that is relevant to your job. The companies who are serious about it, they put lot of investment in Learning and Development team who can help the resources up skill which will aid their day to day work. That means that you start gaining knowledge because of which you can start doing work smartly and effectively. There is a very simple example for this - many developers do not understand how to write unit test using mocking framework. Every one knows the benefit of writing unit tests using mocking framework; this is something you can do every day; you can start adopting Test Driven Development and immensely increase the quality of your own work.
Given that the idea of UP skilling is clear, hopefully, let's look at some options to solve the problem of course fee. Let's say you are not too sure how you can start taking online courses, many websites provides an option to review the course material without paying anything. This mode will give you access to all the material of the course but you will not have access to some of the material which are related to gaining the certificate. There are other websites which allows you to pay for specific stages of the course and gain a certificate only that part. There are web sites like cognitiveclass.ai which are completely free courses. Hence in my opinion, fee should not stop you to get started. There are many modes of taking a course and once your are sure and you can manage the fee only then pay; do not pay upfront.
Next, how to chose the course - my opinion chose something which will help you to do things better in your day to day activities. Like you want to automate some manual activities, so you want to understand scripting or you want to build micro services but don't know what is the industry approach or you want to design but don't know how to apply design thinking process or you want to introduce Scrum in your organisation or department or team, but don't know how to start. Ask question what you do will help you to work smartly and effectively. And then use the course classification - Beginners, Intermediate, Expert level, start from beginners as it will give you that quick start and confidence. Always remember start small and which you can finish quickly. If you chose a course which takes 2 months to finish, you will never complete it and loose the confidence that you can complete any. Many popular learning websites have filters for duration of the course - my suggestion chose 1 to 4 weeks; it gives less pressure and you can sometimes finish it in 2 to 3 weeks. The idea should be to feel confident that you can take out some time and finish the course. If you are too enthusiast about learning new things, only then chose course which helps you to gain completely new skill.
Another important suggestion, UP skilling does not always have to be to go through elaborate courses. If you want to understand how industry is changing, what are new features are developed, then attend webcasts, webinars that are conducted on regular basis. These will vary from 1 to 4 hours in a day and generally early in the day. So, you can attend online before you start your regular work. in case you want to listen to it again, all such webinars / webcasts share the recording within a days time. Recently did you know, Google had a 3 day webinar about all of their cloud technologies and features! They even provided a participant certificate. There are so many such events are taking place on line which adds lot of value, especially how some open source technologies are emerging and how it could benefit your team and business.
No doubt lockdown is a painful process, but amount of time that you are able to get and peace of mind you are in, the results of attending courses, webinar / webcast will also be effective and when you eventually go back to office, you go back with lot of smart ideas to execute. If you are successful in executing it, then you get recognised and lot of things could change which could eventually help your career aspiration.
If you have further thoughts on this please leave a comment.