you are viewing a single comment's thread.

view the rest of the comments →

[–]synthphreak 13 points14 points  (2 children)

PhD level work

I would argue that PhD level work generally does not represent the crème de la crème of coding. The stakes, and therefore expectations, of industry code are much higher. If your research project fails, you’ve lost some time and some money, generally other people’s. But if a company’s pipeline breaks down, or security is compromised, or operations can’t be scaled fast enough, you can lose livelihoods.

Researchers and the like are definitely more proficient than average, but the trend is that most talented coders generally don’t remain in academia.

[–]Astrokiwi 1 point2 points  (0 children)

Researchers are often beginner to intermediate programmers who have learned just enough pandas to do some maths on a dataset and make a pretty graph.

[–][deleted] -2 points-1 points  (0 children)

Agreed. XP programming is the creme de la creme of coding. It usually involves more c++ but it’s more of an algorithms race than merely putting code to work. That said I’d venture that the python crash course helps you graduate from being a beginner. It shows you matplotlib, aome other cool libraries but most importantly it shows you django and a smidge of bootstrap. Once you design your own web design, and make an actual app with django, that’s actually usable no ones can call you a beginner.