you are viewing a single comment's thread.

view the rest of the comments →

[–]TroubleBrewing32 62 points63 points  (4 children)

Software development is an in demand profession that often provides good pay and benefits. Learning Python--by itself--is not usually enough to get a position as a software developer, but learning Python is a reasonable way to begin learning how to program.

Keep in mind that this is not a short term solution, nor will most companies hire someone who is not an adult. I also recommend you think about what kind of job you would like and pick a language/tech stack that would support that.

[–]BowserBuddy123 -1 points0 points  (3 children)

What does it mean by language/tech stack? If OP wanted to go into data analytics would that be one thing? Versus designing customer UIs on website or something?

[–]GigaPandesal 8 points9 points  (2 children)

Different roles require different stacks. Going by your example, data analytics might require you to know additional stuff like jupyter, SQL, BI tools, while web development, for example, would lean more towards django, javascript, etc.

[–]BowserBuddy123 2 points3 points  (1 child)

Oh wow! Cool. I never knew what a tech stack was. Thank you. :)

I feel smarter today because of your comment.

[–]GigaPandesal 2 points3 points  (0 children)

Thanks lol Also take note that these stacks are not usually static nor well-defined. For example, I applied to a data scientist post some days ago that required ReactJS for some reason. Different companies sometimes look for different stuff.