לימודי תכנות
-
שלום לכולם,
בעברי למדתי תכנות ברמה בסיסית כחלק מלימודי תואר ראשון בהנדסה,כיום לאחר כמה שנים הייתי רוצה ללמוד תכנות על מנת לעסוק בתחום ,הייתי שמח אם מישהו יכוון אותי בבחירת תחום הלימוד (שפת תכנות ,במה להתמקד יותר בלימוד,באיזה תחום כדאי להתמקד -בניית אתרים ,תוכנות וכדומה) על מנת שאוכל לעסוק בתחום באופן מותאם לציבור החרדי(עבודה נפרדת עד כמה שאפשר,אינטרנט כשר ושעות עבודה סבירות על מנת לשלב לימוד תורה וחיי משפחה). -
@מבקש
אולי תכתוב מה אתה כבר יודע ככה תוכל לקבל הדרכה קצת יותר טובה כרגע השאלה שלך כללית מדאי -
למדתי שפת matlab אך זה לא כל כך רלוונטי כיוון שזה היה לפני המון שנים ,אם נמקד את השאלה אני מחפש נישה בתכנות שיכולה להתאים לעבודה מהבית בתור עצמאי או בתור שכיר במשרה שמתאימה לצביון חרדי ,ואם אפשר קצת למקד בשפות שצריך ללמוד כדי לעסוק בתחום .
-
אני ממליץ לך לשקול תוכנית כמו "מיגו" או תוכניות דומות. תוכניות אלו מעניקות מלגת קיום ומסייעות בהשמה מקצועית לאחר סיום הלימודים.
עם זאת, כדאי לקחת בחשבון שייתכן שזה לא המסלול הכי מספק עבורך, מכיוון שעליך לקבל את מה שהם מציעים ולא בהכרח מה שאתה אוהב. בנוסף, בחלק מהמקרים אתה עלול להיות מחויב להם למספר שנים לאחר סיום התוכנית. בקיצור, בדוק היטב את הפרטים לפני שאתה מתחייב.
בהצלחה!
-
@pcinfogmach כתב בלימודי תכנות:
אני ממליץ לך לשקול תוכנית כמו "מיגו" או תוכניות דומות. תוכניות אלו מעניקות מלגת קיום ומסייעות בהשמה מקצועית לאחר סיום הלימודים.
לפי מה שאנשים כותבים בפרוג נראה שלא הצליח להם כ"כ
https://www.prog.co.il/threads/תוכנית-הכשרת-גברים-להייטק-מיגו.789408/page-12
-
קשה לייעץ בפרטות
באופן כללי מאוד (לענ"ד),
העבודות הכי נפוצות והכי נגישות למתחילים הם פיתוח אתרים, זה נכון בין למשרות מסודרות בין לפרילנסינג
בפיתוח אתרים יש צד שרת וצד לקוח, על פי רוב לאנשים יש נטייה יותר לצד זה או השני אבל הכי כדאי ללמוד שניהם
הטכנולוגיות העיקריות שצריך ללמוד עבור צד לקוח זה HTML ו-CSS, ושפת javascript, ואז כדאי ללמוד פריימוורק אחד (אני אישית ממליץ על VUE עבור מתחילים, אבל אפשר ללמוד גם ריאקט או אנגולר)
עבור צד שרת צריך ללמוד או nodejs או php (יש עוד הרבה שפות אבל אלו הכי פופולאריות ונגישות היום. אפשר להוסיף במקום שלישי גם פייתון). ב-php מומלץ לעבוד עם פריימוורק כמו laraval. אני ממליץ לעבוד עם PHP ו-laravel כך יהיה לך הכי קל להקים אתר שלם מקצועי עם הכי מעט עבודה
כדאי גם ללמוד קצת על מסדי נתונים ו-SQLצריך לזכור שעבודה בתכנות פירושו למידה מתמדת. אף פעם לא גומרים ללמוד, אבל צריך לעבור מינימום למידה בסיסי של הנ"ל כדי להתחיל בפיתוח full stack דהיינו גם צד שרת וגם צד לקוח
למי שזה מתאים לו, אפשר בהחלט ללמוד לבד, אבל זה תלוי באופי שלך, אחרת אפשר למצוא המון קורסים באנגלית או קצת בעברית, תוכל לבקש המלצות על קורס בנושא ספציפי בפוסט נפרד
אפשרות שונה לגמרי הוא ללמוד #C וללמוד פיתוח תוכנות דסקטופ לווינדוס. אבל נראה לי שיותר קשה למצוא עבודה בזה
האם יש מספיק עבודה בתחום בצורה שמאפשר ניהול אורח חיים חרדי? בהחלט כן, אבל זה גם בהחלט לא מתאים לכל אופי. וצריך סייעתא דשמיא.
-
@nigun כתב בלימודי תכנות:
@pcinfogmach כתב בלימודי תכנות:
אני ממליץ לך לשקול תוכנית כמו "מיגו" או תוכניות דומות. תוכניות אלו מעניקות מלגת קיום ומסייעות בהשמה מקצועית לאחר סיום הלימודים.
לפי מה שאנשים כותבים בפרוג נראה שלא הצליח להם כ"כ
https://www.prog.co.il/threads/תוכנית-הכשרת-גברים-להייטק-מיגו.789408/page-12
לפני שאני מגיב למה שאתה אומר אני חייב להסכים עם כל מילה ש@yossiz אמר בגדול במקומות האלה כמו מיגו זה המהלך שמובילים ג"כ אבל לא בהכרח
לגופו של דבר אני מבקש סליחה אם מישהו הבין מדברי שכוונתי הייתה להמליץ על תכנית כזו או אחרת ודאי שכל תכנית צריכה בדיקה לעומק ולוודא מול בוגרים האם הם מרוצים אבל לבוא עם אמירה גורפת שאין תוכניות כאלו מוצלחות זה פשוט לא נכון. למרות שאני חייב לציין שעקב המצב בשוק גם התוכניות הללו נמצאים במצוקה והעבודות השמה שהם מוצאים לבוגרים שלהם הם לא הכי מרתקות בלשון המעטה.
-
@pcinfogmach כתב בלימודי תכנות:
אבל לבוא עם אמירה גורפת שאין תוכניות כאלו מוצלחות זה פשוט לא נכון.
אתה אומר שאתה יודע שיש תוכניות מוצלחות
או שמן הסתם יש תוכנית מוצלחת וכדאי לבדוק לפני שמגיעים למסקנה שאין משהו מוצלח, אבל יתכן שאחרי בירור נראה שאין באמת משהו מוצלח כרגע.למרות שאני חייב לציין שעקב המצב בשוק גם התוכניות הללו נמצאים במצוקה והעבודות השמה שהם מוצאים לבוגרים שלהם הם לא הכי מרתקות בלשון המעטה
במצב הנוכחי יש להם יתרון על פני למידה עצמית (למי שמצליח ללמוד לבד)?
אם אין יתרון לא כדאי קודם לנסות ללמוד לבד? -
@nigun
יפה העלית את הצדדים בצורה נכוחה וברורה והשוקל ישקול. האמירה "תוכנית מוצלחת" היא כמובן מאוד סובייקטיבית ולכן אין לי באמת איך להגיב לך על כך.אציין שלמרות שהמצב לא מזהיר, בכל אופן, חלק מהתוכניות מצליחות לייצר השמות ואת זה אני אומר מידיעה, אמנם ההשמות הללו לא הכי מרתקות, כך שזה מאוד תלוי באישיות.
למצוא עבודה לבד בלי ניסיון, הכשרה פורמלית והמלצות זה קשה ודורש הרבה סייעתא דשמיא. אני לא אומר שזה לא אפשרי יש דרכים וכמו"כ יש אתרים שמאוד עוזרים אם הכיוון שלך הוא פרילנס אבל זה לא תותים.
בנוסף, חשוב להדגיש שבלמידה עצמית יש סיכון שלא באמת תדע כמה התקדמת והאם רכשת את ההרגלים הנכונים או לא.
-
רק להוסיף אנקדוטה
בחודשים האחרונים
בעקבות מסעות הפרסום הקופצות מכל פינה
פניתי להרשם לאחת מהתוכניות (פרטים שמורים במערכת)
דווקא לא בגלל ההשמה שלא רלוונטית עבורי
אלא בגלל העמקת הידע והיכולותהיות שיש לי ידע מוקדם
למרות שבפרסומים הופיע 'הרים וגבעות' על חומר הלימודים
התעקשתי לקבל סילבוס מסודר של הלימודיםודחו אותי כל הזמן
שעדיין אין סיליבוס סופי, כי מחכים שיגמר הרישום
ולפי רמת היידע של התלמידים יחליטו סופית מה יהיהרק אחרי שסרבתי להגיע לראיון קבלה עד לקבלת סילבוס
אמר לי הנציג
תשמע: עקרונית עיקר הקורס שלנו זה המכינה
לימודי האנגלית שמאוד מאוד חשובים, ועוד השלמות כמו מתמטיקה וכד'
שאר הדברים אנחנו עושים לפי ההספק ולפי מה שהתלמידים רוצים
ובעיקר מראים להם, איך אח"כ יוכלו לחפש ולהעמיק את הידע לבדאז אם טרם קראת והפנמת את מה ש @yossiz כתב
תגלגל אחורה וקרא בשנית -
-
בניגוד לכל הפרסומים שרצים היום על כל מיני תכניות וגם ממה שמובן קצת פה מבין השורות
שאפשר למצוא עבודה
אני חייב לכתוב מניסיון אישי
אין היום עבודה בתכנות למתחילים כלל לא למי שלמד באחת מהתוכניות הנ"ל וכל שכן למי שלמד לבד וכל מה שמנסים למכור השמה מובטחת וכולי הכל שקר וכזב
(חוץ מתוכנית אחת שבה יש השמה אבל היא כוללת גיוס לצבא על כל המשתמע בכך)
וזה פשוט בזבוז זמן וכוח וכסף ללמוד תכנות -
@אביחיל
נשמע שעברת על כל התכניות שיש?
אני מסכים שברובם אין להם השמה אבל יש כאלה שכן מצליחים לגרד משהו - אמנם משעמם כמו שכתבתי.
אני לא בעד התוכניות אני פשוט מתנגד להכללות
השורה התחתונה היא מאוד פשוטה בדיקו אתה תוכניות מה הם מספקים בפועל! הלא זה כמו כל דבר שמנסים למכור לכם. -
אני אישית לא
אבל אני מכיר אנשים באופן אישי מכל התוכניות -
@אביחיל
יש לי אח שעשה לאחרונה תוכנית כזו ומצאו לו ולכל החברה השמה הוא פשוט פרש בגלל השעמום
שים לב אני לא מתווכח איתך על המציאות המציאות עגומה כמו שאתה כותב אבל בלתי אפשרית? לא יודע.... -
@yossiz כתב בלימודי תכנות:
הטכנולוגיות העיקריות שצריך ללמוד עבור צד לקוח זה HTML ו-CSS, ושפת javascript, ואז כדאי ללמוד פריימוורק אחד (אני אישית ממליץ על VUE עבור מתחילים, אבל אפשר ללמוד גם ריאקט או אנגולר)
MDN הוסיפו לאחרונה תוכנית לימודים מפורטת (ללא לימודים, יותר סיליבוס מדוקדק למורים ולסטודנטים) למפתחי פרונטאנד:
https://developer.mozilla.org/en-US/curriculum/
יעיל במיוחד לאוטודידקטים המעוניינים לוודא שלא פספסו נושאי ליבה חשובים. -
אם אפשר להעלות נקודה שלא התבררה כאן - כולם עוסקים כאן בעבודה כשכיר, אך אולי אפשר לעבוד כעצמאי? זה יותר מתאים לכאורה להווי חרדי.
(כנראה זה לא מתאים לכל אחד ולכל צורה - אולי סיכון מדי וכדו', ומי שרוצה יכול לפרט) -
תודה רבה לכולם על התשובות המחכימות ,בינתיים ממה שהבנתי הנישה העיקרית שמתאימה היא פיתוח אתרים ,יש תחומים נוספים שיכולים להתאים לעבודה עצמאית ?
-
@מבקש יש מתכנת בפורום מתמחים שכותב רק תוכנות דסקטופ, והוא טען פה פעם בפורום שהוא מרוויח המון כסף ממכירת תוכנות לחרדים.
אם אתה עושה את זה רק בתור אפיק כלכלי, תחשוב עם עצמך אם אילו אנשים היית רוצה לעבוד, מה הצרכים שלהם (תעשה סקר שוק), מה חסר להם, ותנסה לספק את זה, יהיה לך הרבה יותר קל לכוון את עצמך אחרי שתדע מה הקהל יעד שלך צריך.תיצור לעצמך נישה (זה לא סותר שאתה יכול לעשות דברים מחוץ לנישה, אבל הפרסום שלך צריך להיות ממוקד לקהל יעד מסויים), תתמקצע בנישה הזו ואז תוכל לפרסם את עצמך בתור מומחה לנישה הזו.
אני יודע שהרבה חרדים בוחרים להתמקצע בבניית מרכזיות טלפוניות, זאת רק דוגמה אבל אתה יכול לבחור שאתה עובד עם בתי עסק קטנים ובונה להם אוטומציות עסקיות וכד'.
תבדוק אם השוק רווי, תשאל אנשים שכבר עובדים בתחום שבחרת כמה לקוחות יש להם, אם הם עמוסים, תבדוק עם כמה אנשים שעוסקים בתחום הזה.
(אני יודע שסבא שלי רצה לדעת אם שירות מסויים זה אפיק כלכלי ריווחי, הוא סיפר לי שהוא התקשר לכמה אנשים שעשו את זה ובירר אצלם מתי הם פנויים, וכולם היו תפוסים לתקופה הקרובה, ולפי זה הוא בחר את זה לעצמו בתור מקצוע.)אם אתה בונה מוצר למכירה, תעמוד בקשר צמוד למישהו מהקהל יעד שלך שיבדוק את המוצר תוך כדי פיתוח, שייתן לך כיוונים שאולי לא חשבת עליהם ויעדכן אותך אילו צרכים או פיצ'רים צריך בשביל שהמוצר יהיה מוצלח.
יש ספר מאוד יפה בשם The pragmatic programmer (באנגלית) שמדריך מאוד יפה איך צריך להראות פיתוח של מוצר. (לשלב מאוחר יותר כשאתה כבר סגור על מה שאתה רוצה לעשות)
6/35