How do I motivate myself to invest time in learning additional skills?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty margin-bottom:0;







up vote
3
down vote

favorite
1












I work in the IT services industry and find it a bit of challenge to invest time to self learn some of the hot technologies/frameworks out there in the market and build my competency.
Knowing that in an increasingly digital world,I'll soon become obsolete if I don't upgrade my skills in digital platforms(Front end frameworks, smartphone apps, Cloud Computing, Big Data and the likes...) gives me the jitters.



No matter what or how I try, I don't seem to get past the line, in staying focused. Either, I am swept away by workload tsunami or simply have far too many personal commitments.(I am married and a father of twin children). I know I am not lazy and realize that I have the will power. But I simply can't find a way which is very frustrating.



So how do I motivate myself to develop additional skills/build my competence while doing justice to my personal and professional lives?



Awaiting responses that could potentially save me from obsolescence.



P.S: I found this stack exchange site really useful after going through some of the questions and answers. This is my first post here and I have searched multiple times before posting this question but I didn't find any relevant results. Please feel free to mark this as duplicate if need be and point me to a right source. Thanks







share|improve this question




















  • You might also try Productivity SE for questions like this. E.g. productivity.stackexchange.com/questions/7675/…
    – Brandin
    Nov 22 '15 at 10:40
















up vote
3
down vote

favorite
1












I work in the IT services industry and find it a bit of challenge to invest time to self learn some of the hot technologies/frameworks out there in the market and build my competency.
Knowing that in an increasingly digital world,I'll soon become obsolete if I don't upgrade my skills in digital platforms(Front end frameworks, smartphone apps, Cloud Computing, Big Data and the likes...) gives me the jitters.



No matter what or how I try, I don't seem to get past the line, in staying focused. Either, I am swept away by workload tsunami or simply have far too many personal commitments.(I am married and a father of twin children). I know I am not lazy and realize that I have the will power. But I simply can't find a way which is very frustrating.



So how do I motivate myself to develop additional skills/build my competence while doing justice to my personal and professional lives?



Awaiting responses that could potentially save me from obsolescence.



P.S: I found this stack exchange site really useful after going through some of the questions and answers. This is my first post here and I have searched multiple times before posting this question but I didn't find any relevant results. Please feel free to mark this as duplicate if need be and point me to a right source. Thanks







share|improve this question




















  • You might also try Productivity SE for questions like this. E.g. productivity.stackexchange.com/questions/7675/…
    – Brandin
    Nov 22 '15 at 10:40












up vote
3
down vote

favorite
1









up vote
3
down vote

favorite
1






1





I work in the IT services industry and find it a bit of challenge to invest time to self learn some of the hot technologies/frameworks out there in the market and build my competency.
Knowing that in an increasingly digital world,I'll soon become obsolete if I don't upgrade my skills in digital platforms(Front end frameworks, smartphone apps, Cloud Computing, Big Data and the likes...) gives me the jitters.



No matter what or how I try, I don't seem to get past the line, in staying focused. Either, I am swept away by workload tsunami or simply have far too many personal commitments.(I am married and a father of twin children). I know I am not lazy and realize that I have the will power. But I simply can't find a way which is very frustrating.



So how do I motivate myself to develop additional skills/build my competence while doing justice to my personal and professional lives?



Awaiting responses that could potentially save me from obsolescence.



P.S: I found this stack exchange site really useful after going through some of the questions and answers. This is my first post here and I have searched multiple times before posting this question but I didn't find any relevant results. Please feel free to mark this as duplicate if need be and point me to a right source. Thanks







share|improve this question












I work in the IT services industry and find it a bit of challenge to invest time to self learn some of the hot technologies/frameworks out there in the market and build my competency.
Knowing that in an increasingly digital world,I'll soon become obsolete if I don't upgrade my skills in digital platforms(Front end frameworks, smartphone apps, Cloud Computing, Big Data and the likes...) gives me the jitters.



No matter what or how I try, I don't seem to get past the line, in staying focused. Either, I am swept away by workload tsunami or simply have far too many personal commitments.(I am married and a father of twin children). I know I am not lazy and realize that I have the will power. But I simply can't find a way which is very frustrating.



So how do I motivate myself to develop additional skills/build my competence while doing justice to my personal and professional lives?



Awaiting responses that could potentially save me from obsolescence.



P.S: I found this stack exchange site really useful after going through some of the questions and answers. This is my first post here and I have searched multiple times before posting this question but I didn't find any relevant results. Please feel free to mark this as duplicate if need be and point me to a right source. Thanks









