|
|
|
|
|
by zer00eyz
3006 days ago
|
|
I just see this as a lame non answer. When being asked for why I'm passing on someone I can give some fairly clear and concrete reasons. What someone could have done differently or what skills they could have had that would have pushed them over the top. My questions for you: do you know more than one language? Can you design a database "from scratch" - do you understand the rest of the technology in the stack of your domain - (servers/network and so on)? > Recently I went to an interview for python developer. This tells me a lot because the python community is, for lack of a better word, weird. There are plenty of (ab)users of python who get shit done without being programers by trade. I can point to plenty of data, EE and systems admin folks who see python as a swiss army knife. Their code is ugly but functional, it isn't code that is going to scale or be elegant, rather it serves a purpose. Python on the web/api side is a different beast, it is easy to turn your python code into a big ball of mud without a fair bit of discipline - Exactly what that takes is up for some debate and can be domain dependent. If your the sort of python dev who focuses more on "get shit done" rather than "long view" I could see how someone might make the comment they did. The get it done mentality is not something you need to drop all together (it happens to be how I use python myself) but it doesn't preclude you taking the long view as well. Lastly you can run into some very odd camps/elements in the python community - the fact that were 9 or 10 years into the 2.x to 3.x should tell you where some of the lines might fall. |
|
my work doesn't have collaboration other than users. if they want realtime feed, i do quick meteor app just a bit more complex than quick starter tutorial. I really want to break into serious development