Unlimited Plugins, WordPress themes, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Code
  2. Web Development
Code

एक jQuery-संचालित टैग-क्लाउड का निर्माण Как каждое утро настраивать себя на плодотворную деятельность 

by
Difficulty:IntermediateLength:LongLanguages:

Hindi (हिंदी) translation by Ashish Rampal (you can also view the original English article)

एक टैग-क्लाउड आपके ब्लॉग पर विज़िटर्स को उपलब्ध इंटरेस्ट के मुख्य विषयों को दिखाने का एक शानदार तरीका है। टैग-क्लाउड में अतिरिक्त जानकारी भी शामिल है। वास्तविक लिंक के अलावा, जो लोगों को आपकी साइट को शामिल करने वाले विषयों का विचार देते हैं, वे यह भी दिखा सकते हैं कि विभिन्न विषयों कितने लोकप्रिय हैं। टैग-क्लाउड के बारे में एक और बड़ी बात यह है कि उनका उपयोग किसी भी चीज की फ्रीक्वेंसी का वर्णन करने के लिए किया जा सकता है; आप आर्टिकल, ब्लॉग पोस्ट, इमेजेज, वीडियो, या किसी भी अन्य चीज़ से लिंक कर सकते हैं जो आपकी साइट पर बहुतायत में है।


tag cloud

टैग-बादल को बुरी तरह से karna बहुत आसान है; चाहे एक डिजाइन पर्सपेक्टिव से या एक कोड पर्सपेक्टिव से। JQuery के लिए धन्यवाद, यह अच्छे से करना आसान है। हम इस उदाहरण के लिए jQuery के हॉट नए 1.3 संस्करण का उपयोग करेंगे और हमारे टैग की JSON फ़ीड प्रदान करने के लिए PHP और MySQL के साथ काम करेंगे। पहले स्थान पर किसी डेटाबेस में टैग प्राप्त करना इस ट्यूटोरियल के दायरे से बाहर है, लेकिन यह पुनः प्राप्त करने के लिए एक आसान मामला है और उन्हें AJAX के माध्यम से वेटिंग पेज पर भेजना है।

शुरू करना

आइए पेज पर एक शुरुआत करें कि टैग-क्लाउड दिखाया जाएगा; अपने टेक्स्ट एडिटर में एक नई फाइल में निम्न पेज बनाएं:

इसे tagcloud.html के रूप में सेव करें। इस स्तर पर हमारे पास पेज पर लगभग कुछ भी नहीं है, टैग-क्लाउड के लिए केवल एक साधारण कंटेनर और कंटेनर के भीतर दूसरे स्तर के हैडिंग है। इसे आवश्यकतानुसार किसी अन्य एलिमेंट के रूप में बनाया जा सकता है। हम कुछ स्टाइल के लिए हेड में स्टाइलशीट से लिंक करते हैं जिसे हम बाद में जोड़ देंगे, और बॉडी के अंत में हम jQuery से लिंक करेंगे। हम jQuery के रिफरेन्स के बाद कस्टम स्क्रिप्ट ब्लॉक में JSON रिस्पांस के लिए रिक्वेस्ट करते हैं।

getJSON

हम getJSON jQuery मेथड को कॉल करने के लिए $ उपनाम का उपयोग करते हैं, जो AJAX मेथड का उच्च-स्तरीय अब्स्ट्रक्शन है; आम तौर पर jQuery मेथड्स को ऑब्जेक्ट्स पर रेफेर किया जाता है जो एलिमेंट्स के रिफरेन्स हैं, लेकिन क्योंकि हम किसी भी एलिमेंट का रिफरेन्स नहीं दे रहे हैं, फिर भी हम इसके बजाय jQuery उपनाम का उपयोग कर सकते हैं। इसका यह भी अर्थ है कि jQuery ऑब्जेक्ट मेथड द्वारा वापस नहीं किया जाएगा। इसके बजाय xmlHTTPRequest वापस पास किया गया है।
getJSON method इस उदाहरण में दो आर्ग्यूमेंट्स स्वीकार करता है (हालांकि यदि आवश्यक हो तो अधिक उपयोग किया जा सकता है); पहला वह URL है जिसके लिए हम रिक्वेस्ट कर रहे हैं। चूंकि हमें एक JSON ऑब्जेक्ट प्राप्त होगा, यह getJSON का उपयोग करने के लिए समझ में आता है। हम AJAX मेथड का उपयोग कर सकते हैं, लेकिन फिर रिक्वेस्ट के अधिक प्रॉपर्टीज (जैसे डेटा टाइप) को कॉन्फ़िगर करने की आवश्यकता होगी, इसलिए इसका उपयोग करके हमें थोड़ा समय और कोडिंग बचाती है। URL के अंत में हम एक JSONP कॉलबैक निर्दिष्ट करते हैं -? कॉलबैक =? - जो किसी भी अतिरिक्त सर्वर-साइड प्रोसेसिंग के बिना ब्राउज़र को किसी अन्य डोमेन से आने पर भी JSON ऑब्जेक्ट को सीधे मैनिपुलेट करने में इनेबल करेगा।

