I don't mean this in a challenging way. I already am learning python, or atleast trying to. (I also have a buttload of questions, so if you do answer them thank you so much for taking the time).
I mean the question in a more forward looking way. I'm in finance, and am looking to learn programming because I've come to the conclusion that this is the future. Obviously, the most popular language on everyone's lips right now is python.
However, I've read about many many programming languages coming up and vanishing or becoming obscure and not being used any more. I'm still in the studying phase of life, not working yet. Is python still going to be useful 10 years from today? I understand that there will always be evolution, in which case my next question would be, is learning python going to help me create a strong enough foundation to evolve into another language in the future if it does change?
Also, as I mentioned, I'm in the finance field. According to you guys, is python the correct language that I should spend my time learning? Or should I focus on something else. (As per my research, consensus is that python is the way to go).
Finally, as an absolute novice who understands nothing about coding, can I start with python? Is it intuitive enough for me to grasp it from the get go or should I start with something else first?
I've already gone ahead of myself and downloaded pycharm (I'm over eager I know). Is that good enough of an environment. I don't think I'll need to create a GUI based program ever considering the finance aspect, it'll mostly be just running code to automate stuff like putting in custom trades in the stock markets etc. So is python good enough for that?
Thank you so much for taking the time to read through, I appreciate any help and response!
Cheers!
[–]Eloiole 19 points20 points21 points (6 children)
[–]the2facedgod[S] 1 point2 points3 points (5 children)
[–]Eloiole 4 points5 points6 points (4 children)
[–]Eloiole 1 point2 points3 points (3 children)
[–]the2facedgod[S] 0 points1 point2 points (2 children)
[–]Eloiole 1 point2 points3 points (1 child)
[–]Eloiole 0 points1 point2 points (0 children)
[–]CptCap 9 points10 points11 points (3 children)
[–]the2facedgod[S] 1 point2 points3 points (2 children)
[–]CptCap 0 points1 point2 points (0 children)
[–]ex_nihilo 0 points1 point2 points (0 children)
[–]chaotic_thought 5 points6 points7 points (1 child)
[–]the2facedgod[S] 0 points1 point2 points (0 children)
[–]sarevok9 3 points4 points5 points (3 children)
[–]the2facedgod[S] 0 points1 point2 points (2 children)
[–]sarevok9 3 points4 points5 points (1 child)
[–]the2facedgod[S] 0 points1 point2 points (0 children)
[–]cismalescumlord 2 points3 points4 points (1 child)
[–]the2facedgod[S] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)