עבודה ב-javaScript

  • הוסף לסימניות
  • #21
אז אני עבדתי תקופה קצרה בJS native כמו שכתבו עוד לפני שנולדתי נראה לי...
וכן החסרון בניסיון היה משמעותי מאוד.
היא מדברת על עבודה בNODEJS שרק הCLIENT והוא לא עיקר המשרה בJS

ומימלא כן חושבת שיש מה ללכת על זה.
 
  • הוסף לסימניות
  • #22
אתן יוצאות מנקודה הנחה שהם עובדים עם vanilla js בגלל שהם דפוקים.
אני לא שולל אפשרות כזו לגמרי. עם זאת זה לא ההסבר המתבקש.
פותחת האשכול נתנה מספיק אינדיקציה (וגם כתבה במפורש) שמדובר בחברה ממש טובה.

הבחירה ב vanilla ככל הנראה נעוצה באופי הפרויקט ולא בטפשות ומיושנות המנהלים. וככל הנראה מעיד על כל שלא מדובר בבניית ui (שזו התמקצעות הכי פשוטה בעולם הייטק) אלא במשהו מעניין ומאתגר יותר.
 
  • הוסף לסימניות
  • #23
  • הוסף לסימניות
  • #24
בלת"ק
JavaScript היא שפת בסיס לכל הקליינט
כנ"ל כנראה יהיה לה עם השרת

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

ממליצה
 
  • הוסף לסימניות
  • #25
בלת"ק
JavaScript היא שפת בסיס לכל הקליינט
כנ"ל כנראה יהיה לה עם השרת

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

ממליצה
השאלה לאן היא תוכל להתקדם איתו אחרי שנתיים...
לא מדברת עליה ספציפית כי ניסיון בNode כן משתלם
 
  • הוסף לסימניות
  • #27
  • הוסף לסימניות
  • #30
היא מדברת על עבודה בNODEJS שרק הCLIENT והוא לא עיקר המשרה בJS
זה מה שהתווסף בהמשך.
לא מה שהוצג בהודעה הפותחת.
מסכימה שזה משנה לגמרי את התמונה.

(ואפשר למחות ולכעוס כמה שרוצים.
pure js זה פחות פופלרי, הכחשה לא תשנה את זה.)
 
  • הוסף לסימניות
  • #31
(ואפשר למחות ולכעוס כמה שרוצים.
pure js זה פחות פופלרי, הכחשה לא תשנה את זה.)
אני כמורה לאנגולר לא מבינה למה משקיעים בJS מעבר למה שצריכים בשפות של NODEJS REACT ואנגולר.
בהחלט לא חושבת שיש סיבה להשתמש עם השפה הזו בפני עצמו
 
  • הוסף לסימניות
  • #32
אתן יוצאות מנקודה הנחה שהם עובדים עם vanilla js בגלל שהם דפוקים.
אני לא שולל אפשרות כזו לגמרי. עם זאת זה לא ההסבר המתבקש.
פותחת האשכול נתנה מספיק אינדיקציה (וגם כתבה במפורש) שמדובר בחברה ממש טובה.

הבחירה ב vanilla ככל הנראה נעוצה באופי הפרויקט ולא בטפשות ומיושנות המנהלים. וככל הנראה מעיד על כל שלא מדובר בבניית ui (שזו התמקצעות הכי פשוטה בעולם הייטק) אלא במשהו מעניין ומאתגר יותר.
גם אם זה חברה טובה צריך לבדוק את זה לעומק לפעמים זה משתנה מצוות לצוות.
מתכנת ריאקט עם שנה ניסיון שווה יותר ממתכנת JS עם 5 שנות ניסיון.
 
  • הוסף לסימניות
  • #33
אני כמורה לאנגולר לא מבינה למה משקיעים בJS מעבר למה שצריכים בשפות של NODEJS REACT ואנגולר.
בהחלט לא חושבת שיש סיבה להשתמש עם השפה הזו בפני עצמו
זה כן נותן ייתרון בהבנה של איך הדברים עובדים.
 
  • הוסף לסימניות
  • #34
