לא גבוה יותר לא השכלה

1. מורים במכללות לא יכולים ללמד אותך להיות מומחה טוב.
תן לעצמך תשובה ישירה לזה: אנשים שמלמדים אותך עובדים במכללות מקבלים שכר צנוע, לא? הסיבה לכך היא שהם לא יכולים להעפיל לתפקידים טובים בשוק העבודה. חסר להם ניסיון כמו גם הסמכה. אלה שלא חסר להם – עזבו. הכל שונה באוניברסיטאות הטובות בעולם, אבל אנחנו לא מדברים על אלה עכשיו. מה דעתך: האם מומחה פיננסי מצליח ילך לעבוד בבנק שמרוויח 150,000 דולר בשנה או ילמד במכללה שמרוויח 60,000 דולר בשנה? לעתים קרובות קורה שאנשי מקצוע משוחררים יותר מלמדים במכללות, כי הם לא הצליחו למצוא עבודה אחרת. יש החרגות, אבל הן מועטות. פגשתי מורים טובים במכללות, הם באמת קיימים שם. אבל זה אפילו לא מיעוט, הם מעטים מאוד. מורה טוב לא רק נותן לך תיאוריה, אלא מדגיש את הצד המעשי של הנושא שלו. לרוב המורים לא אכפת מהתרגול.2. המורים ברוב המכללות משבחים את המדע אך בזו למימוש מקצועי
כדאי לחפש את שורשיו בעובדה שרוב המורים נכשלו כאנשי מקצוע. והדרך היחידה למצוא תירוץ היא שמימוש מקצועי הוא עיסוק לא ראוי. אם אתה משתתף בהרצאות ולאחר מכן משתתף בכנסים מדעיים - אתה מתנפח. ואם אתה מדלג הרבה בגלל שאתה עובד - ובכן, אתה מקבל יחס שונה לגמרי. מורים הם כמו נזירים נזירים. מקצוע הוא הבל הבלים עבורם. הם הקדישו את עצמם לשרת את מדע האל והם מתפללים לכתוב מאמרים מדעיים כל היום. אולי המטרה נאצלת, אבל היא חסרת תועלת בחיים האמיתיים.
3 אטלון שגוי של השוואה.
סטודנטים במכללה משווים את עצמם לעתים קרובות לתלמידי בית ספר וגאים להיות טובים יותר. האשליה הזו נמשכת עד שאדם מתחיל לחשוב על קבלת עבודה ומפנה את מבטו לצד אחר. למעשה אם סטודנטים היו משווים את עצמם למומחים עובדים, הם היו רואים שהם מגיעים למטרה שלהם בצעדים קטנטנים. אל תהיה ממוצע במכללה. כי אם תעשה "כמו שכולם עושים" תקבל את התוצאה "כולם מקבלים". רוב הסטודנטים במכללה הם אקראיים, אין להם באמת אפשרויות אחרות. אולי הם נאלצו להיכנס למכללה על ידי הוריהם ואין להם שמץ של מושג לגבי המקצוע העתידי שלהם. זה קורה הרבה. אל תשווה את עצמך לבני הזוג שלך. הפרויקטים המוגמרים שלך והצלחות העבודה שלך ישרתו את הקריטריונים הטובים ביותר עבור הידע והכישורים שלך. אל תשווה את עצמך ל"המון חסר הפנים"; השווה את עצמך ל"שוק".4 לימודים מקצועיים הם רק חלק קטן מהידע שאתה מקבל במכללות.
כשתגיע לעבודה ישאל אותך מה אתה יכול לעשות, לא מה למדת. הבוס שלך יתעניין במה שאתה יודע ויכול לעשות ברשימת הדרישות לתפקיד: אתה מקבל משימה ספציפית, אבל אתה לא מקבל הסבר איך לעשות אותה, והוא מצפה לתוצאות בזמן. בהצלחה! אתה לומד היסטוריה במכללה, ואתה הולך לעבוד כמפעיל בנק - האם זה מקרב אותך ליעד שלך או רחוק ממנה? טכנית, אתה יודע יותר. האם זה אומר שזה מקרב אותך? אבל למעשה, בכל סמסטר יש לך פחות ופחות זמן לצבור ידע מקצועי יקר וכמותו נשארת זהה. אז מעשית - אתה רחוק יותר מהמטרה שלך.5. המכללה לא שמה לה למטרה "להפוך אותך למומחה בעל כישורים גבוהים".
קשה לקלוע למטרה כשאתה לא מכוון אותה. בקולג' הם הופכים אותך למומחה מכל הסוגים. אתה מקבל משהו כמו "חינוך תיכוני". הם רק שוכחים לציין שאדם שלומד הכל לא יודע כלום. האם אתה זוכר את שלושת המטרות של האוניברסיטה: מדע, השכלה כללית וחינוך מקצועי? מה לדעתך היה צריך לקצץ כדי להוסיף מדע והשכלה כללית? מימין: דיסציפלינות מקצועיות. והאם אתה עדיין חושב שהמטרה של האוניברסיטה היא להפוך אותך למומחה בעל כישורים גבוהים?6. אם אדם לומד יותר משני מקצועות בבת אחת, הוא מבזבז את זמנו.
זה נראה שגוי אחרי הלימודים. אתה מבין את האמת רק בעבודה. השיעורים כל כך קצרים בבית הספר לא בגלל שזה יעיל, אלא בגלל שתלמיד בית ספר הוא עדיין ילד, הוא לא יכול להישאר מרוכז יותר משעה. אבל לעתים קרובות מעבר בין משימות מונע מהמוח שלך לחשוב ביעילות. בעבודה תצטרך לבצע כמבוגר, ושם מעבר בין משימות לעתים קרובות יפחית מאוד את היעילות שלך. למה אתה חושב שאתה יכול להתכונן למבחנים תוך זמן קצר? אתה פשוט לא מרובה משימות והיעילות שלך עולה עם הזמן. ללמוד משהו בחתיכות קטנות זה טיפשי לחלוטין. רק דמיין שאתה עושה דיאטה רק שש שעות בשבוע - תוך כמה זמן התוצאה תגיע?7. בקולג' אדם נוגע רק מעט בנושא.
נניח שאתה לומד משהו במשך שני סמסטרים. יש לך שתי הרצאות ושני שיעורים מעשיים בשבוע. איזה גישה רצינית לגבי הקולג'. אז כמה שעות זה עושה? ארבעה שיעורים הם 2 שעות אקדמיות (1.5 שעות רגילות) – כלומר 6 שעות שבועיות. אנו לומדים ארבעה חודשים בסמסטר הראשון: ספטמבר, אוקטובר, נובמבר ודצמבר. 4 נוספים בשני: פברואר, מרץ, אפריל, מאי. בסך הכל: 8 חודשים, 4.5 שבועות כל אחד. 6 שעות כל שבוע. זה עושה 216 שעות בשנה. רק שתדעו, תלמידים יקרים שלי, שיש 180 שעות עבודה בחודש. כל קורס שנתי ניתן ללמוד בחודש וחצי, ואם אתה באמת רוצה (או צריך) בחודש אחד.8. מלמדים אותך ידע כללי ביותר, חסר תועלת ומיושן.