कॉलबैक फ़ंक्शन

दूसरा आर्गुमेंट कॉलबैक फ़ंक्शन है जिसे ऑब्जेक्ट पेज पर वापस आने के बाद हम एक्सेक्यूट करना चाहते हैं। हमने अभी तक इस फ़ंक्शन में कोई कोड नहीं रखा है, क्योंकि हमारे पास काम करने के लिए JSON ऑब्जेक्ट नहीं है। एक बार हमने PHP लिया तो, हम थोड़ी देर में इस पेज पर वापस आ सकते हैं। मैंने एक पल पहले कहा था कि JSONP कॉलबैक के साथ काम करते समय सर्वर-साइड प्रोसेसिंग की आवश्यकता नहीं है, और फिर भी हम कुछ PHP लिखने जा रहे हैं। यह केवल इसलिए है क्योंकि कोई भी डेटा जो हम चाहते हैं उसे प्रदान नहीं कर रहा है इसलिए हमें इसे स्वयं बनाना है। अगर कोई लोकप्रिय टैग की JSON फ़ीड प्रदान कर रहा था, तो हम अभी भी रिक्वेस्ट करने और प्रोसेस करने के लिए उसी jQuery कोड का उपयोग कर सकते थे।

कुछ PHP

आपके द्वारा बनाई जाने वाली फ़ाइल को चलाने के लिए आपको एक वेब सर्वर तक पहुंच की आवश्यकता होगी, लेकिन यह आपका स्वयं का लोकल वेब सर्वर हो सकता है जिसका उपयोग आप डेवलपमेंट के लिए करते हैं, या यह सर्वर आपकी साइट या ब्लॉग हो सकता है पर होस्ट किया गया हो अपने टेक्स्ट एडिटर में एक नए पेज में निम्न कोड जोड़ें:

इसे tagcloud.php के रूप में सेव करें। इस उदाहरण के लिए, मुझे लगता है कि आपके पास MySQL इन्सटाल्ड और कॉन्फ़िगर किया गया है, और टैगक्लाउड नामक डेटाबेस सेट अप किया है। इस डेटाबेस के भीतर मैं यह भी मान रहा हूं कि टैग नामक एक टेबल है। इस टेबल में टैग की rows और इन टैग की घटनाओं की आवृत्ति होगी। मैं इस बात पर तनाव देना चाहता हूं कि यह उत्पादन-स्तर कोड नहीं है क्योंकि सुरक्षा अपने डिजाइन में एक कारक नहीं है; हमें इस उदाहरण में हमारी AJAX रिस्पांस प्राप्त करने के लिए कहीं और चाहिए और यह कोड हमें कहीं और देगा।

आइए संक्षेप में देखें कि हमने क्या किया है।

सबसे पहले हम कनेक्शन जानकारी सेट करते हैं जिसे हमें डेटाबेस से कनेक्ट करने के लिए आवश्यक होगा। सुनिश्चित करें कि आप my_password_here को MySQL तक पहुंचने के लिए सेट किए गए वास्तविक पासवर्ड से रीप्लेस करें। फिर हम डेटाबेस से कनेक्ट होते हैं और क्वेरी सेट करते हैं जिसे हम टैग टेबल से डेटा तक पहुंचने के लिए उपयोग करेंगे।

इसके बाद हम स्ट्रिंग बनाते हैं जो टेबल में प्रत्येक row के माध्यम से लूपिंग और क्वेरी करने से पहले JSON ऑब्जेक्ट शुरू करेगा। हम लूप के भीतर JSON स्ट्रिंग का निर्माण जारी रखते हैं, वर्तमान row के दोनों फ़ील्ड से प्रॉपर्टीज और वैल्यूज के रूप में डेटा जोड़ते हैं।