אני יכול לדמיין את הראיון עבודה הבא של מי שעובד עם JS טהור:
המראיין: "תספרו לנו קצת על העבודה שלכם"
המרואיין: "ובכן מימשתי בעצמי ספריית ריאקטיב שתתמשק היטב עם התשתית web components שפיתחתי לחברה"
המראיין: "ולמה לא השתמשם באנגולר או ריאקט בשביל זה?"
המרואיין: "המערכות שלנו פותחו על מערכות קצה עם קישוריות מוגבלת, יצרנו תשתית שמתשווה לזו של פריימוורקים אחרים, כתבתי אפילו קונפיגורציה לvite שמבצעת code coverage ומסירה חלקים מהקוד שלא עולים לפרודקשן (מה שנקרא tree shaking) ובמקביל דאגנו לתמוך בHTTP 3 באמצעות שרת ווב בפיתוח עצמי שלי בשביל לאפשר חווית משתמש טובה ונוחה גם עבור הלקוחות הללו".
המראיין: "ואם נניח תצטרך לכתוב בריאקט, אתה תדע לעשות את זה?"
המרואיין: "למדתי ריאקט בעבר, ההבנה שלי של מתולוגיות SPA וקומפוננטות משתוות לאלו שקיימות בריאקט, אני משתמש בתכנות פונקציונלי כדי ליצור קוד ליניארי דקלרטיבי ומקבילי ללא שגיאות וקריא במיוחד, זה היה דרישה אצלנו בעבודה הנוכחית, מאחר ואנחנו צריכים לכתוב קוד javascript טהור לדפדפן, הפיתוח מתבצע על קונטיינרים מיוחדים לפיתוח, וקינפגתי בCI\CD שכל קומיט למאסטר מייצר קונטיינר ברג'יסטרי של גיטהאב, כמובן אחרי הבדיקות האוטומטיות שאנחנו כותבים"
המראיין: "טוב נראה שלא נוכל להמשיך איתך, מי שכותב javascript טהור הוא כנראה ממש מיושן"
המרואיין: "אני גם פיתחתי מנגנון של שדות מחושבים עם תלויות דינאמיות, מה שלא שאין עדיין בשום פריימוורק קיים"
המראיין: "וכתבת את זה בjavascript?!"
המרואיין: "כן"
המראיין: "אז אין לנו על מה לדבר, לך לשחק ברידג' עם החבר'ה שלך"
 
  • הוסף לסימניות
  • #35
שתחטוף ב2 ידיים
המצב בשוק לא הכי טוב
 
  • הוסף לסימניות
  • #36
אני יכול לדמיין את הראיון עבודה הבא של מי שעובד עם JS טהור:
המראיין: "תספרו לנו קצת על העבודה שלכם"
המרואיין: "ובכן מימשתי בעצמי ספריית ריאקטיב שתתמשק היטב עם התשתית web components שפיתחתי לחברה"
המראיין: "ולמה לא השתמשם באנגולר או ריאקט בשביל זה?"
המרואיין: "המערכות שלנו פותחו על מערכות קצה עם קישוריות מוגבלת, יצרנו תשתית שמתשווה לזו של פריימוורקים אחרים, כתבתי אפילו קונפיגורציה לvite שמבצעת code coverage ומסירה חלקים מהקוד שלא עולים לפרודקשן (מה שנקרא tree shaking) ובמקביל דאגנו לתמוך בHTTP 3 באמצעות שרת ווב בפיתוח עצמי שלי בשביל לאפשר חווית משתמש טובה ונוחה גם עבור הלקוחות הללו".
המראיין: "ואם נניח תצטרך לכתוב בריאקט, אתה תדע לעשות את זה?"
המרואיין: "למדתי ריאקט בעבר, ההבנה שלי של מתולוגיות SPA וקומפוננטות משתוות לאלו שקיימות בריאקט, אני משתמש בתכנות פונקציונלי כדי ליצור קוד ליניארי דקלרטיבי ומקבילי ללא שגיאות וקריא במיוחד, זה היה דרישה אצלנו בעבודה הנוכחית, מאחר ואנחנו צריכים לכתוב קוד javascript טהור לדפדפן, הפיתוח מתבצע על קונטיינרים מיוחדים לפיתוח, וקינפגתי בCI\CD שכל קומיט למאסטר מייצר קונטיינר ברג'יסטרי של גיטהאב, כמובן אחרי הבדיקות האוטומטיות שאנחנו כותבים"
המראיין: "טוב נראה שלא נוכל להמשיך איתך, מי שכותב javascript טהור הוא כנראה ממש מיושן"
המרואיין: "אני גם פיתחתי מנגנון של שדות מחושבים עם תלויות דינאמיות, מה שלא שאין עדיין בשום פריימוורק קיים"
המראיין: "וכתבת את זה בjavascript?!"
המרואיין: "כן"
המראיין: "אז אין לנו על מה לדבר, לך לשחק ברידג' עם החבר'ה שלך"
מהניסיון שלי, בד"כ זה לא יגיע אפילו לשלב הראיון...
וממה שאני מכירה אלו שעובדות עם JS
עסוקות בלהביא נתונים מAPI (עם משהו סטייל fetch)
ולהציג אותם באתר עם document.getElement....
זה ממשיך בד"כ בדף CSS ענק אחד שכל הפרויקט מקושר אליו,
ויש בו מליוני קלאסים שכתובים עם important אחד על השני....
ומליוני מדיה קווריס...
 
  • הוסף לסימניות
  • #37
אוקי כנראה שלא הייתי ברורה
א. הסיבה שהם משתמשים בזה היא כי רוב התצוגה שם היא של טבלאות לכן הם פתחו כלי תואם שמבוסס על javaScript
ב. יש שם אופציה יפה של בינה מלאכותית (חלק מהעובדים קשורים לזה) כלומר הם לא בגישה מיושנת
ג. אין לה בכלל נסיון
 
  • הוסף לסימניות
  • #38
