ירוק בוסר
-
יותר ויותר אנשים אוהבים את המקצוע הזה, אך מתקשים למצוא דרך.
למעשה ככה, זהו מסע של 3-4 שנים לפחות בכדי להיות מפתח תוכנה ששווה משהו (אז סבלנות והרבה!!!) אתה צריך הרבה מאוד עקשנות והתמדה, חלק גדול מהזמן "מתברר" לך למפרע כבזבוז זמן על שטויות, כי אחרי שאתה מגלה מה היתה הבעיה, אתה אוכל את הלב שעל פיצ'יפקה כזה קטן בזבזת עשרים וחמש שעות.
הסיפור הוא כזה, אין בית ספר ולא מדריך שמעביר אותך את הניסיון, כולם למעשה מלמדים אותך את השפה, משל למה הדבר דומה לאחד שלמד ארמית, האם הוא יודע ללמוד גמרא?? כמה התקצר המרחק בינו לבין "למדן" אמיתי, בגלל לימוד הארמית?? לדעתי 1% אולי. וזה נכון גם בתיכנות, למעשה השפה היא בסך הכל אוסף די קטן של כללים (ולכן מתכנתים אמיתיים כמעט ואינם מתפארים ב"ידיעת שפות הרבה" כי אם ב"יכולת שימוש בשפות הללו" את הפערים עבור שפות חדשות מתכנת בכיר משלים בתוך כמה חודשים, והוא ממשיך להיות תותח גם בשפה החדשה כמעט כפי שהיה קודם)
אם אתה שואל אותי, אני חושב שזה עוול גמור מה שעושים במכללות, הם נותנים לך אשליה שאתה נהיה מתכנת, ולמעשה כשאתה מסיים אתה מגלה שעוד לא התחלת. אני מאמין ב"מנטור" אישי שכל אחד צריך לאמץ לעצמו, כמו שוליה של פעם, אין דרך אחרת יותר קצרה. אם היה לי כזה מנטור הייתי חוסך מעצמי הרבה מאוד עגמת נפש, אבל אולי לא הייתי נעשה מנטור בעצמי :lol: :lol:
אנגלית חובה גמורה, תניח הכל ותלמד אנגלית. לא בשביל היכולת לתכנת, אלא בגלל שכמעט כל החומרים הרלוונטיים הזמינים הם באנגלית.
בהצלחה
פורסם במקור בפורום CODE613 ב13/06/2016 20:39 (+03:00)
-
כמה שאלות של (קדם) מתחיל...
- האם, ובאיזה רמה צריך להכיר אנגלית, כדי לדעת לתכנת?
- ואיזה כישורים נדרשים לזה??
- ממה מתחילים? (האם לומדים את זה במקום מסודר.. או מקוששים ברשת?...)
פשוט מתחבר לקטע הזה..
זה נראה לי כמו לקחת פלסטלינה, ולעשות עם זה מה שרוצים...-
כדי לדעת לתכנת לא צריך לדעת הרבה אנגלית רק את המילים של שפת התכנות ועוד כמה עשרות מילים השייכים לשמות הפונקציות והמחלקות וכו', אבל כדי ללמוד מדריכים וספרים באנגלית כמובן שצריך אנגלית טובה. אבל יש הרבה חומר בעברית, תתחיל לתכנת ואם תחליט להיות מקצוען תלמד גם אנגלית למה לא.
-
לאהוב את זה, אם אתה אוהב את זה זה בשבילך ואם לא לא תשרוד.
-
תלמד ספר בעברית, ספר שבא ללמד שפת תכנות כל שהיא בצורה יסודית, למשל ללימוד שפת VBNET יש את הספר הזה חפש בהוד עמי ובהוצאת פוקוס ואחרים. מדריכים באינטרנט זה מצויין אבל כדי שיהיה לך יסוד איתן צריך ללמוד ספרים מכריכה לכריכה דף אחרי דף לפי הסדר.
פורסם במקור בפורום CODE613 ב13/06/2016 21:13 (+03:00)
-
אם אתה שואל כזאת שאלה כנראה שזה מתאים לך. בעיקר מה שכתבת בסוף זה מה שכובש את כל המתכנתים האפשרויות הבלתי מוגבלות.
אענה לך מהניסיון הקצר שלי.
-
אנגלית. שפות התיכנות לא כוללות מי יודע מה מילים ועל זה אפשר להשתלט. אבל אם נתקעת אתה צריך תשובה מהאינטרנט.
כמובן שאפשר לשאול שאלות כאן בפורום, אבל התשובה לא מיידית, אתה צריך להגיע לרמה של לפחות לקרוא תשובות בסטאק (STACK OVERFLOW).
זה פורום עולמי למתכנתים. רק אנגלית. אבל לא צריך להיבהל גם בסטאק המילים די חוזרות על עצמם. -
איזה כישורים. א. לאהוב את התיכנות. ב. מתינות. קיבלת הודעת שגיאה בקימפול? תקרא את ההודעה לאט לאט. VS מנסה לכוון אותך בדיוק לטעות.
חבל ללמוד מניסוי וטעיה, זה יקח שנים ויימאס לך לפני שתגיע למשהו. ג. לוגיקה ד. סדר -
איך מתחילים. דבר ראשון אל תלך למכללה. אני למדתי במכללה. הקורס היה כמה מאות שעות, זאת אומרת פעמיים בשבוע מ5:30 עד 9:30 בערב.
אבל: להגיע למכללה לוקח זמן. 4 שעות אקדמאיות פירושם 3 שעות נטו. זה גם לא בחינם. (במקרה לי היה מימון מהממשלה). הרבה זמן מתבזבז על סתומים ממך (או חכמים ממך... ) במכללה מנסים להקיף כמה שיותר נושאים כדי שכשתצא לשוק העבודה תתאים לכל מקום עבודה, לכן לומדים גם טכנולוגיות ישנות שחבל להשקיע זמן כמו WEBFORM, וזה בא על חשבון דברים שהיה שווה להשקיע. כשאתה לומד לבד אתה משקיע במה שצריך. טיפ: תעיין מה הנושאים שמעסיקים את חברי הפורום ומזה אתה מבין מה הולך ומה פחות הולך.
בעצם לימוד במכללה הוא כמו לימוד בישיבה (עפרא לפומי...) זה שאתה נמצא בישיבה שלומדים שם בבא קמא לא אומר שכשתצא תדע בבא קמא.
זה תלוי רק בך אישית: כמה זה עניין אותך. כמה עשית שיעורי בית. כמה חיפשת להעמיק ולהתנסות ולאתגר את עצמך.עוד דבר שלא הזכרת אבל צריך לדעת אותו: אתה הולך לאכול קש והרבה, ולהתחרט על הבחירה שבחרת.
אבל אל תתייאש. אם אתה מתעניין בזה כנראה שזה כן בשבילך. אני עצמי גם חדש ואוכל ערימות קש לתיאבון. :roll: אין מה לעשות.יש ביוטיוב אם פתוח לך מדריך שנקרא KUDVENKAT על כל הסוגיות בתיכנות. לפני כל סרטון יש את תמצית הדברים, ובסרטון אתה רואה אותו מבצע את זה. יכול מאוד לעזור.
הדברים הכי בסיסיים שצריך לדעת: מסד נתונים כלומר מידע שמסודר בדרך כלל בטבלאות. מה שנפוץ זה SQL SERVER. תוריד גם את זה.
שפת תיכנות צד שרת (שזה אומר למשל המחשב ששולח את התגובה שאני עכשיו כותב לך) כדאי C# שפה קלה ונוחה.
צד לקוח (שזה אומר המחשב שלך שקיבל מידע מהשרת) JAVA SCRIPT HTML CSS. עם הדברים האלה אפשר לבנות הכל.
והעיקר לא לפחד כלל ממושגים חדשים ובעיקר לא מראשי תיבות מפוצצים באנגלית.פורסם במקור בפורום CODE613 ב13/06/2016 22:15 (+03:00)
-
-
@יאן גולד
הדברים הכי בסיסיים שצריך לדעת: מסד נתונים כלומר מידע שמסודר בדרך כלל בטבלאות. מה שנפוץ זה SQL SERVER. תוריד גם את זה.
שפת תיכנות צד שרת (שזה אומר למשל המחשב ששולח את התגובה שאני עכשיו כותב לך) כדאי C# שפה קלה ונוחה.
צד לקוח (שזה אומר המחשב שלך שקיבל מידע מהשרת) JAVA SCRIPT HTML CSS. עם הדברים האלה אפשר לבנות הכל.
והעיקר לא לפחד כלל ממושגים חדשים ובעיקר לא מראשי תיבות מפוצצים באנגלית.וואוו!! תרחמו על הבנאדם!!
תתחיל עם C# נטו. אחרי שתעשה "שלום עולם" וכמה תוכנות פיציות (בשביל להתלהב ולהבין מי נגד מה) תמשיך כנ"ל למסדי נתונים וכו' (לא אקסס).
הייתי ממליץ לך להשקיע הרבה ב-C#. יש להם סביבת עבודה נפלאה וברורה למשתמשי ווינדוס (visual studio). יכול דיבוג טובות וכמובן השלמה אוטומטית של מילים, צביעה של הקוד לפי ההקשר ועוד. אבל אחרי שאתה מרגיש שליטה טובה (יכול להיות כמה שנים. תלוי בקצב הלימוד) תתקדם לשפות אחרות (תשאל אז מה הולך...).
אתר נחמד בעברית: http://webmaster.org.il/articles/csharp
אם יש לך ידיעה בסיסית באנגלית (הכרת האותיות. קריאה- אפילו איטית), תנסה להתקדם ככה, מה שצריך תתרגם בגוגל. ולאט לאט תרכוש שליטה בשפה.
המון הצלחה.פורסם במקור בפורום CODE613 ב13/06/2016 22:34 (+03:00)
-
באמת תודה לכם על התשובות המפורטות
וקצת (הרבה) הבהלתם אותי...
ותודה מיוחדת לםןץףך על ההכוונה המפורטתו.. רציתי לשאול האם הספר הזה http://www.corner.co.il/Magazin/CSharp/#/2 עוד אקטואלי כי זה ישן??
ועוד דבר האם יש למישהו קישור ישיר להורדת התוכנה שאיתו מתכנתים
אני מתכוון לזה https://www.visualstudio.com/en-us/products/visual-studio-express-vs.aspx
רק שאני לא יודע איזה גירסה אני צריך...פורסם במקור בפורום CODE613 ב13/06/2016 22:47 (+03:00)
-
בבקשה....
וכמובן, המון הצלחה!!
פורסם במקור בפורום CODE613 ב13/06/2016 23:08 (+03:00)
-
לדעתי העצה הכי טובה לטווח הארוך הוא זה
@ארכיטקטאנגלית חובה גמורה, תניח הכל ותלמד אנגלית. לא בשביל היכולת לתכנת, אלא בגלל שכמעט כל החומרים הרלוונטיים הזמינים הם באנגלית.
בהצלחהאחרת תמצא את עצמך בעוד כחצי שנה מתחרט שלא עשית כך...
ועדיף לפני שאתה מתחיל תכנות
ואם אתה מתכוון ללכת לקורס אז בכלל חבל על הזמן בלי זה
אכן את הבסיס לתכנות תוכל לרכוש מהאתרים בעברית אבל רמה מעל זה רק באנגליתבהצלחה רבה!
פורסם במקור בפורום CODE613 ב14/06/2016 01:58 (+03:00)
-
ברוך הבא ומקווה שיהיה לך בהצלחה!!
אני קצת עסוק לאחרונה.. אז מצטער על הקיצור.
גם אני התחלתי כמוך לבד ואני ממליץ בחום להתחיל עם ספרי לימוד של תיכון וכדו' שיתנו לך רקע קצת יותר רחב להבין מה זה מחשב ואיך הוא עובד, ולא רק איך כותבים לולאה כזו או אחרת..
לכן הייתי ממליץ לך להתחיל עם הספר הזה:
ואח"כ לעבור לזה:
(כמובן שאתה לא חייב לעשות את כל התרגילים ושלל הקישקושים שנועדו לתלמידי תיכון :lol: )
בכללית, יש חסרון שלומדים לבד (בשיטת ניסוי ותעייה) כיון שאמנם בסוף אתה יודע איך לעשות, אך לא תמיד אתה מבין למה לעשות דוקא כך ולא אחרת, ולכן יש יתרון ללמוד במקום שמלמדים אותך את הכל בצורה מסודרת מהמסד ועד לטפחות.. (אם כי אני למדתי ולומד עדיין בצורה עצמאית). את הבסיס תוכל ללמוד לבדך היטב, את הדברים היותר מורכבים קצת יותר מסובך, ואכן כדאי מאד מאד לדעת אנגלית, ולהשקיע זמן ללמוד את זה (ואני אומר זאת קודם כל לעצמי :lol: ), כי לאחר שתדע אנגלית תוכל למצוא חומר לרוב (ספרים, קורסים וכדו').
כמו כן, תשתמש בחיפוש גוגל של הפורום (מצד שמאל למעלה, תבחר בחיפוש גוגל) - יש בפורום שלנו הרבה חומר עזר למתחילים, בצורת שאלות שנשאלו וכו'.
ושוב, בהצלחה גדולה גדולה!! ונשמח לראותך כאן איתנו!
אברהםפורסם במקור בפורום CODE613 ב15/06/2016 23:48 (+03:00)
-
ברוך הבא ומקווה שיהיה לך בהצלחה!!.......
אני אישית מעדיף את הדרך של ללמוד קצת מה לעשות בלי תיאוריה. אחרי שקצת קולטים את העניינים ורואים דברים שזזים.. להתחיל מהתחלה את התיאוריה הבסיסית.
עניין של טעם.פורסם במקור בפורום CODE613 ב16/06/2016 01:24 (+03:00)
-
גמני עדיין לא יודע תכנות, זתומרת יש לי כמה וכמה תוכנות שכתובות ועובדות באקסס + MYSQL + ASTERISK, וכן BAT.
כמוני כמוך יש לי חשק עצום להתקדם בתחום, במיוחד לDOT.NET, הבעיה בעיקר זה הזמן....
להלן לינק למדריך נחמד של הרב שלמה גולדברג, הוא נותן לך ללמוד נגיעות של תכנות עם כפית של דבש, חבל שהוא לא המשיך את הפרקים.
אחרי זה לא תדע לתכנת, בהחלט לא, אבל זה לכאורה ייתן לך את הטעם של התכנות, מה גם שאפשר (וכדאי) להתנסות על מה שהוא מראה.
אחרי זה תחזור לפורום ותמשיך עם כל המדריכים והקורסים והספרים המכובדים שהובאו כאן לעיל.פורסם במקור בפורום CODE613 ב17/06/2016 01:42 (+03:00)