איך לחשוב כמו מדען מחשבים?

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

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

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

שיטה 1 מתוך 3: שיפור פתרון הבעיות שלך

  1. 1
    הגדר בעיה שאינך בטוח בה על ידי שאלת עצמך את "5 למה". כדי לפתור בעיה, עליך לדעת מהי הבעיה בדיוק. בדוק זאת על ידי שאלת עצמך 5 שאלות "מדוע" שונות הבונות זו על זו. ככל שתשאל יותר שאלות, כך תתקרב לשורש האמיתי של הבעיה.
    • נניח שהבעיה שאתה מנסה לפתור היא שאתה עייף כל הזמן. השאלה הראשונה שיש לשאול תהיה: "למה אני עייפה כל הזמן?" אם היית עונה, "מכיוון שאני לא ישן מספיק", השאלה הבאה תהיה, "למה אני לא ישנה מספיק?" לאחר שהתשובה "כי אני לא הולך לישון עד 2 לפנות בוקר", שאל את עצמך, "למה אני נשאר ער כל כך מאוחר?" המשך לפחות 5 שאלות.
  2. 2
    צייר 2 מפות חשיבה אם אתה רוצה לארגן את הפתרונות האפשריים שלך. מפות חשיבה עוזרות לך לדמיין את הבעיה שלך יחד עם כל מידע ורעיונות מרכזיים שיעזרו לך לפתור אותה. מפת חשיבה אחת תציג את הבעיה שלך במרכז ואת הסיבות או הסיבות העיקריות לבעיה זו כ"ענפים ". במפת החשיבה האחרת תהיה גם הבעיה שלך במרכז אבל הפעם הסניפים יהיו הפתרונות שסיעור מוחות. הוסף "ענפי משנה" קטנים יותר המספקים פירוט רב יותר או היתרונות והחסרונות של כל פתרון.
    • יש תוכנה שתעצב עבורך את מפת החשיבה שלך. כל שעליך לעשות הוא להזין את המידע והוא מציג אותו בתרשים יפה. אחד הפופולריים ביותר הוא iMindMap המציע ניסיון בחינם.
  3. 3
    פעל לפי השיטה המדעית אם אתה צריך לבדוק פיתרון. השיטה המדעית היא אחת הדרכים הידועות ביותר לברר האם פתרון אפשרי יעבוד או לא. בדרך כלל ישנם 6 צעדים עיקריים שתעקוב אחריהם שיעזרו לך להסתכל על הבעיה באופן אובייקטיבי ולהעריך את יעילות ההשערה שלך, שהיא למעשה ניחוש מושכל מה גורם לבעיה או מה יפתור אותה.
    • שלב 1: ערוך תצפית. עשה מחקר רקע כדי להתחיל בסיעור מוחות מה יכול להיות שורש הבעיה שלך.
    • שלב 2: שאל שאלה. כאן תזהו בדיוק מה הבעיה.
    • שלב 3: גיבשו השערה. זו הצהרה המכילה את הפתרון המוצע שלך אותו תבדוק.
    • שלב 4: בדוק את ההשערה שלך. הגדר והפעל ניסוי כדי לברר אם הפתרון שלך יעבוד.
    • שלב 5: ניתוח התוצאות. חפש דפוסים או מגמות בנתונים המצביעים על כך שהרעיון שלך היה יעיל או לא יעיל.
    • שלב 6: הסיקו מסקנה. על סמך התוצאות שלך, סכם את ממצאי המפתח. אם הפתרון שלך נכשל, השתמש בצעד זה כדי להתחיל בהשערה חדשה לניסוי אחר.
    יש יותר להיות מדעני מחשבים מאשר רק לדעת לקודד
    יש יותר להיות מדעני מחשבים מאשר רק לדעת לקודד.
  4. 4
    בצע 15 דקות של חידות ומשחקי היגיון כל יום כדי לאמן את המוח שלך. משחקים כמו שח או ברידג ' וחידות כמו סודוקו מאתגרים את דעתך. כאשר אתה מבצע פעילויות מסוג זה, עליך לבצע אסטרטגיה ולתכנן את המהלכים הבאים שלך מבעוד מועד. זה משפר את זיכרון העבודה שלך ומלמד אותך להבין את הדברים בעצמך במקום פשוט לחפש פתרון.
    • הורד את אפליקציית Lumosity למשחקים קוגניטיביים שפותחה על ידי מדענים במיוחד בכדי לאתגר את כישורי פתרון הבעיות שלך.
    • חשוב על המוח שלך כמו על שריר שעליך להתאמן באופן קבוע בכדי לשמור על כושר.
  5. 5
    נסה התמודדות פעילה כדי לבנות גמישות בכל פעם שאתה נכשל. תוכניות לעיתים רחוקות פועלות כראוי בפעם הראשונה, כך שמדעני המחשב צריכים להיות גמישים מאוד ומסוגלים להתמודד עם כישלונות. עשו זאת באמצעות אסטרטגיה המכונה התמודדות אקטיבית, שבמקום לטלטל או להתעצבן, אתם מתעלים את התסכול שלכם למציאת פיתרון חדש. שאל את עצמך שאלה כמו: "מה אני יכול לעשות כדי לתקן את זה?"
    • אל תפחד להגיע לאחרים אם אתה מתקשה. עבודת צוות ותקשורת הם חלק גדול ממדעי המחשב והעבודה עם אחרים מספקת נקודות מבט ופתרונות חדשים שאולי לא חשבתם על עצמכם.

