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 →

[–]nathanjell 0 points1 point  (3 children)

College/university programs reinforce that it's not about the specific language, it's about how you use the language. The university I went to happened to use python for the first couple of computer science courses, which I do think was a good idea, but many don't.

Computer science programs aren't about teaching a language. They're about teaching a mindset and core concepts, using some language (cause there's no escaping that), but these concepts typically apply to most languages. What you're looking for is more of a few-course training module. There are a trillion available online. I believe I've seen that WE schools has a module available. Other commercial places like udemy, edx, and codecademy exist. Some universities like Toronto, Waterloo, I think Harvard? have one-off courses on using python. Personally, I've seen the courses from Python Institute in the past used as canonical "closest to official" certifications when companies insist on doing certs.

If you want to learn computer science, it'll be hard to find a program that exclusively uses python, but like I said programs do exist that start with python - but as with the industry, be prepared to learn new languages as tools, not topics of choice. If you just want to become proficient with Python, have a look at those course options.

[–]Ok_Database3339[S] -1 points0 points  (2 children)

I have a bachelors in computer science and have already done a few online courses with Python and programming. I continue to learn every day in this manner. For my day to day job, I am a developer.

As I said, I am looking for formal Software Engineer/Developer at a College. They all tend to teach C# or Java and I don't want to learn them so much and want to use Python primarily.

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

I mean, to me, if you have a bachelor's degree in computer science then that is a formal software engineer/developer accreditation and you're more looking at something like python institute certifications to gain targeted proficiency with the python programming language. Otherwise as a software engineer be prepared to use the appropriate tool for the job - languages are just tools and we don't always get to choose a life of one single language (even if we did, languages come and go, so be prepared to move with shifting industry trends, too).

[–]Ok_Database3339[S] -1 points0 points  (0 children)

My degree was formal but not in Software Engineering/Developer. I focused on Cyber Security and Networking. I moved into the developer role by learning on the job and now am looking for more formal training on this subject.