हम यह देखने के लिए कंडीशनल के लिए लूप के प्रत्येक पुनरावृत्ति पर एक सरल जांच करते हैं कि हम टेबल में अंतिम row पढ़ रहे हैं; यदि ऐसा नहीं हैं तो हम प्रत्येक ऑब्जेक्ट को अलग करने के लिए अल्पविराम का उपयोग करते हैं, अगर हम है तो हम ऑब्जेक्ट को बंद कर देते हैं। JSON ऑब्जेक्ट का फॉर्मेट बाहरी ऑब्जेक्ट के भीतर, सिंगल कंटेनर array के भीतर व्यक्तिगत रिकॉर्ड ऑब्जेक्ट्स होगा।

फिर हम एक GET रिक्वेस्ट का उपयोग कर क्लाइंट के रिस्पांस वापस इको करते हैं; हमारे मुख्य पेज में jsonp कॉलबैक का उपयोग करने के लिए इसकी आवश्यकता है। हमें जावास्क्रिप्ट में URL के URL पैरामीटर का नाम निर्दिष्ट करने की आवश्यकता है, जो इस उदाहरण में कॉलबैक है। हम इसे उस फ़ंक्शन का नाम नहीं बता सकते जिसे हम इसमें पास करना चाहते हैं, क्योंकि फ़ंक्शन एनोनिमस है। jQuery हमारे लिए यह संभाल लेंगे और सुनिश्चित करेगा कि डेटा सही फ़ंक्शन पर पास हो गया है।

एक बार जब हम कर लेंगे, तो हम कनेक्शन बंद कर देंगे। इस स्टेज में, हम अभी भी पेज पर कुछ भी नहीं देख सकते हैं, लेकिन यदि आप अपने वेब-सर्वर की कंटेंट-सर्विंग डायरेक्टरी से रन चलाते हैं और फ़ायरबग के नेट टैब का उपयोग करते हैं, तो आप उस डेटा को वापस देख सकते हैं जो पेज को वापस किया जा रहा है:

tag cloud

जेसन प्रोसेसिंग

अब हमारे पास काम करने के लिए कुछ JSON है, चलिए HTML पेज पर वापस जाएं और इसके साथ कुछ करें। हमारा मुट्ठी वाला कार्य डेटा निकालने के लिए इसे प्रोसेस करना है; tagcloud.html में, कॉलबैक के भीतर छोड़े गए कमेंट को हटाएं और निम्न कोड जोड़ें:

सबसे पहले हम एक नया लिस्ट एलिमेंट बनाते हैं, इसकी id एट्रिब्यूट सेट करते हैं, और इसे पेज पर हमारे कंटेनर में जोड़ते हैं। चूंकि JSON ऑब्जेक्ट में डेटा किसी भी विशेष क्रम में नहीं है, एक unordered लिस्ट हमारी आवश्यकताओं को पूरा करती है। फिर हम each() jQuery मेथड का उपयोग हमारे JSON ऑब्जेक्ट में नेस्टेड वाले array में सभी आइटमों को फिर से करने के लिए करते हैं। प्रत्येक पुनरावृत्ति के लिए, हम एक नई लिस्ट आइटम और एक नया लिंक बनाते हैं।

हमने प्रत्येक लिंक का टेक्स्ट हमारे JSON ऑब्जेक्ट से वर्तमान ऑब्जेक्ट की टैग प्रॉपर्टी की वैल्यू पर सेट किया है, साथ ही टाइटल और एक href को व्यवस्थित किया है। href का प्रयोग इस बात पर बहुतः निर्भर करेगा की पेज जेनेरेट किये जाने वाले टैग्स को कैसे दिखा रहे हैं, हम सर्च रसूले के स्टाइल पेज को जेनेरेट कर सकते हैं जिसमे उन सभी पेजेज की लिस्ट हो जो PHP या .NET का प्रयोग करके क्लिक किये गए लिंक से आसानी से मैच करते हैं (रिजल्ट पेज इस टुटोरिअल के दायरे से परे हैं)। लिंक को सूची आइटम में जोड़ा जाता है, और दोनों <ul> में संलग्न होते हैं।

इस स्टेज में, हमारा पेज निम्न जैसा दिखना चाहिए:

tag cloud