שיטה 2 מתוך 3: פיתוח מיומנויות אנליטיות

  1. 1
    תרגל חשיבה דדוקטיבית עם הצהרות " אם... אז". "הצהרת אם" במדעי המחשב היא ביטוי שאומר לתוכנית לבצע קוד ספציפי אם תנאי מסוים נכון. ניתן ליישם מושג זה על חשיבה דדוקטיבית, המכונה גם חשיבה מלמעלה למטה. התחל בשתי הצהרות: "אם A, אז B" ו- "אם B, אז C." בעזרת חשיבה דדוקטיבית מסיקים כי "אם A אז C."
    • לדוגמא, קחו את בעיית האיחור לעבודה. אם אתה נודניק למשך 15 דקות, אתה עוזב את הבית כעבור 15 דקות. אם אתה עוזב את הבית כעבור 15 דקות, אתה מאחר לעבודה. אז אם אתה נודניק למשך 15 דקות, אתה מאחר לעבודה. עכשיו מצאת פיתרון שניתן לבצע: להפסיק לנמנם.
  2. 2
    למדו את עצמכם לחשוב באופן יצירתי באמצעות סיעור מוחות של 10 רעיונות ביום. יתכן שלא תקשר את מדעני המחשב ליצירתיות, אך חשיבה מחוץ לקופסה היא חובה להתמודדות עם משימות מסובכות. בכל יום העלו 10 פתרונות לבעיה שאתם מנסים לפתור או 10 רעיונות לשיפור פרויקט עליו אתם עובדים, למשל. בכך שתאלץ את עצמך לחשוב על 10 רעיונות חדשים בכל יום, תאלץ את המוח שלך להיות חדשני ויצירתי יותר.
    • אל תדאג אם הרעיונות שלך נראים מטורפים או "רעים". כתוב כל מה שאתה חושב עליו, לא משנה עד כמה הם שם. רק תגרום להם לזרום.
    • התחל יומן רעיונות. נשא איתך מחברת בכל עת בה תוכל לרשום כל רעיונות שמגיעים אליך לאורך כל היום.
    למדו את עצמכם כיצד לחשוב כמו מדען מחשבים על ידי אימון המוח שלכם באופן קבוע
    למדו את עצמכם כיצד לחשוב כמו מדען מחשבים על ידי אימון המוח שלכם באופן קבוע.
  3. 3
    הבן כיצד אלגוריתמים עובדים על ידי קריאת ספרים או השתתפות בשיעורים. אחד היסודות החשובים ביותר במדעי המחשב הוא אלגוריתמים. אלגוריתם הוא שיטה שלב אחר שלב לפתרון בעיה, בדומה לתכנית. ישנם סוגים שונים (כמו חיפוש בינארי או חיפוש לינארי) אך אינך צריך לשנן את כולם. חשוב יותר שתבין כיצד אלגוריתמים עובדים, מתי ולמה להשתמש בהם וכיצד ליישם אותם. קרא ספרי לימוד או בלוגים במדעי המחשב או הירשם לשיעור מקוון במיוחד באלגוריתמים. התמקדו בשליטה באבני הבניין של אלגוריתמים כמו חיפוש ומיון נתונים.
    • חברות כמו Netflix, Google ו- Instagram משתמשות באלגוריתמים כדי לקבוע איזה תוכן אתה רואה לעומת איזה תוכן משתמש אחר רואה.
  4. 4
    ייעל או אוטומציה של תהליכים כדי להפוך אותם ליעילים יותר. מחשבים נועדו להקל על חיינו ולפשט את המשימות. ומדעני מחשבים, בדיוק כמו מחשבים, רוצים לעבוד בצורה חכמה יותר, ולא קשה יותר. קח כל תהליך מבניית מאגר לקוחות חדש ועד להכנת פיצה ומצא את האזורים שאתה יכול לעשות יותר שגרתי או אוטומטי. זה מאפשר לך למקד את כוח המוח והאנרגיה שלך באזורים החשובים יותר.
    • קח את דוגמת הפיצה. אם אתה חושב שהקרום או הבצק הם החלק החשוב ביותר בפיצה, שם אתה רוצה להשקיע את כל המאמצים שלך. אבל אם יש לכם רק 30 דקות להכין את הפיצה, תצטרכו "לעשות אוטומציה" של משימות אחרות כדי לפנות זמן לבזבז על הבצק. אפשרויות מסוימות היו שימוש ברוטב פיצה בחנות או בגבינה מגורדת מראש.