9 מיומנויות מעשיות יקרות פי 10 מהתיאוריה.
בחיים האמיתיים אתה לעתים קרובות צריך לעשות משהו בעבודה. אם אתה יודע איך לעשות את זה, או שאתה חושב שאתה יודע, זה לא בהכרח אומר שאתה באמת יכול לעשות את זה . אתה יודע שעישון מזיק לך, אבל האם אתה יכול להפסיק? אתה יודע לעשות ספורט זה הדבר הנכון לעשות, אבל האם אתה באמת מתאמן? אתה יודע ששפות זרות טובות לקריירה שלך, אבל האם אתה באמת יכול ללמוד כמה? בחיים כל מה שחשוב זה תרגול. ככל שיש לך יותר ידע ללא תרגול, כך הערך שלהם קטן יותר. איך אתה הולך להחליט איזה ידע שגוי, ישן, בשימוש לרעה ואיזה באמת עובד? אף פעם לא חשבת על זה? ברוך הבא לעולם האמיתי. אתה יכול ללמוד ויסות תנועה ב-A או B, אבל עדיין לא תוכל לנהוג. תיאוריה היא בסיס טוב לתרגול. נניח שאתה בונה קיר: לבנים הן פרקטיקה, דיס הוא תיאוריה. ללא דייס (תיאוריה) הקיר יהיה לא יציב, אבל ללא לבנים (תרגול) התיאוריה שלך חסרת תועלת. אז, רבותי, חלקו את 5 השנים שלכם בקולג' ב-10. חצי שנה - זו התוצאה האמיתית של "המאמץ רב השנים" שלכם. אתה רוצה הוכחה? כשתמצא עבודה ותעבוד חצי שנה תראה שהידע שלך במכללה הוכפל .הגעת לרמה חדשה
רמה 10

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

