Ithaqua posted:Well, he's claiming to know 6 languages, and nothing on his resume is showing any experience with 4 of them, so he must have learned them somewhere and done some sort of substantive project with them. As a resume reader, I'd like to see some evidence of competency with those languages or else I'm going to assume he's just padding his resume. All resumes are padded to some extent. Your average developer doesn't really know more than a couple languages at an advanced level, and if you have enough passing familiarity with it to do something minor, it's better than listing only 1-2. Anyone doing the filtering who's remotely competent should be able to see what you're most experienced with based on your job history. It's also inappropriate to assume that someone's spending a lot of their personal time outside of work writing code, if they currently have a job as a developer. A lot of people have hobbies outside of work and writing more code is the last thing they want to do when getting home, and at the same time it's illegal to share private code that you work on in the day-to-day. Most of the time you just have to take someone's word for something, and that's what the interview process is for.
|
|
# ? Nov 8, 2013 17:53 |
|
|
# ? Jun 8, 2024 15:59 |
|
HondaCivet posted:OK, here is my resume with personal info removed, submitted for your harsh verbal lashings. Let me know if the link doesn't work or something. My reactions:
On to Work Experience!
And also, what Ithaqua said in response to me: How the heck do you know Ruby or Java? I don't expect you to have a Github profile since that's not really something most people have. I don't think I've ever actually seen a person we've interviewed and hired that had a real Github profile. People generally don't actually have Github profiles of any worth -- it's just useless junk -- the one person who I remember that did, it turned out he wasn't that bright. Anyway, a Github profile is useful if you have no experience or worse yet, no degree, but I don't think it's necessary or would be of particular use for you. shrughes fucked around with this message at 17:58 on Nov 8, 2013 |
# ? Nov 8, 2013 17:56 |
|
shrughes posted:I don't even know what Model-View-ViewModel is. It would take like 1 minute to explain it to somebody. So, you don't know what it is, but you're sure it would take a minute to learn? Please spare a minute and tell me what it is, then, since I've been trying to figure it out for two years now.
|
# ? Nov 8, 2013 18:02 |
|
Just read the Wikipedia page, it seems to do a half-decent job of relating it to similar concepts.
|
# ? Nov 8, 2013 18:07 |
|
Suspicious Dish posted:So, you don't know what it is, but you're sure it would take a minute to learn? Please spare a minute and tell me what it is, then, since I've been trying to figure it out for two years now. In mvvm you don't bind the view to the model, but to a projection of the model into something more useful called the viewmodel. You still have controllers floating around doing logic but the views are coded against the ViewModel rather than the model. It's a subtle distinction but still useful.
|
# ? Nov 8, 2013 18:14 |
|
Ithaqua posted:-As a .NET guy, the fact that you call MVC "ASP .NET Razor" in the first section is a yellow flag. You've used ASP .NET MVC, but you don't know what it's called? Not a good sign. Thanks a lot for the feedback. For the "Razor" part, I was referring to the Razor view engine/syntax, not MVC itself, but if listing HTML is dumb then listing Razor is also dumb I guess? Regarding a lot of the derpier things like the Analytical section... I thought recruiters, HR people and screening bots wanted to see stuff like that even if it's stupid for an actual engineer to read through? I had a professional resume service help me with it and they seemed to think stuff like that was important. I'll try to rewrite it a bit this weekend and see if I can improve it.
|
# ? Nov 8, 2013 18:51 |
|
HondaCivet posted:Thanks a lot for the feedback. For the "Razor" part, I was referring to the Razor view engine/syntax, not MVC itself, but if listing HTML is dumb then listing Razor is also dumb I guess? It might make sense to mention Razor in a different section (the other one?) with an appropriate section name. If you mention HTML, it similarly should be in that section (though I don't know how useful it would be to mention, if you're not trying to get through some really bad resume filter).
|
# ? Nov 8, 2013 19:02 |
|
If you are an undergrad and have no previous work experience whatsoever, is it a good idea to talk about your major class projects? I mean large projects that take the entire class to complete, like designing and implementing an OS in an OS class, or a compiler in a compilers class. Or are those projects pretty much worthless because everyone will have done them by the time they graduate?
|
# ? Nov 8, 2013 19:46 |
|
UnfurledSails posted:I mean large projects that take the entire class to complete, like designing and implementing an OS in an OS class, or a compiler in a compilers class. quote:Or are those projects pretty much worthless because everyone will have done them by the time they graduate? Not everybody will have done them, lots of CS graduates and CS programs lack that stuff.
|
# ? Nov 8, 2013 20:07 |
|
This resume talk has prompted me to ask for some goon advice (I never learn). I redid my resume recently and discovered I was more a Game Designer (go ahead, I'll be here when you're done laughing) with a Computer Science degree, not a Computer Scientist with a side game project that showed off my ~soft skills~ and ~creative thinking~. That said I'd like to actually be employed and making a living wage. When it comes to Junior Design, the former is hard enough and the latter is a cruel joke. I'm trying to find a way to leverage my CS degree into an Engineering role. I know enough to answer babby's first programming interview questions and have a solid grasp of at least entry level concepts (plus I guess I've got code samples from classes), but I don't program in my free time (or want to) so I figure I'm probably not going to be a Software Engineer when I grow up. I interviewed for an Ops position and a decision about that is slated for early next week, but I'm still looking for other types of positions in the Software Engineering spectrum. Customer-facing or high-communication roles are fine, maybe even preferred. I looked into UX but they seemed way more Art Degree/Photoshop than Engineering. Any suggestions? Oh, and QA sounds dreadful for what that's worth. UnfurledSails posted:If you are an undergrad and have no previous work experience whatsoever, is it a good idea to talk about your major class projects? I mean large projects that take the entire class to complete, like designing and implementing an OS in an OS class, or a compiler in a compilers class. Or are those projects pretty much worthless because everyone will have done them by the time they graduate? In the admittedly few entry-level interviews I've done, it's mandatory. Bonus points if it was a group project and you can clearly explain your role in it without getting goonlord about the other members. That's definitely something my college did right: A two-semester project that started with a real live not-technical client all the way through release (or as far as you could get in your circumstances). boho fucked around with this message at 20:18 on Nov 8, 2013 |
# ? Nov 8, 2013 20:14 |
|
HondaCivet posted:OK, here is my resume with personal info removed, submitted for your harsh verbal lashings. Let me know if the link doesn't work or something.
|
# ? Nov 8, 2013 21:03 |
|
Hyperman1992 posted:Do people mind if submit mine here for the verbal lashings? or should I just go to the resume thread? (can't remember what its called atm...) Post it. That's what the thread is here for.
|
# ? Nov 8, 2013 21:21 |
|
Ithaqua posted:Post it. That's what the thread is here for. I disagree, only HondaCivet and 2banks are allowed to get actual meaningful advice from this thread. Everyone else must learn by trial and error.
|
# ? Nov 8, 2013 21:22 |
|
Hyperman1992 posted:Do people mind if submit mine here for the verbal lashings? or should I just go to the resume thread? (can't remember what its called atm...) Either or both is fine - you will not be the first or the last. Just bear in mind that apparently if you post it in this thread you might have shrughes turn into a sperg-lord about it. Not that (most of) your comments are incorrect, shrughes, I just would never want to work with you; especially given your first comment is about the dude not using LaTeX of all things. Christ that's dumb.
|
# ? Nov 8, 2013 21:22 |
|
Malcolm XML posted:In mvvm you don't bind the view to the model, but to a projection of the model into something more useful called the viewmodel. You still have controllers floating around doing logic but the views are coded against the ViewModel rather than the model. It's a subtle distinction but still useful. Can you give a quick example?
|
# ? Nov 8, 2013 21:24 |
|
Suspicious Dish posted:Can you give a quick example? Pretend we had something that displayed a bunch of users, and had a "GO" button. So, for the purposes of our discussion, our model is a collection of Users. Should the "GO" button be enabled or disabled? That's not part of your model -- your model is a bunch of users. It's definitely not something that should be part of your view... what if you wanted to unit test the conditions under which the "GO" button is disabled? So instead, you put that logic in a viewmodel -- the VM contains a property or method for determining whether the "GO" button is active, a collection of users, and probably a method to execute when the "GO" button is actually clicked. The controller routes you to the correct view. The viewmodel expresses the current state of the view, and the view is "glued" to various properties on the viewmodel. The viewmodel makes sure that a correctly-shaped model is provided to the view as necessary. Viewmodels are pretty frequently client-side in the web world (i.e. backbone.js). Does that make more sense?
|
# ? Nov 8, 2013 21:46 |
|
Removing ASP.NET and C/C++ from a list of programming languages might get you points for sperg-correctness but it really has nothing to do with getting through the HR/manager gauntlet to an interview. I would note that Microsoft refers to ASP.NET frequently as a programming language and if some random Joe disagrees it's his problem.
|
# ? Nov 8, 2013 22:27 |
|
http://learn.knockoutjs.com/#/?tutorial=intro This helped me 'get' viewmodels pretty fast.
|
# ? Nov 8, 2013 22:28 |
|
Hyperman1992 posted:Do people mind if submit mine here for the verbal lashings? or should I just go to the resume thread? (can't remember what its called atm...) Having actual devs look at your resume is way different than having an HR person try to help you with it so I'd post it both places at some point. LaTeX is cool and Word is lame but non-nerds aren't going to be able to help you work on your resume very easily if you use it.
|
# ? Nov 8, 2013 22:47 |
|
Ithaqua posted:Does that make more sense? Yep. And I had a suspicion it would be something like this. I don't normally write MVC-separated code, although I clearly should get better. I've seen a lot of bugs in code like this: JavaScript code:
I've started a new pattern in all code I write, which I name "the sync pattern", that looks like this: JavaScript code:
Would this style be ViewModel-ish? Or not?
|
# ? Nov 8, 2013 22:55 |
|
HondaCivet posted:Having actual devs look at your resume is way different than having an HR person try to help you with it so I'd post it both places at some point. I just export my resume to PDF before I send it. That has the added bonus of not letting unscrupulous recruiters make "tweaks" to it, which I had problems with once upon a time. I can just imagine the recruiter's thought process... "Well, it says 'C#', so that must just be a more advanced form of 'C'! I'll just search and replace all of the '#' symbols and remove all references to .NET." The moment of mutual confusion that you and the interviewer share about 3 minutes into the interview is just priceless. New Yorp New Yorp fucked around with this message at 23:08 on Nov 8, 2013 |
# ? Nov 8, 2013 23:03 |
|
Ithaqua posted:I just export my resume to PDF before I send it. You think that hides the fact that you used Word?
|
# ? Nov 8, 2013 23:17 |
|
Yeah I export to PDF before handing it out to recruiters or applications. I have been keeping it in Word format for editing but I don't send that version to people that aren't helping me edit it for the reasons you mentioned. Hey shrughes, since you dug around for my name I fully expect you to buy me a beer if you ever run into me.
|
# ? Nov 8, 2013 23:23 |
|
Who the gently caress cares if you're using Word or LaTeX? I honestly can't tell if this is a serious discussion or not.
|
# ? Nov 8, 2013 23:24 |
|
It's a trick question, the PHP site from 2003 you're submitting in requires plaintext anyway.
|
# ? Nov 8, 2013 23:25 |
|
HondaCivet posted:Yeah I export to PDF before handing it out to recruiters or applications. I have been keeping it in Word format for editing but I don't send that version to people that aren't helping me edit it for the reasons you mentioned. Talking about versions in a different context - I know a few people who have more than one resume, one to get past HR bullshit and one that is more technical. They'd just bring different versions depending on what type of interview they'll be doing.
|
# ? Nov 8, 2013 23:32 |
|
JawnV6 posted:It's a trick question, the PHP site from 2003 you're submitting in requires plaintext anyway. No loving poo poo, some of the career websites that companies use are loving atrocious.
|
# ? Nov 8, 2013 23:32 |
|
Strong Sauce posted:Who the gently caress cares if you're using Word or LaTeX? I honestly can't tell if this is a serious discussion or not. Generally speaking there exists a subset of people reading resumes who will read it in a more charitable light if it was made in LaTeX. There are big grains of truth in this: HondaCivet posted:Hey shrughes, since you dug around for my name I fully expect you to buy me a beer if you ever run into me. I didn't even have to dig around, it was displayed in the title bar.
|
# ? Nov 8, 2013 23:36 |
|
-1 for Ph.D? ...oops.
|
# ? Nov 8, 2013 23:51 |
The biggest grain of truth is that Latex is more impressive than starting your own company. The only subset of people who care what you create your resume in are huge sperglords that any sensible person would avoid at all costs.
Don Mega fucked around with this message at 00:01 on Nov 9, 2013 |
|
# ? Nov 8, 2013 23:57 |
|
Ithaqua posted:I just export my resume to PDF before I send it. That has the added bonus of not letting unscrupulous recruiters make "tweaks" to it, which I had problems with once upon a time. I can just imagine the recruiter's thought process... "Well, it says 'C#', so that must just be a more advanced form of 'C'! I'll just search and replace all of the '#' symbols and remove all references to .NET." Recruiters will literally type your entire pdf resume into Word to do this. They often choose to re-type it anyway to put it on company letterhead. Remember: there can be $20-30k riding on a placement. Some recruiters are crazy enough to do anything you can imagine for that money.
|
# ? Nov 9, 2013 00:00 |
|
I've had my PDF resume get converted into a Word Document and then had the graduation date edited out.
|
# ? Nov 9, 2013 00:05 |
I had a recruiter add "Operating Systems" under my skills section and when the interviewer asked me about it all I could really say was "apparently the recruiter added that so I can't really answer your question." Avoid them.
|
|
# ? Nov 9, 2013 00:08 |
|
shrughes posted:I didn't even have to dig around, it was displayed in the title bar. Oops, guess that's what happens when I try to do things right before bed.
|
# ? Nov 9, 2013 00:18 |
|
shrughes posted:Generally speaking there exists a subset of people reading resumes who will read it in a more charitable light if it was made in LaTeX. There are big grains of truth in this:
|
# ? Nov 9, 2013 00:29 |
|
shrughes posted:You think that hides the fact that you used Word? I don't think anyone gives a rat's rear end if it's from Word, LaTeX, or hieroglyphics written in crayon on a roll of toilet paper. Okay, maybe they care a little bit about that last one.
|
# ? Nov 9, 2013 00:33 |
|
I've generally found most LaTeX resumes that end up in my lap seem to care way more about showing off how awesome the creator is at LaTeX than actually succinctly displaying work history and experience relevant to the position I'm looking to fill. This may be because the LaTeX resumes that don't do this are indistinguishable from those done in Word or whatever.
|
# ? Nov 9, 2013 00:42 |
|
I will not be taking any formatting advice from the person that made this image.
|
# ? Nov 9, 2013 00:51 |
|
I just got back from a job interview that seemed like it went in my favor. I am a programmer 1 and the interview is for a (2/3/4) flex position. I've provided mostly good answers and some total blanks and shotgun guesses. The first set of questions was about how you would handle work problems. (Tell me about a time you had to drop everything and focus on another task. There is a critical software release that needs go out, but no time to resolve all the bugs. What is the best approach? Something in your code slipped through the cracks, how would you handle it?) Then came the technical questions. I was off to a bad start with not knowing what LDAP was and what it was used for. I knew what a RAID was but wasn't able to talk about the difference between RAID 1 and RAID 0. I did good on the next two questions explaining the difference between equal and equivalent and what is the difference between pass by value and pass by reference? Apparently pass by value/reference is a stumbling block for a lot of people. The next question was to describe polymorphism. I screwed up and got a backwards analogy about cow and chicken deriving from animal and if you cast an animal as a cow, it would have the cow's methods. After the interviewer corrected me I asked him how much we have to think about polymorphism in this job because even though I've read about it, I never really had to use or think about it much in my work. He said it was all the time as they have a lot of Java classes that have a lot of polymorphism. The next question were me being walked through Pessimistic Locking/Optimistic locking and who gets to update a record. I haven't heard those terms before but guessed that they had to do with a database and were similar to read permissions and worked from there. The last question they didn't expect me to get which was have you used a CRM like Microsoft Dynamics? That was another blank area for me. Finally they asked what is the base class in .NET (System.Object) and what is the framework that is most critical in .NET? (After a few seconds of me thinking he gave me the answer 2.0 for their asp compatibility. I was going to go for adding generics) Despite a lot of misses on the questions by the end they seemed to like me and were talking like I already got the job. They told me that contractors do most of the big application creation and we are here to customize it for the business needs, that about 25% of their applications is in .NET that they want to get to at least .NET 2.0 although there are large legacy concerns, and that the vast majority of the rest is Java and I'm going to have to learn that. I have a feeling I'm going to get the offer for a 2. It would be a stretch to say I'm qualified for the 3, but within the realm of possibility. One of the reasons I started looking was my boss taking twice as long as normal to promote almost everyone. Here's hoping I climb to the next rung.
|
# ? Nov 9, 2013 00:53 |
|
|
# ? Jun 8, 2024 15:59 |
|
Ithaqua posted:I don't think anyone gives a rat's rear end if it's from Word, LaTeX, or hieroglyphics written in crayon on a roll of toilet paper. Okay, maybe they care a little bit about that last one. It's not like people actively care, you can say you're all objective robots, but that's not true. When you're reading resumes, and you get a poo poo-ton of Word resumes, then you get a LaTeX resume, you end up looking forward to it. It has a higher chance of getting a phone screen. I mean by "you" I don't mean you, since apparently you can't recognize the difference between its typography and that of Word.
|
# ? Nov 9, 2013 00:54 |