• אזהרה: פורום זה מיועד להחלפת דעות בין משקיעים חובבים בנושאים תאורטיים בלבד. חל איסור מוחלט על מתן ייעוץ השקעות פרטי. אין לראות בדיונים בפורום בבחינת יעוץ השקעות או תחליף לייעוץ פיננסי מקצועי המותאם אישית וספציפית למשקיע תוך התחשבות בנתוניו, צרכיו המיוחדים והאחרים, מצבו הכספי, נסיבותיו ומטרותיו. אין להסתמך או לפעול על פי הנאמר בפורום ללא קבלת יעוץ מקצועי אישי מבעל הרישיון המתאים, וכל הנוהג אחרת עושה זאת על אחריותו בלבד. האחריות לאמור בכל הודעה היא על מחבר/ת ההודעה בלבד.
  • חשבון מסחר באקסלנס טרייד : סנט למניה במסחר בארה"ב (מינימום $5 לעסקה), פטור מדמי טיפול לשנתיים, קורס במתנה ובונוס 100 ש"ח למצטרפים חדשים. להצטרפות דיגיטלית לחצו כאן .

אילון מאסק וטוויטר - מה הסיפור בעצם?

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

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

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

ב) ניכר שאין לך מושג מה קורה בחברות הגדולות.

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

אני לא מזלזל באיכות העבודה של המהנדסים בטוויטר, רק בחשיבותה
אני חושב שמה שדיברתי עליו הוא opensource משמע אין בזבוז של קוד.
אם זה מעניין אותך זה נקרא snowflake
 
אני חושב שמה שדיברתי עליו הוא opensource משמע אין בזבוז של קוד.
אם זה מעניין אותך זה נקרא snowflake
הלוואי וזה היה נכון, לצערי יש כמויות של שכפול (ברמת המוצר) גם בקוד פתוח
 
@fongeme , אני מתרשמת מהיכולת שלך להעלות נושא כזה בלי חשש :)
אמנם אתה צעיר בתחילת דרכו בעולם הזה, אבל מי שמעלה תהיות כאלו הוא מי שמסתכל מערכתית על התמונה. חבל לי שהתגובות כלפיך היו קצרות רוח, אם כי עדיף שתעלה תהיות בצורת סימני שאלה ולא עם סימני קריאה. בכל זאת, יש כאן אנשים ותיקים ומנוסים מאד מהתחום.
 
אני אתן את השני סנט שלי בעניין.
לטעון שסטודנט יכול להרים פרויקט כמו טוויטר זו טענה מאוד רחוקה מהמציאות. לראיה, לא שמענו על הרבה סטודנטים שהקימו מאפס פרויקט בגודל כזה.
מהכיוון השני, בהחלט יש הרבה שומן בקבוצות הפיתוח של הרבה חברות. אני לא מכיר את טוויטר מספיק אז לא יודע לגביהם, אבל בהרבה חברות יורים להרבה כיוונים גם על פיצ'רים שלא מביאים הרבה ערך ללקוחות, והעולם היה מסתדר בלעדיהם.
לגבי בעיות סקייל - כמובן שבחברה כמו טוויטר מדובר באתגר משמעותי, ודורש פתרונות מורכבים שלא ניתן להביא מקוד פתוח. זה כמובן לא אומר שכל המפתחים בטוויטר מתעסקים בבעיות סקייל. אם יש לחברה בעיית סקייל, היא לא תיפתר מהבאת אלף מפתחים נוספים אלא מהטמעה של שיטות עבודה ותשתיות שמאפשרות את הגדלת הסקייל.
אבל מעבר לסקייל יש כמובן הרבה אתגרים אחרים שאיתם טוויטר מתמודדת - אתגרים של פרפורמנס, אבטחה, אתגרים של אפליקציית מובייל, אתגרי ux, בעיות אלגוריתמיות ועוד.
למשתמש הקצה זה עשוי להישמע פרוייקט לא מסובך, בסך הכל מציגים לאנשים ציוצים של אנשים אחרים, אבל כדי שהעסק יעבוד בצורה חלקה נדרשו המון שעות עבודה של המון אנשים.

