3 ms·
Okay, I'll go against the grain here and sign up for scrutiny: I probably regularly profess my love for python, and I'm prone to hyperbole (plus I love the wor
by famousactress 12y ago
Okay, I'll go against the grain here and sign up for scrutiny:
I probably regularly profess my love for python, and I'm prone to hyperbole (plus I love the word 'ridiculous') so I could totally see myself making that statement.
So now, do I know it well? I dunno, not that well I guess. I've been doing it full time for four or five years now (after a decade-plus of other languages), I imagine I'd rank pretty competent in an average shop and "lots to learn" over at say, Dropbox. I have definitely worked with it enough to be exposed to loads of it's shortcomings and flaws though. I still love it. Just like with people, love is a decision I re-make on a continual basis. I sign up for the less ideal bits because the good bits make me really delighted and "just fit".
So anyways, yeah.. I know it's popular to be the "I don't care, anything works, best tool for the job" person, but I'd prefer not to write any more Java code anytime soon if I can avoid it. I guess I'm not that kind of awesome-flexible.
Now as for employers, even I might take this as a negative signal. I love python, but hiring in one's own image on that vector seems a little strange... unless there's a really good reason a passion for python is important (like, I dunno.. Maybe the position is for the python team at NewRelic? Anywhere the company's future is pretty latched onto the language specifically).
- LnxPrgr3 12y agoFor personal projects, my default is C++. It's a deeply flawed language, but I love it anyway. Besides, I've never met a perfect language, but I've met plenty of languages that let me get work done, some more pleasantly than others. (Why would I call C++ pleasant? It's probably thanks to more than a decade of working with it warping my mind until it seems to make sense.)