Creatieve maar effectieve trucs om een programmering All-Nighter te trekken
Het is negentien. Het .Net programmeerproject waar je de hele week aan zou moeten werken, is de volgende ochtend om 08.00 uur. Je bent nog niet eens begonnen. Dit is wanneer een alles-nighter de enige optie is.
Universiteit kan zwaar zijn, maar situaties zoals hierboven beschreven kunnen ook met u gebeuren als u het personeelsbestand betreedt. Deadlines komen eerder aan dan je had verwacht. Projecttijdlijnen kunnen u helemaal tot de rand brengen. Hoewel het helemaal niet gezond is om heel vaak te doen, is het soms de enige optie die je nog hebt om een deadline te halen om die deadlines te halen of om dat universiteitsproject af te maken..
Helaas is dit vaker een probleem voor studenten Computerwetenschappen die complexe programmeerprojecten hebben om aan te werken. Het is veel te gemakkelijk om te worden afgeleid door feesten, pizzabezorg en romantische bezigheden. Vaak worden die tijdintensieve programmeerprojecten tot het laatste moment uitgesteld. Hier zijn de meest effectieve technieken om de spinnenwebben weg te duwen en je geest wakker te maken voor een nacht van intense codering.
Transformeer uw omgeving
Programmeren vereist een intense focus en concentratie, wat betekent dat je een omgeving nodig hebt die daar gunstig voor is. Voordat we je leren hoe je je lichaam kunt voorbereiden op een nachtmerrie, is het belangrijk om eerst je omgeving te beschouwen.
Een studie uit 1993, gepubliceerd in het Journal of Obesity & Health, toonde aan dat het televisiekijken de stofwisseling aanzienlijk verlaagde. Je bent hier misschien zelf getuige van geweest toen je lange tijd naar tv keek, waardoor je suf werd. Dus zet eerst je tv uit, of vertrouw me - je zult in een ongelukkige slaap terechtkomen!
Ten tweede, zet de AC hoger. Koude lucht verhoogt je hartslag om de bloedsomloop te verbeteren en geeft je in feite een boost van energie. Tegelijkertijd zet u alle lichten in de kamer aan en zorgt u ervoor dat de hele kamer waarin u studeert, volledig verlicht is. Studies hebben aangetoond dat helder verlichte kamers mensen hielpen om zich alerter en energieker te voelen. Dit geldt des te meer als u wordt blootgesteld aan natuurlijk licht, dus als u het zich kunt veroorloven een volledig-spectrumlamp voor uw bureaulamp te kopen, doe het dan.
Tot slot, als u het kunt beheren, werk aan uw programmeerproject met een vriend of werk samen aan uw individuele projecten. Het is veel meer stimulerend om samen met een vriend te studeren, waar je af en toe ideeën op kunt doen, in plaats van alleen in een stille kamer te werken. Zorg ervoor dat je niet afgeleid raakt door lange gesprekken waardoor de uren wegglippen.
Maak je lichaam wakker
De meest effectieve trucs om een alleskunner te trekken zijn fysiek. De sleutel is dat je ervoor moet zorgen dat je lichaam en je geest volledig alert zijn tijdens de kritieke uren. Dit geldt vooral voor programmeurs, die zich niet alleen moeten kunnen concentreren op het ontwikkelen van complexe code, maar ook alert genoeg moeten zijn om softwarefoutjes in die code te herkennen.
Stap 1 is om een heel groot ontbijt te nemen. Eet goed, neem een normale lunch, en eet vervolgens in de aanloop naar je nachtelijke sessie alleen snacks als je honger hebt - en alleen genoeg om je eetlust in toom te houden. U wilt geen bloedtoevoer van uw hersenen of uw lichaam naar uw maag verplaatsen voor vertering als u uw programmeerramp-sessie binnengaat.
Stap 2 is ongeveer een uur inplannen tijdens de dag van de nachtelijke sessie om een dutje te doen gedurende ongeveer 30 minuten. Zorg ervoor dat je het minimaal 8 uur voordat je naar bed gaat inroostert.
Dit zal je geest en lichaam verjongen in de aanloop naar de alles-nighter.
Stap 3 - Ongeveer twee uur voor de nacht, ga dan naar de sportschool en doe een lichte training. Dit moet 30-60 minuten zijn van een aërobe activiteit waardoor je bloed stroomt en je van energie voorziet. Als je eenmaal gedoucht hebt, zou je ongeveer een uur verwijderd moeten zijn van het begin van je studietijd.
Stap 4 - Op weg naar waar je ook aan je project werkt, pak fruit op om te snacken, en pepermuntgom. Zorg ook voor een goede toevoer van koffie of cafeïnevrije thee, en een goede toevoer van koud water (of een bron van koud water waar je zult werken).
Nu is het tijd om te duiken in uw nachtelijke programmeersessie.
Awaken Your Mind
Alles zo vervelend als het schrijven van software kan de geest dof maken en je in slaap vallen, dus vlak voordat je in een project als dit duikt, moet je de geest stimuleren. Zoek een video op YouTube die je absoluut geïnspireerd zal krijgen om te slagen met je project. Er zijn veel geweldige motiverende video's 8 Inspirerende video's die je motivatie meteen oppompen 8 Inspirerende video's die je motivatie meteen oppompen Hoe denk je over motivatievideo's? Je denkt misschien dat ze niets anders zijn dan verheerlijkte, digitale pep-rallies waarbij overdreven optimistische mensen lege woorden van succes, overwinning en uiteindelijk geluk prediken. En voor wat ... Lees daar meer - vind een goede en bekijk het ongeveer 15 minuten voordat je klaar bent om aan het werk te gaan.
Een van mijn favorieten was absoluut de inspirerende speech van Rocky Balboa voor zijn zoon.
Vertrouw me op dit punt, je zult goed uitgerust zijn, energiek van je workout en volledig gepompt - klaar om je project als niets anders aan te pakken. Geweldig. Duik erin, maar begrijp dat het slechts het begin is van een zeer lange nacht. Er zijn nog steeds dingen die je moet doen om dit niveau van energie gedurende de nacht te behouden.
Naast het instellen van de omgevingsverlichting en temperatuur, wil je ook iets anders beschikbaar hebben dan je project dat je geest bezig houdt. Dit zal voor iedereen anders zijn. Sommige mensen vinden dit leuk om op de achtergrond muziek te hebben. Andere mensen luisteren naar een podcast of een talkshow via de radio. Een ander idee is om elke 30 minuten frequente pauzes in te stellen om op Facebook of Twitter in contact te komen met vrienden. Of pak de telefoon en bel een vriend waarvan je weet dat hij de hele nacht opblijft. Speel een paar minuten van een videogame. Beperk deze pauzes tot een paar minuten, anders verlies je de tijd en blaas je schema op.
Denk tijdens het werken aan:
- Drink koffie aan het begin van je studiesessie. Dit zou ongeveer een uur in je programmering binge moeten stoppen, en een paar uur duren.
- Na je eerste koffie, begin je constant met koud water te drinken. Niet alleen houdt de koude vloeistof je bloedvaten gehydrateerd en je circulatie hoog, maar het heeft ook de gelukkige bijwerking dat je wordt gedwongen om elke 15 minuten naar de badkamer te lopen. Die korte activiteit zal je ook helpen wakker te blijven.
- Vermijd energiedranken. Ze geven meestal een mooie initiële boost, maar de extra ingrediënten - en meestal extra cafeïne - zullen resulteren in een eerdere en meer dramatische “neerstorten”.
- Snack op fruit - bij voorkeur citrus zoals sinaasappels - maar appels, peren of soortgelijke vruchten zullen doen. Je bent op zoek naar een gezonde suikerbui die je maag ook verzadigd genoeg houdt zodat je geen honger hebt.
Als de ochtend aanbreekt en je het einde van je programmeerproject nadert, vertraag je het fruit, drink je geen koffie of water meer en vertraag je mentale en fysieke pauze. Je wilt je lichaam laten ontspannen zodat je kunt ontspannen (maar niet in slaap vallen). Ga tijdig naar de les om je voltooide project in te dienen!
Stel een herstelperiode in
Als je eenmaal je doel hebt bereikt en je project is ingediend, zul je je natuurlijk uitgeput voelen. Je was de hele nacht wakker en nu ben je de volgende dag wakker. Waarom niet gewoon om 2-3 uur naar bed gaan?
De reden is dat als je dat doet, je hele circadiane ritme in de war raakt. Een truc die ik heb geleerd van medereizigers die vaak grote verschuivingen in tijdzones moeten overwinnen, is een snelle methode om dit te doen “reset” je slaapcyclus. Dit houdt in dat je jezelf dwingt om de hele dag op te blijven (na je nachtrust) en naar bed te gaan zo dicht mogelijk bij je normale slaaptijd als mogelijk.
Wat je ook doet, vermijd rijden tijdens het latere deel van die tweede dag. Begrijp dat zodra je je ogen sluit, je waarschijnlijk in slaap valt, dus vermijd elke activiteit die je volledige aandacht vereist. Bereik gewoon je bedtijd, krul onder de dekens en duik in 8-10 uur diepe, ononderbroken slaap.
Je zou ook de voedsel-vastende circadiane klok reset kunnen proberen die onderzoekers van de Harvard Medical School in 2009 ontdekten. Ik heb het zelf nog nooit geprobeerd, maar ik heb gehoord dat het wonderen doet.
Eindelijk (en waarschijnlijk het belangrijkst), zou het feit dat je gewoon gedwongen was om een all-nighter te trekken, moeten dienen als een indicatie dat je je tijdmanagement opnieuw moet nadenken. Maak je tijd vrij met Google Agenda, Blog & Status Updates Gratis omhoog Uw tijd met Google Agenda, Blog & Status Updates Meer vaardigheden lezen. Overweeg technieken en hulpmiddelen zoals Pomorodo Pomodoro Web App Tomato.es Is tijdbeheer eenvoudig gemaakt Pomodoro Web App Tomaat.es Is tijdbeheer eenvoudig gemaakt Kan niet scherpstellen? Ga aan de slag, nu. Tomato.es is een gratis Pomodoro-timer die je direct in je browser kunt gebruiken - en het is misschien wel de beste app die ik ooit heb gebruikt. De Pomodoro-techniek is eenvoudig: ... Lees meer of andere tijdmanagementtools Beheer uw leven met gratis online tijdmanagementtools Beheer uw leven met gratis tools voor online tijdbeheer Lees meer die u zullen helpen dit scenario van het laatste-resorttype te vermijden. Het laatste dat je wilt doen, is dit soort van nergens vaak uithalen, anders krijg je op lange termijn ernstige lichamelijke en psychologische bijwerkingen.
Heb je ooit een van deze nachtelijke sessies moeten afleggen? Welke andere tips en technieken heb je gebruikt om jezelf wakker te houden? Deel enkele van uw adviezen in de opmerkingen hieronder.
Man slaapt via Maltsev Semion op Shutterstock, Man speelt videogames via Perig op Shutterstock, Student Slaapt via Arek Malang op Shutterstock, Student Worn Out via Aceshot1 op Shutterstock
Ontdek meer over: Gezondheid, Tijdmanagement.