האם באמת צריך את כל המפתחים שם? סביר שלא. החברה יכולה כנראה לוותר על לא מעט פיצ'רים לא שימושיים ולדחות חלק מהתכניות לעתיד הרחוק יותר.
 
לא הפוך.
התהיה אם באמת יש צורך בכל-כך הרבה מפתחים היא חשיבה מערכתית. זאת חשיבה שכל מנכ"ל הייטק צריך לחשוב עליה לפחות פעם ברבעון.
מנהל שלא שואל את השאלות האלו שוב ושוב, הוא מנהל לא טוב.
*אנשי פיתוח זה רק דוגמא. כל חלק בעסק צריך להיבחן מדי פעם כדי לא להיכנס למסלול של שאננות ובטחון יתר.
 
  • אהבתי
Reactions: Roi
לא נכנס לדיון אם סטודנט יכול לבנות טוויטר או לא אבל לטוויטר חד משמעית יש (הייתה?) בעיה רצינית ביחס של עלות-תועלת עובד ביחס לחברות דומות.
גרף יפה שווה מלא מילים:

bc72icjhk0y91.png
 
נערך לאחרונה ע"י מנהל:
למשתמש הקצה זה עשוי להישמע פרוייקט לא מסובך, בסך הכל מציגים לאנשים ציוצים של אנשים אחרים
מסכים עם כל מילה. גם משתמש הקצה שרואה GUI אחד עלול לחשוב ש"זה טוויטר". מה עם data pipelines, analytics, פלטפורמות למפרסמים וליצירת קמפיינים. זה ad network לכל דבר. אלגוריתמים לא רק למצוא לך משתמשים לעקוב אחריהם אלא גם למפרסמים למצוא target groups ואופטימיזציות. על scale כבר כתבו...
בקיצור לא walk in the park
 
ראיתי (בטוויטר) את המכתב שאיילון מאסק כתב ב- 16 לנובמבר

2237EDD8-4CF2-4C45-BEE0-ADF11BF42FDE.jpeg2237EDD8-4CF2-4C45-BEE0-ADF11BF42FDE.jpeg

CFF26EFB-5B03-49BB-ADB2-2023361AF3C8.jpegCFF26EFB-5B03-49BB-ADB2-2023361AF3C8.jpeg

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

צפה בקובץ המצורף 1788צפה בקובץ המצורף 1788

צפה בקובץ המצורף 1789צפה בקובץ המצורף 1789

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

צפה בקובץ המצורף 1788צפה בקובץ המצורף 1788

צפה בקובץ המצורף 1789צפה בקובץ המצורף 1789

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

כמובן שיהיה הבדל מהותי בין החיים ב silicon valley שאפשריים היום לבין עבודה ב twitter ...חברות הביג טק הן חברות שבהן אפשר להביא מעט תפוקה ולהיות מתוגמל בצורה גבוהה, תרבות בירוקרטית, בינוניות וכו...מי שמחפש נוחות ו"בטחון"(לא יודע מתי ואם הגדולות יתחילו באמת במהלך קיצוצים מהותי)...twitter לא יהיה המקום בשבילו...
 
לא הבנתי למה אנשים שעובדים בעבודות פיתוח רציניות מרגישים את הצורך להסביר לעומק למה טוויטר צריכה יותר מ10 מפתחים.
כפירה בכך שבחברות גדולות צצות הרבה מאוד בעיות שדורשות טיפול בשוטף ובפיתוחים לעתיד ובנוסף שחברות פרטיות נוטות לנסות להגדיל רווחים היא מגוכחת.
בנוסף מי שלא מבין שלהנגיש אפליקציה לבערך 400K איש בלייב עם מערכות תעדוף וחיפוש, שימור דטא (שדורש בפני עצמו טכנאים ומהנדסים), פרסומות וכשהכל בלי באגים זה מסובך, כנראה גם לא עשה פרוייקט פשוט.
 
