How to have fun -- some ideas to encourage developer

原创 2011年01月12日 01:19:00

How to have fun -- some ideas to encourage developer

   When experts are asked by novices about how to become a great developer, have fun would probably one of most thumb advices. But they don't tell us the concrete methods. Everyday's tedious work might frustrate every ambitious developer. Problems always come to us: how to motivate ourselves and how to restore the ambitious heart?

   Here are some advices that might work:

      1. Use what you learn

     Without any doubts, learning and practicing are only royal road to be a great developer. One question always comes to me when learning some techniques I donot know, that is, what can I do with this stuff? Another problem also comes to me when I want to develop something, that is, I miss many necessary prerequisites. As a result, if you can use what you've learned, a sense of pride and achievement comes from your heart.

    Of course, the best place to use what you've learned is your work. If you can put your newly learned ideas or methods into your currently working projects, not only your projects are benifited, but more important, you feel very proud of that. What's more, if your ideas add more highlighting features to your products which win more users and praises, you would feel like a king with the kind of pride that holding a giant country.

    In addition to work, there are many other places to use what you have learned because your work is a relatively limited area. You can develop some tools which help you with many routines on your desktop, on your laptop on your phone. Norwardays, everyone have desktops/laptops and phones, and we use them every day to accomplish many different tasks. Of course, there are many developed tools integrated into them by manufacturers and vendors. But they might be not suitable for you or not function well or disgust you. The ordinary end users might do nothing about it, but you, as a developer, can use your professional advantage to change the course. You can hack your desktop, your laptop or your phone and you can also develop some new applications for your devices. Everything you need is a desktop, an operating system, a phone and development kit, development guide and time.

       2. Blogging

    Regularly summarizing your learning in the form of documents, your projects and your work benifits your in more than one way. Though these documents, you can know what you know and what you do not know, you can know what you have to do. These things are what they called experiences. If you want to share your experiences, you can post them on your blogs by which you can get feedbacks and communicate with others, which benifits you as well.

       3. Help others

    You grow under the help of others. So, you should help others, too, in order to pass on the humnan wits. You can post your findings and understandings in your blogs to share with others, which might be useful for others. Instead, you should go to some BBS or communities regularly and constantly to communicate and help others. It will benifit you as well regardless of what level you are in.

      4. Teach others

    When you have grasp some basic ideas and reach senior level, you should write some junior tutorials for novices and beginners. You can put them into your blogs or make them available to read or download in your web spaces. It is very happy and delighted when you see your work can help others.




第一次听说逆向学习法是在上大学时,一次上网看英语学习的网站,有人提出了逆向学习英语的方法宗旨就是听写,也就是直接听录音,然后写下录音中的句子,之后再学习句子。 到现在自己也一直在学习,更在不断的探寻...

While some bury(埋藏) the hatchet, others have an ax to grind(磨) (虽然有些捐弃前嫌,其他人是别有用心)

(China Daily)Updated: 2011-05-20 10:30  Comments(2)  PrintMail  Large Medium Small It seems some sta...
  • easyjsf
  • easyjsf
  • 2011年05月28日 14:06
  • 636

55 Ways To Have Fun With Google

  • 2008年01月20日 08:56
  • 7.88MB
  • 下载

55 ways to have fun with google 中文版

  • 2009年08月19日 18:37
  • 2.92MB
  • 下载

l birkenstock ought to have some further

There is nevertheless a common consensus that guys can't dress in UGG boots, as several surveys have...
您举报文章:How to have fun -- some ideas to encourage developer