עושים תוכנה (Osim Tochna) show

עושים תוכנה (Osim Tochna)

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

Podcasts:

 [עושים תוכנה] ממפתח למנהל: המדריך המלא | File Type: audio/mpeg | Duration: 1:04:08

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

 [עושים תוכנה] שאלת השאלות – שפה סטטית או דינאמית? | File Type: audio/mpeg | Duration: 58:33

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

 [עושים תוכנה] CSS – הפרק שאסור לכם לפספס | File Type: audio/mpeg | Duration: 43:18

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

 [עושים תוכנה] איך בוחרים Database? | File Type: audio/mpeg | Duration: 53:08

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

 [עושים תוכנה] DATABASES 2020 | File Type: audio/mpeg | Duration: 43:48

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

 [עושים תוכנה] הפכתי לפרילאנסר! מה עושים עכשיו? | File Type: audio/mpeg | Duration: 42:44

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

 [עושים תוכנה] כותבים טסטים מודרנים לMicro-services | File Type: audio/mpeg | Duration: 59:15

עולם הטסטים קיים עשרות שנים ומשנה וריאציות לעיתים תכופות. אולי אפילו מאות אם נחשיב את תקופת תיבת נוח לפני שהוא העלה גירסא 1.0 עם החיות בזוגות לפרודקשן. המון מהעקרונות כן נשארים איתנו ולמידה והתנסות בהם שכוללים גם יצירת בסיס ישרתו אותנו גם אם נעבור שפה או פריימוורק. בשנים האחרונות כמעט אין חברה שכותבת Back-end ב-Scale שלא יוצרת את הארכיטקטורה מאחורי הקלעים בMicro Services ובעקבות זאת משתנות עדיפויות וצורות חשיבה בכתיבת הטסטים לאותם Micro Services שבנויים בצורה מאוד ייחודית. בפרק היום נפרוס את צורות החשיבה החדשות והישנות שנשארו על מנת לכתוב טסטים לMicro Services ונעמיק גם במושג חשוב שנקרא Testing In Production ..רגע מה?? האזנה נעימה, חן ועמית.

 [עושים תוכנה] מה הקשר בין האקרים וקוד פתוח? | File Type: audio/mpeg | Duration: 57:36

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

 [עושים תוכנה] חושבים בגדול: BIG DATA | File Type: audio/mpeg | Duration: 1:09:38

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

 [עושים תוכנה] לכתוב קוד בחושך מוחלט | File Type: audio/mpeg | Duration: 56:00

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

 [עושים תוכנה] איך להפוך לפרילאנס מצליח? | File Type: audio/mpeg | Duration: 42:11

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

 [עושים תוכנה] מבוא ל-NLP: לתקשר עם המחשב בטבעיות | File Type: audio/mpeg | Duration: 1:02:08

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

 [עושים תוכנה] למה שפות ו-Frameworks ממריאות ומתרסקות? | File Type: audio/mpeg | Duration: 1:21:13

מדובר בבאזז וורד הטרנדית ביותר ומפתחים שמכירים אותה הם המפתחים הנחשקים והמבוקשים ביותר עם השכר הגבוה ביותר בשוק. אם תסתובבו בבתי הקפה של רוטשילד, תשמעו אותה בכל שיחה שניה. גם סטארטאפים שמשתמשים בבאזז וורד הזו יגייסו יותר כסף. לא מדובר בריאקט או ב-Node.js. אנחנו מדברים על רובי און ריילס. השנה היתה 2013. היום, 2019 - מעטים יודעים לתכנת בה ומעט חברות משתמשות בה. למעשה זו שפה שאיבדה נתח משמעותי מהשוק ויש שיאמרו שנכחדה לגמרי. מה לעזעזאל קרה כאן? ואיך אנחנו יכולים לזהות את הבעיה? האזנה נעימה! חן ועמית. קישורים נלווים: Lerna- http://bit.ly/2VAelIc Web Components- http://bit.ly/2PyN5V1 Single SPA- http://bit.ly/2DB1f3a Micro FE (by Martin Fowler)- http://bit.ly/2knpmMJ IFrames- http://bit.ly/2vse4IE Exploring micro-frontends- http://bit.ly/2ZIc8cX Micro Frontends - Think Smaller, Avoid the Monolith Love the Backend- http://bit.ly/2DzB39e

 [עושים תוכנה] כותבים קוד בסקייל עם Microfrontends | File Type: audio/mpeg | Duration: 1:16:55

מיקרו-פרונטאנדס הפך למושג טרנדי בשנה-שנתיים האחרונות ונכנס לחיי המפתחים בסביבות שנת 2016, ולא מעט כבר צברו ניסיון איתו או חושבים שהם צריכים להכניס את הארכיטקטורה הזו לפרויקט שלהם. ברוב המקרים, כשנזרק צמד המילים לא באמת צריך את הארכיטקטורה שנלקחה כהשראה מעולם ה- Micro-services ב-backend לעולם הפרונטאנד. אחת המטרות המרכזיות שלנו בפרק היא שתצאו מכאן עם הבנה של שימוש נכון בארכיטקטורה הזו החל משלב הבנת הצורך, התאמה אליכם ובחירה במימוש הפתרון הנכון שלו. אתם לא תצאו רק עם ידע, אלא גם עם יכולת לשאול את עצמכם את השאלות הנכונות בתהליך שתעברו או עברתם ותרצו לוודא שעשיתם נכון. מתארח בפרק: שם מגנזי, staff engineer ב- WeWork. האזנה נעימה! חן ועמית. קישורים נלווים: Lerna- http://bit.ly/2VAelIc Web Components- http://bit.ly/2PyN5V1 Single SPA- http://bit.ly/2DB1f3a Micro FE (by Martin Fowler)- http://bit.ly/2knpmMJ IFrames- http://bit.ly/2vse4IE Exploring micro-frontends- http://bit.ly/2ZIc8cX Micro Frontends - Think Smaller, Avoid the Monolith Love the Backend- http://bit.ly/2DzB39e

 [עושים תוכנה] לנהל קונטיינרים במים סוערים | File Type: audio/mpeg | Duration: 1:09:05

https://api.spreaker.com/v2/episodes/22406051/download.mp3   הורדת הפרק (mp3) אחד הנושאים החמים ביותר בעולם התוכנה והענן הוא קוברנטיס. קוברנטיס הוא Framework שיכול להעניק לנו הרבה שקט נפשי בניהול התשתיות, אבל לפעמים יכול לערער אותנו כשאנחנו לא מכירים אותו מספיק טוב. אנחנו מאמינים שהפתרון הכי טוב לבעיה הוא להבין ממה מורכב וכיצד הוא עובד - ולשם כך הזמנו לאולפן את ליאור קיסוס, CTO בחברת Linnovate ומומחה קוברנטיס ידוע. לקראת סוף הפרק פינה נוספת בחסות Next Insurance האזנה נעימה! חן ועמית. נשמח לדיוני המשך בקבוצתינו בפייסבוק ״עושים תוכנה - קהילת מתכנתים ומתכנתות״ פרקים נוספים רשימת תפוצה בדוא"ל | iTunes | אפליקציית אנדרואיד | RSS Link | פייסבוק | קבוצת עושים תוכנה

Comments

Login or signup comment.