אוקי כנראה שלא הייתי ברורה
א. הסיבה שהם משתמשים בזה היא כי רוב התצוגה שם היא של טבלאות לכן הם פתחו כלי תואם שמבוסס על javaScript
מוזר ממש, כי יש כמה וכמה ספריות עיצוב שעושות את זה בדיוק בכל פרימוורק מתקדם ...

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

המלצה שלי, בעוד חצי שנה שתבדוק את עצמה איפה היא עומדת(לא רק מבחינת טכנולוגיות) עם אנשים מנוסים או אפילו כאן ואז תחליט אם לחפש משהו מתקדם יותר או להשאר:)
 
  • הוסף לסימניות
  • #39
אני יכול לדמיין את הראיון עבודה הבא של מי שעובד עם JS טהור:
המראיין: "תספרו לנו קצת על העבודה שלכם"
המרואיין: "ובכן מימשתי בעצמי ספריית ריאקטיב שתתמשק היטב עם התשתית web components שפיתחתי לחברה"
המראיין: "ולמה לא השתמשם באנגולר או ריאקט בשביל זה?"
המרואיין: "המערכות שלנו פותחו על מערכות קצה עם קישוריות מוגבלת, יצרנו תשתית שמתשווה לזו של פריימוורקים אחרים, כתבתי אפילו קונפיגורציה לvite שמבצעת code coverage ומסירה חלקים מהקוד שלא עולים לפרודקשן (מה שנקרא tree shaking) ובמקביל דאגנו לתמוך בHTTP 3 באמצעות שרת ווב בפיתוח עצמי שלי בשביל לאפשר חווית משתמש טובה ונוחה גם עבור הלקוחות הללו".
המראיין: "ואם נניח תצטרך לכתוב בריאקט, אתה תדע לעשות את זה?"
המרואיין: "למדתי ריאקט בעבר, ההבנה שלי של מתולוגיות SPA וקומפוננטות משתוות לאלו שקיימות בריאקט, אני משתמש בתכנות פונקציונלי כדי ליצור קוד ליניארי דקלרטיבי ומקבילי ללא שגיאות וקריא במיוחד, זה היה דרישה אצלנו בעבודה הנוכחית, מאחר ואנחנו צריכים לכתוב קוד javascript טהור לדפדפן, הפיתוח מתבצע על קונטיינרים מיוחדים לפיתוח, וקינפגתי בCI\CD שכל קומיט למאסטר מייצר קונטיינר ברג'יסטרי של גיטהאב, כמובן אחרי הבדיקות האוטומטיות שאנחנו כותבים"
המראיין: "טוב נראה שלא נוכל להמשיך איתך, מי שכותב javascript טהור הוא כנראה ממש מיושן"
המרואיין: "אני גם פיתחתי מנגנון של שדות מחושבים עם תלויות דינאמיות, מה שלא שאין עדיין בשום פריימוורק קיים"
המראיין: "וכתבת את זה בjavascript?!"
המרואיין: "כן"
המראיין: "אז אין לנו על מה לדבר, לך לשחק ברידג' עם החבר'ה שלך"
וזה עוד כשפרגנת לו להכיר ולהבין מה היכולות של ריאקט למשל...
ואגב, זה לא רק בתאוריה.
ראיינתי לפני כחצי שנה 2 מועמדים עם ניסיון בjs בלבד.
עם כל הידע והיכולות שהם הפגינו, נאלצנו לענות בשלילה כי לא היינו במצב שיכולנו להקדיש משאבים או לתת להם את הזמן להתקדם מאיפה שהם עומדים לאן שאנחנו צריכים.
 
  • הוסף לסימניות
  • #40
מהניסיון שלי, בד"כ זה לא יגיע אפילו לשלב הראיון...
וממה שאני מכירה אלו שעובדות עם JS
עסוקות בלהביא נתונים מAPI (עם משהו סטייל fetch)
ולהציג אותם באתר עם document.getElement....
זה ממשיך בד"כ בדף CSS ענק אחד שכל הפרויקט מקושר אליו,
ויש בו מליוני קלאסים שכתובים עם important אחד על השני....
ומליוני מדיה קווריס...
ומתחננות לבוס לעבור לפריימורק יותר הגיוני
ושזה סיוט תחזוקה
וכל שינוי זה העתק-הדבק של 20-25 שורות קוד ב-JS, מה שמנפח אותו בהיסטריה (כי כמעט הכל על אותו קובץ)
ואז הוא שואל מה המשמעות המעשית, והם נותנות הערכת שעות
והוא מיד מוריד את הרעיון כי זה המון המון זמן ולא שווה בכלל :devilish:
מניסיון אישי

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

פרוגבוט

תוכן שיווקי
פרסומת

אשכולות דומים

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

לוח מודעות

הפרק היומי

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


תהילים פרק כה

אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
נקרא  2  פעמים
למעלה