यह निश्चित रूप से लिंक की एक सूची है, लेकिन टैग क्लाउड यह नहीं है। हम थोड़ा CSS के साथ विजेट की उपस्थिति को आसानी से ट्यून कर सकते हैं। आइए इसे आगे करते हैं। अपने टेक्स्ट एडिटर में एक नई फाइल में, निम्न कोड जोड़ें:

इसे tagcloud.css के रूप में सेव करें। उपयोग की जाने वाली स्टाइल्स में फंक्शनल और सौंदर्य (aesthetic) नियमों का मिश्रण होता है, जैसे सूची आइटमों को फ़्लोट करना, और उनके डायमेंशन को सेट करना, यह नियंत्रित करने के लिए कि विजेट कैसे कार्य करता है। मैंने स्टाइल्स को यथासंभव न्यूनतम रखा है, इसमें कोई संदेह नहीं है कि आपको अपनी मौजूदा साइट के विषय में फ़िट होने के लिए अधिकांश विशुद्ध रूप से विज़ुअल स्टाइल को बदलने की आवश्यकता होगी।

ध्यान देने योग्य एक महत्वपूर्ण बिंदु यह है कि हमने जिस फ़ॉन्ट आकार का उपयोग किया है; बाहरी कंटेनर एलिमेंट पर 70% का फ़ॉन्ट आकार सेट किया गया है; यह टैग क्लाउड में दिखाई देने वाले सबसे छोटे टेक्स्ट का प्रतिनिधित्व करता है। हम स्क्रिप्ट के अंतिम भाग में em यूनिट्स का उपयोग करके कुछ टैग के फ़ॉन्ट आकार को एडजस्ट करने जा रहे हैं। तो स्थिरता के लिए बेसलाइन फ़ॉन्ट आकार सेट करना महत्वपूर्ण है।

अब जब आप पेज चलाते हैं, तो इसे निम्नानुसार दिखाना चाहिए:

tag cloud

स्क्रिप्ट खत्म करना

एक टैग क्लाउड में टैग के हॉलमार्क ऐट्रिब्यूट्स में से एक यह है कि इंडिविजुअल टैग की घटना की आवृत्ति के अनुसार आकार दिया जाता है; टैग जितना अधिक लोकप्रिय होगा, उतना ही बड़ा होगा। हम अपनी लोकप्रियता के अनुसार प्रत्येक लिंक का आकार बदलने के लिए आसानी से हमारे JSON ऑब्जेक्ट के भीतर freq प्रॉपर्टी का उपयोग कर सकते हैं। नया लिंक बनाने और इसे हमारी स्क्रिप्ट में unordered लिस्ट में जोड़ने के बीच, निम्न कोड जोड़ें:

सच में, लिंक के टाइटल एट्रिब्यूट सेट करने के बाद CSS मेथड को आसानी से jQuery ऑब्जेक्ट पर चैन किया जा सकता है, लेकिन वे बेहतर रिडेबिलिटी के लिए यहां अलग हो गए हैं। CSS मेथड के भीतर, हम fontSize स्टाइल एट्रिब्यूट को निर्दिष्ट करते हैं और यह जांचने के लिए स्टैण्डर्ड जावास्क्रिप्ट टर्नरी कंडीशनल का उपयोग करते हैं कि क्या 10 से विभाजित freq प्रॉपर्टी की वर्तमान वैल्यू 1 से कम है। यदि ऐसा है, तो हम आंकड़े में 1 जोड़ते हैं और फिर अंत में स्ट्रिंग em जोड़ते हैं। इससे यह सुनिश्चित होगा कि टैग में से कोई भी 1em से कम का font-size नहीं है, जो कंटेनर एलिमेंट पर हमारे 70% स्टाइल रूल सेट के बराबर है।

हालांकि अगर 10 से विभाजित freq प्रॉपर्टी की वैल्यू 1 से कम नहीं है, तो हम जांच करते हैं (एक और टर्नरी का उपयोग करके, लूप के लिए नेस्टेड के बराबर) चाहे वह 2 से अधिक हो; यदि ऐसा है, तो हम बस 2em का उपयोग font-size की प्रॉपर्टी की वैल्यू के रूप में करते हैं। 2em के font-size वाला कोई भी एलिमेंट हमारी ओरिजिनल 70% बेसलाइन के आकार से दोगुना होगा, जो संभवतः इस प्रकार के विजेट में किसी भी टैग के रूप में बड़ा होना चाहिए। 1 से 2 ems के बीच font-weight निर्धारित करने के लिए 1 से अधिक वैल्यू वाले किसी भी वैल्यू को उनके फ्रॅक्शनल रूप में उपयोग किया जाता है। ब्राउज़र में देखे जाने पर अंतिम पेज अब निम्न स्क्रीनशॉट की तरह कुछ दिखाना चाहिए:

tag cloud

सारांश

इस ट्यूटोरियल में हमने देखा है कि मूल टैग क्लाउड बनाने के लिए "आसान" कैसे होता है जो पेज लोड के बाद सीधे AJAX रिक्वेस्ट के हिस्से के रूप में प्रदर्शित करने के लिए टैग पुनर्प्राप्त करता है। टेक्स्ट साइज की समझदार सीमा का उपयोग करके इसकी आवृत्ति के आधार पर प्रत्येक टैग का आकार बदलना आसान है। यद्यपि विजेट की समग्र उपस्थिति को कम से कम स्टाइल कर के छोड़ दिया गया है, लेकिन इस नींव पर सुंदर और कार्यात्मक कुछ बनाने के लिए इसे बनाना आसान होना चाहिए।



Вам же знаком эффект снежного кома? Сперва вы сжимаете в руках небольшой комок снега. Потом вы начинаете катать его по снегу.  И чем дальше, тем больше он становится. От неприметного маленького снежка до огромного снежного кома диаметром в несколько десятков сантиметров. 

Если бы вы не начали с небольшого снежка, у вас бы не получился этот крупный ком.

Когда мы говорим о плодотворной деятельности, в начале каждого дня у вас есть выбор: маленький снежок или вообще ничего. Что вы выберете?

Из предыдущего урока этой серии мы увидели, что прокрастинация - это не выбор, а плохая привычка. Короче говоря, это привычка постоянно откладывать начало.  Один из ключевых шагов к тому, чтобы перестать прокрастинировать, - это уметь начинать что-то делать. И одна из самых главных битв, которую вам предстоит выиграть, - это то, как вы начинаете свой день. 

В этом уроке мы рассмотрим два способа начала каждого дня с продуктивным настроем. Шаги 1 и 2 относятся к утреннему распорядку. Какие утренние привычки помогут вам сделать больше за день?  Шаги 3a and 3b касаются того, как вы, сев за свой стол, выбираете, с чего начать. Я покажу вам пару способов, как делать правильный выбор и почувствовать в начале дня толчок продуктивности. 

Готовы? Тогда давайте начнем! 

Шаг 1: Высыпайтесь 

То, сколько дел вы успеете переделать за день, во многом определяется еще до начала этого дня. 

Большинство американцев не высыпается. Взрослым необходимо спать как минимум 7 часов в день, а многим нужно 9. И все же, более 30% из нас спят в среднем меньше 6 часов в день. 

Если вы не высыпаетесь, страдает ваша продуктивность. Недостаток сна ощутимо влияет на ваши умственные способности.  Медицинская школа Гарварда утверждает, что недостаток сна негативно сказывается на вашей концентрации, памяти, способности решать математические задачи и логическом мышлении.  Другими словами, “очевидно, что недостаток сна отрицательно влияет на вашу работоспособность”. 

Из-за того, что вы не высыпаетесь, вы сонные. А это значит, что вы неважно работаете, потому что вам трудно сосредоточить свое внимание. 

Если вы хотите начинать каждый день с плодотворным настроем, вам нужно вовремя ложиться спать. Конечно, иногда вы будете допоздна общаться с друзьями.  Чтобы плодотворно работать, не нужно становиться асоциальным человеком. Но если в какой-то день вам не хватило сна, вам надо добрать эти часы позже на неделе. 

Важно не только то, сколько вы спите, но и качество вашего сна. Чтобы каждую ночь крепко спать, нужно: 

  • Отказаться от кофе после обеда. Исследования показывают, что кофе, который вы выпиваете за 6 часов до сна, значительно ухудшает ваш ночной сон. Отложите чай, кофе и шоколад. 
  • Отключать экраны гаджетов за 2 часа до сна. Когда вы смотрите на яркий экран, ваше тело думает, что еще день. Если вы ложитесь спать сразу после того, как смотрели на экран, вам понадобится больше времени, чтобы расслабиться и уснуть.  Как альтернатива тому, чтобы совсем отказаться от экранов вечером, можно установить на телефон, планшет или ноутбук бесплатное приложение f.lux. F.lux автоматически придает экрану более теплый и расслабляющий оттенок вечером. 
  • Завести вечерний распорядок. Когда каждый вечер вы следуете одному и тому же ритуалу, делая себе горячий напиток без кофеина, чистя зубы и меняя одежду, готовясь ко сну, вам становится легче настроиться на сон.  

