דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. איך למדתם לכתוב קוד - סקר

איך למדתם לכתוב קוד - סקר

מתוזמן נעוץ נעול הועבר תכנות
22 פוסטים 10 כותבים 315 צפיות 7 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • E eido

    איך למדתם לכתוב קוד:

    1 - תואר/תעודה
    2 - קורס באנטרנט
    3 - ספרים
    4 - לימוד בקטנה והשאר תוך כדי עבודה במקום מסודר

    chvC מנותק
    chvC מנותק
    chv
    כתב נערך לאחרונה על ידי
    #13

    @eido סקר מרתק. בעיקר בכזו פלטפורמה.

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

    בסיעתא דשמיא @חגי הכניס אותי לעבודה הראשונה שלי למרות שאני חושב שזה היה חסר אחריות ממש חח בכל אופן התחלתי שם מday one לכתוב python שלא כתבתי לפני זה כלל. ועם זה להעמיק גם בפיתוח ווב כללי HTML CSS JS - שוב, הכל בלי שום בסיס של לימודי מדעי המחשב או תיאוריות דומות.

    מה שהניע אותי תמיד היה סקרנות והכיף של ללמוד. ולמדתי המון. ממש. ועכשיו עם הLLM וכל הטררם מסביב זה דופק את כל הלמידה ואני לא לומד כלום כבר שנתיים. זהו..

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

    בלוג | מייל

    E תגובה 1 תגובה אחרונה
    3
    • chvC chv

      @eido סקר מרתק. בעיקר בכזו פלטפורמה.

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

      בסיעתא דשמיא @חגי הכניס אותי לעבודה הראשונה שלי למרות שאני חושב שזה היה חסר אחריות ממש חח בכל אופן התחלתי שם מday one לכתוב python שלא כתבתי לפני זה כלל. ועם זה להעמיק גם בפיתוח ווב כללי HTML CSS JS - שוב, הכל בלי שום בסיס של לימודי מדעי המחשב או תיאוריות דומות.

      מה שהניע אותי תמיד היה סקרנות והכיף של ללמוד. ולמדתי המון. ממש. ועכשיו עם הLLM וכל הטררם מסביב זה דופק את כל הלמידה ואני לא לומד כלום כבר שנתיים. זהו..

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

      E מנותק
      E מנותק
      eido
      כתב נערך לאחרונה על ידי eido
      #14

      @chv כתב באיך למדתם לכתוב קוד - סקר:

      סקר מרתק. בעיקר בכזו פלטפורמה.

      מסכים איתך בהחלט!

      @chv כתב באיך למדתם לכתוב קוד - סקר:

      ועכשיו עם הLLM וכל הטררם מסביב זה דופק את כל הלמידה ואני לא לומד כלום כבר שנתיים. זהו..

      כל מילה בסלע, ולא משנה מה יגידו אחרים.

      לא חסר לך מה שכינה @צבי-ש

      @צבי-ש כתב באיך למדתם לכתוב קוד - סקר:

      דברים בסיסיים או ידע מתחת למכסה המנוע שאני לא מכיר טוב כמו שהייתי רוצה

      ?

      chvC תגובה 1 תגובה אחרונה
      0
      • E eido

        @chv כתב באיך למדתם לכתוב קוד - סקר:

        סקר מרתק. בעיקר בכזו פלטפורמה.

        מסכים איתך בהחלט!

        @chv כתב באיך למדתם לכתוב קוד - סקר:

        ועכשיו עם הLLM וכל הטררם מסביב זה דופק את כל הלמידה ואני לא לומד כלום כבר שנתיים. זהו..

        כל מילה בסלע, ולא משנה מה יגידו אחרים.

        לא חסר לך מה שכינה @צבי-ש

        @צבי-ש כתב באיך למדתם לכתוב קוד - סקר:

        דברים בסיסיים או ידע מתחת למכסה המנוע שאני לא מכיר טוב כמו שהייתי רוצה

        ?

        chvC מנותק
        chvC מנותק
        chv
        כתב נערך לאחרונה על ידי
        #15

        @eido כתב באיך למדתם לכתוב קוד - סקר:

        לא חסר לך מה שכינה @צבי-ש

        @צבי-ש כתב באיך למדתם לכתוב קוד - סקר:

        דברים בסיסיים או ידע מתחת למכסה המנוע שאני לא מכיר טוב כמו שהייתי רוצה

        ?

        חסרים בהחלט אבל ברוב הדברים שאני עושה מסתדר. חסר לי אם כבר לא בקטע טכני אלא בתור שאני יודע שהייתי יכול לכתוב קוד הרבה יותר טוב עם הידע הזה. בסדר.

        בלוג | מייל

        תגובה 1 תגובה אחרונה
        1
        • E eido

          איך למדתם לכתוב קוד:

          1 - תואר/תעודה
          2 - קורס באנטרנט
          3 - ספרים
          4 - לימוד בקטנה והשאר תוך כדי עבודה במקום מסודר

          אורייא מנותק
          אורייא מנותק
          אוריי
          כתב נערך לאחרונה על ידי
          #16

          @eido אני למדתי מנסיון ותהיה ושעות של דבוג ובזבוז זמן!
          אמנם זה לא הדרך כלל
          הדרך האמיתית היא דבר ראשון "אובי לתכנות" ואופי של ללמוד "דבר מתוך דבר" אח"כ לעשות את 1 או 2.
          גם אלו שעברו את 1 או 2 ואין להם את הנ"ל זה לא יתקדם לאן שהוא... (לא יעזור תעודה אם אין אופ\בי)
          אני אישית לא למדתי יותר מידי שפות נתקעתי מרצון על vba ואני ג"כ לא נותן שירות מעבר לזה (וגם זה רק בין הסדרים).

          ניתן לפנות אלי גם ב al0548446188@gmail.com

          תגובה 1 תגובה אחרונה
          1
          • pcinfogmachP מנותק
            pcinfogmachP מנותק
            pcinfogmach
            כתב נערך לאחרונה על ידי pcinfogmach
            #17

            הרקע שלי בכתיבת קוד הוא בעיקר בזכות הפורום
            נכון שלמדתי הרבה לבד וכו' כו'
            אבל אי אפשר ללמוד ולהבין איך לכתוב קוד איכותי בלי הדרכה כלשהי.

            גמ"ח מידע מחשבים ואופיס

            תגובה 1 תגובה אחרונה
            3
            • חגיח מנותק
              חגיח מנותק
              חגי
              כתב נערך לאחרונה על ידי
              #18

              דרך אגב למי שרוצה להשיג מנטורינג בחינם אונליין, יש פה פלטפורמה של מתנדבים https://exercism.org/
              החיסרון הוא שיכול להיות שהמנטור לא יודע כלום 🙂 כי זה בסה"כ מתנדבים, אין סינון.

              תגובה 1 תגובה אחרונה
              3
              • E מנותק
                E מנותק
                eido
                כתב נערך לאחרונה על ידי eido
                #19

                בילדותי גיליתי ספר על VBA (לא למדתי אותו, זה לא היה פרקטי לי), הענין מאוד משך אותי, כשגדלתי לקחתי קצת ספרים מפה ומשם וקראתי אבל לא יצא מזה כלום, בישיבה גדולה כמדומני קניתי ספר C# טוב (היה אז גירסה 3) ולמדתי אותו בין הסדרים, התחלתי לכתוב קוד במחברת, רק כשהייתי חוזר הביתה לשבת חופשה הייתי מתרגל במחשב וקיבלתי ידע טוב ומעמיק בשפה הנ"ל.
                מכיון שראיתי את עצמי כאברך (עד היום ב"ה) אבל לא אחד שחי מתרומות, בקשתי מהרב שלי (בישיבה) רשות ללמוד את זה מסודר תוך כדי הישיבה, שיהיה משהו ביד, זה הרי לימוד של כמה שנים, בהתייעצות עם הרב שלו (דמות חינוכית מוכרת מאוד) זה אושר בתנאי שלא יפריע לסדרים, המקום המתאים היחיד הוא כמובן האונ' הפתוחה בררתי מחירים (והלכתי לאיזה ארגון בירושלים שמממן לימודים לחרדים ע"מ לקבל מימון), תאריכים ואיך הכל הולך.
                מסיבה מסוימת עצרתי את התהליך ולא התחלתי ללמוד, לקחתי ספרים מאיזה סטודנט שגמר את לימודיו שם והתחלתי ללמוד לבד (לא הספקתי הרבה, ומה שכן הספקתי, בעיני מיותר לגמרי כאילו דוחפים חומר כדי שיהיו מספיק שעות שיצדיקו לימודי תעודה).
                לאחר שהתחתנתי הפסקתי עם התכנות כמעט לגמרי (קשה, התכנות בדם שלי) בגלל שזה לא הולך ביחד עם שאיפותי הרוחניות, כמה פרויקטים החזירו אותי לתכנות, אחד בכלל לקח אותי למיקרו בקרים, מצאתי את עצמי לומד C (שפה נוראית בעיני, אחרי שהתרגלתי לC#) ושוב זונח הכל עד שהגעתי למצב שכשרציתי לחזור לכתוב קוד הייתי צריך לבדוק בספרים איך כותבים פונקציה... ככה הפסדתי את C#.
                כשהתחלתי עם ימות המשיח התחלתי עם PHP בעקבות המלצות עברתי לnodejs, אבל אני לא מונח בה בכלל, בפרט שזה בין הסדרים...
                כמו שכתבתי, תכנות כמקצוע לא הולך בד בבד עם שאיפותי, הפרויקט הקודם זיעזע אותי וגרם לי לחשב מסלול מחדש, לכן אני מקוה שבעז"ה אסיים את הפרויקט ואצליח לעזוב את התחום לפחות כמעט לגמרי (יש לחצים שלא אעזוב וכמובן, יש את הצורך בהשתדלות לפרנסה) ואוכל להשקיע גם את הערבים ללמוד.

                מדמ תגובה 1 תגובה אחרונה
                2
                • E eido

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

                  ככה שעד כמה שידוע לי כל האופציות קיימות.

                  yossizY מנותק
                  yossizY מנותק
                  yossiz
                  כתב נערך לאחרונה על ידי
                  #20

                  @eido כתב באיך למדתם לכתוב קוד - סקר:

                  אבל התכוונתי ללמוד של כתיבת קוד (כמו שכתבתי בהודעה הראשונה) לא לימוד שפת תכנות, בעיני אלו שני דברים שונים

                  אלו בהחלט דברים שונים לגמרי
                  חייבים להתחיל בלימוד שפת תכנות, אבל זה החלק הקל יחסית, הלימוד של "כתיבת קוד" או "מבנה נכון של הקוד" הוא לימוד שלעולם לא משלימים, וגם קשה למסור אותו בכללים מדויקים בכתב, יש ספרים בנושא, כמו הספר המפורסם clean code של uncle bob, אבל לא כולם מסכימים לעקרונות שלו, וזה לא מתאים לכולם, וגם אחרי קריאת הספר עדיין צריך להפנים את הדברים וכו', בקיצור בעיני זה החלק הכי קשה של תכנות
                  אני לא חושב שתמצא קורס שיקנה לך את היכולת לבנות בצורה נכונה
                  כן תוכל למצוא "רב" בנושא שזה יקדם מאוד

                  📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

                  תגובה 1 תגובה אחרונה
                  4
                  • E eido

                    בילדותי גיליתי ספר על VBA (לא למדתי אותו, זה לא היה פרקטי לי), הענין מאוד משך אותי, כשגדלתי לקחתי קצת ספרים מפה ומשם וקראתי אבל לא יצא מזה כלום, בישיבה גדולה כמדומני קניתי ספר C# טוב (היה אז גירסה 3) ולמדתי אותו בין הסדרים, התחלתי לכתוב קוד במחברת, רק כשהייתי חוזר הביתה לשבת חופשה הייתי מתרגל במחשב וקיבלתי ידע טוב ומעמיק בשפה הנ"ל.
                    מכיון שראיתי את עצמי כאברך (עד היום ב"ה) אבל לא אחד שחי מתרומות, בקשתי מהרב שלי (בישיבה) רשות ללמוד את זה מסודר תוך כדי הישיבה, שיהיה משהו ביד, זה הרי לימוד של כמה שנים, בהתייעצות עם הרב שלו (דמות חינוכית מוכרת מאוד) זה אושר בתנאי שלא יפריע לסדרים, המקום המתאים היחיד הוא כמובן האונ' הפתוחה בררתי מחירים (והלכתי לאיזה ארגון בירושלים שמממן לימודים לחרדים ע"מ לקבל מימון), תאריכים ואיך הכל הולך.
                    מסיבה מסוימת עצרתי את התהליך ולא התחלתי ללמוד, לקחתי ספרים מאיזה סטודנט שגמר את לימודיו שם והתחלתי ללמוד לבד (לא הספקתי הרבה, ומה שכן הספקתי, בעיני מיותר לגמרי כאילו דוחפים חומר כדי שיהיו מספיק שעות שיצדיקו לימודי תעודה).
                    לאחר שהתחתנתי הפסקתי עם התכנות כמעט לגמרי (קשה, התכנות בדם שלי) בגלל שזה לא הולך ביחד עם שאיפותי הרוחניות, כמה פרויקטים החזירו אותי לתכנות, אחד בכלל לקח אותי למיקרו בקרים, מצאתי את עצמי לומד C (שפה נוראית בעיני, אחרי שהתרגלתי לC#) ושוב זונח הכל עד שהגעתי למצב שכשרציתי לחזור לכתוב קוד הייתי צריך לבדוק בספרים איך כותבים פונקציה... ככה הפסדתי את C#.
                    כשהתחלתי עם ימות המשיח התחלתי עם PHP בעקבות המלצות עברתי לnodejs, אבל אני לא מונח בה בכלל, בפרט שזה בין הסדרים...
                    כמו שכתבתי, תכנות כמקצוע לא הולך בד בבד עם שאיפותי, הפרויקט הקודם זיעזע אותי וגרם לי לחשב מסלול מחדש, לכן אני מקוה שבעז"ה אסיים את הפרויקט ואצליח לעזוב את התחום לפחות כמעט לגמרי (יש לחצים שלא אעזוב וכמובן, יש את הצורך בהשתדלות לפרנסה) ואוכל להשקיע גם את הערבים ללמוד.

                    מדמ מנותק
                    מדמ מנותק
                    מד
                    כתב נערך לאחרונה על ידי
                    #21

                    @eido כתב באיך למדתם לכתוב קוד - סקר:

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

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

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

                    עצה טובה:
                    אכן תעזוב את כל הפרוייקטים, תקבע שעה/שעתיים ביום בשביל לימוד תיכנות.
                    תחליט איזה שפה להתחיל, נניח JS, תלמד כל יום ברוגע כמה פרקים ברוגע וביישוב הדעת, תנסה כל מושג חדש אחת ושתיים ותמשיך הלאה.
                    (ואני ממליץ שאם אפשר תנתק את האינטרנט ותלמוד הכל אופליין)
                    אחר חודש או שתיים תהיה אדם אחר לגמרי.
                    פשוט תיצחק מעצמך כשתחזור על כל הפוסטים שלך.
                    תהיה לך עונג ממש לקודד בJS. (אבל רק בJS! אל תפנה לשום פריימוורק לפני שאתה חוזר על הנ"ל לגבי הפריימורק)

                    chvC תגובה 1 תגובה אחרונה
                    2
                    • מדמ מד

                      @eido כתב באיך למדתם לכתוב קוד - סקר:

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

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

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

                      עצה טובה:
                      אכן תעזוב את כל הפרוייקטים, תקבע שעה/שעתיים ביום בשביל לימוד תיכנות.
                      תחליט איזה שפה להתחיל, נניח JS, תלמד כל יום ברוגע כמה פרקים ברוגע וביישוב הדעת, תנסה כל מושג חדש אחת ושתיים ותמשיך הלאה.
                      (ואני ממליץ שאם אפשר תנתק את האינטרנט ותלמוד הכל אופליין)
                      אחר חודש או שתיים תהיה אדם אחר לגמרי.
                      פשוט תיצחק מעצמך כשתחזור על כל הפוסטים שלך.
                      תהיה לך עונג ממש לקודד בJS. (אבל רק בJS! אל תפנה לשום פריימוורק לפני שאתה חוזר על הנ"ל לגבי הפריימורק)

                      chvC מנותק
                      chvC מנותק
                      chv
                      כתב נערך לאחרונה על ידי
                      #22

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

                      בלוג | מייל

                      תגובה 1 תגובה אחרונה
                      1
                      תגובה
                      • תגובה כנושא
                      התחברו כדי לפרסם תגובה
                      • מהישן לחדש
                      • מהחדש לישן
                      • הכי הרבה הצבעות


                      • 1
                      • 2
                      בא תתחבר לדף היומי!
                      • התחברות

                      • אין לך חשבון עדיין? הרשמה

                      • התחברו או הירשמו כדי לחפש.
                      • פוסט ראשון
                        פוסט אחרון
                      0
                      • דף הבית
                      • קטגוריות
                      • פוסטים אחרונים
                      • משתמשים
                      • חיפוש
                      • חוקי הפורום