DCSIMG
למה DevAcademy != UserGroups ביחס כמות האנשים ? - Adlai Maschiach

Adlai Maschiach

" You have to show in order to be seen "

News

Favorite Links

news

CardSpace

Books

Other InfoCards Proj

Virtual Earth

WSS / Sharepoint

SOA , Biztalk & ESB

CLR / .NET

למה DevAcademy != UserGroups ביחס כמות האנשים ?

OK, יש בעיה, וחלקנו מכירים אותה, ל Dev Academy מגיעים יותר אנשים בסה"כ ממה שמגיעים ל User Group אחד ( ניקח לדוגמא ארכיטקטים ) במשך שנה שלמה, וזאת למרות שכמות ההרצאות שווה בערך ?

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

סה"כ הגיעו לפי הערכה שלי 100 - 125 איש, יכול להיות שזה משום שהוא "חוזר" על הרצאות? יכול להיות שזו לא הרמה שמביאה את ה"חברה" אשר אני מצפה שיבואו להרצאה? אולי זה משום שאנשים מצפים ל Freebee - כזה מיני "קורס חינם" על רגל אחת?
אני ישבתי בשורה מספיק רחוקה כדי להסתכל על הנוכחים. אפילו חשבתי לאור זה שניתן לי הכבוד להחליף את גיא ב blog של ה userGroups להכניס את הפוסט לשם כדי להגביר את התודעה, אבל שיניתי את דעתי משום שאני רוצה לשמור על האופי של הבלוג כמקור מידע על אירועי ואנשי הקהילות, ולא דעות והגיגים אישיים שלי.
נקודה, כן, אנשים רשמו המון, באמת המון בשביל רמת ההרצאה, אנשים אולי שווה לקנות את הספר שלו או אולי הספר שלה ( אתם מתארים לכם שאני ממליץ יותר על שלה ). אני בטוח שגם ב DevAcademy היו הרבה אנשים שלקחו רשמים וכתבו נקודות ב laptop שלהם, זה עם הגירסה של "הצילו" ( מי שהולך ל UG של ג'קי מבין ) אשר "נוהלה" ע"י מומחים אחד אחד הביאה להצלחה של DevAcademy. מה עוד ? אולי העובדה שבעצם אם זה באיזשהו יום בשבוע בסוף יום, זה בדיוק כאשר יש בעיה ב PROD , תמיד זה בסוף יום :S , או סתם מקרה של יום / יום לפני מסירה של פרוייקט ( זה היה המקרה של נטאשה ). מה שכן, אוכל חשוב ב DevAcademy כי זה יום שלם , ב UG פחות ( אני אוהב את הפשטידות של ה UG יותר מהפיצות ).

אני מאמין ש re-run של הרצאות של DevAcademy גם יכולים להביא אנשים , משום שהם ישמחו לשמוע עוד פעם, משום שפעם שעברה הבינו והפעם הם יפנימו וישאלו גם שאלות כי זה יהיה פורום יותר קטן והולם לשאלות. ואולי זה טוב, כי פשוט לא היה מקום פעם שעברה בהרצאה , לדוגמא אני מאד רציתי ללכת להרצאה על Performance אשר היתה בסוף היום ועד שנכנסתי לא היה מקום.
שמתם לב באיזה מהירות ההרשמה נסגרה ? ומה היה קורה אם ידעו שיש גירסת יום וחצי? כלומר יום שלם רגיל, והרצאות נבחרות אשר קיבלו דירוג גבוהה בנוכחות אנשים כעבור חודש במיקרוסופט ומי שיכל להרשם זה אנשים אשר לא היו בפעם שעברה, משהו סגנון "יום פתוח" ?
דיברתי עם ג'קי על סיבות אפשריות, ותמיד זה, קומבינה של נושאים/אנשים אשר מוכנים להרצות. אולי שווה לשקול שאם אדם רוצה להרצות על משהו ב UG , ומרגיש שיש לו הידע, לפעמים מרגיש שחסר לו את הכלים למצגת סגנון גרפיקה ותוכן "יפה" ושיווקי , או אין לו laptop מספיק חזק כדי להעלות VPC עם שרת BizTalk / Sharepoint / Exchange כדי להראות דברים ממש מגניבים ? אולי צריכה להיות כתובת שאינה מנהלי ה UG אשר יכולה לעזור מצד מיקרוסופט כדי להראות את הדברים הנ"ל ? כאילו סליחה, אולי אני רוצה להראות איך אני מרכיב SingleSignOn בעזרת ActiveDirectory בתשתית AFDS 2.0 אשר יאשפר לי בעזרת טכנולוגית CardSpace על ה PDA שלי מבוסס WinCE 6.0 להתחבר ל LiveID שלי כדי להיכנס למייל שלי באונ' = או במילים אחרות, מה קורה בפרוייקט Live@EDU ?

אנשים אוהבים דברים מגניבים , בין אם הם עושים את זה או לא דוגמא קלאסית זה Silverlight של יוסי - מגניב, כמה אנשים עושים את זה בעבודה ? אני אפילו לא שואל על DotNet 3.0 , אני בטוח שחצי עדיין ב 2.0 שלא נדבר על זה שאני עדיין רואה אנשים מהללים ומתחזקים ASP , לא פספתם אין NET בסוף .ומצד שני, אם למשהו יש laptop מהעבודה, יכול להיות שיש לו T40 או T42 עם עד 1 גיגה זיכרון שזה ממש לא מספיק להעלות VPC של שרת.

אין מספיק מרצים טובים, ואילה שטובים בד"כ גם חיים על הרצאות ולכן בד"כ ב UG יהיו עם אוריינטציה כלכלית => תבואו להרצאות בכסף, כאן יש לכם רק טיזר => חבל. שימו לב אפילו ה DotNet נהפך ל "Open Source", כן אני אוהב גם Linux , אין לי בבית אבל הייתי בזמנו SysAdmin של SunSolaris , IBM 4.0 ו Debian 2.0 מערכות מהסוג האחר. כמה ממכם היה ב Linux Party ? משהו ממכם יודע מה זה ? שיתוף ידע ועזרה לאנשים אשר בתחילת דרכם , ולא , אני לא מדבר בתחילת דרכם בתכנות , אלא בתחילת דרכם ב WCF לדוגמא, או סתם בארכיטקטורה , משהו סגנון
Build In your garage a SOA application Using DotNet 3.5 WF , WCF and REST
נשמע מטורף ? תגידו ראיתם את הסרט על איך אפל ומיקרוסופט נולדו ?  אתם מכירים היסטוריה ? דרך אגב, אני אוהב מאד את הכותרת לספר, לי זה נשמע מגניב =)
 
