הבלוג של ינון פרק

טיפים קצרים וחדשות למתכנתים

גלגלי עזר

05/03/2018

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

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

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

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

דרוש כוכב

04/03/2018

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

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

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

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

מקווה שתהנו. ינון.

חדש באתר: קהילת מתכנתים

31/12/2017

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

המשך קריאה

באיזה צד אתם?

24/12/2017

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

המשך קריאה

קורס חדש: פייתון למתחילים ממש

15/10/2017

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

המשך קריאה

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

08/10/2017

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

המשך קריאה

האם כדאי לי ללמוד טכנולוגיה X?

20/08/2017

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

המשך קריאה

תפקיד המורה

25/05/2017

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

המשך קריאה

שני לקחים מרכיבה על אופניים שרלוונטים גם אלינו

18/05/2017

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

המשך קריאה