"Стоит ли мне бросить cs50 и изучать что то поконкретнее" - бросить курс выглядет не разумно так как вы пишете что ничего больше не изучали.
выглядит* Я знаю, что не разумно, но как я говорил, у меня мало времени. CS50 очень хороший курс, можно получить хорошую базу, но я боюсь, что просто потрачу свое время, которого у меня мало, зря. Так как учат там программировать на си. Да и смысл программирования там, это дать основу CS.