יכולת למידה תכנותית

12NK

משתמש צעיר
D I G I T A L
לאחרונה מאד מעסיק אותי הענין של ללמוד לבד ברשת
ואני ממש מתקשה לעשות את זה
הרבה יותר פשוט לי לכתוב קוד מאשר להבין את כל הטכנולוגיות שאותן אני מממשת
בקיצור, מתקשה להבין את התאוריה ועוד יותר- לתרגם את זה למעשה
כוונתי היא, לקרוא מאמר ואז לדעת מה לעשות, לא מתוך דוגמאות של העתק הדבק
יש למישהי טיפים בשבילי?
 

תא חזי

משתמש סופר מקצוען
עיצוב גרפי
עימוד ספרים
עריכה תורנית
לאחרונה מאד מעסיק אותי הענין של ללמוד לבד ברשת
ואני ממש מתקשה לעשות את זה
הרבה יותר פשוט לי לכתוב קוד מאשר להבין את כל הטכנולוגיות שאותן אני מממשת
בקיצור, מתקשה להבין את התאוריה ועוד יותר- לתרגם את זה למעשה
כוונתי היא, לקרוא מאמר ואז לדעת מה לעשות, לא מתוך דוגמאות של העתק הדבק
יש למישהי טיפים בשבילי?
כאן https://scotch.io/tutorials יש מדריכים שהם מאמרים, והקוד "העתק-הדבק" מסומן בצורה בולטת, אפשר כמובן להתעלם ממנו, ואפשר להשתמש בו כרפרנס לבדוק מה טעית. למדתי מהאתר הזה הרבה.
 
נערך לאחרונה ב:

@shaye

משתמש מקצוען
D I G I T A L
כאן יש מדריכים שהם מאמרים
על איזה אתר מדובר? (נראה ששכחת להוסיף קישור).
אתה אולי מתכוין לאתר הזה? (סתם ניחוש פרוע...)
 

תא חזי

משתמש סופר מקצוען
עיצוב גרפי
עימוד ספרים
עריכה תורנית
על איזה אתר מדובר? (נראה ששכחת להוסיף קישור).
אתה אולי מתכוין לאתר הזה? (סתם ניחוש פרוע...)
זה גם נחמד, מכיר אותו קצת, אבל הוא יותר כבר.
התכוונתי ל: https://scotch.io/tutorials
 

trew

מהמשתמשים המובילים!
עיצוב גרפי
מוזיקה ונגינה
הדמיות בתלת מימד
D I G I T A L
לאחרונה מאד מעסיק אותי הענין של ללמוד לבד ברשת
ואני ממש מתקשה לעשות את זה
הרבה יותר פשוט לי לכתוב קוד מאשר להבין את כל הטכנולוגיות שאותן אני מממשת
בקיצור, מתקשה להבין את התאוריה ועוד יותר- לתרגם את זה למעשה
כוונתי היא, לקרוא מאמר ואז לדעת מה לעשות, לא מתוך דוגמאות של העתק הדבק
יש למישהי טיפים בשבילי?

עריכה: התכוונתי לכתוב תגובה קצרצרה אבל נשפך לי אז...

תכנות לומדים דרך האצבעות אין מה לעשות
בניגוד למחשבה הרווחת, החלק בתכנות שממש מקדם הוא כשאת נתקלת במשהו שלא עובד וממש יושבת עליו עד שהוא יעבוד, זה יכול להיות הדבר הכי קטן וטיפשי שיש אבל ברגע שהבנת איך הוא עובד אז זהו מעכשיו זה שלך, למדת משהו חדש.

ללמוד משהו חדש זה לא להכיר את השתיים שלוש מילים בסדר הנכון שעושים את הקסם אלא את החשיבה שמובילה למקום הזה, לכן בפעם הבאה שאת נתקלת במשהו שאת לא מבינה אל תרגישי שאת לוזרית ולא מבינה כלום אלא תסתכלי על זה שסוף סוף הגעת למשהו שיקדם וילמד אותך משהו חדש.

תהליך הלמידה דורש התערבות אישית כדי שדברים ישבו טוב בראש
בהקשר של פוסטים לדוגמה מציגים לנו פקודה שלא הכרנו שעושה פעולה מסויימת
1. השלב הראשון הוא שאת לוקחת את הפקודה ומשחקת איתה, מעבירה לה פרמטרים שונים או סוגי תוכן שונים כמו ליסט במקום מחרוזת וכו' ורואה איך היא מתנהגת.

רוצה לחזק את הלמידה?
2. כתבי איזה תוכנית קצרה שמשתמשת בפקודה החדשה שלמדת, בדרך כלל זה השלב שתצטרכי לפתור בעיות שיצוצו מה שיגרום למידה אקטיבית יותר

לא מספיק לך, את רוצה לקבע את הנושא טוב בראש?
3. תקחי את מה שלמדת על סמך מה שלמדת והאסימונים שנפלו לך כשיחקת עם הפקודה, את כל הבעיות שנתקלת בהם ופתרת אותם ותכתבי פוסט שמסביר מה איך כמה ולמה.
כשאני אומר פוסט אני מתכוון שתפרסמי את זה, פרסום תוכן לציבור יגרום לך לדייק בתוכן דבר שיגרום לך לאקסטרה למידה

