Whatsup - לינוקס, תוכנה חופשית וקוד פתוח בעברית

תיכנות בלינוקס - לומד להנאתי תכנות , ברשותכם אשמח לכמה הארות .

Anonymous - 24/12/2017 - 23:19
נושא ההודעה: לומד להנאתי תכנות , ברשותכם אשמח לכמה הארות .
שלום לחברי הפורום
אני בקרוב יהיה בן 40 , יש לי הרבה זמן פנוי +מחשב עם אינטרנט Very Happy
במקום להיות משועמם אעסיק את עצמי בלימוד תכנות
אני מבין שבשביל להתמקצע בצורה טובה בתכנות זה עיניין של התמדה גדולה אוטודיקטיות גדולה ומספר שנים טובות .
יכול להיות תמוה מה קרה נזכרת רק עכשיו ? אבל הי מה יש לי להפסיד ילך ילך , לא ילך לא ילך .
כל יום כמה שעות לימוד , ברוך השם יש מקורות לימוד בלי סוף , אולי בעוד מספר שנים יהיה ידע טוב .
רציתי לשאול אותכם ברשותכם . הרי כל שפה והסינטקס שלך וה API שלה .
האם נהוג להתמקד בתחום מיוחד וספציפי ? או שעל פי רוב בתעשייה מתכנת מוצא את עצמו צריך ידע בכמה תחומים(או שפות )
Anonymous - 24/12/2017 - 23:23
נושא ההודעה:
שאלה קצת יותר פרטית ,
חשבתי להיכנס לתחום JAVA (לא JS) , ומה שאפשר לעשות עם הטכנולוגיה .
האם לפי דעתכם זה רעיון טוב ? או שכדאי יהיה תחום אחר להתמקצע בו
אני פחות חושב לכיוון של סיסטם אלא יותר משהו של תכנות .
borsood - 25/12/2017 - 07:19
נושא ההודעה:
שפה זה כלי בסופו של דבר. אתה רוצה ללמוד לתכנת לא רוצה ללמוד Java. כל דבר שאפשר להביע בשפה אחת אפשר להביע גם בשפה אחרת (לפעמים זה יכול להיות הרבה יותר קשה).
לדעתי אתה צריך להתמקד במציאת ספר\קורס טוב שיהיה לך קל ללמוד ותבין באמת מה אתה עושה.
Anonymous - 25/12/2017 - 10:27
נושא ההודעה:
בסופו של דבר טוב (כמעט קריטי) לדעת כמה שפות או כמה תחומים - גם מתכנת Front End צריך לפעמים להבין SQL, וגם מתכנת server side לפעמים טוב שידע קצת CSS (אלה כמובן רק דוגמאות, אבל מקווה שהרעיון מובן).

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

לשאלתך - כדי לא להתבלבל ממליץ מאוד בתור התחלה להתחיל עם שפה אחת ותשתית אחת. אחרי שתרגיש שאתה שולט בה ברמה מספקת תתחיל לחשוב על לצרף נושאים נוספים.
ג'אווה זאת התחלה טובה לדעתי - גם חזקה, גם ידידותית, ועדיין אחת השפות הכי פופולריות בשוק, ולא נראה שתדעך בשנים הקרובות.
queency - 25/12/2017 - 21:00
נושא ההודעה:
האם שפכטליסט הוא גם צבעי וגם עושה גמרים (בלטות) אולי תפסנות
הכל תלוי מי אתה וכמה הצמא שלך ליידע גדול וכמה זמן פנוי יש לך.

בתכנות יש הרבה מה ללמוד:
חומרה -> אסמבלר -> שפת הידור (c,pascal,cobol) -> שפה עילית (vb , java, python) -> מחוללים וסביבות פיתוח (Access ,wordpress ,jumla) , דפדפנים .

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

לא חסר מה ללמוד השאלה למה אתה מתחבר הכי טוב.
Anonymous - 26/12/2017 - 05:23
נושא ההודעה:
תודה על הארות . אני כרגע מתמקד ב JAVA , עדיין בשלב לימוד הסינטקס .
מה שמענין מאוד זה העניין של JAVASCRIPT
נראה שהתחום הזה תופס תאוצה יותר ויותר עם הפריימוורק כמו node angular
מישהו יכול קצת לשפוך אור על התחום ה JS ועיניין הפריימוורקים ?
borsood - 26/12/2017 - 07:02
נושא ההודעה:
אין קשר בין java ל־javascript חוץ מזה שהן מתחילות באותן אותיות.
החלטת להתחיל ב־ִJava? החלטה טובה. תלמד לתכנת. לטכנולוגיות תדאג אחר כך.
moshe2go - 27/12/2017 - 11:56
נושא ההודעה:
מציע לך לעיין בשרשור הבא - יש שם לא מעט ידע מזוויות שונות בהקשר של לימוד תכנות:
https://whatsup.org.il/index.php?name=PNphpBB2&file=viewtopic&t=63268&highlight=java&sid=171332cd32c299a10a93a9ec0c7bdd85
לי זה עזר ומה שאני לפחות הבנתי שנכון להיום אם רוצים להתחיל ללמוד תכנות כדאי להתחיל בפייתון - היא יחסית קלה ללמידה ומכיוון שמאוד נפוצה, ניתן למצוא עזרה בגוגל

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

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

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