2 רישא, רשימת טיפוסים בסיסיים
היי, אמיגו! היי, רישה! - כבר למדת את היסודות של תחביר Java, אבל אני רוצה לספר לך כמה דברים מפורטים יותר. – היום אספר לכם מעט על הטיפוסים הפרימיטיביים וכמה זיכרון הם תופסים. אתה תצטרך את זה, ואולי אפילו היום. הסוגים האלה הם:
3 אלי, המרת סוג. סוג מתרחב והצר.
- והנה הולך הכיף. אני אספר לך על המרת הסוג. למרות שסוגי המשתנים תמיד זהים, יש מקום שבו אתה יכול להמיר סוגים. זו משימה . - ניתן להקצות משתנים מסוגים שונים זה לזה. על ידי כך, הערך שנלקח ממשתנה מסוג אחד יומר לערך מסוג אחר ויוקצה למשתנה השני. - אז יש שני סוגי המרה: ההרחבה וההצרות. ההרחבה היא כמו להעביר דברים מסל קטן לגדול יותר - הפעולה חלקה וללא תקלות . צמצום זה כמו לשים דברים מסל גדול לתוך אחד קטן יותר: יכול להיות שלא יהיה מספיק מקום ומשהו יצטרך להיזרק. - להלן סוגים הממוינים לפי גודל ה"סל":
- char הוא אותו "סל" כמו שורט , אבל יש נקודה אחת: כאשר מתמודדים עם ערכים מ- short ל- char , ערכים פחות מ-0 נמחקים. בעת התמודדות מ- char ל- short , ערכים גדולים מ-32,767 נמחקים.
- בעת המרת מספרים שלמים לשברים, ספרות מסדר נמוך עלולים להימחק. אבל מכיוון שהמספר השברי נועד לאחסן ערך משוער, אז הקצאה כזו מותרת.


4 משימות המרה מסוג דייגו, מספר שלם
היי, אמיגו! להלן המשימות שלך בנושא שיחה מסוגים שלמים. אתה צריך לשים אופרטור שחקנים איפה שצריך, אז התוכנית מרכיבה:משימות | |
---|---|
1 | 1. הקלד קאסט ושיחה byte a = 1234; int b = a; byte c = a * a; int d = a / c; |
2 | 2. הקלד שחקנים ושיחה int a = 15; int b = 4; float c1 = a / b; float c2 = (float) a / b; float c3 = (float) (a / b); |
3 | 3. הקלד שחקנים ושיחה צף f = 333.50; int i = f; byte b = i; |
4 | 4. הקלד מספר שחקנים ושיחה קצר = 9; char zero = '0'; char nine = אפס + מספר; |
5 | 5. הקלד מספר שחקנים ושיחה קצר = 9; char zero = '0'; short nineCode = אפס + מספר; |
5 אלי, המרה לסוג מחרוזת
- עכשיו יהיה לנו נושא קטן, אבל מעניין - המרת מחרוזת. - ב-Java, אתה יכול להמיר כל סוג של נתונים לסוג String. - נשמע מבטיח. - למעשה, זה אפילו יותר טוב. אתה יכול להמיר כמעט את כל הסוגים למחרוזת באופן מרומז. זה מוצג בצורה הטובה ביותר כאשר אתה מוסיף שני משתנים: מחרוזת ו-"לא מחרוזת". במקרה כזה המשתנה הלא-מחרוזת מומר בכוח למחרוזת. - הנה, תסתכל על כמה דוגמאות:
6 דייגו, משימות על המרת טיפוסים באופן כללי



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


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

