אם אתה רוצה לפתח את התחום הזה אצלך מבלי להעמיק יותר מדי, זה אפשרי ע"י שימוש בהמון כלים שכבר מנגישים לך את העבודה, אבל אם אתה רוצה להתעמק ברמה עמוקה, צריך לבוא עם המון ידע של סטטיסטיקה, תהליכים אקראיים, אלגברה לינארית (הטלות על מרחבים וכו'...).זה מאוד תלוי לאן אתה מכוון. כל אחד יכול לתכנת היום מבלי להשקיע יותר מדי מחשבה במה שהוא עושה, ורוב הסיכוי שעם מספיק ניסיון הוא גם יגיע למשכורות יפות.
אם אתה מכוון להיות יותר מעוד מתכנת, צריך לחשוב על ללמוד את הנושא שאתה רוצה בצורה יותר מעמיקה...
He who makes a beast out of himself,
gets rid of the pain of being a man.