בהצלחה
Anonymous - 27/12/2017 - 23:10
נושא ההודעה:
תודה , כן ראיתי את השירשור הזה , עשיתי כמה חיפושים פה
יש כמה(לא מעט ) שירשורים מענינים לעיניין לימוד תיכנות .
קראתי גם במקומות אחרים , פחות או יותר הבנתי את הלך הרוח בתחום .
צריך התמדה גדולה בלימוד , זה עיניין של שנים כדי להיות מתכנת טוב .
גם אחר כך תמיד צריך להתעדכן וללמוד .
החלטתי גם להקדיש זמן ללימודי מתמטיקה כל יום , מדעי המחשב ומתמטיקה תמיד קשורים זה בזה .
בינתיים אלמד לבד , ראיתי שיש קורסים מענינים בתחום באו"פ אולי אקח איזה כמה , בתקווה שלא יערימו עלי קשיים בקבלה , כלומר קורסים ראשוניים נותנים לכולם אבל קורסים מתקדמים יש דרישות קבלה . אולי יסכימו לקבל אותי גם אם לא עמדתי בהם , כמו עשיית קורסים מקדימים .
Anonymous - 28/12/2017 - 11:25
נושא ההודעה: הי יהודה , גם אני לומד תכנות לבד
ג'אווה זה אחלא , אבל אני הרבה יותר ממליץ על פייתון .
עם פייתון אתה יכול לעשות ה-כ-ל web , data , devops ועוד.

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

אני ממליץ לך על הקורס הזה מudemy , מה שכן יש לאותו מנחה גם קורס מעולה לג'אווה אם אתה עדיין רוצה ללמוד java :

https://www.udemy.com/python-the-complete-python-developer-course/learn/v4/overview

המחיר מצחיק , והקורס מעולה.
יש גם את הקורסים של data camp לפייתון , גם הם טובים.

https://www.datacamp.com/
Anonymous - 28/12/2017 - 13:18
נושא ההודעה:
איני פותח האשכול אבל אולי זו שאלה לא רעה:
עם איזו שפה יהיה לאדם ללא תואר אקדמי (במדעי המחשב/חשמל/הנדסת עולם/פיזיקת חלקיקים קוונטית קוואדרו אולטרא אוונגליסטית) הכי קל להכנס לעבודה בתחום התכנות?
(אם הדבר בכלל אפשרי...)
Anonymous - 28/12/2017 - 21:12
נושא ההודעה:
https://www.codementor.io/codementorteam/beginner-programming-language-job-salary-community-7s26wmbm6

"אולטרא אוונגליסטית"?! Laughing
מאיפה הבאת את זה?
Anonymous - 28/12/2017 - 21:32
נושא ההודעה:
אם אתה בן 40 עם הרבה זמן פנוי זאת אומרת שכדאי ללמוד מה לעשות עם הגויסטיק, יש מלא אתרים לסטוצים ותתפלא לדעת כמה רוצות (ורוצים Crying or Very sad ) להיפגש בשעות הבוקר דווקא.
מבטיח לך זה הרבה יותר מהנה מסתם לדעת עוד JAVA או שטות אחרת במחשבים.
אם אתה גם נראה טוב, וטוב "בעבודה" שלך, יש מצב גם לעשות מזה קריירה קטנה ורווחית מהצד.
Anonymous - 28/12/2017 - 22:22
נושא ההודעה:
Anonymous :
איני פותח האשכול אבל אולי זו שאלה לא רעה:
עם איזו שפה יהיה לאדם ללא תואר אקדמי (במדעי המחשב/חשמל/הנדסת עולם/פיזיקת חלקיקים קוונטית קוואדרו אולטרא אוונגליסטית) הכי קל להכנס לעבודה בתחום התכנות?
(אם הדבר בכלל אפשרי...)


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

בקיצור לאמל;ק לך - לך לימשהו ש"מתחייב" בצורה כזו או אחרת על שידוך.
את הלימוד האמיתי תעשה כבר בריצפת היצור ולא ב"אקדמיה"
תנסה לבדוק אם אודי עדיין בעסק
Anonymous - 28/12/2017 - 22:48
נושא ההודעה:
ציטוט:
בשביל לגלות שגם עם תואר במדמ"ח וניסיון של עשרים שנה בתחום אחרי גיל ארבעים אתה סוס מת.

תודה למברכים והמעודדים Smile
לגבי המשפט הזה , תרשה לי לחלוק זה סתם עניין של סטיגמות ודעות קדומות .
המקצוע הזה זה לא כמו כדורגל שבגיל 35 הגוף כבר אומר את שלו . [/code]
Anonymous - 28/12/2017 - 22:58
נושא ההודעה:
יהודה :
ציטוט:
בשביל לגלות שגם עם תואר במדמ"ח וניסיון של עשרים שנה בתחום אחרי גיל ארבעים אתה סוס מת.

תודה למברכים והמעודדים Smile
לגבי המשפט הזה , תרשה לי לחלוק זה סתם עניין של סטיגמות ודעות קדומות .
המקצוע הזה זה לא כמו כדורגל שבגיל 35 הגוף כבר אומר את שלו . [/code]


אנשי כת ה PC מתחרדים לשמוע את האמת.
"אם אתה טוב אתה תשיג עבודה גם בגיל שישים!" הם אומרים
בסדר.

בהצלחה.
Anonymous - 28/12/2017 - 23:06
נושא ההודעה:
אתה רוצה להיתפס לדעות קדומות בבקשה .
רק בפורום הזה יש כמה מבוגרים מצליחים בתחום .
וכמה קרובי משפחה שלי כאלה , יש גם לא מעט אקדמיים מבוגרים טובים .
תאמין למה שאתה רוצה .
Anonymous - 29/12/2017 - 00:29
נושא ההודעה:
יהודה :
אתה רוצה להיתפס לדעות קדומות בבקשה .
רק בפורום הזה יש כמה מבוגרים מצליחים בתחום .
וכמה קרובי משפחה שלי כאלה , יש גם לא מעט אקדמיים מבוגרים טובים .
תאמין למה שאתה רוצה .


מאחל לך פרנסה טובה בשפה שתבחר
כל הזמנים הם GMT + 2 שעות