Forumul Scientia

Diverse => Discuţii pe diverse teme => Subiect creat de: Adi din Decembrie 07, 2010, 04:17:55 AM

Titlu: Mi-am facut un program de managementul timpului
Scris de: Adi din Decembrie 07, 2010, 04:17:55 AM
Am folosit experienta de C++/ROOT pe care o folosim la cercetare in fizica particulelor pentru a face un grafic cu orele petrecute de mine la diferite activitati in ultimele zile. Programul ia ca input fisierul "time_management_Adi.txt" si produce automat imaginea "time_management_Adi.gif". Ambele sunt la fisiere atasate.

Codul este foarte flexibil, adica face graficul doar in functie de ce e in fisier. Adica fiecare dintre voi poate sa isi faca fisierul propriu, in care sa puna ce zile doreste, iar la activitati sa puna cate activitati doreste, pe care le doreste (altele, cu alt nume), in ce ordine doreste sa apara pe grafic, iar la fiecare activitate sa isi aleaga singur culoarea. Daca imi dati acel fisier, ma ofer sa va fac graficul si sa vi-l trimit.

Poate fi foarte util pentru a ne cunoaste cum ne petrecem cu adevarat timpul si pentru a ne putea optimiza viata. De exemplu, eu nu petreceam mai deloc timp de interactiune pe viu, dar in ultimele zile am bagat socializare pe viu la greu. Si se vede pe grafic. Sau astazi am investit in "personal growth", adica am investit in acest program cam 10 ore de programare cu tot cu debug si teste.

Vreo trei ore mi-a luat sa incerc sa fac ca pe axa orizontala sa nu apara acele numere, ci textul cu numele zilei care e prezentata pe acea coloana (101203 de exemplu), dar din pacate nu mi-a reusit. Pur si simplu ROOT nu poate face asta cu THStack.h, ceea ce am folosit noi pentru a suprapune histogramale (caci e o histograma pentru fiecare activitate).

Asadar va invit sa oferiti feedback din punct de vedere tehnic si daca vi se pare o idee buna sa ne  urmarim intr-un astfel de grafic cum ne petrecem timpul.

Mersi,
Adi
Titlu: Re: Mi-am facut un program de managementul timpului
Scris de: florin_try din Decembrie 07, 2010, 04:27:27 AM
Din curiozitate, poti sa arati si codul sursa?
Titlu: Re: Mi-am facut un program de managementul timpului
Scris de: cristi din Decembrie 07, 2010, 04:31:51 AM
mie mi se pare intrinsec o atitudine periculoasa :)
Lucrand intr-o companie ma feresc ca dracul de tamaie de cei care incearca sa monitorizeze/eficientizeze actiunile angajatilor... Viata e asa cum e, sa ne bucur ora de ora de ea, stiu eu ca nu sunt eficient mereu si stiu si cand nu sunt, fara ca altcineva sa faca graficul si sa imi reaminteasca in sedinta de avaluare de sfarsit de an...
Titlu: Re: Mi-am facut un program de managementul timpului
Scris de: Adi din Decembrie 07, 2010, 04:35:42 AM
Citat din: florin_ din Decembrie 07, 2010, 04:27:27 AM
Din curiozitate, poti sa arati si codul sursa?

Da, am atasat aici un fisier .tgz. De notat ca foloseste C++, ROOT (C interpreter pentru a face graficele - http://root.cern.ch/drupal/), boost (o librarie externa foarte utila pentru C++). De fapt am inclus acest director in directorul meu cel mare de la cercetare care le are pe toate astea instalate, ca sa mearga rapid. Dar poate fi facut si doar in C++ si ROOT simplu pe calculatorul dvs cu linux.
Titlu: Re: Mi-am facut un program de managementul timpului
Scris de: Adi din Decembrie 07, 2010, 04:39:45 AM
Citat din: cristi din Decembrie 07, 2010, 04:31:51 AM
mie mi se pare intrinsec o atitudine periculoasa :)
Lucrand intr-o companie ma feresc ca dracul de tamaie de cei care incearca sa monitorizeze/eficientizeze actiunile angajatilor... Viata e asa cum e, sa ne bucur ora de ora de ea, stiu eu ca nu sunt eficient mereu si stiu si cand nu sunt, fara ca altcineva sa faca graficul si sa imi reaminteasca in sedinta de avaluare de sfarsit de an...