משהו דברתי עליו לפני ה DevAcademy - האם להרצות על דברים אשר קהל היעד לא ישתמש בחצי השנה הקרובה, או על דברים חדשים מגניבים ? הייתי בהרצאה על AJAX , רישמית AJAX נכנס למעגל של DotNet ב 3.5 , מעשית אנשים עבדו עם זה לפני ה DevAcademy מספיק עד כדי שהייתה הערה למרצה "אולי תרצה על טריקים מיוחדים ולא על חומר ש90% מאיתנו מכירים?" , הערה קשה, אבל אולי במקום, האם יכול להיווצר מצב שבו מרצים על דברים "ישנים" מדי ?
 
טוב , אם יהיה לי טוקבקים לזה, אני אשמח להמשיך את זה, ואם לא , אני אחליט, היי בכל זאת זה הבלוג שלי =)

Comments

Avi Pinto said:

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

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

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

ממה שהבנתי ה DEV_ACADEMY אמור להתחלק לשניים -

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

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

לגבי כמות האנשים, פיצות ושאר ירקות -

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

אני מניח שיש כאלה שעושים את ההשוואה

יום עבודה < כנס עם חברים, אוכל ואולי איזו הרצאה טובה

ולכן מגיעים אל הכנס היומי, אבל לא מגיעים להרצאות של ה UG שהינן בסוף היום.

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

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

יש לי עוד מה לאמר בעניין, אבל גם ככה כבר יצאה תגובה ארוכה.

# December 29, 2007 11:43 AM

Adlai Maschiach said:

אהבתי את התגובה, כפי שאתה מתאר לעצמך אני אשמח אם היית מסיים את מה שיש לך להגיד בנושא, גם אם זה טוקבק.
# December 29, 2007 7:04 PM

Ran Savariego said:

think about uploading a video about the session, this will expose more people to the UG

# December 29, 2007 7:16 PM

Moshe said:

בזמנו היה נסיון להרמת UG של פורום NET. בתפוז שבינתיים נפלה.

שווה לנתח את הנסיון הזה ולמה הוא נכשל.

# December 29, 2007 7:37 PM

pavely said:

I think you definitely have some valid points. I teach .NET courses regularly, and sometimes amazed that people have just moved from .NET 1.1 to 2.0 (even when I teach advanced .NET 2.0 courses), and most of them don't know basic design stuff, like when to use properties over methods, or how to write and consume custom attributes.

I think Silverlight and (other .NET 3.x stuff) is "cool", but sometimes we forget that people have actual work, that they cannot change technology every week.

DevAcademy and the like are geared to those newest of the new, and maybe they should include more down-to-earth (technically "boring") stuff, like design guidelines, effective use of the existing class libraries, etc.

I am the one who gave the AJAX lecture you mentioned, and the reason I did not "move quickly" to advanced stuff is that I don't believe that 90% knew this, more likely it was 10%. However, I may be wrong.

# December 30, 2007 8:53 AM

Adlai Maschiach said:

First I would like to apologize to whomever I have offended in this article; this was not the intention of it. As a person who gave and still give lectures on advanced subjects as well as basic down to earth programming I have great respect to the person who is standing in front of an audience, especially an Israeli audience, who likes to show off that he knows more than the one who is giving the lecture, and you the one who is giving the lecture have still answer him in a polite and subtle way, so not to offend him. The point is not to blame one or the other, but to solve the problem.

# December 30, 2007 10:37 AM

Avi Pinto said:

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

את רוב הידע התכנותי (real world stuff) שאני יודע, אני יודע בזכות פורומים/בלוגים/msdn(שלעיתים רחוקות מספק את התשובה) - ז"א אנשים טובים שמוכנים לתרום את הידע והזמן הפרטי שלהם לאחרים.

אני בהחלט הייתי רוצה לראות יותר הרצאות על

refactoring, best practices, design

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

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

ממה שהבנתי לא משלמים לך ולכל שאר המרצים על ההרצאות האלה, ואני מאוד מעריך את הרצון והמאמץ.

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

bad practices

# December 30, 2007 7:23 PM
Leave a Comment

(required) 

(required) 

(optional)

(required) 


Enter the numbers above: