Annons

Kl. 19.00. .Net-programmeringsprojektet du skulle arbeta med hela veckan beror klockan 8 nästa morgon. Du har inte ens startat det. Detta är när en all-nighter är det enda alternativet.

Universitetet kan vara tufft, men situationer som beskrivs ovan kan också hända dig när du går in i arbetskraften. Tidsfristerna anländer förr än du väntat. Projektets tidslinjer kan driva dig rätt till randen. Även om det inte är hälsosamt att göra så ofta, är det ibland att dra en all-nighter för att träffa dessa tidsfrister eller att avsluta det högskoleprojektet som du har kvar.

Tyvärr är detta oftare ett problem för datavetenskapstudenter som har komplexa programmeringsprojekt att arbeta med. Det är alldeles för lätt på universitetet att bli distraherad av fester, pizzaleveranser och romantiska sysselsättningar. Många gånger skjuts de tidskrävande programmeringsprojekten till sista minuten. Här är de mest effektiva teknikerna för att skjuta bort spindelnät och väcka ditt sinne för en natt med intensiv kodning.

instagram viewer

Förvandla din miljö

Programmering innebär intensivt fokus och koncentration, vilket innebär att du måste ha en miljö som bidrar till det. Innan vi får reda på hur du kan förbereda din kropp för en all-nighter är det viktigt att ta hänsyn till din miljö först.

EN 1993-studie publicerad i Journal of Obesity & Health fann att TV-tittande signifikant sänkte ämnesomsättningen. Du kanske har bevittnat detta själv när du tittade på TV under lång tid fick dig att bli groggy. Så först, stäng av din TV eller lita på mig - du dras in i en olycklig sömn!

miljöpåverkan1

För det andra, växla upp AC. Kall luft ökar din hjärtfrekvens för att förbättra cirkulationen och ger dig i praktiken ett boost av energi. Tänd samtidigt upp alla lamporna i rummet och se till att hela rummet du studerar i är fullt upplyst. Studier har funnit att starkt upplysta rum hjälpte människor att känna sig mer vakna och energiska. Detta är ännu sant om du är utsatt för naturligt ljus, så om du har råd att köpa en helspektrumlampa för din skrivbordslampa - gör det.

Slutligen, om du kan hantera det, arbeta med ditt programmeringsprojekt med en vän eller arbeta med dina enskilda projekt tillsammans. Det är mycket mer uppfriskande att studera med en vän som du kan studsa idéer från ibland, snarare än att arbeta ensam i ett lugnt rum. Se bara till att undvika att bli distraherad av långa samtal som får timmarna att försvinna.

Väck din kropp

De mest effektiva knepen för att dra en all-nighter är fysiska. Nyckeln är att du måste se till att din kropp och ditt sinne är fullt uppmärksamma under de kritiska timmarna. Detta är särskilt sant för programmerare, som behöver kunna fokusera inte bara på att utveckla komplex kod, men också måste vara noga för att upptäcka programvarufel inuti den koden.

Steg 1 är att äta en mycket stor frukost. Ät gott, ät en normal lunch och sedan i slutet av din helnattsession, ät bara snacks när du känner dig hungrig - och bara tillräckligt för att bromsa din aptit. Du vill inte avleda något blodflöde från din hjärna eller din kropp till magen för matsmältning när du går in i din programplanering.

Steg 2 är att schemalägga ungefär en timme under dagen för hela natten för att ta en tupplur i ungefär 30 minuter. Se till att du planerar det minst 8 timmar innan du normalt går i säng.

miljön2

Detta kommer att föryngra ditt sinne och din kropp i anslutning till all-nighter.

Steg 3 - Cirka två timmar innan all-nighter, gå till gymmet och göra en lätt träningspass. Detta bör vara 30-60 minuter av en aerob aktivitet som får ditt blod att rinna och ger dig energi. När du har duschat upp bör du vara ungefär en timme bort från studietiden.

Steg 4 - På vägen till var du än kommer att arbeta med ditt projekt, plocka upp frukter att snacks på, samt pepparmynta. Se också till att du har ett gott utbud av kaffe eller koffeinhaltigt te och en god tillgång till kallt vatten (eller en källa till kallt vatten där du ska arbeta).

Nu är det dags att dyka in i din programmeringssession hela natten.

Väck ditt sinne

Allt så tråkigt som att skriva programvara kan döda sinnet och få dig att sova, så innan du dyker in i ett projekt som detta måste du stärka sinnet. Hitta en video på YouTube som får dig helt inspirerad att lyckas med ditt projekt. Det finns många bra motivationsfilmer 8 inspirerande videor som omedelbart kommer att pumpa upp din motivationHur tycker du om motivationsfilmer? Du kanske tror att de inte är annat än förhärliga, digitala pep-rally där alltför optimistiska människor predikar tomma ord om framgång, seger och i slutändan lycka. Och för vissa ... Läs mer där ute - hitta en bra och titta på den cirka 15 minuter innan du är redo att börja på jobbet.

En av mina favoriter var definitivt Rocky Balboas inspirerande tal till sin son.

