5 ms·
Your description really isn't enough to give you advice. You should post your resume online somewhere and link to it. But, based on what you said, I can tell
by justin_vanw 15y ago
Your description really isn't enough to give you advice. You should post your resume online somewhere and link to it.
But, based on what you said, I can tell you:
Using Python in school and at a job doesn't make you a Python Hacker. From your description of yourself it sounds like you mostly play with programming. It may just be the way you worded it, but what was the last 'major' software project you have worked on, either for work or open source? Have you been a developer professionally, or have you skirted on the edges of the industry? I interview candidates and review resumes all the time, and nothing sets off my spidey senses more than someone who overestimates their skills. If you don't know a topic well and know you don't, that is totally fine, but when a candidate says they are an '8/10' in a language, but I gauge them to be a near beginner, it tells me they are blissfully unaware how much they don't know. That means that they probably have never learned any language or topic with a high degree of mastery, and that they aren't aware of how much more is out there in the language in question. That means they aren't very curious, and they aren't passionate (or worse, they aren't smart).
It also sounds like you have a graduate degree in some non-technical field. Did you graduate recently? The courses you list are not very advanced, and coursework doesn't really matter for employment anyway.
We are hiring aggressively (like most big tech companies in the valley) have an engineering challenge up at: http://codeeval.com/public_sc/48/ http://codeeval.com/public_sc/48/ . If you do it competently we will call you back. We pay well, have great benefits, offer relocation, etc. However, it is fairly challenging and the majority of people who attempt it are not able to complete it.
Honestly, FizzBuzz is meant as a test of basic programming competency. It's disqualifying when an engineer can't do it, but it's not anything to brag about. A competent engineer should be able to implement FizzBuzz in any computer language in a few minutes, even if they've never seen the language before, so long as they can get documentation.
No matter what happens, you aren't going to find work in Michigan. You aren't connected and from the sound of it your resume is very light, and you don't have a network, so contracting and freelancing just isn't realistic for you. Based on your description of yourself, you would be a fairly junior level engineer wherever you go. You have to start somewhere, though. Good luck!
- deleted 15y ago[deleted]
- deleted 15y ago[deleted]
- csomar 15y agoI read a comment like this 2 years ago, but was able to understand it only now. Get in the market and work something. Anything. Even if it's small and simple. People are looking for things quite different than what is taught in school. They are also looking for things you'll never think of and the implementation isn't just coding knowledge. I'm living in a Third World country, so freelancing is my way. It's not quite hard to get some jobs, but you need a portfolio and few connections.
- Natsu 15y agoI looked at that challenge. Is it really that much harder than FizzBuzz? Seems like it requires more string manipulation and about the same level of mathematics as FizzBuzz. Or am I falling victim to the effect where everything I know how to do looks easy?
- eb4890 15y agoI've had a go. It is hard because they don't define what a letter is (a-z, alphanumeric, non-whitespace). I tried with A-Za-z and got the correct answers for the test, but the incorrect answer for the website. Due to the way that the problem works that isn't too unlikely as all the letter function has to do is give the same answers on things like even-ness and whether it has a common factor with another number, things that aren't unlikely given the small amount of test data given.
- justin_vanw 15y agoYou can email me your solution at justin@milo.com and I'll take a look. We just started doing the challenge with that site and there are probably kinks in the grading.
- 15y ago