I agree. I have a really bad memory but I can easily "listen" to a song I have heard a few times and I can hear several instruments, not only one. I think that this is just because I'm a musician.
"If you’ve had five jobs in the last five years, why should the recruiter think this time will be different?"
Maybe because who is hiring is supposed to be better than the others? There are far too many terrible companies, especially the big ones, and honestly I would never stay in a company just for the sake of it.
If recruiters think that this is a problem, it means that who is hiring is not confident enough or worse, the company IS really terrible like the others.
IMHO, nobody leaves a company if he feels good, stimulated and paid enough.
If it's only one short term job, it's totally ok. Two is ok but I will ask why. Three+ is a negative. 5+ short term jobs is pretty much no hire unless there is a very good explanation. There are no perfect companies and people have to compromise.
Well, I totally agree with you that there are no perfect companies but for the rest, I believe you don't have very good arguments.
I do understand that recruiters have to place people and they don't really mind/understand if the company is good or not but I can't see why this should be our problem.
I specifically excluded awesome libs like requests, SQLAlchemy, Flask, fabric etc. because I thought them too "main-stream". If you know what you're trying to do, it's almost guaranteed that you'll stumble over the aforementioned. I tried to compile a little bit of a list of libraries that SHOULD be better known, but aren't.
That's what I thought you'd done, and it was a great idea. Except for dateutil and sh, I hadn't heard of any of these. In response to the 'Python for Humans' post, this was a perfect compendium.
Yeah. Also pretty much anything by Kenneth Reitz (although i can't warm to the args lib for some reason) is worth a good look.
Could probably do a top 7 just by Reitz:
From: https://github.com/kennethreitz
1. Requests
2. CLINT - Easy CLI tools inc cross platform colour
3. Envoy - "subprocess for humans"
4. Tablib - csv, excel and plenty others, tabular data
5. python-guide - A work in progress book
6. dynamo - Amazon Dynamo as a python dict
7. gistapi.py
You find it sad that people discovered something through a commercial and wanted to try it?
I don't know why it always has to be this cult of Apple BS. Maybe it just hadn't occurred to a significant number of people that they could use their iPad as a virtual piano until they saw it?
You're finding it sad because you want to find it sad. In reality the explanation is quite reasonable. People saw something cool and wanted to try it. That's real sad alright.