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

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

איך למצוא עבודה בתור מפתח Front End

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

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

המשך קריאה

למה לבחור ב React? דוגמא פשוטה שאותי שכנעה

יש בעיה עם דוגמאות Hello World כשמדברים על ספריות קוד- הן פשוטות מדי ולא מצליחות להציג את היתרונות של ספריות מורכבות. ריאקט למשל כמעט תמיד תראה מסובכת יותר מ jQuery בדוגמאות פשוטות. לשמחתנו מדי פעם עולה דוגמא קצת פחות פשוטה אבל שעדיין נכנסת ב 50 שורות קוד שמראה את היתרונות.

המשך קריאה

איך לכתוב קוד שיעשה רושם טוב על המראיינים

13/10/2016

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

המשך קריאה

ארכיטקטורה לפיתוח צד-לקוח ב 2016

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

אני חושב שזו אחת הסיבות לפופולריות של Frameworks ולחיפוש אחר ספריה אחת שתתן תשובה לכל השאלות. החיפוש אחר הדרך הנכונה לפתור בעיה ב Angular, React, Redux או Durandal הוא בעצם חיפוש אחר ארכיטקטורה לאפליקציה שלנו. לכן ולפני שמתחילים לכתוב יישום צד-לקוח גדול, כדאי להתעמק קצת יותר ברעיונות ובארכיטקטורה שאותן Frameworks מתבססות עליה.

המשך קריאה

וכמה זה עולה?

06/10/2016

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

המשך קריאה

קורסים לשנה החדשה

03/10/2016

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

המשך קריאה

4 סיבות טובות לעבוד עם פרילאנסרים

26/09/2016

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

המשך קריאה

ביי ביי ריאקט-ראוטר

19/09/2016

ריאן ומייקל, אני לא עומד בקצב שלכם. בפעם הראשונה ששיניתם את כל ה API במעבר מ 0.13 ל 1.0 עוד זרמנו עם זה, ברור שעוד לא היתה גירסא 1 ושום דבר עוד לא סופי. כשפחות משנה אחרי באתם עם גירסא 2 שמשנה את כל ה API שדרגתי, אבל ההודעה האחרונה על שינוי נוסף ב API בגירסא 4.0 היא כבר שדרוג אחד יותר מדי.

אומנם אין הרבה חלופות ל react-router, אבל אחרי עצה טובה מבנג'מן הצלחתי לחבר את ה router של express כתחליף. תשמעו איך זה עובד.

המשך קריאה