- Mestre snarveier i Windows, nettleseren og YouTube for å effektivisere daglige oppgaver uten å være så avhengig av musen.
- Dra nytte av skjulte Windows-funksjoner som virtuelle skrivebord, opptaksverktøy, PDF-utskrift og spesialmapper.
- Forbedre koden din med prinsipper som splitt og hersk, tørr og tørr kode (DRY), god kommenteringspraksis, versjonskontroll, testing og effektive datastrukturer.
- Optimaliser webutvikling med DevTools, oppgaveautomatisering, fokus på ytelse og sikkerhet, og et godt konfigurert arbeidsmiljø.
Hvis du tilbringer timevis foran datamaskinen , kan det å få mest mulig ut av programvaren du bruker hver dag utgjøre en stor forskjell for produktiviteten din og hvor komfortabelt du jobber. Fra hurtigtaster som nesten ingen kjenner til, til smarte måter å organisere vinduene dine eller skrive bedre kode på, finnes det tonnevis av små triks som, kombinert, får PC-en din til å fly.
I de følgende linjene finner du en omfattende samling tips og triks for dataprogrammer og selve operativsystemet, enten du er en vanlig bruker, programmerer eller webutvikler. De forklares på standard spansk (fra Spania), med klare eksempler og uten unødvendig teknisk sjargong, slik at du kan sette dem ut i livet umiddelbart og ikke bare beholde dem som kuriositeter.
Grunnleggende Windows- og skrivebordstriks for å bli raskere
De fleste brukere bruker bare en liten brøkdel av det Windows tilbyr . Spesialtaster som Windows-tasten, hurtigtaster og skjulte verktøy kan spare deg for utallige klikk og mye musetid hver dag.
Windows-tasten er din beste venn i hverdagen. Du kan kombinere den med andre taster for å utføre handlinger du vanligvis ville gjort med et museklikk: gå til skrivebordet, åpne Filutforsker, låse PC-en eller flytte vinduer rundt på skjermen på et sekund.
Noen snarveier på Windows-tasten som er verdt å memorere er: Windows + D for å vise skrivebordet umiddelbart, Windows + M for å minimere alle vinduer, Windows + E for å åpne «Denne PC-en» eller Filutforsker, og Windows + L for å låse økten hvis du reiser deg fra skrivebordet et øyeblikk.
Du kan også åpne programmer som er festet til oppgavelinjen direkte ved å trykke på Windows-tasten sammen med ikonnummeret: det første ikonet fra venstre er 1, det neste er 2, og så videre. Hvis du for eksempel trykker på Windows + 1, åpnes eller aktiveres det første festede programmet, noe som er spesielt nyttig for nettleseren, e-posten eller koderedigereren.
Et annet lite brukt triks er å flytte vinduer med tastaturet . Hvis et vindu har fokus, kan du raskt plassere det til den ene siden av skjermen med Windows + venstre- eller høyrepil, eller flytte det til et hjørne ved å kombinere piltastene (for eksempel Windows + venstrepil og deretter pil opp for å plassere det i øvre venstre hjørne). Dette er perfekt for å jobbe med to applikasjoner samtidig.
Smarte skjermbilder, opptak og beskjæring
På et tidspunkt må du fange opp det du ser på skjermen , enten det er for å rapportere et problem, lage en veiledning eller lagre et nettkjøp. Windows inneholder flere verktøy som eliminerer behovet for å installere tredjepartsprogrammer.
Med utklippsverktøyet kan du bare velge den delen av skjermen du er interessert i. Du kan ta et rektangulært utklipp, et frihåndsutklipp, velge bare det aktive vinduet eller til og med hele skjermen. Når du har tatt utklippet, kan du legge til håndskrevne merknader, markere områder eller understreke viktig informasjon før du lagrer eller sender det på e-post.
Hvis du trenger å gå et skritt videre og ta opp skjermen din , inkluderer Windows 10 og senere versjoner Xbox Game Bar, som ikke bare er for spillere. Ved å trykke på Windows + G åpnes en verktøylinje der du finner opptakskontroller og trykker på opptaksknappen for å ta opp et vindu eller skrivebordet ditt, med mulighet for å legge til mikrofonlyd.
Denne metoden er ideell for å spille inn mini-veiledninger for kolleger, lære en klient hvordan man bruker et program, eller lagre bevis på en feil for å sende til teknisk støtte uten å måtte beskrive den skriftlig.
Skrivebordsorganisering, virtuelle skrivebord og fokus
Når du har mange ting åpne samtidig , blir skrivebordet kaotisk, og du ender opp med å kaste bort mer tid på å søke etter Windows enn å faktisk jobbe. Windows har flere funksjoner som hjelper deg med å holde alt under kontroll.
Virtuelle skrivebord fungerer som separate arbeidsområder der du kan organisere vinduene dine. Du kan dedikere ett til arbeid, et annet til personlige saker og et annet til fritid. For å få tilgang til denne visningen, trykk Windows + Tab og klikk på "Nytt skrivebord". Deretter kan du bytte mellom skrivebord med Windows + Ctrl + venstre eller høyre pil, opprette nye med Windows + Ctrl + D, og lukke gjeldende skrivebord med Windows + Ctrl + F4.
Hvis du raskt vil rydde opp i et vindu , finnes det en gest som heter Aero Shake. Hold nede museknappen på tittellinjen til vinduet du er interessert i og rist det litt: de andre vinduene minimeres, slik at bare det viktigste blir igjen på skjermen.
For å unngå unødvendige distraksjoner fra varsler tilbyr Windows Focus Assist en «Ikke forstyrr»-modus. Du kan aktivere den fra hurtighandlingspanelet og konfigurere den til å starte automatisk på bestemte tidspunkter, mens du spiller spill, når du speiler skjermen eller når du bruker fullskjermsprogrammer.
Et annet viktig område for arbeidsflyten din er Utforskerens hurtigtilgang . De mappene som alltid vises øverst kan tilpasses etter din smak: Fest til hurtigtilgang for å legge dem til, eller Løsne for å fjerne dem. På denne måten er viktige prosjekter, dokumenter eller nedlastinger alltid innen rekkevidde.
Ressurshåndtering, oppstart og skjulte funksjoner i Windows
Produktivitet avhenger også av en problemfri PC . Det er nyttig å kjenne til verktøyene og triksene for å konfigurere PC-komponenter for å forbedre ytelsen, for hvis systemet er tregt, vil ikke snarveier på tastaturet gjøre særlig nytte.
Oppgavebehandling er kontrollsenteret for å se hvilke programmer som bruker opp CPU, minne eller diskplass. Du kan åpne det ved å høyreklikke på oppgavelinjen og velge «Oppgavebehandling». Hvis du bare ser en enkel liste, klikker du på «Flere detaljer» for å få tilgang til avanserte faner, spesielt «Ytelse», der du ser sanntidsgrafer over CPU-, RAM-, disk- og nettverksbruk.
Det er også stor forskjell å kontrollere hvilke programmer som starter med Windows . I tillegg til «Oppstart»-fanen i Oppgavebehandling finnes det spesielle oppstartsmapper. For eksempel, i C:\Brukere\Dittbrukernavn\AppData\Roaming\Microsoft\Windows\Startmeny\Programmer\Oppstart kan du legge inn snarveier til programmer du bare vil starte når du logger inn.
Hvis du vil at et program skal lastes inn automatisk for alle brukere av datamaskinen , må du bruke mappen C:\ProgramData\Microsoft\Windows\Startmeny\Programs\StartUp. Husk å aktivere visning av skjulte filer i Filutforsker for å se disse stiene uten problemer.
Det finnes også noen mer «mystiske» mapper og kommandoer som gir deg rask tilgang til tonnevis av innstillinger. Et klassisk eksempel er mappen som heter GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}. Hvis du oppretter en ny mappe på skrivebordet og gir den akkurat det navnet, blir den et avansert kontrollpanel med snarveier til nesten alle Windows-innstillinger.
En annen interessant sti er Shell:AppsFolder , som du kan skrive direkte inn i adressefeltet i Utforskeren. Dette åpner en slags hemmelig meny med alle de installerte programmene dine i en enkel liste, hvorfra du kan åpne dem, opprette snarveier eller feste dem der du trenger dem.
Det er også lurt å justere når systemet starter på nytt for oppdateringer for å unngå en uventet omstart midt i arbeidet. Fra Innstillinger > Oppdatering og sikkerhet kan du bruke «Endre aktive timer» for å angi tidsrammen du vanligvis bruker PC-en i og forhindre at den starter på nytt i løpet av den perioden.
Flere nyttige Windows-funksjoner: PDF, kart, notater og tilkobling
I tillegg til det åpenbare, har Windows en rekke praktiske funksjoner som ofte går ubemerket hen, og som kan spare deg for å installere en rekke ekstra programmer.
PDF-utskrift er innebygd . I alle programmer med utskriftsalternativer velger du «Microsoft Print to PDF» som skriver. I stedet for å skrive ut til en fysisk skriver, genereres en PDF-fil som du kan lagre hvor som helst – ideelt for fakturaer, billetter, kvitteringer eller andre dokumenter du ikke vil skal være lett å redigere.
Med Kart-appen kan du laste ned områder for bruk uten nett . I innstillingene finner du delen «Kart uten nett», der du kan laste ned hele regioner. Dette er veldig nyttig hvis du reiser med den bærbare datamaskinen din og ikke vil være avhengig av Wi-Fi eller mobildata.
For å notere ned raske ideer, påminnelser eller korte lister , er Sticky Notes perfekte. Bare åpne appen og trykk på +-knappen for å opprette nye notater. De flyter på startskjermen og kan også synkroniseres med andre enheter, slik at du også har notatene dine på telefonen.
Det kan være en livredder å dele PC-ens internettforbindelse . Med funksjonen «Mobilt hotspot» kan du bruke datamaskinen som en Wi-Fi-ruter. Du kan aktivere den fra hurtiginnstillingene, og i innstillingene kan du endre nettverksnavnet og passordet slik at andre datamaskiner eller mobile enheter kan koble til.
Hvis du jobber med eksterne skjermer eller en TV , lar projeksjonsmenyen (Windows + P) deg duplisere, utvide eller bare bruke én av skjermene. I tillegg kan du med «Koble til en trådløs skjerm» sende bildet til kompatible TV-er og enheter uten HDMI-kabler.
Windows tilbyr også et par skjermtastaturer som kan være utrolig nyttige selv om du har et fysisk tastatur. Det ene aktiveres ved å skrive OSK i dialogboksen Kjør (Windows + R), og det andre vises ved å klikke på "berøringstastatur"-knappen på oppgavelinjen. Det er ideelt for å skrive tegn som tastaturet ditt ikke har, for eksempel Ñ på et engelsk tastatur.
Vi tilbringer en stor del av tiden vår foran datamaskinen i nettleseren , så ethvert triks som reduserer klikk der har en direkte innvirkning på produktiviteten.
Når du lukker en fane ved et uhell , trenger du ikke å søke gjennom historikken din. Hvis du trykker Ctrl + Shift + T, gjenopprettes den sist lukkede fanen, med innholdet nøyaktig slik det var – en livredder når du lukker en arbeidsside ved et uhell.
For å åpne nye vinduer eller faner veldig raskt , husk: Ctrl + N åpner et nytt nettleservindu, Ctrl + T åpner en ny fane, og Ctrl + Shift + N åpner et privat eller inkognito-nettleservindu, som ikke lagrer lokal historikk.
Å søke etter tekst på en nettside er like enkelt som å trykke Ctrl + F og skrive inn ordet du leter etter. For å skrive ut en nettside, trykk Ctrl + P; for å oppdatere ved å tvinge en hurtigbuffer til å tømmes, trykk Ctrl + Shift + R, noe som er veldig nyttig når en side setter seg fast og viser utdaterte data.
Hvis teksten virker for liten eller for stor , kan du justere zoomen med Ctrl + + for å zoome inn, Ctrl + - for å zoome ut og Ctrl + 0 for å gå tilbake til opprinnelig størrelse. Alt dette kan gjøres på sekunder uten å berøre noen menyer.
For å forbedre Google-søkene dine og avgrense resultatene, finnes det noen svært nyttige operatorer. Bruk av anførselstegn («») tvinger frem at den nøyaktige frasen du skrev inn vises, stjernen (*) fungerer som et jokertegn når du ikke husker et ord, plusstegnet (+) tvinger frem inkludering av termer som Google vanligvis ignorerer, og minustegnet (-) ekskluderer ord du ikke vil skal vises i resultatene.
Det finnes også spesielle søkekommandoer som define:word for å få definisjoner, filetype:extension sammen med et begrep for å direkte finne filer av en bestemt type (for eksempel Spania filetype:pdf), music: for å fokusere søket på musikalsk innhold eller site:domain for å søke bare innenfor et bestemt nettsted.
Hvis du bruker søkefeltet i Windows Start-menyen , kan du til og med få raske oversettelser ved å skrive noe sånt som «oversett hei til engelsk». Den bruker Bings søkemotor i bakgrunnen for å returnere oversettelsen uten at du trenger å åpne nettleseren.
YouTube, multimedia og små tidsbesparende bevegelser
Selv i noe så enkelt som å se på en video, finnes det triks som gjør livet enklere. YouTube, for eksempel, lar deg styre avspillingen med tastaturet uten å måtte bruke musen hele tiden.
Mens du spiller av en YouTube-video , kan du bruke K-tasten for å sette på pause eller gjenoppta avspillingen, J for å spole tilbake 10 sekunder og L for å spole fremover 10 sekunder. Dette lar deg justere nøyaktig til punktet du vil se, uten å måtte fomle med fremdriftslinjen.
Utover videoen finnes det noen veldig nyttige små triks , som å gjenopprette en fane som ved et uhell ble lukket i en hvilken som helst nettleser med Ctrl + Shift + T eller bruke Alt + Tab og Windows + Tab for å raskt bytte mellom programmer og se alle åpne vinduer med et raskt blikk.
Windows-snarveier fullfører produktivitetssirkelen. Win + A åpner varslingssenteret, Win + K panelet for tilkoblede enheter, Win + P projeksjon, Win + X menyen for avanserte verktøy, Win + I innstillinger, Win + . emoji-velgeren og Win + Pause den klassiske systemfanen.
Programmeringstriks: Skriv bedre kode med mindre innsats
Hvis du er programmerer eller akkurat har begynt , finnes det en rekke prinsipper og triks som skiller en gjennomsnittlig utvikler fra en som er virkelig effektiv, skriver vedlikeholdbar kode og er komfortabel med å jobbe langsiktig.
Del-og-hersk-tilnærmingen er et av de grunnleggende prinsippene. I stedet for å takle et massivt problem som én enkelt blokk, deler man det opp i små, håndterbare delproblemer: funksjoner, moduler eller klasser som løser en spesifikk del. Dette reduserer kompleksiteten, forenkler feilsøking og gjør koden mye mer modulær.
Tenk deg at du utvikler et nettautentiseringssystem . I stedet for å bygge alt på én gang (registrering, pålogging, passordgjenoppretting, økter, sikkerhet), skiller du det: sikker passordlagring på den ene siden, øktadministrasjon på den andre og skjemavalidering på enda en. Det er enklere å teste, vedlikeholde og utvide i fremtiden.
En annen viktig praksis er å skrive lesbar kode . Dette innebærer å velge selvforklarende navn for variabler, funksjoner og klasser, og unngå kryptiske forkortelser som var1 eller tmp. Navn som totalCost, numberOfAttempts eller userAge gjør det veldig tydelig hva de lagrer, uten å måtte ty til overflødige kommentarer.
Når det gjelder kommentarer, er mindre mer, men det må brukes godt . Det er meningsløst å sette `// legge sammen to tall` i en funksjon kalt `sumToTall`. Det er mye bedre å dokumentere hvorfor du implementerer en bestemt algoritme eller hvilken designbeslutning du har tatt: for eksempel, forklar at du bruker binært søk fordi listen er sortert og det forbedrer effektiviteten.
Et merkelig triks for å gjennomgå din egen kode kalles Rubber Duck Debugging: det går ut på å forklare koden din, trinn for trinn, til en gummiand, et livløst objekt eller en annen person. I det øyeblikket du prøver å verbalisere logikken, feilene, inkonsekvensene eller potensielle forbedringer som du gikk glipp av mens du stirret stille på skjermen, dukker det ofte opp.
Versjonskontroll, automatisering og feilsøking
Å jobbe uten versjonskontroll i disse dager er profesjonelt selvmord. Git og plattformer som GitHub eller GitLab har blitt viktige verktøy, enten du programmerer alene eller i et team.
Nøkkelen med Git er å lage små, hyppige commits , i stedet for én mega-commit med dusinvis av endringer. Dette gjør det enklere å finne kilden til en feil og gjør gjennomgang mye mer praktisk. Videre bør commit-meldinger være klare og spesifikke: det er bedre å si "Fixes login form validation" enn "I'm fixing things".
Å bruke grener for hver funksjon eller feilretting bidrar også til å holde hovedkoden ren. Du jobber med endringen din i en isolert gren, tester den, gjennomgår den, og når den er klar, integrerer du den i main- eller master-grenen, slik at du unngår å bryte prosjektets stabile kode.
Automatisering av repeterende oppgaver er et nytt forbedringsnivå . Hvis du må kompilere, kjøre tester, generere dokumentasjon og pushe hver gang du vil distribuere, vil du kaste bort tid og gjøre menneskelige feil. Et enkelt skript i Bash, Python eller en Makefile kan automatisk kjede alle disse trinnene sammen.
For eksempel et skript som kjører byggingen, utfører testene , og bare hvis alt går bra sender endringene til det eksterne depotet. Dette reduserer risikoen for å laste opp ødelagt kode og sparer tid som du kan bruke på å løse reelle problemer i stedet for å gjentatte ganger skrive de samme kommandoene.
Når du feilsøker, er det nyttig å kjenne til flere teknikker . Klassiske kommandoer som `print`, `console.log` og lignende er fortsatt veldig nyttige for å inspisere variabelverdier på bestemte punkter i koden. Men feilsøkingsprogrammene som er innebygd i IDE-er lar deg gå linje for linje, sette avbruddspunkter, undersøke programmets tilstand og forstå nøyaktig hva som skjer.
I språk som Python kan du bruke feilsøkingsmoduler som pdb, og sette inn et stoppunkt med pdb.set_trace() for å stoppe kjøringen på den linjen du trenger. I miljøer som VS Code, IntelliJ eller PyCharm gjør visuelle feilsøkingspaneler det enda enklere å spore kjøringen og finne rotårsaken til et problem.
Beste praksis: tester, datastrukturer og designprinsipper
Utover å bare sørge for at koden fungerer i dag , trenger du at den fortsetter å fungere i måneder fra nå, når du legger til nye funksjoner eller endrer sensitive områder. Det er her testing, riktige datastrukturer og visse designprinsipper kommer inn i bildet.
Enhetstester er sikkerhetsnettet ditt . Rammeverk som JUnit i Java, PyTest i Python eller Jest i JavaScript lar deg skrive tester som automatisk bekrefter at funksjonene og modulene dine gjør det de skal. Når du refaktorerer eller utvider koden din, kjører du testpakken, og hvis noe går i stykker, vet du det umiddelbart.
TDD-tilnærmingen (testdrevet utvikling) går et skritt videre: først skriver du testen som mislykkes (fordi funksjonaliteten ikke finnes ennå), deretter koder du det aller minste for å få den til å bestå, og til slutt refaktorerer du. Det kan virke kontraintuitivt, men det tvinger deg til å tenke på resultatet før implementeringen, og det fører vanligvis til renere design.
Å velge effektive datastrukturer påvirker ytelsen til programmene dine i stor grad. Å søke etter et element i en liste er ikke det samme som å søke i en ordbok (hashmap) eller et sett. Hvis du skal utføre mange nøkkelsøk, er en ordbok uendelig mye raskere enn å iterere gjennom en liste gjentatte ganger.
Det samme gjelder køer, stabler og lenkede lister . Hver struktur har sine fordeler avhengig av hvilken type tilgang og modifikasjon du trenger. Å mestre disse konseptene og hvordan de oppfører seg når det gjelder tids- og romkompleksitet er en av de klare forskjellene mellom en grunnleggende programmerer og en erfaren en.
I objektorientert programmering er det lurt å bruke arv med omhu og unngå å gjenta kode (det berømte DRY-prinsippet, Don't Repeat Yourself). Hvis du kopierer og limer inn lignende blokker, mangler du sannsynligvis en basisklasse, en gjenbrukbar funksjon eller en bedre abstraksjon.
Det er også viktig å ikke komme for langt ved å finne opp problemer som ikke eksisterer ennå. Å designe altfor abstrakt kode for å dekke hypotetiske tilfeller kompliserer vanligvis ting unødvendig. Det er bedre å løse dagens virkelige problem godt, og la designet være åpent for rimelige utvidelser i fremtiden, men uten overdreven ingeniørkunst.
Til slutt er det viktig å dokumentere prosjekter grundig, både i selve koden og i separat dokumentasjon. God dokumentasjon gjør det enklere for andre utviklere å bli med i prosjektet, hjelper deg å forstå beslutningene dine måneder senere, og sikrer at programvaren kan vedlikeholdes og utvikles uten å bli et mareritt.
Nettutvikling: ytelse, verktøy og sikkerhet
I webutviklingens verden går ting enda raskere : annenhver dag kommer et nytt rammeverk, et lovende bibliotek eller en arkitekturfilosofi som «forandrer alt». Det er bra å eksperimentere, men man må holde seg på solid grunn.
Før du starter ditt neste prosjekt med det nyeste rammeverket , sørg for at du har en god forståelse av det grunnleggende: HTML, CSS og ren JavaScript. Rammeverk som Svelte eller Solid.js tilbyr interessante fordeler, men hvis du ikke forstår hva de gjør under panseret, vil du ende opp med å kjempe mot dem så snart du prøver å avvike fra den etablerte banen.
Å optimalisere med brukeren i tankene, ikke bare nettleseren , er et annet viktig poeng. Brukere vet ikke hva SSR-, SPA- eller REST API-er er; de oppfatter bare om siden din lastes inn raskt, er tilgjengelig, fungerer på mobilenheten deres og ikke bryter sammen ved det første uvanlige klikket.
Verktøy som Lighthouse, integrert i Chrome , gir ytelsesmålinger, tilgjengelighetsinformasjon og beste praksis. Det er også lurt å bruke moderne bildeformater som WebP, bruke lazy loading på store bilder og minimere mengden JavaScript som lastes inn for å sikre at den første sidegjengivelsen er så rask som mulig.
Nettleserens utviklingsverktøy (DevTools) er en annen viktig komponent. Ytelsespanelet hjelper med å oppdage flaskehalser og feil i animasjoner; CSS-inspektøren, med sine guider og referanselinjer, hjelper deg med å forstå hvorfor et element ikke justeres riktig; Nettverkspanelet avslører hvilke ressurser som tar for lang tid å laste.
For å automatisere oppgaver i webmiljøer har bundlere og verktøy som Webpack, Gulp og Vite blitt standard. Ved å definere skript i package.json kan du for eksempel starte utviklingsserveren med `npm run start`, kompilere med `npm run build` eller kjøre tester med `npm run test` uten å måtte huske lange kommandoer.
Når det gjelder sikkerhet, er ikke «Jeg skal se på det senere» et alternativ . Riktig validering av data på serveren, escape dynamisk innhold, bruk av HTTPS og konfigurering av policyer som Content Security Policy (CSP) reduserer risikoen for XSS, injeksjoner og andre vanlige angrep betydelig. Verktøy som OWASP ZAP muliggjør automatisert sikkerhetsanalyse og oppdagelse av vanlige sårbarheter.
Dokumentasjon og samarbeid er også avgjørende på nettet . Å dokumentere API-ene dine med Swagger gjør det enklere for andre team å bruke dem uten endeløse e-poster frem og tilbake. Å bruke Storybook for grensesnittkomponentene dine bidrar til å opprettholde et konsistent og lett testbart visuelt bibliotek.
Og igjen, Git er grunnleggende for teamarbeid . Å følge strategier som Git Flow, skrive beskrivende commit-meldinger og lage godt forklarte pull-forespørsler forbedrer kodekvaliteten og reduserer friksjon i teamet.
Utviklingsmiljø og vaner som utgjør forskjellen
Utover spesifikke triks, påvirker arbeidsmiljøet ditt i stor grad hvor raskt og komfortabelt du programmerer eller jobber med et hvilket som helst kontor- eller profesjonelt verktøy.
En god kodeeditor med de riktige utvidelsene kan spare deg for utallige timer. I Visual Studio Code er for eksempel utvidelser som Prettier for formatering av kode, Live Server for visning av endringer i sanntid i nettleseren og GitLens for å forstå historikken til hver linje nesten uunnværlige i mellomstore og store prosjekter.
Å kjenne til hurtigtastene til IDE-en din (enten det er VS Code, IntelliJ, PyCharm eller et annet) er like viktig som å kjenne til snarveier i Windows. Å duplisere linjer, refaktorere navn, flytte mellom filer og symboler, åpne kommandopaletten eller bruke globalt søk er handlinger du vil utføre kontinuerlig, og å gjøre dem med hurtigtaster i stedet for musen utgjør en stor forskjell.
Å investere tid i å tilpasse miljøet ditt er ikke bortkastet tid; det er en investering. Velvalgte lyse og mørke temaer, komfortable skriftstørrelser, tilpassede snarveier og en tydelig prosjektstruktur lar hjernen din fokusere på problemet, ikke verktøyet.
Til slutt, ikke glem at dette feltet er i stadig endring . Å opprettholde en holdning til kontinuerlig læring, prøve nye ideer med måte, følge pålitelige informasjonskilder og dele dine egne tips og triks med andre brukere vil hjelpe deg med å fortsette å forbedre deg uten å bli utbrent.
Ved gradvis å bruke disse triksene for dataprogrammer – fra snarveier i Windows og nettlesere til programmeringsprinsipper, feilsøking, testing, websikkerhet og miljøkonfigurasjon – vil du gjøre det daglige arbeidet foran datamaskinen mer smidig, mer pålitelig og mye mindre frustrerende, og du vil legge merke til hvordan hver lille forbedring akkumuleres til den fullstendig forvandler måten du jobber på.

