DEV Community

PYTHON DEVELOPERS (beginners) what does a beginner NEED TO KNOW, to get an entry job?

Bret on August 29, 2020

what do companies look for in a "beginner",
what parts of python do they expect you to know?
-what you should know -what you should be fluid in.

thanks!

Collapse
 
abdellatifdev profile image
abdellatif.dev • Edited

You need to know datatypes, operating, functions, object oriented programming, Dundee methods , basics of data science, and you should start practicing by doing some projects on your own

Collapse
 
yobretyo profile image
Bret

I’ve been watching a 8 hour tutorial/class.

Collapse
 
abdellatifdev profile image
abdellatif.dev

Good luck

Thread Thread
 
yobretyo profile image
Bret

The only problem with tutorials, is that they spend so much time on “concepts” that they don’t truly “implement” them.

Thread Thread
 
dansyuqri profile image
Muhammad Syuqri

That will not be a problem at the initial phase because you need to understand the basic syntax and concepts of the language. Once you have understood the syntax and concepts, you can head on to do simple applications. This is where the comments from Max come in handy. Python allows you do do a multitude of things. Backend, frontend, ML, DS. So you will need to narrow down to what you want to do. Or you could do generic apps such as a To-Do app, Calendar, calculator etc just to get a feel of it.

Thread Thread
 
yobretyo profile image
Bret

with Javascript, I had a tough time learning it because it was all concepts, after concepts with concepts. but, I did find a tutorial that "used" what was taught, and really connected it for me.
Python already, is showing to click with me more than JS. Theres allot of syntax that seems the same, its the layout that's different.

Collapse
 
yobretyo profile image
Bret

"dundee" or is it "DUNDER"?

Collapse
 
shadowlion profile image
Justin Chiou

"dunder" = "double" + "under(score)"

Collapse
 
steelwolf180 profile image
Max Ong Zong Bao

What do you plan to do? Since Python is a multi discipline type of jobs. It comes down what do you plan to do with Python.

Collapse
 
yobretyo profile image
Bret

i like the look of swift/xcode... but i don't want to be limited, its basically just apple.
I've been looking at Kotlin/ Java, inwitch it looks like its better to go with Kotlin, because java just inherits new ideas... but its old?

Collapse
 
yobretyo profile image
Bret

well, i like "hooking up" how things work. but, i like to see something as im making it. i like React and Vue, but styling at times gets me because of the CSS, and i don't like that its always changing. but, Python does interest me allot.
how much more does DS or ML take, vs Python Web?

thank you

Collapse
 
steelwolf180 profile image
Max Ong Zong Bao • Edited

Both has their complexity and difficultly for Python web. You might be able to get a job if your studying it well with the right skills. For DS or ML, it might require you to have a graduate degree or Phd for a job as a data scientist. Unless you are planning to be a data engineer. They might focus on skills to do it.

Thread Thread
 
yobretyo profile image
Bret

Ok, so how would with java or Kotlin stand vs python?

Thread Thread
 
steelwolf180 profile image
Max Ong Zong Bao

Your comparing apples to oranges as they had different use cases. Get back to me when you know what type of work you plan to do. Then you pick up the skills to do it.