После того как вы хорошенько выспались, вы готовы ко второму шагу. 

Шаг 2: Проснись и пой! 

Как только вы начнете вовремя ложиться спать, вы обнаружите, что просыпаетесь свежими и бодрыми. Используйте эту энергию с толком, включив в утренний распорядок привычки, которые повысят вашу производительность.  

Внимание: Если, несмотря на хороший сон, вы все равно чувствуете себя по утрам вялым, вам может пригодиться будильник, имитирующий восход солнца, или световой короб. Они особенно полезны тем, кому приходится вставать рано, пока на улице еще темно. 

Все люди разные, поэтому важно выстроить свое утро так, чтобы это подходило вам и тем, с кем вы живете. Вот несколько мыслей о том, как настроить себя на продуктивный день: 

Позавтракайте. Если у вас больше ни на что утром не хватает времени, нужно начинать день хотя бы со здорового завтрака.  В недавнем исследовании в Великобритании касательно продуктивности выяснилось, что работоспособность людей, которые пропускают завтрак, уменьшается на 82 минуты. Это происходит из-за того, что отсутствие завтрака значительно снижает способность к концентрации.  Завтрак также помогает вам удерживать свой вес на здоровом уровне, потому что, наполнив желудок, вы вряд ли потянетесь за высококалорийным перекусом в течение дня. Так что вполне стоит потратить 10 минут на здоровый завтрак.

Делайте упражнения. Ваша умственная энергия, а значит и продуктивность, зависит от физической энергии. Упражнения повышают вашу физическую и умственную энергию.  Исследования показывают, что люди, которые делают упражнения по будням, успевают больше сделать, чувствуют себя счастливее и испытывают меньше стресса

Мотивация делать упражнения, чтобы получить заряд энергии, гораздо лучше, чем стремление сбросить вес, потому что результат заметен сразу. 

Если поездка в зал с утра звучит для вас слишком, просто выйдите на утреннюю прогулку, сделайте зарядку дома или купите себе тренажер. Из-за того, что ваша производительность повысится, вы переделаете больше работы, и она быстро окупит потраченные деньги.  

Медитируйте. Медитация - это отличный способ научиться сосредотачивать внимание на чем-то одном, не отвлекаясь. Она также повышает внимательность, которая поможет вам избавиться от прокрастинации.  Даже пара минут позволят вам заметить разницу. Для начала посмотрите это видео на YouTube

Уделите время важным вещам. Стоит отвести немного времени рано утром на то, чтобы сосредоточиться на важных вещах. На том, что помогает вам достигать своих целей. Например, это может быть начало бизнеса или написание книги.  Чтобы узнать, что важно делать по утрам, составьте свой список дел в Eisenhower Matrix.  

Составьте список дел на день. Это позволит вам сосредоточиться на том, что нужно сделать, и повысит вашу производительность. Хотите убедиться, что это действительно того стоит?  Промышленник Чарльз Шваб заплатил тысячи долларов тому, кто научил его составлять список дел. Список дел на день так же поможет вам выполнить шаг 3 ниже.  

Помните, что вам не нужно делать по утрам все то, что описано выше (хотя отлично, если у вас есть на это время). Если вы возьмёте себе в привычку делать утром две-три вещи отсюда, вы уже ощутите огромную разницу в уровне своей производительности.  

Итак, начав свой день с правой ноги, что делать, приступая к работе? Вот о чем мы поговорим дальше. Вы можете выбрать одно из двух. 

Шаг 3a: Съешьте лягушку! 

Как мы установили, суть продуктивного начала дня - в умении начинать что-то делать. Человек, умеющий плодотворно работать, садится за стол и просто приступает к работе. Это начало - тот самый маленький снежок, который вырастает за день. 

И все же стоит себя спросить: какая задача станет этим первым снежком? На этот вопрос есть два ответа. 

Первый - начать с самой пугающей задачи. Помните, как в детстве родители за столом говорили вам есть овощи в первую очередь?  Когда вы их доедали, вы могли приступать к остальному обеду. Продуктивность работает точно так же.

