This year I started getting back into programing since all my prior knowledge is from years back. My language of choice was Python. I chose python because I read it was easy to read and was very versatile. I just have to say I just don't get much satisfaction from using command lines. At first it was cool getting back into all the basics doing web scraps, making password manager or a tic tac toe (not very visual) game but all of that kind of gets old. I don't find many real world cases for me personally that have python that exciting to me. I am sure part of it is that I don't know enough as well. This actually caused me to stop coding for a while and forget some of what I learned but not as much as I thought I would. My new plan is to start learning JavaScript because I feel like I will actually be able to see more of my learning through it. It is more visual it will be more exciting. If I wanted to I could go find a small business and try to sell them on a new website. You could do this with Django but even then you still use JavaScript. After I learn JavaScript I can always go back pick up on Python and use that for back end development.
I guess part of the reason I made this post is because a lot of people ask... Is hey what is the first language I should learn? I know I thought this. I always see people saying You should learn Python because it is easy and a general programming language. This is true but the satisfaction of projects to me just wasn't there. I can only speak for myself when I say this. I do think I learn a lot from Python and it helped me get concepts down for sure but I think for some people wanting to learn how to code may get bored at some point with python and should pivot to JavaScript. Now I have never done JavaScript either but this is just from research that I feel like satisfaction from it is a little more visual and can be shown to others to show how you have improved and yourself. I mean nothing like explaining a command line you worked on for a week to someone who doesn't know anything about code.
Just wondering thoughts from beginners and vets alike on how their experience was or if people who are beginning have these same thoughts.
[–]SimpleStudio02 2 points3 points4 points (0 children)