Jestem programistą i będę obserwował Zabierz swoje dziecko do pracy z moją czteroletnią córką, Thing1, w czwartek.
Planuję nas ubrać, zabrać na śniadanie, a potem zabrać do biura na zabawne szaleństwa biznesowe wśród moich ~ 150 współpracowników.
Uwielbia naukę i gry. Jest całkiem dobra w zakresie liter, cyfr i 3-4 literowych słów.
Nie będę miał problemu z rekrutacją wspólników, którzy pomogą mi przez te 3 godziny, więc jestem z nią w biurze.
Co powinniśmy zrobić?
Chcę, żeby była zaangażowana w kontakty z innymi osobami w biurze i czuła się, jakby się do tego przyczyniała (bezmyślna, zajęta praca).
Dotychczasowe pomysły ( tutaj potrzebuję twojej pomocy! ) ...
- Twórz pytania do „wywiadu” (ulubiony kolor, film, temat itp.) Z kolorowymi artykułami biurowymi (rzemiosło jest fajne)
- Uruchom kilka kopii (kopiarki są fajne)
- Przeprowadź powyższy wywiad z zabawnymi współpracownikami (rozmawianie z ludźmi to świetna zabawa)
- Wyślij e-maile (walenie w komputery to świetna zabawa)
Więcej pomysłów? Chciałbym pracować nad czymś związanym z programowaniem - jeśli możesz coś wymyślić, 4yo będzie miało czas uwagi, z przyjemnością to usłyszę.
Traktuję to jako wakacje - wcale nie muszę być produktywny .
źródło
Odpowiedzi:
Ponieważ nie potrafi jeszcze czytać, nie ma sensu nic robić z programowaniem. Najpierw pomyślałem o jednym z tych graficznych IDE, w których tworzysz swój program, łącząc bloki graficzne. Ale te najczęściej wymagają również czytania.
Naprawdę (naprawdę!) Podoba mi się twój pomysł, aby pozwolić jej „stworzyć” serię pytań, a następnie poprosić ją o pomoc dla przyjaznych dzieciom współpracowników. W ten sposób zobaczy biuro i twoich współpracowników. Myślę, że jest to ważniejsze niż próba wyjaśnienia 4yo, na czym polega programowanie. Możesz zacząć robić to drugie, gdy zacznie chodzić do szkoły. Prawdopodobnie zwiększy to także twoją pewność siebie, ponieważ pokaże twoim współpracownikom, jaką masz cudowną córkę. : P
Biorąc to pod uwagę, mam 26 lat i nie mam dzieci, więc może jestem niewłaściwy o to zapytać. ;)
źródło
Jedyną odpowiednią dla wieku rzeczą, o której mogę myśleć, są schematy blokowe. Jest graficzny, interaktywny (markery i tablice flip-board), łatwy do nauczenia / zrozumienia i przydatny. Możesz także poprosić ją o pomoc w rysowaniu schematów blokowych dotyczących interesujących ją rzeczy, takich jak czas na przekąskę lub coś takiego. Prawdopodobnie możesz użyć prostych obrazków zamiast słów. Diagramy aktywności i diagramy sekwencji również mogą działać.
Być może, jeśli wykonujesz dużo programowania graficznego, mogłaby pomóc „przetestować” oprogramowanie, po prostu klikając wokół, a następnie informując, czy się zawiesi. Następnie możesz zrobić zrzut dziennika i uzyskać z niego przydatne informacje.
Jeśli zajmujesz się programowaniem sprzętowym, może uda Ci się wcześniej skonfigurować coś, zapasowe ramię robota, z którym będzie mogła pracować, a może wymyśli jakieś zadanie lub przetestuje ją, aby na tym działała?
Poza tym niewiele myślę. Obecnie spędzam dużo czasu na pracy z XML-em i bazami danych, czyli dużo czasu siedzącego spokojnie i gapiącego się, myślącego, testującego zapytania, weryfikującego wyniki, powtarzam ... Mam trudności z myśleniem, że 4-latek byłby być w stanie utrzymać zainteresowanie tym przez długi czas (są nawet tacy dorośli, którzy mają problem z utrzymaniem tego zainteresowania przez długi czas)
źródło
Pomiń techniczną część programowania i zamiast tego skup się na współpracy w celu rozwiązania jakiegoś (łatwego) problemu. Możesz powiedzieć coś w stylu: „Och, cieszę się, że jesteś tu dzisiaj ze mną. Moje biurko wymaga porządnego sprzątania, a posiadanie pomocnika znacznie ułatwi sprzątanie”. To otwiera drzwi do wszelkiego rodzaju drobnych prac, które możesz wykonywać razem, takich jak:
uporządkuj swoje papiery
ułóż wszystkie swoje książki w kolejności alfabetycznej
przesuń komputer / monitor / klawiaturę / mysz i wytrzyj biurko (skąd ten brud?)
zainstaluj / zaktualizuj jakieś (zabawne?) nowe oprogramowanie
Byłoby też wspaniale pozwolić jej doświadczyć interakcji z innymi ludźmi. Jeśli masz jakieś książki lub inne przedmioty, które możesz dostarczyć jednemu ze współpracowników, może to zrobić. Jeśli niektórzy z twoich współpracowników również przyprowadzają swoje dzieci, możesz umówić się na jakieś spotkanie, na przykład w celu omówienia pracy, którą wykonali w ciągu dnia. Poinformuj ją, że twoja praca wymaga czegoś więcej niż tylko siedzenia przy biurku i pisania na klawiaturze, że musisz współpracować z innymi osobami w biurze.
źródło
„Traktuję to jako wakacje - wcale nie muszę być produktywny”
Zdajesz sobie sprawę, że to stwierdzenie nie pomaga w postrzeganiu, że programiści są po prostu leniwymi, smoczymi kujonami, prawda?
Ponadto może to być świetna okazja, aby pokazać córce, że praca jako programista jest w rzeczywistości całkiem dobrym wyborem zawodowym. Dlaczego nie spróbować wykonać pracy i wyjaśnić, dlaczego jest to ważne i / lub dlaczego uważasz, że to dobra zabawa. Ubieranie się i kopiowanie zdjęć tęcz jest zdecydowanie zabawne, ale prawie na pewno nie działa i prawdopodobnie nie jest ważne.
Programiści robią różne rzeczy w ciągu dnia. Obejmuje to między innymi: pisanie kodu produkcyjnego, pisanie jednorazowych skryptów pomocniczych, analizowanie wymagań, spotkania, pisanie e-maili, rozmawianie z ludźmi, rozwiązywanie błędów, wypróbowywanie nowych technologii, surfowanie SO i testowanie. Z pewnością niektóre z tych rzeczy byłyby odpowiednie dla ciebie i twojej córki? :)
źródło