Брайан Трейси, автор этого подхода к производительности и консультант, называет его “съешьте лягушку”. Это название происходит от старой поговорки: 

Если первое, что вы сделаете в начале дня, это съедите живую лягушку, остаток дня у вас пройдёт с приятным ощущением, что это, вероятно, самое худшее, что может случиться с вами за день!  

Это будет иметь двойной эффект. Во-первых, вы перестанете откладывать дела на потом, потому что зачастую прокрастинация является результатом страха перед выполнением определённой задачи.  Во-вторых, ”съев лягушку”, вы ощутите прилив энергии, который даст толчок продуктивности на весь день. Как объясняет сам Трейси: 

Начиная с самого сложного, вы с разбега окунаетесь в свой день. В результате у вас больше энергии и ваша производительность повышается.  В те дни, когда вы сразу приступаете к основной работе, вы чувствуете себя лучше и работаете лучше, чем в другие дни.  Вы ощущаете себя сильнее, результаты вашей работы впечатляют, и вы находитесь у руля своей жизни больше, чем в другие дни. 

Вот и другие составляющие подхода “съешьте лягушку”

  • Съешьте самую отвратительную лягушку первой. Это значит, что если в вашем списке дел сразу несколько пугающих задач, начните с самой сложной.  
  • Помните: “Если вам нужно съесть лягушку живьем, нет смысла бесконечно сидеть и смотреть на неё”! Другими словами, просто возьмите и съешьте лягушку. В любом случае, вряд ли она будет настолько отвратительна на вкус, как вам кажется.  

Съесть лягушку - это чудесный подход, если вам хватает на это дисциплины. Но он хорош не для каждого. Если вы стараетесь заставить себя съесть лягушку, но не можете даже взглянуть на неё, вы просто можете начать прокрастинировать.  К счастью, есть и другой, более мягкий подход к продуктивному началу дня. 

Шаг 3b: Постепенно наращивайте импульс

Что если вместо того, чтобы начинать с самой пугающей задачи, вы начнёте с того, что вам больше всего хочется сделать?  Таким образом, вы уже начнёте выполнять свой список дел. Но это будет мягкое начало, без необходимости “стойко переносить боль” в начале дня. 

Это подход из системы по управлению временем от Марка Форстера “Финальная версия” (Final Version). Форстер потратил семь лет, чтобы развить и улучшить уровень собственной производительности. Полностью вся система теперь есть в свободном доступе в блоге Форстера

Суть этой системы в следующем: возьмите свой список дел и посмотрите на первое из них. Например, это может быть “проверить электронную почту”. Спросите себя: “Что я хочу сделать, перед тем как проверить электронную почту?” и посмотрите на следующую задачу из списка.  Возможно, вы увидите задачу “позвонить потенциальному клиенту” и захотите это сделать перед тем, как проверить почту. Дальше спросите себя: “Что мне хочется сделать, перед тем как позвонить потенциальному клиенту?” 

Повторяете, пока не получите ответ “ничего”. Дальше выполняйте свои задачи в новом порядке. Если говорить о примере выше, сперва вы позвоните потенциальному клиенту, а потом проверите электронную почту. 

Как только вы что-то закончите, вернитесь к своему списку и сделайте то же самое, начиная сверху. 

Форстер объясняет, почему эта система так хорошо работает: 

Дав себе возможность выбора, мы разминаем свой мозг в отношении того, что нам нужно сделать. Но это ещё не все. Этот выбор основан на том, чего вам хочется больше.  Так весь список дел становится приятнее выполнять, и если вам не хотелось делать даже первую задачу из списка, ваше отношение к ней меняется.  В дополнение к этому, выполняя список дел в обратном порядке, делая самое неприятное в самом конце, вы по сути используете прокрастинацию, чтобы всё сделать.  

Внимание: Это не значит, что каждый день нужно начинать с мысли: “Чего мне хочется прямо сейчас?” Вместо этого вы просто берёте список дел и сперва выбираете то, к чему лежит ваша душа.   

Начните катать этот снежный ком! 

Будь вы сторонником сурового подхода, либо вы предпочитаете идти по пути наименьшего сопротивления, теперь у вас есть перечень инструментов в вашем наборе для продуктивности, который позволит вам бодро начинать каждый день. Так что беритесь катать этот снежный ком! 

Источники 

Изображение: Мозг - Кристофер Рейес из “Noun Project”.

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.