-
תודה לך @dovid על התגובה, לא כ"כ הבנתי מה זה אומר שמראש חבל להתחיל? או שלהפך רק שצריך להיות ממוקד יותר?
נכון שיש חומר ללא סוף מה ללמוד ולדעת אבל אני חושב שכל מתכנת באיזה שהוא שלב בחיים שלו התחיל ממשהו קטן יותר ומשם התקדם יותר ויותר, ולכן באמת שאלתי מה דעת כולם ומאיפה כדאי להתקדם, יש פוסט בנושא הזה בארכיון של הפורום הקודם, (ראיתי את זה ב"מתכנתים" אבל יתכן שאפשר לראות גם בכניסה ישירה לפורום הישן) באיזו שפה כדאי להתחיל, אבל כאן אנחנו צריכים לדעת מה כולם רוצים -
@UA אמר בלימוד מסודר של תכנות:
@יהודי-טוב
השאלה לאיזה תחום בתיכנות אתה רוצה להגיע?
יש אינסוף תחומים ובכל תחום שפה אחרת חזקה יותר
אולי המומחים הגדולים כאן יענו על זה בפירוטאני כרגע התחלתי פרויקט באקסס. אני יודע לבנות דברים רק באקסס עצמו בלי שום קודים.
הייתי רוצה להתמקד בזה (VBA וכדו')אך כמובן שאני מוכן להתגמש, אם יש מישהו שדחוף לו משהו אחר.
אני רואה באקסס מעלה שזה משהו שקיים בכל מחשב ללא צורך בהתקנות מסובכות, וכן שרואים את התוצאות בעיניים מיד.
-
@nigun
באתר http://www.underwar.co.il יש הרבה מדריכים להרבה שפות, בניית אתרים, ועוד הרבה חומר טוב. מה ששלחתי לך משם זה קצת דוגמיות. מה גם שלכל שפה יש כמה וכמה מדריכים שם.נקודה חשובה - גם אם לחלק מהחברים כאן הנושאים שם הם כקליפת השום לעומת הידע שלהם, עדיין יש הרבה מתכנתים שהם לומדים או מתחילים ובשבילם זה ממש אוצר מאגר כזה. חוסך המון זמן. גם למה לא לעזור קצת ליהודים בפרנסה שלהם?
-
@UA אמר בלימוד מסודר של תכנות:
@nigun
באתר http://www.underwar.co.il יש הרבה מדריכים להרבה שפות, בניית אתרים, ועוד הרבה חומר טוב. מה ששלחתי לך משם זה קצת דוגמיות. מה גם שלכל שפה יש כמה וכמה מדריכים שם.נקודה חשובה - גם אם לחלק מהחברים כאן הנושאים שם הם כקליפת השום לעומת הידע שלהם, עדיין יש הרבה מתכנתים שהם לומדים או מתחילים ובשבילם זה ממש אוצר מאגר כזה. חוסך המון זמן. גם למה לא לעזור קצת ליהודים בפרנסה שלהם?
אצלי זה תחביב זה (בינתיים) לא פרנסה
-
נראה לי שכדאי לפתוח קבוצה שתתמקד בשפה אחת, תפסת מרובה לא תפסת.
מה אתם אומרים @nach @dovid @UA @nigun
איזה שפה מומלצת למתחילים?
שתהיה פשוטה, ומצד שני קרש קפיצה הלאה.אני חושב שטוב יהיה להתחיל עם ויזואל בייסיק, זו שפה די קלה ולא מאוד מסובכת, העבודה איתה ממש דומה לכל סגנון העבודה של ווינדוס שזו מעלה מיוחדת מכיוון שכולנו מכירים וחיים את הסגנון הזה, מלבד זאת יהיה מעלה בזה דווקא מצד שלא יצטרכו כולם להתקין סביבת פיתוח כל שהיא מכיוון שיהיה אפשר להחליט שמתמקדים בעיקר בVBA ואז יש את זה כבר לכל מי שיש לו אקסל/אקסס במחשב, באמת יהיה מוצלח אולי לשלב ביניהם כך יהיה קל למצוא קודים בהקלטות מאקרו וכדו' ושילוב בלולאות ומשתנים למי שאין לו מידע וידע בענין,
-
@nigun אמר בלימוד מסודר של תכנות:
@nach אמר בלימוד מסודר של תכנות:
למעשה אתה רוצה שיהיה מקום שכל אחד יוכל לשאול את כל השאלות הכי פשוטות של מתחילים
ושזה יהיה שרשור אחד ארוך לכל השאלות איך עושים X במקום שרשור נפרד לכל שאלהוגם לא נראה לי שאפשר לקרוא לזה לימוד מסודר אולי חממת מתכנתים?
-
למעשה אתה רוצה שיהיה מקום שכל אחד יוכל לשאול את כל השאלות הכי פשוטות של מתחילים
ושזה יהיה שרשור אחד ארוך לכל השאלות איך עושים X במקום שרשור נפרד לכל שאלהבנוסף, בהחלט,
בנוגע לפוסט האחרון, באמת מה הבעיה בחממת מתכנתים? דווקא נשמע ממש נחמד, אבל כן יהיה אפשר איכשהו לעשות את זה בצורה מסודרת בנוסף ל"עזרה"
ובנוגע למה שכתב @UA , דבר ראשון אני אחכים אותך שיש המון עסקים שמשתמשים באקסס בעיקר עסקים קטנים כל מי שלא צריך יותר מידי פונקציונליות בתוכנה שלו זה מצוין, אבל אני לא התכוונתי שעכשיו נלך ונשקיע רק בזה יותר התכוונתי שבתור התחלה לרכוש מושגים וכדו' יש מעלה באלו מכיוון שהרבה עבודה נעשית בכלל ע"י התוכנה, ואח"כ אולי באמת נתקדם לשפות יותר פופולריות (באונברסיטאות וכדו' מתחילים ב++C או בג'אווה כפי שהזכרת אבל פה מדובר באנשים שמתחילים (אולי) כמעט מאפס אז כדאי להתחיל מדברים פשוטים יותר (דעתי)) -
@nach
אז מה זה שונה ממה שיש בפורום היום?
אכן יכול להיות שאם יהיה כאן הכרזה שעכשיו השערים פתוחים וכל רוצה ללמוד או ללמד על שפה X יבוא עכשיו ולא מחר
זה יכול לתת אפקט כמו בלאק פריידי וכדו' שבגלל שיש מבצעים כולם קונים ובגלל שכולם קונים יש מבצעים וחוזר חלילה...לגבי שפה ראשונה אם לא לומדים באונברסיטה וכו' אז נראה לי שהדרך הכי קלה זה לחפש את המסלול הכי קצר למוצר הראשון
לכן הרבה מתחילים מאקסס כי אפשר תוך כמה ימים להגיע למוצר שמיש וכן הרבה מתחילים מבניית אתרים בPHP כנ"ל
לעומת זאת באונברסיטה הגישה היא ללמוד מלמטה למעלה, כי אם לא, נתקעים בשפות מוגבלות ולא מבינים את שורש הדברים
אבל למי שלומד לבד כנראה שהוא יתייאש בדרך -
אני בעד הרעיון באופן כללי.
הדרך ליישם אותו לענ"ד היא דווקא בפרוייקט משותף של מתחילים (ולכן הכי מתאים להתחיל בווב).
זה יכול להיות פרוייקטים קטנים, כמו משחקים וכדו' בעיקר בצד לקוח, לאחסן את זה בגיט ועל הדרך נבין גם קצת בגיט...
כדי להצטרף לקבוצה צריך להצהיר שאתה סה"כ ג'וניור, אין כניסה לגדולים!
ואם מדברים על שפת תכנות כמדומני שאין כמו JS למתחילים וגם לממשיכים. יש בה גם מצד לקוח, גם פרימוורקים מפורסמים ופופולריים (כריאקט), ואפשר להתקדם בה לצד שרת. -
@גמליאל
יש לך רעיון ספיציפי איזה סוג של פרוייקט להקים?
אני חושב שפרוייקט שבסוף יהיה לו תועלת אמיתית יצליח יותר מאשר משחק וכו'
ואיזה פרוייקט בריא יכול להתקיים רק ממתכנתים מתחילים?
ולגבי הקריאות של הקוד אני דווקא חשבתי שמי שיותר מנוסה הקוד שלו יותר קריא משל מתחיל
שלא יודע לתעד ולסדר מחלקות וכו'
ואגב אני חושב שרעיון של פרוייקט משותף לכולם יועיל גם לגדולים להשתפר בעבודה על פרוייקטים משותפים -
אני התחלתי את לימודי דרך הפורום הזה בגלגול הקודם.
פשוט תתחילו ללמוד, ותשאלו מה שאתם לא מבינים. ככה לומדים, אין דרך אחרת.
כל אחד ברמה אחרת, וכל אחד מסתבך עם דברים אחרים. וכל אחד רוצה ללמוד ולהתמקצע בדברים שונים.
לכן הרעיון שהובע כאן נראה לי קצת מופרך..
פשוט תתחילו ללמוד. זה מה שאני עשיתי וזה עבד מצויין