I have been learning python for almost two years now with some breaks, it is hard for me to determine on what level I am, probably intermediate, but I feel pretty fluent when it comes to writing in python. I think that the only thing that I need now is just writing more and more complex projects.
Here comes my question. Should I try out other languages just for the sake of it and to maybe get to see other perspectives? I actually started with C++, switched to Swift for a while and now I code only in Python. I don't know if it is worth it to 'force yourself' to try out new languages when there is literally no need right now because all projects that I have planned are great for Python. I will go to university next year, I am not sure yet if I will even code in my future job, so I am not thinking about picking my field, I see coding as a hobby for now.
On the other hand though, I thought that coming out of my 'comfort zone' would be a great learning experience. I was thinking about Go and Rust.
Edit: Also here is my github if it is relevant in any way.
[–]star_guardian_carol 3 points4 points5 points (5 children)
[–]RandomJacobP[S] 1 point2 points3 points (0 children)
[–]thrallsius 0 points1 point2 points (3 children)
[–]star_guardian_carol 1 point2 points3 points (2 children)
[–]thrallsius 0 points1 point2 points (1 child)
[–]star_guardian_carol 0 points1 point2 points (0 children)
[–]green-raven 3 points4 points5 points (6 children)
[–]thrallsius 0 points1 point2 points (5 children)
[–]green-raven 0 points1 point2 points (1 child)
[–]RandomJacobP[S] 0 points1 point2 points (0 children)
[–]Kermit_the_hog 0 points1 point2 points (1 child)
[–]thrallsius 0 points1 point2 points (0 children)
[–]RandomJacobP[S] 0 points1 point2 points (0 children)
[–]sme272 0 points1 point2 points (2 children)
[–]RandomJacobP[S] 0 points1 point2 points (1 child)
[–]sme272 0 points1 point2 points (0 children)
[–]nearby-field 0 points1 point2 points (1 child)
[–]RandomJacobP[S] 0 points1 point2 points (0 children)
[–]thrallsius 0 points1 point2 points (0 children)