Haha, foarte interesant, Cristi. Nici mie nu mi-ar placea sa ma monitorizese profesorul la scoala. Dar sa ma monitorizez eu pe mine o vreme, caci pot descoperi lucruri periculoase: de exemplu ca lucrez prea putine ore la scoala, sau ca citesc prea multe ore stiri pe net. Am fisierul acela .txt si cand termin o actiune modific acolo orele consumate deja cu noua suma totala pentru acea activitate. Nu voi face asa mereu, dar cateva saptamani imi va fi foarte util. De exemplu, o sa imi sara in ochi ca nu am facut sport (mers la sala) de doua zile si ma voi motiva sa fac. Sau voi vedea ca in weekend si luni nu am facut nimic la scoala si ma motivez sa bag mare si acolo.
Titlu: Re: Mi-am facut un program de managementul timpului
Scris de: Adi din Decembrie 07, 2010, 04:45:31 AM
Am primit urmatoarea sugestie de optimizare de la un prieten. Ideea lui este sa adaug si un alt grafic, care sa aiba la fiecare zi o singura culoare. Acea culoare sa fie aleasa ca o medie a activitatilor zilei. Adica, daca am dormit cate ore trebuie (cam 8 ), am lucrat pentru scoala cate ore trebuie (cam 8 ) si am petrecut restul timpului pentru mine cum trebuie (cam 8: mancare, cumparat, sport, curatenie, etc), atunci culoarea pe acea zi sa fie alba. Daca domina una sau alta sa fie catre o rosu, sau albastru sau galben. Si asa de-a lungul zilelor vezi cum evolueaza culorile si vezi asa esenta: o perioada fara sport, dar cu munca, apoi o perioada cu socializare dar fara munca, etc.

Ideea se poate generaliza ca in loc de a fi descrisa o zi de un singur numar (o culoare) sa fie descrisa de mai multe numere sub o forma geometrica sau ceva in gen. Si atunci vezi o forma 3D evoluand in timp.

Interesant. nu?
Titlu: Re: Mi-am facut un program de managementul timpului
Scris de: sumalan dorin din Decembrie 07, 2010, 07:27:22 AM
Salutări

E chiar interesant,felicitări pentru idee.

Îmi surâde ideea,pentru că:pot afla în ce activităţi "cheltuiesc" mult timp,şi ce activităţi neglijez.Bineînţeles,programului i se poate da şi o conotaţie psihologică.Aşa macăr,învăţ cu ajutorul unui program cum să îmi drămuiesc timpul şi în ce activităţi să-l investesc.
Titlu: Re: Mi-am facut un program de managementul timpului
Scris de: Adi din Decembrie 07, 2010, 08:11:20 AM
Asa e. E ca in mecanica cuantica: daca observi un sistem il schimbi. Astfel, eu stiind ca ma monitorizez si ma si expun public facandu-ma de ras in fata intregii tari daca pierd timpul aiurea, ma motiveaza ca sa petrec timpul pe lucrurile importante. Nu? :)

Sumi, daca imi dai un fisier text din ala, iti fac si tie graficul si pot sa ti-l arat fara sa il arat la nimeni.
Titlu: Re: Mi-am facut un program de managementul timpului
Scris de: Adi din Decembrie 07, 2010, 08:17:08 AM
Pe facebook de la Atila Nyerges: ‎"Eat" la ora aia tarzie din noapte? Poate n-am inteles eu codul de culori;)
Oricum, jos palaria pentru organizare!

Raspunsul meu:

Salut! Ma bucur sa vad un comentariu. Nu am explicat foarte bine codul de culori. In cursul unei zile adun impreuna duratele activitatilor de acelasi tip. Adica daca mananc de trei ori, adun toti acesti timp si ii pun o singura data pe grafic. Asadar, pozitia unde apar nu are legatura cu ora la care am mancat. Ordinea este pur si simplu aleasa de mine oarecum la intamplare. Ce trebuie analizat este cate ore pe zi petrec pe o anumita activitate si mai ales cum evolueaza de la o zi la zi. Astfel voi putea vedea unde petrec prea mult timp (de exemplu citind stiri pe net) sau prea putin (facand sport). Sper ca e mai clar acum. Sunt curios ce feedback ai din nou. Mersi!

Apropo, am mai optimizat un pic, am grupat cumparaturile si mancatul, caci de obicei fac cumparaturi doar pentru mancare. Asa arata mai bine.

Titlu: Re: Mi-am facut un program de managementul timpului
Scris de: sumalan dorin din Decembrie 07, 2010, 03:17:58 PM
Salutări

Bine,mulţumesc frumos.Îl fac,şi ţi-l trimit prim mail.Eh,acum chiar nu are importanţă cine îl vede :D :D....trebuie să rezist micilor ironii.Important e că,încerc să conştientizez,că timpul este foarte important şi nu are sens să mi-l folosesc inutil sau pe activităţi pe care acum le consider "importante" dar când văd graficul,care îmi spune ,auzi amice,vezi că neglijezi activităţiile cu adevărat importante în detrimentul banalităţiilor.Poate aşa voi deveni mult mai sever cu timpul meu şi asta bineînţeles va genera şi altceva:organizare,un om care este organizat ,gaseşte timp pentru orce activitate...si numai o să existe ,"lipsă de timp" .Plus că nu vreau să ajung la vârsta "X" şi să îmi spun ...o,ce nu aş da să fiu înc-odata tânăr.

Mulţumesc că îţi răpeşti din timp să mă ajuţi cu acel grafic.

Vorba unui proverb -timpul folosit în tinereţe..nu se mai întoarce la bătrâneţe.
Titlu: Re: Mi-am facut un program de managementul timpului
Scris de: mircea_p din Decembrie 07, 2010, 07:55:25 PM
De fiecare data cand am incercat sa organizez sau sa sistematizez ceva (carti, cd-uri, filme) am avut de-a face cu una din problemele de baza ale clasificarii: oricum ai defini categoriile, un obiect poate face parte din mai multe categorii in acelasi timp.

Cred ca si aici e o mica problema de genul asta, mi se pare ca graficul se bazeza pe ipoteza ca timpul este alocat unei singure activitati clare, ceea nu cred ca e cazul, de obicei. Cel putin in cazul meu nu prea este. 
Poti sa contribui la "personal growth" uitandu-te la video sau la news ori mergand la scoala.
Poti citi sau manca in timpul transportului sau dormi in timpul unei ore de curs la scoala. Poti manca cand faci sport sau shoping (si din nou, in timpul uneo ore de curs).
Nu e o critica a ideii sau metodei. E foarte interesant. De exemplu, sa vezi grafic cat timp din vaiata dormi... interesant.
As fi curios cum faci sa incadrezi timpul in categorii clare.
Si inca o intrebare. Unde incadrezi timpul folosit pentru a mentine aceasta evidenta a timpului? ;)
Titlu: Re: Mi-am facut un program de managementul timpului
Scris de: Adi din Decembrie 07, 2010, 09:12:31 PM
Sumi, astept in cateva zile fisierul tau.

