I would definitely suggest getting along to MelbJS nights - aside from the fact that there's some good folks and great talks, there's usually a bunch of people who will advertise what roles their companies are usually hiring for.
also, make sure your portfolio site is up to date and has lots of projects that you're working on.
If you've got no commercial experience I wouldn't really recommend going to an agency, mostly because agencies are too expensive for companies if you're just going to hire juniors - plus there's usually no shortage of junior devs, especially this time of year.
but see, this is the issue with it happening today - back when it was all random IRC channels, ICQ chatroom or worse, if anyone was trolling you, it was easy to switch off and walk away and continue your life unabated, because it was just the internet. Even if it was real life, it was easy to avoid - you just don't go to wherever it was that these people hung out. It was easier for us to have (and I hate myself for using this word, but) a "safe space", it was usually at home.
For younger kids today, a overwhelming majority of their lives are online, so it's so much harder to escape - both for work/education purposes and entertainment, so it's so much easier to keep up the waves of harrassment, so simply saying "just ignore it" doesn't really work these days.
"Just ignore it" is the same as recommending someone leave a party when they're being sexually harassed, as if that's a satisfactory solution. It's punishing the wrong person.
Kick the jerks. Ban them if they are repeat offenders. Provide mechanisms for people to shrink or expand how much information is shared and how easy it is to contact them.
I'm actually dismayed that to this day very, very few sites enforce a system where you must be recommended by someone in order to join, or by a friend to ask to be friends/communicate with someone.
Those that get perpetually harassed would be far less likely to have to deal with trolls if those trolls had to be a "friend of a friend". Is vouching so technically complicated we haven't done it yet?
There are social structures and conventions that haven't really seen much traction in software. Someone's totally out of control at a party? Kick them out and kick out the person that invited them too.
I've written a response about three times here and just deleted it because I rambled for paragraphs something that could be summed up by saying: i have no fucking idea what the correct answer is.
I know services like Slack are kinda helping this along a little bit - I'm a part of one or two Slack groups that I've been invited to by other people, with a bit of a pep-talk at the start of like "here's the sort of shit that WON'T fly here..." that are just small single-interest focussed groups that have kinda organically grown, but it's definitely a rare situation.
I think it's just education for new users (kids), and making sure they fully understand how the internet works and being mindful of what information they share where and with whom. Trolls (in all their levels of extremity) will always exist - anyone claiming they know how to "get rid" of them are fooling themselves
It's less a problem of "getting rid" of trolls and more a case of giving people control over them instead of it being such a one-sided deal where trolls get to dictate where, when and how you can socialize.
If people feel like they have tools to push back against trolls they'll use them. If they feel like they're powerless, they'll leave. If they leave the troll to user ratio skews a bit higher and might end up poisoning the entire community.
wow, this is terrific. It's something often discussed with friends that someone needs to do this - but we never offered ourselves up due the absolutely massive undertaking it would be. Super excited that someone's done this though.
I hope the site keeps growing - It'd be great to have some of the suggestions already made to be part of it.
the "top 250" would be interesting and for me personally, I'm not sure how much faith I'd put into it: I'm quite finicky when it comes to podcasts. I have a couple of podcasts that I listen to religiously, but I also have some podcasts that I subscribe to, but would only download depending on the guest for that episode, and then there's some podcasts that are right up my alley, interest wise, but something as simple as one of the person's voices/accent is so off-putting that I disregard it completely. With movies, it's easy to say "that movie isn't for me, but I can understand the praise it's receiving", but I don't think podcasts really work that way
also, make sure your portfolio site is up to date and has lots of projects that you're working on.
If you've got no commercial experience I wouldn't really recommend going to an agency, mostly because agencies are too expensive for companies if you're just going to hire juniors - plus there's usually no shortage of junior devs, especially this time of year.