שאלה מסכמת לדיון שהעליתי קודם - עבודה של תכנות עם אלגוריתמים

OrMargol

New member
שאלה מסכמת לדיון שהעליתי קודם - עבודה של תכנות עם אלגוריתמים

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

אני מחפש עבודה שעיקרה תכנון, מימוש ובדיקה של קוד תוכנה.
הכוונה לא ל-low level או תכנות אתרים וכו' שבכל המקרים הללו עיקר הקוד עוסק בתקשורת מול דריברים/פלטפורמות ולפי הפרוטוקול, ולא עבודה שצריכה חשיבה אלגוריתמית.

ההבנה הראשונית שלי הייתה שהכיוון צריך להיות פיתוח אלגוריתמים, אבל:
1. רוב העבודות עוסקות בעיבוד תמונה (מה שלא מתאים לי), ומיעוטן בניתוח מאגרי מידע טקסטואלים גדולים (מה שמתאים לי).
2. בפיתוח אלגוריתמים לרוב עוסקים באלגוריתם ובקושי אם בכלל בקוד עצמו.
3. צריך המון ניסיון ולי יש ממש קצת (אולי יש דרכים להשלים אותו?).

לאור כל זאת, השאלה היא האם עלי להמשיך לעבוד חזק לכיוון הפיתוח אלגוריתמים (ואם כן איך), ואם לא לאן כדאי לי לפנות?

עסקתי שנה במחקר של אישכול טקסטים ב-C#, וכן עבדתי שנה בembedded וגם ב-LINUX KERNEL FOR ANDROID (אבל אני לא מחפש שוב LOWLEVEL).

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

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

הציונים שלי באקדמיה טובים מאוד בקורסי התכנות והמתמטיקה.

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

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

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

OrMargol

New member
הוא עובד בפיתוח אלגוריתמים? אפשר הפניה לקורס? יש כמה...

 

user32

Well-known member
מנהל
אתה טועה בהנחות שלך

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

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

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

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

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

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

OrMargol

New member
האמת שאלו המשרות שהתחלתי לחפש

המשרות של פיתוח אלגוריתמים זה אועיבודי תמונה וכו' או ניתוחי מאגרים מידע טקסטואלים (שזה בגדול התחום שדיברת עליו, והתחום שאותו אני מחפש).
&nbsp
השאלה היא איך להיכנס לתחום כשעוד לא עבדתי בו הרבה אז אין לי ניסיון... ויש רק תואר ראשון...
אם יש למישהו שעבר את השלב הזה טיפ, חוץ מלעשות קורסים ולומר כן בערך לכל משרה בתחום...
 
בסייבר ואבטחה

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

OrMargol

New member
אז אם צריך למשרות אלגוריתמים ניסיון, איפה מקבלים אותו???

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

OrMargol

New member
אין תוכנית מגירה?

יש לי מגבלות שמונעות ממני כרגע להתחיל תואר שני.
אבל אני רואה הרבה הצעות עבודה של אלגוריתמים שלא דורשות תואר שני, אלא תואר ראשון והרבה ניסיון. יש למישהו מושג איך נהיים כאלו - עם תואר ראשון והרבה ניסיון? ראיתי לאחרונה הרבה משרות אלגוריתמים ובודדות מהן אכן היו למתחילים ממש (אפילו בלי ניסיון), אבל בתחום עיבוד תמונה (ואני מחפש את התחום השני המרכזי של אלגוריתמים, הכיוון של פינטק ו/או פרסום שמכילים חישובים אלגוריתמים ומתמטים על DATA...
&nbsp
השאלה היא האם עם הניסיון של מחקר בפרויקט גמר של התואר בC# בתחום MACHINE LEARNING (שדווקא הצליח והניב מאמרים בפרסום בינ"ל), בתוספת נניח קורסים בקורסרה בתחומים של R, של PYTHON ושל MACHINE LEARNING, יש סיכוי... אם מישהו מכיר מישהו שנכנס לתחום בצורה שכזו ולא עם תואר שני...
 
יש סיכוי

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