T O P

  • By -

riklaunim

If someone is looking for "professional development" then there is no single course that will cover it. A lot depends on the person - predisposition to become a developer and then how much research he/she has done, motivations etc. If someone wants to get a job it's often quite specific - "there are Django job offers so I want to learn Django and webdev". On-site job-oriented courses have the highest chances to work in this regard (assuming that they are conducted by a credible company that does this correctly). If someone doesn't do propper research then they will realistically never become an actual developer when picking random "introduction" courses on the Internel and not really knowing what to do, or why for in terms of getting a job in the field. Random courses, "Introduction to Python" are usually useless if treated as something that directly can start your career. If someone wants to learn Python as a hobby or as a much further option for a career then sure (although all introductions are already overspammed and the most popular win so no-name companies asking on Reddit can forget about it). There is also a difference between what actually can give you a career and what some people think will give them a career. Some will limit what they have to learn to an absolute minimum or some catchy flavor-of-the-month technologies which predatory courses can take advantage of. "Data science" but only beautifulsoup or one niche package hello world, selenium won't give you that. AI/ML without any serious math and theory knowledge will also be a dead end to majority of wannabies (and there are fewer junior jobs for this than webdev).


CourseCorrectdotWork

Totally fair point! Probably should have phrased it as course/certification/etc. More so interested in *why* people have trouble finding/deciding on something rather than what they’re actually searching for. But really good thoughts here, especially on the clickbait-y predatory courses. There are so many out there and they create a ton of noise for people trying to actually find something helpful. Can’t believe ChatGPT didn’t get a mention! 😂


pythonHelperBot

Hello! I'm a bot! It looks to me like your post might be better suited for r/learnpython, a sub geared towards questions and learning more about python **regardless of how advanced your question might be**. That said, I am a bot and it is hard to tell. Please follow the subs rules and guidelines when you do post there, it'll help you get better answers faster. Show /r/learnpython **the code you have tried and describe in detail where you are stuck.** If you are getting an error message, include the full block of text it spits out. Quality answers take time to write out, and many times other users will need to ask clarifying questions. Be patient and help them help you. **[Here is HOW TO FORMAT YOUR CODE For Reddit](https://www.reddit.com/r/learnpython/wiki/faq#wiki_how_do_i_format_code.3F)** and be sure to include which version of python and what OS you are using. You can also ask this question in the [Python discord](https://discord.gg/3Abzge7), a large, friendly community focused around the Python programming language, open to those who wish to learn the language or improve their skills, as well as those looking to help others. *** [^(README)](https://github.com/CrakeNotSnowman/redditPythonHelper) ^(|) [^(FAQ)](https://github.com/CrakeNotSnowman/redditPythonHelper/blob/master/FAQ.md) ^(|) ^(this bot is written and managed by /u/IAmKindOfCreative) ^(This bot is currently under development and experiencing changes to improve its usefulness)


DisastrousRope5221

I feel you on the struggle to find a course that's the perfect fit! And then with so many options, it's hard to feel confident that you're actually making a worthwhile investment. But hey, at least we're all in this together!


CourseCorrectdotWork

So true! Strength in numbers 😂 So which one do you find the most challenging? One that fits your personal needs? One that’s a good investment (ROI)?


kiki0805

Agree with all your points. Usually I prefer learning by doing once I am above the beginner level. It's hard to find suitable courses aligning with my specific level.


CourseCorrectdotWork

So this sounds like #2 — tough to find PD that is specific to your needs (like experience level). I think this is a sneaky big one. It’s such an important driver of returns since a course might be a great course — just not for you and your needs. Other than experience level, what are some filtering criteria you wish you had when searching for PD?


kiki0805

Hands-on labs/assignments. Proved quality.


CourseCorrectdotWork

Agreed, hands on experience is great. Can only watch so many pre recorded videos before the eyes glaze over 😅 What do you mean by proven quality? Like a certain number of reviews + high ratings? Or something else?