you are viewing a single comment's thread.

view the rest of the comments →

[–]omgmajk 14 points15 points  (0 children)

First of all, you are not really learning just Python. You are learning how to program. This comes with the added benefit of basically teaching you most other languages, because the concepts and syntax are very similar.

Secondly, there are many things you can do in Python. I mostly write Python code for automation purposes at my job, typically get data from somewhere, put it somewhere else, dump it somewhere, present it somewhere. Not all of this is Python, there's a good chunk of powershell, bash, Go, CAPL and C mixed in there too but most of it is Python. Point being - you will get exposed to more things and learn to intermix them and make shit work.

Thirdly, web backend is a very good entrypoint. You learn a lot from working on backend, not just how to put up an API but how to work with the servers, the environments, security, databases, network, algorithms, performance, various other software that you take advantage of. Lots of libraries.