אם הסטארט אפ שלך הוא טכנולוגי ואתה איש הטכנולוגיה בחברה (ובשלב זה כנראה המתכנת היחיד) אתה בוודאי תוהה באילו טכנולוגיות להשתמש.
ישנו מגוון אדיר של שפות תכנות כאשר לכל אחת יתרונות וחסרונות (מפורטות כאן טכנולוגיות ווב בלבד):
ישנו מגוון אדיר של שפות תכנות כאשר לכל אחת יתרונות וחסרונות (מפורטות כאן טכנולוגיות ווב בלבד):
- #C - שפת תכנות המשתלבת עם ASP.net בעלת קהילה רחבה בעיקר בארץ ותמיכה חזקה ממייקרוסופט. החסרון הוא הסלידה של כל מי שאינו נאמן מייקרוספט מהשפה וקהילת קוד פתוח מצומצמת.
- PHP - שפה בעלת קהילה גדולה מאוד. לא קל למצוא מפתחים בארץ אבל אפשרי.
- Ruby on rails - שפה חזקה מאוד המאפשרת לפתח אתרים במהירות מדהימה, בעלת קהילה חזקה ומתפתחת בקצב מהיר. חסרונותיה הם שכמעט בלתי אפשרי למצוא מתכנתים בארץ.
- python - שפה פשוטה ללמידה ובעלת קהילה חזקה בארץ. פחות פופולארית משפות ווב אחרות.
אם כן באיזו שפה לבחור? התשובה היא, חד משמעית, השפה שאתה מכיר. בשורה התחתונה השפות הן דומות ואתה צריך להוציא מוצר MVP במהירות האפשרית (ראה פוסט קודם: http://www.blogger.com/blogger.g?blogID=609575871991007353#editor/target=post;postID=4543910152704820403) ולכן אל תשקיע שעות מיותרות בלמידת טכנולוגיות חדשות. תבנה את המוצר כמה שיותר מהר ורוץ איתו.
כמובן שזה לא אומר לכתוב את המוצר באופן חובבני תוך התעלמות מעקרונות תכנות נכונים. אחרי הכל בסופו של דבר תשכור עוד מתכנתים שייאלצו להיכנס לקוד שלך ואחד היעדים שלך הוא שהם יקללו אותך כמה שפחות.
אז עכשיו כשבחרת שפה, צא לדרך, תכנן את המוצר והתחל לכתוב אותו, השאר כבר יסתדר מעצמו.
היי אהבתי את מה שרשמת, חוץ מעניין בחירת השפה (רשמת שמה שכל אחד מכיר) אני חושב שזה קשור גם לאיזה פרוייקט ניתן ומה בדיוק צריך לכתוב... בלי קשר סטארטאפ הוא עניין רציני, המון יזמים מוצאים עצמם עם סטארטאפ ללא מימון וצריכים לחפש
השבמחקמשקיעים לסטארט אפ