share|improve this question











share|improve this question




share|improve this question










asked Nov 21 '15 at 12:12









BiscuitBoy

312212




312212











  • You might also try Productivity SE for questions like this. E.g. productivity.stackexchange.com/questions/7675/…
    – Brandin
    Nov 22 '15 at 10:40
















  • You might also try Productivity SE for questions like this. E.g. productivity.stackexchange.com/questions/7675/…
    – Brandin
    Nov 22 '15 at 10:40















You might also try Productivity SE for questions like this. E.g. productivity.stackexchange.com/questions/7675/…
– Brandin
Nov 22 '15 at 10:40




You might also try Productivity SE for questions like this. E.g. productivity.stackexchange.com/questions/7675/…
– Brandin
Nov 22 '15 at 10:40










2 Answers
2






active

oldest

votes

















up vote
6
down vote



accepted










When learning a new programming language, framework, or similar technology, I usually pick a fun or useful application to build with it. That way, as I'm reading up on the new technology, in the back of my mind I'm thinking about how I can use bits of what I'm learning to implement some part of my application.



For example, a friend of mine wanted to learn Visual Basic. He knew that I was trying to improve my sheet music reading skills, so he decided to create a simple application that would display notes on a musical scale, I would type the corresponding note, and it would check my answer. (It was great!) So as he was reading, say, about how to display an image, he was thinking "I could use this to display the notes".



You mention your twins. Why not learn a new technology in order to create a simple computer game for them? It doesn't need to be anything fancy; It could be a trivia quiz or tic-tac-toe, but they will love it because it was made especially for them. You can customise it with pictures of them, or things they like. They'll probably enjoy seeing the application evolve, from the time you first figure out how to display something until the time it's finished. Or maybe you can create an application that will be useful to yourself or your wife, perhaps something related to a hobby.



When you have an application in mind, you'll be more engaged with the technology you're trying to learn. You'll be an active reader, constantly thinking of how you can apply what you're learning. You'll have a motivation to keep reading. ("Daddy, have you gotten any further with my game"?)



This approach helps with all types of learning. Want to learn a new language? Think about something you'd like to do with it, like go on a trip and speak to the locals. As you're learning, you'll be more engaged because you're thinking of how you'll use the knowledge.






share|improve this answer






















  • Thanks for such a lucid explanation. Building an app and dedicating it to my kids just sounds like the best approach towards keeping myself updated and having a sense of purpose. I am going to try it, and let me pos about my progress in the coming days!
    – BiscuitBoy
    Nov 26 '15 at 9:12

















up vote
0
down vote













I cannot tell, what to do to feel more motivated, than you are. In fact, nobody can. In my opinion, there is only one source of motivation and it comes from within.
More or less, I was in similar situation: a lot of work, a lot of commitments after work. I realized that I don't want to learn about anything, that shows off in IT industry.I decided not to get familiar with BigData, functional programming and so on. Instead of this, I decided to dig into linux related topics, but the point is, that this gives me fun. This is my motivation to find time to learn myself about it.
Anyway, I hope, you will manage.






