Ask HN: Would you hire me as an intern?
raed.tn
raed.tn
As for this page, I don't know if you have a traditional resume, but I do have concerns about it as someone who's interviewed/read resumes for Junior devs.
1) I don't know what your progress bars are supposed to mean, and I'm forced to make inferences/guesses about what they mean. Don't make me guess, because I might not guess the way you want me to.
2) I don't like the read more link under your experience section. In fact, before I started writing a response here, I didn't read it.
I'd rather have the text that I want to see inline ("authored PHP plug-in for the HostBill CMS to automate the task of domain registration, validation and domain name changes. This reduced the response time from several days to a couple of minutes, enhancing the user experience dramatically.") (P.S. What did this PHP plugin use? Frameworks, persistence, etc?)
If you want a "read more" link that does a cute popup that a reader probably won't click on, that's ok.
* We're an unsexy enterprise Saas company. We're certainly not Google, but we aim to hire good developers.
1) This is the second comment I get on the progress bars, I will be investigating another form of data visualization.
2) The popups have been on my TODO list for a while, I agree that a shorter re-write would be more efficient than a fancy animation.
I will get on this ASAP, Thanks
- My idea of a pastime is, no doubt, literature, music and organizing social events."
First, remove 'no doubt', it makes the sentence clunky and to be honest, it made me think that you used Google Translate to build this. That isn't bad per se, but it made me question whether you truly have professional-level fluency in English.
In fact, I would likely rewrite that whole sentence.
- The percentages in your progress bars make me ask (myself) too many questions.
When you prepare a resume, assume that the reader will see 1000 resumes and seek out ways to cull the herd. In this case, I find myself asking things like "how does 70% in .js compare to 75% in HTML5??" Or, "I see that you can set up Joomla. Does that count as 80% knowledge of PHP??" You don't want a reviewer to have to make guesses about what your resume means - we rarely guess in your favour...
You likely want keywords in your resume, but I wonder whether it would be a better use of space if you expanded on your projects a little more.
- The descriptions in your skills section make me wonder if you're telling the truth.
For example, consider, "Logo design, Typography, Graphic creation... (Photoshop/Illustrator/Inkscape/..)" When you say that but only show skills in Photoshop and Illustrator, I wonder if you have ever actually done any typography or logo design, or if you have ever used Inkscape. That makes me question the rest of your resume!
Those little issues aside, you did a good job and should be proud of yourself. Good luck in your search, your project and the rest of your Masters!!
-Most comments mentioned the "progress bar issue", honestly this is the first time I thought that this would be a problem. According to you, what's the best way to display skills?
-I wanted to balance between keywords/length/readable-content (not sure if that worked) but if I didn't mention a number of tools or "skills" it is mainly not to make this section too long.
As I'm currently looking for a project mainly related to embedded systems, do you think that I should just comment out all the "unrelated" fields?
Thank you again =)
As I've said in the other comments, I never thought that this would be an issue. I think your proposed solution might be the closest to the answer.
Thanks for your time and feedback
I'm significantly better at C# now than I was 3 years ago, but I'm also more aware of the things I don't understand. I also recently saw a Jon Skeet talk and it ruined my level of self-worth.
Expert: Participates in the development and direction of the language or major frameworks, or extremely deep knowledge of some uncommon area of the language's semantics/runtime. Substantial experience developing sophisticated tools/products in that language. Why are you even writing a resume?
Strong: Knowledge that goes beyond what one would expect of a "standard" X programmer.
Proficient: Experience doing professional work on a project in a language without needing to come back up to speed.
Moderate: Able to do real work in a language, but limited depth, or a bit rusty.
Introductory: Still learning. Can write code in the language, but nothing significant.
Self evaluation:
I'm either strong or proficient in Java (I know things about the runtime, compiler optimizations, bytecodes, that aren't everyday knowledge for a typical enterprise Java programmer, but there's so many things I don't know).
I'm proficient at Javascript--did two years of professional work at it in my current company, but nothing special.
I'm either moderate or proficient in Python. I reach for it as a scripting language, but my web development experiments were a few years ago, and I'd be starting from scratch.
I'm moderate at shell scripting.
I'm introductory in Haskell, C, Elisp and AWK.
I wouldn't list my experiments with J, Scheme, Ruby, Rust or PHP at this point.
I confess that I don't know how a resume reader would react to that. It's just the terms that I think in.
You may find it useful in landing the position you desire.
The project would start early 2016 (February/March) and should be around 4/5 months long.
Even if you're not currently hiring, I would love to get some feedback on the resume and if there is anything that should change.