לצערי יש יותר מידי אנשים (בעיקר עסקיים) שמזלזלים במורכבות של מערכות תוכנה. אם הדבר היה אפשרי, אתה לא חושב שחברות for profit היו מפטרות 80-90% מכוח האדם שלהם, שולחים הכול למדינות מתפתחות ומכפילות או משלשות את הרווחים שלהם?
הם לא עושים את זה מטוב ליבן …
למערכות יש נטייה להפוך למאוד מורכבות ככל שיש יותר חלקים, אין מה לעשות. תיאום, ניהול, ניסוי וטעיה, מורכבות של מערכות, הכשרה, בדיקות. הגישה הזאת עובדת טוב בחברות סטארטאפ, שהרבה פעמים זורקים את הקוד וכותבים מחדש בסוף
 
שאלה אמיתית, עבדת פעם בלחץ מאוד מאוד גבוה ושעות עבודה מאוד ארוכות לאורך תקופה ארוכה?
זה לא בונה אותך. זה שוחק אותך. זה גומר אותך, ולאחר תקופה כזאת את פשוט מותשת מהחיים עצמם - ממש כך.
אז אם אני הייתי במקומם, לא הייתי עוזב אבל הייתי מתחיל לחפש עבודה בדחיפות רבה ועוזב ברגע שיש לי משהו נורמלי ביד.
מדובר באנשים עם הרבה ניסיון שכנראה ימצאו עבודה טובה תוך חודש חודשיים. בתמורה הם מקבלים 3 משכורות .
 
ראיתי (בטוויטר) את המכתב שאיילון מאסק כתב ב- 16 לנובמבר



מה אתם הייתם עושים?
דל״פ - נראה לי שהייתי נשארת! תחושה של סטארט-אפ עם המון עשייה והמון פוטנציאל.
תכלס תמיד אפשר לעזוב אם לא מתאים אחר כך.
הייתי נשאר ופוצח בשביתה איטלקית עד שיזרקו אותי. אולי מתחיל לעבוד במקום עבודה נוסף תוך כדי.
זה יכול לקחת כמה חודשים טובים עד שמישהו ישים לב שאני לא עומד ביעדים, ובינתיים זה הרבה כסף.
 
  • וואו
Reactions: HHH
אני אתן את השני סנט שלי בעניין.
לטעון שסטודנט יכול להרים פרויקט כמו טוויטר זו טענה מאוד רחוקה מהמציאות. לראיה, לא שמענו על הרבה סטודנטים שהקימו מאפס פרויקט בגודל כזה.
מהכיוון השני, בהחלט יש הרבה שומן בקבוצות הפיתוח של הרבה חברות. אני לא מכיר את טוויטר מספיק אז לא יודע לגביהם, אבל בהרבה חברות יורים להרבה כיוונים גם על פיצ'רים שלא מביאים הרבה ערך ללקוחות, והעולם היה מסתדר בלעדיהם.
לגבי בעיות סקייל - כמובן שבחברה כמו טוויטר מדובר באתגר משמעותי, ודורש פתרונות מורכבים שלא ניתן להביא מקוד פתוח. זה כמובן לא אומר שכל המפתחים בטוויטר מתעסקים בבעיות סקייל. אם יש לחברה בעיית סקייל, היא לא תיפתר מהבאת אלף מפתחים נוספים אלא מהטמעה של שיטות עבודה ותשתיות שמאפשרות את הגדלת הסקייל.
אבל מעבר לסקייל יש כמובן הרבה אתגרים אחרים שאיתם טוויטר מתמודדת - אתגרים של פרפורמנס, אבטחה, אתגרים של אפליקציית מובייל, אתגרי ux, בעיות אלגוריתמיות ועוד.
למשתמש הקצה זה עשוי להישמע פרוייקט לא מסובך, בסך הכל מציגים לאנשים ציוצים של אנשים אחרים, אבל כדי שהעסק יעבוד בצורה חלקה נדרשו המון שעות עבודה של המון אנשים.

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

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

ואז אולי אפשר לעשות code freeze ,ולהקטין משמעותית את מספר אנשי התוכנה ?
 
אה - טיעון ה-"סבתא שלי יכלה לפתח את זה בגראג' שלה". נפלא.

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

וכו' וכו'...

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

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

נושאים דומים

Back
למעלה