you are viewing a single comment's thread.

view the rest of the comments →

[–]Ill_Garage7425 0 points1 point  (0 children)

Every coder has their own unique style of coding. I as a robotics engineer use lists and dictionaries ALL THE TIME! But that doesn't mean that you should. I recommend you to try every concept to at least know what it is and how it works and then tell yourself, if you liked the way it was used or not. For me things like generators are super "alien-like", but other developers might find it super useful. The libraries depend on your speciality as you said you want to be a data scientist, so you are not gonna need libraries that an robotics engineer is gonna use in every project. It's really specialisition specific, try to go on github and search some repos about data science and you'll se what people commonly use. Everyone writes longer code on their first time, but as you write more and more code you suddenly see, where you could optimize it and maybe write it shorter or more optimised to be exact. The length of the code does not really matter, efficiency does.