26 ביוני 2020

מהי שיטת הפומודורו ?

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

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

אוקיי, סיימתי תואר במדמ"ח - מה עכשיו ?

יצא לי לא אחת לדבר עם חבר או מכר שסיים את לימודי התואר שלו במדעי-המחשב והשאלה שלהם היתה דומה: מאיפה מתחילים ? לאיפה כדאי ללכת ? האם צריך להשלים עוד ידע או ישר למצוא עבודה ? איך מוצאים עבודה ללא ניסיון ?

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

25 ביוני 2020

פיתוח עם ביטחון עצמי (מבוא ל-Unit Testing)

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

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

אז, היום אני יודע שיש כלים שאמורים למנוע בדיוק את זה. 

Unit Tests הוא אחד מהם.