Vid det här laget, lita på mig, du kommer att vara väl vilad, spänd från ditt träningspass och helt pumpad - redo att ta på dig ditt projekt som ingenting annat. Grymt bra. Dyk in i det, men förstå att det bara är början på en mycket lång natt. Det finns fortfarande saker du behöver göra för att upprätthålla denna energinivå under natten.

Förutom att ställa in miljöbelysning och temperatur, kommer du också att vilja ha något tillgängligt annat än ditt projekt som håller ditt sinne engagerat. Detta kommer att vara annorlunda för alla. Vissa människor gillar att ha musik i bakgrunden för detta. Andra människor lyssnar på en podcast eller ett radioprogram. En annan idé är att ställa in ofta pauser var 30: e minut för att komma på Facebook eller Twitter för att interagera med vänner. Eller plocka upp telefonen och ringa en vän som du känner håller uppe hela natten också. Spela några minuter av ett videospel. Begränsa bara dessa pauser till några minuter, annars förlorar du tid och slår ditt schema.

environment4

När du arbetar, glöm inte att:

  • Drick kaffe redan i början av studien. Detta bör sparka in ungefär en timme i din programmeringsbinge, och pågå ett par timmar.
  • Börja dricka kallt vatten efter ditt första kaffe. Den kalla vätskan håller inte bara dina blodkärl hydratiserade och din cirkulation uppe, utan det kommer ha den lyckliga biverkningen att tvinga dig att stå upp och gå till badrummet var 15: e minut eller så. Den korta aktiviteten hjälper dig också att hålla dig vaken.
  • Undvik energidrycker. De ger vanligtvis ett trevligt initialt uppsving, men de extra ingredienserna - och vanligtvis extra koffein - kommer att resultera i en tidigare och mer dramatisk "krasch".
  • Snack på frukt - helst citrusliknande apelsiner - men äpplen, päron eller liknande frukter kommer att göra. Du letar efter en frisk sockerrush som också kommer att hålla magen tillräckligt mättad så att du inte blir hungrig.

När morgonen anländer och närmar dig slutet av ditt programmeringsprojekt, sakta ner frukten, drick inte mer kaffe eller vatten och sakta ner de psykiska och fysiska pauserna. Du vill låta din kropp vinda ner så att du kan varva ner (men inte somna). Gå till klassen i tid för att skicka in ditt färdiga projekt!

Ställ in en återhämtningsperiod

När du har uppnått ditt mål och ditt projekt har skickats in kommer du uppenbarligen att bli utmattad. Du var uppe hela natten, och nu är du uppe nästa dag. Varför inte bara gå till sängs kl.

Anledningen är att om du gör det kommer hela din cirkadiska rytm att röra sig. Ett trick som jag har lärt mig från andra resenärer som ofta måste övervinna stora tidszonskift, är en snabb metod för att "återställa" din sömncykel. Detta innebär att tvinga dig själv att stanna uppe hela nästa dag (efter din all-nighter) och gå i säng så nära din normala sömntid som möjligt.

environment5

Vad du än gör, undvik att köra under den senare delen av den andra dagen. Förstå att det ögonblick du stänger dina ögon sannolikt kommer du att somna, så undvik alla aktiviteter som kräver din fulla uppmärksamhet. Nå bara din sängtid, krulla upp under täcken och dyk i 8-10 timmars djup, oavbruten sömn.

Du kan också pröva den matfasta djurklockan återställa det Harvard Medical School forskare upptäcktes 2009. Jag har aldrig provat det själv, men jag har hört att det fungerar underverk.

Slutligen (och förmodligen viktigast) bör det faktum att du bara tvingades dra en all-nighter vara en indikation på att du måste tänka om din tidsplanering Frigör din tid med Google Kalender-, Blogg- och statusuppdateringar Läs mer Kompetens. Tänk på tekniker och verktyg som Pomorodo Pomodoro Web App Tomato.es är tidshantering enkeltKan inte fokusera? Gå till jobbet nu. Tomato.es är en gratis Pomodoro-timer som du kan använda direkt i din webbläsare - och det är kanske den bästa sådan app jag någonsin har använt. Pomodoro-tekniken är enkel: ... Läs mer eller annan tidshanteringsverktyg Hantera ditt liv med gratis verktyg för onlinehantering Läs mer som hjälper dig att undvika denna sista utväg typ av scenario. Det sista du vill göra är att dra denna typ av all-nighter ofta, eller så kan du sluta med allvarliga fysiska och psykologiska biverkningar på lång sikt.

Har du någonsin varit tvungen att dra av en av dessa helnattsessioner? Vilka andra tips och tekniker har du använt för att hålla dig vaken? Dela några av dina råd i kommentarerna nedan.

Man sover via Maltsev Semion på Shutterstock, Man som spelar videospel via Perig på Shutterstock, Högskolestudent sover via Arek Malang på Shutterstock, Student sliten ut via Aceshot1 på Shutterstock

Ryan har en kandidatexamen i elektroteknik. Han har arbetat 13 år inom automationsteknik, 5 år inom IT och är nu en applikationsingenjör. Han var tidigare chefredaktör för MakeUseOf och talade vid nationella konferenser om datavisualisering och har varit med på nationell TV och radio.