Are you Down To Learn Python?

aNOTHA One!

https://app.dataquest.io


5ce3748c56e32f2cdfac49ef
 
Some queshtons my dude...

How hard is it to get a job as a python programmer? And what are the least credentials and/or training needed for an entry level python programmer job?
For general programming, you are expected to learn not only the language to a degree where you can visualize the solutions, but employers will want it done their way. So you will need to understand how to design and follow strict algorithms. A good interviewer will cut out most of the riff raff. So, you're asking for minimums. I suggest working a regular job and design in your off time and come up with something that is functional, something you are proud of and something that someone would pay money for.
 
Ithanks! rewrote the entire program line by line.

The new one worked and the other didn’t. Found a white space within my loop that was causing one of my nested conditional statements to fail.

Lol ...95% percent of the time, If it aint white space, it's a spelling mistake. Just spent the last 2 days in Java looking for something important that turned out to be a mispelled word off by one character.

Some queshtons my dude...

How hard is it to get a job as a python programmer? And what are the least credentials and/or training needed for an entry level python programmer job?

Thats a loaded question. Depends on what city, depends on what company, depends on what industry said company is in. Lots of programming jobs out there but they still dont take just anybody, some are just looking for people with fundamentals while others are looking for seasoned programmers that have a grasp on big O notation and memory allocation. Some companies have apprenticeships usually looking to be filled by people looking for a career change. Dont see as many as I use to but still out there.

Programming is about problem solving so you will be given a test in the office and maybe a take home test before invited into the office. The test isnt about getting the right answer, its about your path of thinking through it and the questions you ask to get close to a solution.

Established companies can be strict while start ups can be very lenient. Very least you should know laws of object oriented programming like encapsulation, inheritence and polymorphism. Familiarity of the different data structures, their pros and limitations for a given solution. If the company has a Rest platform, you should know CRUD operations and HTTP. Serializing and deserializingn. If a company uses any special libraries, familiarity with those can help, and of course...testing. The concepts of software engineering are most important because they are most likely going to have to teach you their own way. For example, you can know Javascript coming in, but my company as some many custom scripts and built-in with code packed behind keywords that most javascript developers would be stumped trying to figure out what they're looking at.

Participation in group projects like hackathons and open source projects go a long way and get more eyes on you and anything else that involves peer reviewed code

How can you find out details like that? Get on LinkedIn and send an email to a developer at a company you're interested in or even the hiring manager. The software they use usually isnt a secret. It can be hard or easy to get in. But if you network with the right people someone is always willing or available to knowledge share and provide job leads.
 
Lol ...95% percent of the time, If it aint white space, it's a spelling mistake. Just spent the last 2 days in Java looking for something important that turned out to be a mispelled word off by one character.



Thats a loaded question. Depends on what city, depends on what company, depends on what industry said company is in. Lots of programming jobs out there but they still dont take just anybody, some are just looking for people with fundamentals while others are looking for seasoned programmers that have a grasp on big O notation and memory allocation. Some companies have apprenticeships usually looking to be filled by people looking for a career change. Dont see as many as I use to but still out there.

Programming is about problem solving so you will be given a test in the office and maybe a take home test before invited into the office. The test isnt about getting the right answer, its about your path of thinking through it and the questions you ask to get close to a solution.

Established companies can be strict while start ups can be very lenient. Very least you should know laws of object oriented programming like encapsulation, inheritence and polymorphism. Familiarity of the different data structures, their pros and limitations for a given solution. If the company has a Rest platform, you should know CRUD operations and HTTP. Serializing and deserializingn. If a company uses any special libraries, familiarity with those can help, and of course...testing. The concepts of software engineering are most important because they are most likely going to have to teach you their own way. For example, you can know Javascript coming in, but my company as some many custom scripts and built-in with code packed behind keywords that most javascript developers would be stumped trying to figure out what they're looking at.

Participation in group projects like hackathons and open source projects go a long way and get more eyes on you and anything else that involves peer reviewed code

How can you find out details like that? Get on LinkedIn and send an email to a developer at a company you're interested in or even the hiring manager. The software they use usually isnt a secret. It can be hard or easy to get in. But if you network with the right people someone is always willing or available to knowledge share and provide job leads.

I hate Java with a Passion for this very reason...

Thanks for the info though for real...
 
I am half way done with this book and I had to share it.

Richard L. Halterman
Southern Adventist University
June 26, 2019



http://www.mediafire.com/file/8zllvcf5rj7im5l/FundamentalsOfPythonProgramming.zip/file
If you want to get serious about it, you can become ceritfied:
https://pythoninstitute.org/certification/pcap-certification-associate/

They have free resources for you to study for your certification right on that website. I highly recommend you take the certification course even if you don't get certified. I have taken several online courses and read supposedly the best book on Python and the certification course has been, by far, the best of all of them.
 
Last edited:
Thats a loaded question. Depends on what city, depends on what company, depends on what industry said company is in. Lots of programming jobs out there but they still dont take just anybody, some are just looking for people with fundamentals while others are looking for seasoned programmers that have a grasp on big O notation and memory allocation. Some companies have apprenticeships usually looking to be filled by people looking for a career change. Dont see as many as I use to but still out there.

Programming is about problem solving so you will be given a test in the office and maybe a take home test before invited into the office. The test isnt about getting the right answer, its about your path of thinking through it and the questions you ask to get close to a solution.

Established companies can be strict while start ups can be very lenient. Very least you should know laws of object oriented programming like encapsulation, inheritence and polymorphism. Familiarity of the different data structures, their pros and limitations for a given solution. If the company has a Rest platform, you should know CRUD operations and HTTP. Serializing and deserializingn. If a company uses any special libraries, familiarity with those can help, and of course...testing. The concepts of software engineering are most important because they are most likely going to have to teach you their own way. For example, you can know Javascript coming in, but my company as some many custom scripts and built-in with code packed behind keywords that most javascript developers would be stumped trying to figure out what they're looking at.

Participation in group projects like hackathons and open source projects go a long way and get more eyes on you and anything else that involves peer reviewed code

How can you find out details like that? Get on LinkedIn and send an email to a developer at a company you're interested in or even the hiring manager. The software they use usually isnt a secret. It can be hard or easy to get in. But if you network with the right people someone is always willing or available to knowledge share and provide job leads.

This is all good advice. I would add that if you've never worked in the industry before, you should look for coding or IT related meetup groups in your town. These meetings are about half informational and half social. There are lots of HR reps and headhunters who go to those meetup groups scouting for talent.
 
If you want to get serious about it, you can become ceritfied:
https://pythoninstitute.org/certification/pcap-certification-associate/

They have free resources for you to study for your certification right on that website. I highly recommend you take the certification course even if you don't get certified. I have taken several online courses and read supposedly the best book on Python and the certification course has been the best, by far, of all of them.
Thanks!
 
Back
Top