9 פרופסור, הרצאה על טיפוסים
- גדול! לבסוף, זה הנושא האהוב עליי - המרת סוג. אני אפילו זוכר כשהפרופסור שלי סיפר לי על זה. זה היה מאוד "מרתק". לא הבנתי כלום אז. אבל כמובן, תבינו הכל בזכות ההרצאות המדהימות האלה. הנה הם: המרות וקידום ב-Java (תיעוד אורקל) יציקת סוגי נתונים (המרת סוג) הרחבות והמרות של Java Cast והמרות10 חוליו
- וואו! ובכן, אתה ממש חכם, אמיגו! כל כך הרבה דברים למדו תוך שבועיים בלבד! אתה כמו מפלצת. אגב, מה דעתך על קצת כיף אחרי שבועיים של עבודת עבדים?11 קפטן סנאים
(- עזרתי לך. תעשה את זה בבית.) שיעורי בית (10 יחידות) - שלום חייל! - בוקר טוב אדוני! - יש לי חדשות מדהימות בשבילך. הנה בדיקה מהירה כדי לחזק את הכישורים שלך. עשה זאת כל יום, ותשפר את הכישורים שלך ממש מהר. משימות תוכננו במיוחד לביצוע ב-Intellij IDEA.משימות נוספות לעשות ב-Intellij Idea | |
---|---|
1 | 1. התשובה הנכונה היא: d=2.941 הוסף אופרטור ליהוק מסוג אחד כדי לקבל d = 2.941 |
2 | 2. התשובה הנכונה היא: d=5.5 הוסף אופרטור ליהוק מסוג אחד כדי לקבל d = 5.5 |
3 | 3. התשובה הנכונה היא: d=1.0 הוסף אופרטור ליהוק מסוג אחד כדי לקבל d = 1.0 |
4 | 4. משכורת גדולה הציגו למסך את ההודעה «אני לא רוצה ללמוד ג'אווה, אני רוצה משכורת גדולה» 40 פעמים בעקבות הדוגמה. דוגמה: אני לא רוצה ללמוד ג'אווה, אני רוצה משכורת גדולה לא רוצה ללמוד ג'אווה, אני רוצה משכורת גדולה לא רוצה ללמוד ג'אווה, אני רוצה משכורת גדולה או לא רוצה ללמוד ג'אווה, אני רוצה גדולה משכורת לא רוצה ללמוד ג'אווה, אני רוצה משכורת גדולה לא רוצה ללמוד ג'אווה, אני רוצה משכורת גדולה ... |
5 | 5. מספר האותיות קרא מהמקלדת 10 מחרוזות וספר את מספר האותיות השונות בהן (עבור כל 26 אותיות האלפבית). הצג את התוצאה למסך. פלט לדוגמה: a 5 b 8 c 3 d 7 … z 9 |
6 | 6. בוני הכיתה אנושי כתבו כיתה אנושית עם 6 שדות. צא עם 10 בנאים שונים עבור זה ויישם אותם. לכל בנאי צריכה להיות משמעות. |
7 | 7. הזז מינימום של משנים סטטיים הזז כמה שפחות משנים סטטיים כדי שהקוד יתחבר. |
8 | 8. מערך רשימות מחרוזות צור מערך שהרכיבים שלו הם רשימות של מחרוזות. מלא את המערך בנתונים כלשהם והצג אותם למסך. |
9 | 9. מילים זהות ברשימה קראו מהמקלדת 20 מילים, מלאו בהן רשימה. ספור את מספר המילים הזהות ברשימה. התוצאה צריכה להיות מפה <String, Integer> . המפתח של המפה צריך להיות מחרוזת ייחודית, הערך - ספירה של מחרוזת זו ברשימה. הצג למסך את תוכן המפה. |
10 | 10. חמישה המספרים הגדולים ביותר צור רשימה של מספרים שלמים. קרא 20 מספרים שלמים מהמקלדת ומלא בהם רשימה. צור שיטה לחילוץ מספרים מהרשימה בצורה בטוחה: int safeGetElement(ArrayList<Integer> list, int index, int defaultValue) השיטה צריכה להחזיר אלמנט מהרשימה לפי האינדקס שלה. אם מתרחש חריג בשיטה זו, עליך לתפוס אותו ולהחזיר את defaultValue . |
משימות בונוס | |
---|---|
1 | 1. התוכנית אינה קומפילציה ופועלת. תתקן את זה. משימה: התוכנית מראה כיצד HashMap עובד. התוכנית קוראת מהמקלדת סט של זוגות (מספר ומחרוזת), ממקמת אותם ב-HashMap ומציגה למסך את התוכן של HashMap. |
2 | 2. הוסף פונקציונליות חדשה לתוכנית. משימה ישנה: התוכנית צריכה להציג זוג (מספר ומחרוזת) שהוזנו מהמקלדת. משימה חדשה: התוכנית צריכה לאחסן ב- HashMap זוגות (מספר ומחרוזת) שהוזנו מהמקלדת. מחרוזת ריקה פירושה סוף הקלט. מספרים עשויים לחזור על עצמם. מיתרים הם תמיד ייחודיים. אסור לאבד נתוני קלט! התוכנית אמורה להציג את התוכן של HashMap למסך. קלט דוגמה: 1 עצור 2 תראה פלט דוגמה: 1 עצור 2 תסתכל |
3 | 3. לימוד ותרגול אלגוריתם. משימה: קרא מהמקלדת 30 מספרים. הצג למסך את המספרים המינימליים ה-10 וה-11. רמז: המספר המינימלי הוא המינימום הראשון. המינימום הבא הוא המינימום השני הסבר 1: 1 15 6 63 5 7 1 88 המינימום הראשון הוא 1 המינימום השני הוא 1 המינימום השלישי הוא 5 המינימום הרביעי הוא 6 הסבר 2: 0 3 6 9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 63 66 69 72 75 78 81 84 87 36 0 6 9 39 42 78 12 15 30 63 6 4 8 6 4 8 4 54 57 60 72 75 18 21 24 27 69 36 0 18 21 6 27 9 39 42 78 12 33 63 66 3 81 84 87 45 15 30 48 51 54 57 60 72 75 24 המינימום הראשון הוא 0 ... המינימום הראשון הוא 0 ... המינימום השני הוא 0 ... המינימום השני המינימום האחד-עשר הוא 30 קלט לדוגמה: 36 0 6 9 39 42 78 12 15 30 33 63 66 69 3 81 84 87 45 48 51 54 57 60 72 75 18 21 0 24 27 פלט : |
GO TO FULL VERSION