השפה האנגלית כמחסום ללימודי תכנות

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

Share This Post

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

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

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

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

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

בשורה התחתונה, אני ממליץ לכל מי שרוצה ללמוד פיתוח תוכנה להשקיע במקביל ללימודי התכנות מאמץ בשיפור היכולת לקרוא טקסטים מקצועיים באנגלית. טיפים נוספים לכל מי שמתעתד ללמוד פיתוח תוכנה, ולכל מי שכבר עוסק בפיתוח תוכנה, ניתן למצוא בקורס (החינמי) Tips for Learning Programming.

More To Explore

פיתוח בפייתון צעדים ראשונים באנר life michael קורסים בפיתוח תוכנה
לימוד Java

ה-Native Data Types בשפת התכנות ג׳אווה

כאשר תכנית בג׳אווה רצה, לכל ערך יש type. ה-types האפשריים נחלקים לשתי קבוצות. ה-Native Data Types זו קבוצה אחת. הקבוצה השניה היא קבוצת ה-types שקרויה Class Types והיא כוללת types שהוא אחד ה-classes/interfaces/enums אשר הוגדרו.

happy birthday 29 java
לימוד Java

יום הולדת 29 שמח לשפת התכנות ג׳אווה

לכבוד יום ההולדת ה-29 של שפת התכנות ג׳אווה יצרנו את הקופון JAVA29 אשר יאפשר לכם הנחה של 60% ברכישת הקורס ׳תכנות בג׳אווה׳.

Update cookies preferences