אז את מסתכלת על זה ואומרת מה, בשביל פקודה אחת כל הבלגן הזה?
אז ככה לא, מעבר לכך שעכשיו את ממש יודעת טוב את החומר שלמדת יש עוד כמה בונוסים
  1. למידה של משהו מסויים בצורה טובה מלמדת אותך תמיד עוד 2 3 דברים נוספים על הדרך
  2. כתיבה של פוסט היא בעצם סיכום לדברים שלמדת וזה שלך לגמרי
  3. כשאת כותבת פוסט בבלוג את קונה לעצמך שם בעיניי הקולגות ויש לזה משמעות בגיוס עובדים
  4. את הרבה יותר מקצועית בעינייך וזה בעצם החלק הכי חשוב
  5. התגובות שתקבלי על הפוסט יכילו הערות וטיפים אבל זה כבר ממשיך לשלב רביעי של הלמידה אז נוותר

יש בלוג מעולה שאני ממליץ לך לקרוא בקשר ללמידה ותכנות
הוא מעלה פוסטים טכנים בשלל שפות אבל גם פוסטים מנטליים למתכנת, הנה אחד לדוגמה
 

12NK

משתמש צעיר
D I G I T A L
אתן דוגמא בשביל להבין למה אני מתכוונת
נדרשתי לממש את הדרישות של OWASP לאתר מסוים
למי שלא מכיר אלו הן דרישות אבטחה
ומאד מתקשה בלקרוא את החומר ולהבין ממנו מה צריך לעשות
חשוב לי לקרוא באנגלית
 

trew

מהמשתמשים המובילים!
עיצוב גרפי
מוזיקה ונגינה
הדמיות בתלת מימד
D I G I T A L
אתן דוגמא בשביל להבין למה אני מתכוונת
נדרשתי לממש את הדרישות של OWASP לאתר מסוים
למי שלא מכיר אלו הן דרישות אבטחה
ומאד מתקשה בלקרוא את החומר ולהבין ממנו מה צריך לעשות
חשוב לי לקרוא באנגלית
צעד צעד, אתה מדברת על נושא שלרוב מכיל המון מידע מעולה אבטחת המידע שזה עולם שלם
הויקי של OWASP ממש מפורט וכתוב יפה עם מיליון דוגמאות, קחי את הנושא שבו את צריכה לטפל ותראי איפה הבעיה אצלך בקוד, משם תתקדמי לפתרון
הויקי של OWASP מפורט ומלא פרטים על איך הפרצה מתרחשת וזה נהדר כדי ללמוד לעומק לא בשביל להגיד שהבעיה אצלך היא במיקום X
 

תמרוווש

משתמש סופר מקצוען
מוזיקה ונגינה
הנדסת תוכנה
D I G I T A L
מה שעזר לי-
הייתי אחרי חופשת לידה, וחיפוש עבודה
וחייבת ללמוד מרחוק-
אבל ידעתי שיתנו לי לעשות תרגילים בפועל
מה שעשיתי היה לקרוא חומרים
ואז פשוט לפתוח stacbitz ולתרגל בו
מה שעוד עזר לי פשוט לפתוח את stackoverflow
ולנסות לענות לאנשים על השאלות שלהם
עם דוגמת קוד מצורפת ב stackbitz כנ"ל
עזר לי ב אנגולר,
לגבי c# רציתי לתרגל פרויקט api עם גישה ל db
פתחתי חומרים ברשת\
ויצרתי אצלי כנ"ל עם שינוים שונים
נניח פתחתי api
ותרגלתי גישה ל db פעם עם entity framework פעם עם ado.net
קליינט- עשיתי עם אנגולר ו php
ומאד עזר לי!
מקווה שעזרתי לך.
 

אולי מעניין אותך גם...

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק קיט א'

א אַשְׁרֵי תְמִימֵי דָרֶךְ הַהֹלְכִים בְּתוֹרַת יְהוָה:ב אַשְׁרֵי נֹצְרֵי עֵדֹתָיו בְּכָל לֵב יִדְרְשׁוּהוּ:ג אַף לֹא פָעֲלוּ עַוְלָה בִּדְרָכָיו הָלָכוּ:ד אַתָּה צִוִּיתָה פִקֻּדֶיךָ לִשְׁמֹר מְאֹד:ה אַחֲלַי יִכֹּנוּ דְרָכָי לִשְׁמֹר חֻקֶּיךָ:ו אָז לֹא אֵבוֹשׁ בְּהַבִּיטִי אֶל כָּל מִצְוֹתֶיךָ:ז אוֹדְךָ בְּיֹשֶׁר לֵבָב בְּלָמְדִי מִשְׁפְּטֵי צִדְקֶךָ:ח אֶת חֻקֶּיךָ אֶשְׁמֹר אַל תַּעַזְבֵנִי עַד מְאֹד:
נקרא  27  פעמים

לוח מודעות

למעלה