Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Jakie są praktyczne ćwiczenia do rozwijania umiejętności żakowania


Jakie są praktyczne ćwiczenia do rozwijania umiejętności żakowania


Rozwijanie umiejętności „Groking”, które odnoszą się do głębokiego zrozumienia i stosowania pojęć, można osiągnąć poprzez różne praktyczne ćwiczenia w różnych dziedzinach. Oto kilka ćwiczeń, które pomogą Ci poprawić swoje umiejętności Groking:

dla umiejętności algorytmicznych i kodowania

1. Ćwicz paradygmaty algorytmiczne: Skoncentruj się na podstawowych paradygmatach, takich jak podziel i podbicie, programowanie dynamiczne, zachłanne strategie i cofanie. Wdrażaj problemy, takie jak problem N-Queens, solver Sudoku i generowanie kombinacji/permutacji przy użyciu tych paradygmatów [2].

2. Użyj realistycznych ćwiczeń kodowania: angażuj się w ćwiczenia, które naśladują prawdziwe scenariusze wywiadu, w tym limity czasowe i interaktywne rozwiązywanie problemów. Ćwicz wyjaśniając na głos proces myślowy [4].

3. Rozwiąż problemy z ograniczeniami: Rozwiąż problemy w realistycznych ograniczeniach, takich jak ograniczenia czasowe i przypadki przewagi. Pomaga to w rozwijaniu zwinności i pewności związanej z rozwiązywaniem problemów [4].

dla szybkiego inżynierii i interakcji AI

1. Podstawowe szybkie tworzenie: pisz jasne, zwięzłe podpowiedzi z prośbą o narzędzia AI, takie jak Chatgpt o wykonywanie określonych zadań, takich jak wprowadzenie się jako profesjonalista. Porównaj odpowiedź AI z swoimi oczekiwaniami [1].

2. Udostępnij istniejące podpowiedzi: Zacznij od prostych podpowiedzi i udoskonal je, dodając kontekst, umiejętności i pożądany ton. Porównaj odpowiedzi, aby zobaczyć, w jaki sposób szczegóły poprawiają wynik [1].

3. Iteruj ton i styl: poproś AI o opisanie projektu, a następnie udoskonal ton poprzez iteracyjne podpowiedzi. Używaj słów takich jak „entuzjastyczny”, „nieformalny” lub „profesjonalny”, aby poprowadzić ton [1].

4. Sprawdzanie faktów i dokładność: Podaj oświadczenia i poproś AI o przepisanie ich bardziej szczegółowo. Sprawdź dokładność roszczeń, zwłaszcza wskaźników [1].

Ogólne strategie uczenia się

1. Zacznij od podstaw: Zacznij od podstawowych pojęć i stopniowo przestawaj do bardziej złożonych. W przypadku algorytmów zacznij od sortowania i wyszukiwania przed przejściem do bardziej zaawansowanych tematów [7].

2. Użyj pomocy wizualnych: Użyj ilustrowanych przewodników i schematów, aby lepiej zrozumieć złożone pojęcia. Książki takie jak * algorytmy Groking * oferują przyjazne, wizualne wyjaśnienia [7].

3. Zastanów się i przegląd: Regularnie przejrzyj swój proces uczenia się. Zidentyfikuj, które pojęcia dobrze rozumiesz i gdzie potrzebujesz więcej praktyki. Użyj czasopism lub arkuszy kalkulacyjnych, aby śledzić swoje postępy [2] [3].

4. Zastosuj pojęcia praktycznie: spróbuj zastosować to, czego nauczyłeś się do rzeczywistych problemów lub projektów. Pomaga to w internalizacji koncepcji i uczynieniu ich bardziej intuicyjnymi [2] [7].

Cytaty:
[1] https://www.designgurus.io/course-play/groking-prompt-engineering-for-professional-portfolio-and-job-search/doc/23-praktice-exercizes
[2] https://www.designgurus.io/answers/detail/practical-exerciises-to-internalise-core-algoradigms
[3] https://www.reddit.com/r/leetcode/comments/t5xqb6/how_to_use_grokking/
[4] https://www.designgurus.io/answers/detail/realistic-coding-exerciises-mprove-interview-performance
[5] https://livebook.manning.com/book/groking-machine-learning/appendix-a/v-14/
[6] https://arize.com/blog/explaining-grokking-through-cirit-efficien-paper-reading/
[7] https://www.manning.com/books/grokking-algorithms
[8] https://edu.anarcho-copy.org/algorithm/groking-algorytms-illustrated-programmers-curious.pdf