share|improve this answer




















    Your Answer







    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "423"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    convertImagesToLinks: false,
    noModals: false,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    noCode: true, onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );








     

    draft saved


    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f58144%2fhow-do-i-motivate-myself-to-invest-time-in-learning-additional-skills%23new-answer', 'question_page');

    );

    Post as a guest






























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    6
    down vote



    accepted










    When learning a new programming language, framework, or similar technology, I usually pick a fun or useful application to build with it. That way, as I'm reading up on the new technology, in the back of my mind I'm thinking about how I can use bits of what I'm learning to implement some part of my application.



    For example, a friend of mine wanted to learn Visual Basic. He knew that I was trying to improve my sheet music reading skills, so he decided to create a simple application that would display notes on a musical scale, I would type the corresponding note, and it would check my answer. (It was great!) So as he was reading, say, about how to display an image, he was thinking "I could use this to display the notes".



    You mention your twins. Why not learn a new technology in order to create a simple computer game for them? It doesn't need to be anything fancy; It could be a trivia quiz or tic-tac-toe, but they will love it because it was made especially for them. You can customise it with pictures of them, or things they like. They'll probably enjoy seeing the application evolve, from the time you first figure out how to display something until the time it's finished. Or maybe you can create an application that will be useful to yourself or your wife, perhaps something related to a hobby.



    When you have an application in mind, you'll be more engaged with the technology you're trying to learn. You'll be an active reader, constantly thinking of how you can apply what you're learning. You'll have a motivation to keep reading. ("Daddy, have you gotten any further with my game"?)



    This approach helps with all types of learning. Want to learn a new language? Think about something you'd like to do with it, like go on a trip and speak to the locals. As you're learning, you'll be more engaged because you're thinking of how you'll use the knowledge.






    share|improve this answer






















    • Thanks for such a lucid explanation. Building an app and dedicating it to my kids just sounds like the best approach towards keeping myself updated and having a sense of purpose. I am going to try it, and let me pos about my progress in the coming days!
      – BiscuitBoy
      Nov 26 '15 at 9:12














    up vote
    6
    down vote



    accepted










    When learning a new programming language, framework, or similar technology, I usually pick a fun or useful application to build with it. That way, as I'm reading up on the new technology, in the back of my mind I'm thinking about how I can use bits of what I'm learning to implement some part of my application.



    For example, a friend of mine wanted to learn Visual Basic. He knew that I was trying to improve my sheet music reading skills, so he decided to create a simple application that would display notes on a musical scale, I would type the corresponding note, and it would check my answer. (It was great!) So as he was reading, say, about how to display an image, he was thinking "I could use this to display the notes".



    You mention your twins. Why not learn a new technology in order to create a simple computer game for them? It doesn't need to be anything fancy; It could be a trivia quiz or tic-tac-toe, but they will love it because it was made especially for them. You can customise it with pictures of them, or things they like. They'll probably enjoy seeing the application evolve, from the time you first figure out how to display something until the time it's finished. Or maybe you can create an application that will be useful to yourself or your wife, perhaps something related to a hobby.



    When you have an application in mind, you'll be more engaged with the technology you're trying to learn. You'll be an active reader, constantly thinking of how you can apply what you're learning. You'll have a motivation to keep reading. ("Daddy, have you gotten any further with my game"?)



    This approach helps with all types of learning. Want to learn a new language? Think about something you'd like to do with it, like go on a trip and speak to the locals. As you're learning, you'll be more engaged because you're thinking of how you'll use the knowledge.






    share|improve this answer






















    • Thanks for such a lucid explanation. Building an app and dedicating it to my kids just sounds like the best approach towards keeping myself updated and having a sense of purpose. I am going to try it, and let me pos about my progress in the coming days!
      – BiscuitBoy
      Nov 26 '15 at 9:12












    up vote
    6
    down vote



    accepted







    up vote
    6
    down vote



    accepted






    When learning a new programming language, framework, or similar technology, I usually pick a fun or useful application to build with it. That way, as I'm reading up on the new technology, in the back of my mind I'm thinking about how I can use bits of what I'm learning to implement some part of my application.



    For example, a friend of mine wanted to learn Visual Basic. He knew that I was trying to improve my sheet music reading skills, so he decided to create a simple application that would display notes on a musical scale, I would type the corresponding note, and it would check my answer. (It was great!) So as he was reading, say, about how to display an image, he was thinking "I could use this to display the notes".



    You mention your twins. Why not learn a new technology in order to create a simple computer game for them? It doesn't need to be anything fancy; It could be a trivia quiz or tic-tac-toe, but they will love it because it was made especially for them. You can customise it with pictures of them, or things they like. They'll probably enjoy seeing the application evolve, from the time you first figure out how to display something until the time it's finished. Or maybe you can create an application that will be useful to yourself or your wife, perhaps something related to a hobby.



    When you have an application in mind, you'll be more engaged with the technology you're trying to learn. You'll be an active reader, constantly thinking of how you can apply what you're learning. You'll have a motivation to keep reading. ("Daddy, have you gotten any further with my game"?)



    This approach helps with all types of learning. Want to learn a new language? Think about something you'd like to do with it, like go on a trip and speak to the locals. As you're learning, you'll be more engaged because you're thinking of how you'll use the knowledge.






    share|improve this answer














    When learning a new programming language, framework, or similar technology, I usually pick a fun or useful application to build with it. That way, as I'm reading up on the new technology, in the back of my mind I'm thinking about how I can use bits of what I'm learning to implement some part of my application.



    For example, a friend of mine wanted to learn Visual Basic. He knew that I was trying to improve my sheet music reading skills, so he decided to create a simple application that would display notes on a musical scale, I would type the corresponding note, and it would check my answer. (It was great!) So as he was reading, say, about how to display an image, he was thinking "I could use this to display the notes".



    You mention your twins. Why not learn a new technology in order to create a simple computer game for them? It doesn't need to be anything fancy; It could be a trivia quiz or tic-tac-toe, but they will love it because it was made especially for them. You can customise it with pictures of them, or things they like. They'll probably enjoy seeing the application evolve, from the time you first figure out how to display something until the time it's finished. Or maybe you can create an application that will be useful to yourself or your wife, perhaps something related to a hobby.



    When you have an application in mind, you'll be more engaged with the technology you're trying to learn. You'll be an active reader, constantly thinking of how you can apply what you're learning. You'll have a motivation to keep reading. ("Daddy, have you gotten any further with my game"?)



    This approach helps with all types of learning. Want to learn a new language? Think about something you'd like to do with it, like go on a trip and speak to the locals. As you're learning, you'll be more engaged because you're thinking of how you'll use the knowledge.







    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited Nov 21 '15 at 13:22

























    answered Nov 21 '15 at 13:16









    mhwombat

    3,16911415




    3,16911415











    • Thanks for such a lucid explanation. Building an app and dedicating it to my kids just sounds like the best approach towards keeping myself updated and having a sense of purpose. I am going to try it, and let me pos about my progress in the coming days!
      – BiscuitBoy
      Nov 26 '15 at 9:12
















    • Thanks for such a lucid explanation. Building an app and dedicating it to my kids just sounds like the best approach towards keeping myself updated and having a sense of purpose. I am going to try it, and let me pos about my progress in the coming days!
      – BiscuitBoy
      Nov 26 '15 at 9:12















    Thanks for such a lucid explanation. Building an app and dedicating it to my kids just sounds like the best approach towards keeping myself updated and having a sense of purpose. I am going to try it, and let me pos about my progress in the coming days!
    – BiscuitBoy
    Nov 26 '15 at 9:12




    Thanks for such a lucid explanation. Building an app and dedicating it to my kids just sounds like the best approach towards keeping myself updated and having a sense of purpose. I am going to try it, and let me pos about my progress in the coming days!
    – BiscuitBoy
    Nov 26 '15 at 9:12












    up vote
    0
    down vote













    I cannot tell, what to do to feel more motivated, than you are. In fact, nobody can. In my opinion, there is only one source of motivation and it comes from within.
    More or less, I was in similar situation: a lot of work, a lot of commitments after work. I realized that I don't want to learn about anything, that shows off in IT industry.I decided not to get familiar with BigData, functional programming and so on. Instead of this, I decided to dig into linux related topics, but the point is, that this gives me fun. This is my motivation to find time to learn myself about it.
    Anyway, I hope, you will manage.






    share|improve this answer
























      up vote
      0
      down vote













      I cannot tell, what to do to feel more motivated, than you are. In fact, nobody can. In my opinion, there is only one source of motivation and it comes from within.
      More or less, I was in similar situation: a lot of work, a lot of commitments after work. I realized that I don't want to learn about anything, that shows off in IT industry.I decided not to get familiar with BigData, functional programming and so on. Instead of this, I decided to dig into linux related topics, but the point is, that this gives me fun. This is my motivation to find time to learn myself about it.
      Anyway, I hope, you will manage.






      share|improve this answer






















        up vote
        0
        down vote










        up vote
        0
        down vote









        I cannot tell, what to do to feel more motivated, than you are. In fact, nobody can. In my opinion, there is only one source of motivation and it comes from within.
        More or less, I was in similar situation: a lot of work, a lot of commitments after work. I realized that I don't want to learn about anything, that shows off in IT industry.I decided not to get familiar with BigData, functional programming and so on. Instead of this, I decided to dig into linux related topics, but the point is, that this gives me fun. This is my motivation to find time to learn myself about it.
        Anyway, I hope, you will manage.






        share|improve this answer












        I cannot tell, what to do to feel more motivated, than you are. In fact, nobody can. In my opinion, there is only one source of motivation and it comes from within.
        More or less, I was in similar situation: a lot of work, a lot of commitments after work. I realized that I don't want to learn about anything, that shows off in IT industry.I decided not to get familiar with BigData, functional programming and so on. Instead of this, I decided to dig into linux related topics, but the point is, that this gives me fun. This is my motivation to find time to learn myself about it.
        Anyway, I hope, you will manage.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 21 '15 at 12:57









        marekg

        1




        1






















             

            draft saved


            draft discarded


























             


            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f58144%2fhow-do-i-motivate-myself-to-invest-time-in-learning-additional-skills%23new-answer', 'question_page');

            );

            Post as a guest













































































            Comments

            Popular posts from this blog

            What does second last employer means? [closed]

            Installing NextGIS Connect into QGIS 3?

            One-line joke