תכנות בעברית


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

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


בלוגים

  1. בלוג ארכיטקטורת תוכנה - כשמו כן הוא. אחד הבלוגים הוותיקים ביותר ולדעתי גם הטובים ביותר. נכתב ע"י ליאור בר-און.
  2. אינטרנט ישראל - בלוג מעולה, של רן בר-זיק, אישית השתמשתי בו המון פעמים. רן כותב על המון נושאים, ויש לו כתיבה טובה וברורה. כשכל פוסט הוא די קצר ככה שאפשר מדי פעם להספיק לקרוא עוד פוסט קצר בחמש דקות ולהתקדם קצת בידע בעוד נושא שמעניין אותנו.
  3. toCode - בלוג עשיר ביותר של ינון פרק. עם מגוון גדול של נושאים.
  4. I, Code - הבלוג לא ממוקד בשפת תכנות או טכנולוגיה ספציפית, אלא מכיל פוסטים במגוון נושאים בתחום התכנות והפיתוח, החל ממתודולוגיות כלליות ועד סקירות של ספריות קוד ספציפיות. כמו כן הבלוג מכיל פוסטים ברמות קושי שונות כך שמתכנתים ותיקים וגם חדשים יוכלו להפיק ממנו תועלת.
  5. Go-Gui - בלוג על עיצוב אתרים ואפליקציות, תכנות אתרים ברמת חווית משתמש, יזמות שיווק וקידום אינטרנטי.
  6. Master Scripter - בלוג פיתוח web מושקע ומעודכן
  7. וובמאסטר - אתר מושקע עם הרבה מדריכים ומאמרים על פיתוח web.
  8. FEDin - בלוג שעוסק בדברים הקשורים ל-front end web development.
  9. קטע קוד - רוב הפוסטים די ישנים אבל בכל זאת רלוונטים - בבלוג הזה תמצאו מדריכים בנושאי תיכנות שונים, בניית אתרים, אדסנס ועולם המחשבים באופן כללי.
  10. AnyApp - זוהי חברה שעוסקת בתחום ה-mobile וה-web. באתר שלהם הם כותבים המון מאמרים מעניינים בנושאים אלו.
  11. Savvy - בלוג של רועי יוסף בנושאים שונים של Wordpress. בלוג מעודכן ומושקע. מומלץ מאוד למשתמשי Wordpress.
  12. IsraelClouds - המון מאמרים בנושא של מחשוב ענן
  13. Usability Talking - בלוג של מורד שטרן, בלוג טכנולוגי על עולם האינטרנט, החדשנות, הקהילות הסטארטאפים והיזמות, בלוג עם פז"ם כמו שבעל הבלוג מכנה אותו
  14. בלוג לא רע, גיל! - בלוג של גיל שטיינר. כותב על אלגוריתמים ועל דברים כלליים בתוכנה עם הרבה הומור. מתכנת עם הרבה שנות ניסיון, אז כדאי ללמוד ממנו.
  15. TechSense - בלוג טכני מאת אביב רונן. רשומות קצרות יחסית על נושאים טכניים שונים. בעיקר AWS, DevOps, Security, Linux, NodeJs, git

פודקאסטים

  1. רברס עם פלטפורמהפודקאסט טוב בנושאי טכנולוגיה, תוכנה ואינטרנט
  2. השבוע - פודקאסט על סטארטאפים. כבר תקופה די ארוכה שלא מעלים פודקאסטים חדשים.
  3. מפתחים חסרי תרבות - פודקאסט על חיי היום-יום של צוותי פיתוח.
  4. יזמות או למות - פודקאסט טוב ומעניין שמראיין כל מיני יזמים. לא כל הפרקים עוסקים בהייטק אבל חלק גדול כן.
  5. עושים עסקים - פודקאסט מבית היוצר של רן לוי (עושים היסטוריה) עם יזמים ומנהלים. גם כאן, לא כל הפרקים עוסקים בהייטק אבל חלק גדול כן.
  6. עושים טכנולוגיה - פודקאסט מעניין (גם מבית היוצר של רן לוי) על כל מיני נושאים טכנולוגיים. בשונה משאר הפודקאסטים, יש בו קצת יותר ירידה לעומק הטכנולוגיה. זה כמובן לא קורס באוניברסיטה אבל בכל זאת נותן נקודת התחלה בהבנה של כל מיני טכנולוגיות חדשות.
ספרים

  1. המדריך הישראלי ל-Java - ספר טוב ומקיף על שפת Java.
  2. הנדסת תוכנה בשפת C - מדריך מקיף לשפת C
  3. תכנות מונחה עצמים ב-C# - ספר מקיף על #C, שכולל גם תרגילים בשפה