שיטה 3 מתוך 3: להישאר ממוקדת

  1. 1
    שפר את הריכוז שלך על ידי הגבלת הסחות דעת. ניסיון לפתור משימה מאתגרת הוא בלתי אפשרי כאשר מוסחת על ידי פייסבוק או עמיתים לעבודה שלך שמפטפטים ברעש. בדוק מה הסחות הדעת הגדולות ביותר שלך והסר אותן או הסר את עצמך מהן. השתיק את ההודעות בטלפון שלך, סגור כל לשוניות שונות במחשב שלך, או שב בחדר שקט.
    • לכל אחד יש הסחות דעת וסגנונות עבודה שונים. דע מה עובד (ומה לא עובד) בשבילך. לדוגמא, יש אנשים שהינם פרודוקטיביים ביותר כאשר הם לגמרי לבד ואילו אחרים עובדים הכי טוב בבית קפה צפוף או בסביבת משרד פתוחה.
    • הוכח שמוסיקה קלאסית או צלילי טבע מגבירים את הריכוז. הפעל אותו ברקע בזמן שאתה עובד או הקשב לו באוזניות. ישנם רשימות השמעה מוכנות מראש ב- Spotify במיוחד למיקוד, לימוד ועבודה.
  2. 2
    פרקו פרויקטים גדולים לחתיכות קטנות כדי למנוע ריבוי משימות. התמודדות עם משימה מסיבית כמו בניית מסד נתונים שלם היא מדהימה וקשה לדעת מאיפה להתחיל. בדרך כלל בסופו של דבר תקפצו בין חלקים או תעבדו על יותר מדבר אחד בבת אחת, שהוא פחות יעיל ומוביל לטעויות ולעבודה מרושלת. חלקו משימה גדולה למשימות קטנות יותר הניתנות לניהול והתמקדו בהשלמת אותן אחת אחת במקום.
    • לדוגמה, אם אתה מתכנן אתר מחדש, חלק מפריטי הפעולה הקטנים יותר שלך עשויים לכתוב את הקוד עבור כותרת דף הבית, לפרוס את תפריט הניווט ולהפוך את דף הקשר לידידותי לנייד.
    • שמור רשימת מטלות במחברת או באפליקציית Notes בטלפון שלך כדי לעקוב אחר כל המשימות.
    השתמש בפאזלים או במשחקי לוגיקה כדי לאמן את דעתך לחשוב בהיגיון
    השתמש בפאזלים או במשחקי לוגיקה כדי לאמן את דעתך לחשוב בהיגיון, וכך מדעני המחשב ניגשים לבעיות.
  3. 3
    שימו לב לפרטים על ידי קריאה מחדש של הכל לפחות פעם אחת. בתכנות כל פרט עד הדמות האחרונה נחשב. אפילו שטח נוסף יכול ליצור או לשבור את הפונקציונליות של הקוד. אחת הדרכים הטובות ביותר לשפר את איכות העבודה שלך ולפתח עין לפרטים היא על ידי בדיקת דברים ללא הרף. הגה את הודעת הדוא"ל הזו לפני שאתה שולח אותה, בדוק שוב את הקוד לפני שאתה מעלה אותו, או קרא מחדש את תוכן האתר שכתבת עבור לקוח גדול לפני שתתן לו לראות אותו.
    • כולם עושים טעויות לפעמים. אך על ידי חידוד תשומת הלב לפרטים, לא רק שתלמד לחשוב על הדברים בצורה יסודית יותר, אלא גם תבנה מוניטין טוב יותר בקרב חברים ועמיתים.
  4. 4
    נהל את הזמן שלך על ידי עבודה של 25 דקות, ואז הפסקה של 5 דקות. זה ידוע בשם טכניקת Pomodoro. הגדר טיימר למשך 25 דקות. במהלך אותה תקופה, עבדו על משימה אחת ללא הסחות דעת. לאחר מכן, קח הפסקה של 5 דקות בה אתה מתרחק מהמשימה העומדת לרשותך ומרענן את מוחך. כל תקופת עבודה והפסקה בת 30 דקות היא "פומודורו".
    • במהלך תקופות העבודה של 25 הדקות, אם אתה חושב על משהו שאינו קשור שאתה צריך לעשות, אל תפסיק לעשות זאת. רשמו אותו איפשהו וחזרו אליו אחר כך.
    • השקיעו את ההפסקה בת חמש הדקות במתיחות, תפסו חטיף, שלחו הודעה לחבר או כל דבר אחר שנותן נשימה למוח שלכם.
    • אחרי 4" פומודורוס", קחו הפסקה ארוכה יותר בין 15 ל -30 דקות.
FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail