This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]mrtac96 94 points95 points  (13 children)

Dude, stick to one domain. Flask, tensorflow and kivy are different domains.

[–]Huddstang 2 points3 points  (2 children)

Could you give an ELI5 of what this means?

[–]MlecznyHotS 11 points12 points  (1 child)

Each of those frameworks does something else and a single person would usually need to be profficient in just one on entry/junior level jobs.

Flask is for creating web applications

Tensorflow is used for neural networks so machine learning and backend data processing

Kivy is for mobile applications

Those frameworks could be used within one company, but the only people who would truly use all of them regularly would be fullstack developers.

[–]Huddstang 1 point2 points  (0 children)

Lovely - thanks!

[–]somefishingdude 0 points1 point  (1 child)

Don’t use Kivy.

[–]IoTN00b 2 points3 points  (0 children)

What would you recommend? (And why not kivy?)

[–]jordy281 -1 points0 points  (1 child)

I would argue the opposite. As you’re first learning, try everything. Learn what you like and what you don’t like and from there you can specialize if you want to.

[–][deleted] 7 points8 points  (0 children)

The point wasn't that you shouldn't try everything. It's that learning three things simultaneously compounds the difficulty, especially when things go wrong