Mircea, complet de acord. Si eu mi-am pus intrebarea asta (caci de obicei cat mananc ma uit la stiri sau la un film). Dar tu le-ai dus si mai departe. Intr-adevar, este o limitate a metodei, anume problema ca o activitate poate fi in mai multe categorii simultan.
Titlu: Re: Mi-am facut un program de managementul timpului
Scris de: Adi din Decembrie 07, 2010, 10:30:54 PM
O alta sugestie oferita de o prietena. In loc sa prezint suma orelor petrecute intr-o zi la o activitate, sa prezint activitatile exact la orele la care au avut loc, cu culoarea acelei activitati. Astfel, vom putea vedea de cate ore pe zi lucram la o activitate, daca avem nevoie de o activitate sa o motiveze pe alta (lucrat doar dupa sport de exemplu, sau dupa mancare). E o idee buna. Are si dezavantaje: e necesar un efort mai mare de a nota pe intervale mici timpii cand treci de la fiecare activitate la alta si in programul in care am lucrat eu nu stiu cum as face aia. Dar cineva ar putea face o aplicatie iPhone in care sa notezi usor cand incepi o noua activitate (sti atunci stie automat ora si minutul, si presupune ca tot atunci ai terminat activitatea dinainte, pe care o stie care era). Astfel, doar apesi butoane din cand in cand si apoi iti face toate graficele pentru tine. Cine ar face asta, daca nu exista deja, ar putea face o gramada de bani. Iata, idee pentru intreprinzatori si anteprenori. Din think-tankul Stiinta Azi! :)
Titlu: Re: Mi-am facut un program de managementul timpului
Scris de: Adi din Decembrie 10, 2010, 01:27:21 AM
Iata cum arata graficul meu pe ultima saptamana. Intre timp l-am tradus in romana si am clarificat inca pe grafic ce inseamna axele. Am si comasat unele activitati. Pe viitor voi incerca sa mai optimizez categoriile.

(http://www-cdf.fnal.gov/~abuzatu/personal/time/time_management_Adi.gif)

Intre timp am realizat graficul si pentru doua alte persoane care mi-au dat fisierele text cu orele lor. Le pot realiza si pentru altii.
Titlu: Re: Mi-am facut un program de managementul timpului
Scris de: Adi din Decembrie 18, 2010, 10:25:54 PM
Graficul pe ultimele 15 zile. E tot imaginea de mai sus, care ia mereu graficul la zi. Ehe, cam pot analiza ca dorm un numar neregulat de ore ... :P
Titlu: Re: Mi-am facut un program de managementul timpului
Scris de: palcuiealex din Decembrie 19, 2010, 10:23:35 PM
Există foarte multe aplicații time management.
Îți recomand una free, care urmărește tot ce faci computer, și care înregistrează exact ce aplicații folosești: http://www.manictime.com/ (http://www.manictime.com/)
De asemenea, pentru monitorizare pe web folosesc RescueTimer pentru Google Chrome (cred ca exista si pt Firefox extensia)
https://chrome.google.com/extensions/detail/cnggaadmcamdjiimdhelidfgolafbiej (https://chrome.google.com/extensions/detail/cnggaadmcamdjiimdhelidfgolafbiej)
Titlu: Re: Mi-am facut un program de managementul timpului
Scris de: Adi din Decembrie 20, 2010, 12:50:08 AM
Mersi de informatii. Totusi, trebuie subliniat ca aceste aplicatii de care zici tu urmaresc cat timp folosesc un anumit program sau site, dar nu monitorizeaza si ce fac in afara timpului folosit la computer (de exemplu cat timp mananc, dorm, petrec pe metrou si asa mai departe). Ca sa faci asta trebuie o aplicatie pentru celular. Sau vointa omului de a nota pe hartie si seara acasa de a pune intr-un fisier .txt cum am oferit mai sus exemplu, urmand ca apoi programul meu sa faca graficul. Cine va face o asa aplicatie pentru celular paote face bani buni din asta. E o idee ce iata, o dau gratuit.

Daca stie cineva aplicatii de celular deja facute in acest sens, va invit sa le puneti aici.
Titlu: Re: Mi-am facut un program de managementul timpului
Scris de: Adi din Ianuarie 01, 2011, 11:33:03 PM
S-a terminat prima luna in care mi-am monitorizat timpul. E drept ca am inceput de pe ziua de trei a lunii. Dar asta e rezultatul. Am socializat mai mult ca de obicei, dar la fel am lucrat toata vacanta la cercetare, realizand intr-adevar mari progrese. Atasez fisierul .txt cu formatul folosit (daca altii vor sa faca fisierele ale lor in acelasi stil), eu le fac graficele precum fisierul .gif al meu.