JavaRush /בלוג Java /Random-HE /אל תבקש עזרה ותשליך טכנולוגיות ישנות: טעויות נפוצות של מת...

אל תבקש עזרה ותשליך טכנולוגיות ישנות: טעויות נפוצות של מתחילים על פי מנטור Java Anton Kupreichik

פורסם בקבוצה
עם הטקסט הזה אנחנו מתחילים סדרה של חומרים שבהם מנטורים מאוניברסיטת ג'אווה שלנו חולקים את הניסיון והידע שלהם. המפתח ממינסק אנטון קופרייצ'יק מדבר על הטעויות הנפוצות ביותר שנעשו על ידי מתכנתים מתחילים. אל תבקש עזרה ותשליך טכנולוגיות ישנות: טעויות נפוצות של מתחילים על פי מנטור Java Anton Kupreichik - 1

זרוק טכנולוגיות "ישנות".

יש טכנולוגיות חדשות יותר וישנות יותר. רבים מאיתנו מבינים שסביר להניח שהם לא יכתבו על טכנולוגיות ישנות. אבל עלינו לקחת בחשבון שהטכנולוגיה החדשה עדיין מיוצרת על בסיס הישנה: מתחת למכסה המנוע יהיו עקרונות הפעולה של הטכנולוגיה הישנה. כשאנשים לומדים תכנות, לפעמים הם משאירים טכנולוגיות ישנות: "לא, אני לא רוצה ללמוד את הישן, אני רוצה את החדש מיד!" גם לי הייתה את הבעיה הזו. לדוגמה, יש את Spring framework ויש Java EE. אתה צריך להבין ש-Spring מכיל גם Java EE ואי אפשר להימנע מלמד אותו כדי לשלוט בסופו של דבר במסגרת. בנוסף, ישנן מספר משרות פנויות שעדיין דורשות טכנולוגיות ישנות. עם זאת, אל תשכח להתמקד בפופולריים חדשים. צריך להיות איזון בעניין הזה.

אל תבקשו עזרה מעמיתים או מכרים

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

כתוב קוד פרימיטיבי

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

אל תציין אם זה לא ברור

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

המצאת גלגל חמישי

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

התעלם מתבניות למידה חדשות

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

אין להפריד בין אזור העבודה לאזור המנוחה

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

אל תרשום הערות

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

לך לאן שאתה לא אוהב

אם הנשמה שלך לא במצב רוח לפעילות כלשהי, אז אתה לא צריך לענות את עצמך ולרדוף אחר טרנדים. נראה שזו אמת ברורה, אבל אנשים רבים עושים מה שהם לא אוהבים. פשוט ענה בכנות על השאלה: "זה מה שאני רוצה?" אם כן, אל תהסס להתקדם. אנו מזמינים אתכם להעלות השערות: אילו טעויות מתחילים עושים לרוב? שתפו את דעתכם בתגובות ;)
הערות
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION