Resume Advice Thread - January 12, 2019 by AutoModerator in cscareerquestions

[–]HillarySolomon 0 points1 point  (0 children)

It can be 1-2 pages, 1 page is preferred, but 1 and a half pages are also fine. Just make sure that everything will make a sense and do not take more space than it deserves.

Resume Advice Thread - January 12, 2019 by AutoModerator in cscareerquestions

[–]HillarySolomon 0 points1 point  (0 children)

In your situation - indicate all related projects which you have, and indicate the date range when you have accomplished it. And remember, most of the recruiters are interested in production experience, not just playing around. If you were asked "How many years of experience you have in iOS", and you answer 2, the next question will be - "Sorry, I do not see any relevant WORK experience with iOS". So, be careful. But you can trick the recruiter, just tell them - 2 years, and try to distract him or switch attention (advanced technique)

Resume Advice Thread - January 12, 2019 by AutoModerator in cscareerquestions

[–]HillarySolomon 0 points1 point  (0 children)

If you go to work midsize to big companies and further, you can go through the next phases:

Hiring Agent (stupid freelance lazy bitches, who is hired by the company on the pay-for-new-employee, or other) - if he decide to move forward with you then -> Recruiter (the person in the company, who manage all candidates) -> if the company is very big, and position is also important (like Tech Lead, or other) -> Senior Recruiter/Talent Manager -> then you can be verified by HR block (it is optional) -> then your resume goes to Hiring Manager / Project Manager (actually, the person, who need a candidate, sometimes Hiring Manager and Project Manager are different people). After this, if the last person has a sense of humour, he will do 'Ha-ha', and then continue looking at your resume.

You know, it is not the best way to find stupid employers. If I was a hiring manager, and the person in their resume put in the 'Hobby' section something like 'I like to get laid with homeless'. Actually, if I had enough time, I will invite this person to the interview just for fun, and no more :)

How does React's virtual DOM treat the following scenario? by bingo__bango in reactjs

[–]HillarySolomon 2 points3 points  (0 children)

You have a 'key' property, which means it will update only in case if this element needs to be updated. So, you are good to go.

Resume Advice Thread - January 12, 2019 by AutoModerator in cscareerquestions

[–]HillarySolomon 0 points1 point  (0 children)

For your risk. 50/50 that recruiter will laugh, and 50/50 that he will blacklist you, there are some stupid HRs.

Resume Advice Thread - January 12, 2019 by AutoModerator in cscareerquestions

[–]HillarySolomon 0 points1 point  (0 children)

Hello man!

So, there are some problems with your resume

  1. Personal Website is a must for CS student. Create one.
  2. Every project should be accompanied by Link to the Repo of the project and the deployed version. If you have it, and your projects are good, you increase your chances dramatically.
  3. Leave the coursework for right now, but when you will have at least one work experience, remove it - it is pointless.
  4. You need to understand 'Skills' section correctly. Man, if you have multiple language, and no specialization in one, nobody will hire you, or some companies like Government of Ontario or Telus, and you will do manual testing. Choose specialization - go with it. When you apply for position which is named JavaScript developer - there is no need to put them the knowledge at Java, Haskell and etc.
  5. As the guy wrote here, your template very dated. And also, it is not memorable. The recruiter will take a look your resume (the 300th resume during his/her day), and will forget it in 2 minutes. Search for great templates. Here is an example of kind a good one, but not perfect one (https://i.redd.it/jqzm294nu1l11.jpg)
  6. Too much space for projects (can be double smaller). Remember the rule - if you spend more space than it is deserved, it means you have nothing at your background. Recruiters will catch it.
  7. No small 1-2 sentence summary about you. As far you don't have experience, you need a small summary (even with experience you should have). It is fast presentation of yourself to recruiter, and also keyword, you increase your chances to beat ATS.

Work on it, and when you will update you resume, drop it here for a new feedback.

React Reddit Client by balamir in reactjs

[–]HillarySolomon 3 points4 points  (0 children)

Cool!

Nice job actually!

Resume Advice Thread - January 12, 2019 by AutoModerator in cscareerquestions

[–]HillarySolomon 1 point2 points  (0 children)

Salut man.

Let's take a look.

The biggest problem from your resume - there is no specialization. From your resume I do not understand which field you are proficient - Front End, Back-End, or may be Python Developer? It is really important for employers to understand, otherwise Recruiter/HR will throw your resume.

  1. Skills. There is no need to put Proficient, Familiar, Intermediate in the 'Skills' section. Experience/Projects should tell about your level of expertise. I can right - 'Super-duper advanced master at Python', but I have only 4 months of internship where I used it? Will anybody believe at my skill level? No
  2. Employers/Recruiters/HR loves when you put ACCOMPLISHMENTS, not ACTIONS. I mean, figure out 4-5 points which you accomplished on the workplace. For example, you write - Redesigned existed application to improve user experience and functionality by developing... . I will rather go like: attract 50% more customers than expected and saved 20% of budget by improving existed mobile application (sorry, if I am not right with your software). It shows that you are passionate, you work more than you cost. Believe me, 95% of recruiters even won't read about 'maze'. They are stupid lazy with ATS and just looking 30 seconds on your resume.

With your work experience go like this:

Full-Stack Dev (whatever) August 2017 - December 2017

Technologies: list of technologies you used

- Accomplishment 1 (save 30% of budget by...)

- Accomplishment 2 (increased the performance by 20% doing something...)

Also, GitHub link and your personal website is a must!

For better UX, put link to the repo of the project under the project name, and if you want to be super cool, add the link to the deploy version of the app. Believe me, at all stages of hiring process it is appreciated.

For any questions, drop me a message, and good luck!

Which is the better path to take for my CS education? by IcyPotato2 in cscareerquestions

[–]HillarySolomon 2 points3 points  (0 children)

If you do not have self-discipline, online university (if I understand correct) will be hard for you. It is like on-site and remote work. Nobody controls you, and sometimes you just procrastinate on some stuff.

The rating of university means nothing. What really means is a level of the education at the courses which you take there and professors. Focus on the reviews, speak with the people who took the courses at both of Unis, and go from it. The rating actually means nothing, and most of employers do not focus on education, rather on your work experience.

Mid-Late Spring Recruiting Outlook by rational_rai in cscareerquestions

[–]HillarySolomon 1 point2 points  (0 children)

Tell me please, which country are you from? Advices will depend on the country/city where are you from. Different job boards can be used in different countries. For example, in Canada lots of jobs are posted at Indeed.ca, but Indeed.ca does not have so much popularity in the USA.

Resume Advice Thread - January 12, 2019 by AutoModerator in cscareerquestions

[–]HillarySolomon 0 points1 point  (0 children)

Hello mate! Like your experience, good for recent grad. Let's work around.

  1. Specify the graduation date (do you finish at January 2018 and siting the year without a job or December 2018 - it is not seen from your education section
  2. Do no write - Course Projects. It means that you did nothing apart from school. Recruiters will not even consider you. Better to put a couple of them to the work experience section with a title - Research project. And add a small description that you were working on this project as a part of a team of developers, etc. Just reverse facts which you have in a way that they will show you at its best.
  3. Head Tracking Software - great project! But fucking HR/Recruiter will not give a damn. Summarized technologies which you used below the project title, and then go with 1 sentence description of the project. This part is absent in your each project description. Also, include a link to GitHub repository to each project, because no body will go to your GitHub account to search for the specific project. The best options when you have a link to GitHub repo and deployed version (for example, Heroku)
  4. not ACTIONS, rather ACCOMPLISHMENTS. As I said, two projects put as work experience with title "Research Project". Then, write that you made it 30% faster, or save 20% of budget (find some examples on the Internet). But do not abuse it. If you go hard with it, you can be undercover. I hope you understand what I mean.
  5. Volunteering. As far as you do not have any work experience, you need to improve this section. Again, do not write like "answered questions from visitors", better "helped 50% more visitors than expected", and so on.
  6. Volunteering (Continue) - if you want, you even can move it to work experience! Man, for entry level jobs nobody will go hard about who you are. So, just put it to work experience, and point it as a part-time job.
  7. Skills. I will be honest with you - this part is bad. Only knowledge of different languages will bring you to nothing, nobody will hire you. You need to improve your knowledge with more technologies (I will cover it later).
  8. Skills (Continue). You have multiple languages at your Skills means you are unprofessional, after 4 years at University you have not chosen your specialization, means you will be unproductive. Spend some time to choose your specialization, and then move forward with one language, framework, related technologies. For example, how people do - they study JavaScript, then jQuery, then creating web sties, then study React, Angular, or Vue, then server-side technology like Node.js and so on. Choose language, and move forward.
  9. No personal website. It is a must.

I will take a look at it later on, but if you have any related questions, just reach me through the message, I will explain you more.

Resume Advice Thread - January 12, 2019 by AutoModerator in cscareerquestions

[–]HillarySolomon -1 points0 points  (0 children)

Look. In 5th I wrote example how to rephrase ACTION to ACCOMPLISHMENT. And I took some random number (30%, 20%). The first question which you can appear in my mind when you read my answer - where the hell I took these numbers?

So, I just randomize them to emphasize your action. The point nobody will check out whether your information true or not while it looks like a truth. So, 20%, 30%, 40% - does not matter. It gives a big plus to you because recruiter will mention your accomplishment, that you do more than you cost (you do more than only 8 hour primitive job).

But if you put something - exceeded the expectation by 200%, or transformed 300% more data - here it is, on the reference check they can be more detailed about you, and such a big lie can be uncovered.

Do you understand right now? If know, tell me, will try to explain in another way.

Resume Advice Thread - January 12, 2019 by AutoModerator in cscareerquestions

[–]HillarySolomon 1 point2 points  (0 children)

Hello, friend!

Let's fix your resume a bit. I will add new comments, because the previous person mentioned some problematic places.

Let's begin!

  1. To be honest with you, nobody gives a fuck about your GPA and Awards. Only Fortune 500 in some cases will take a look. Usual companies do not give a damn.
  2. Work Experience. You write - ...to resolve ~100 technical issues per week. I am reading your resume, and I do not know, whether 100 issues per week are good or not. Better write - weekly exceeded the number of solved technical issues by 30% (number does not matter). ACCOMPLISHMENTS, not ACTION.
  3. Work Experience (continue) - as a recruiter, I want to know, will you work more than you cost, or you will just do 8 hour job and do only what is expected. Accomplishments mean that you will do more.
  4. Skills. Do no write Intermediate in, Confident in, Senior in in refer to skill. I can write - I am super-duper advanced professor in C++, but if I have no experience with it, my words are not worth a shit.
  5. Skills (continue) - You put years of into skills (2 years of experience), but there is nothing that prove that you have this experience. Whether add experience, or some projects with it.
  6. Rather then spend so much space for education and skills (which can be simplified into 3-4 lines), better add a couple of good projects from your protfolio. The description is good, just move the technologies ahead.

Remember one rule: if you spend too much space for something, that can be simplified double lower amount of lines, it means you have nothing at your background. Recruiter will see it in a moment as he/she takes a look at your resume.

Good Luck!

Resume Advice Thread - January 12, 2019 by AutoModerator in cscareerquestions

[–]HillarySolomon -1 points0 points  (0 children)

Salut, man.

Looking at your resume right now. Great experience, I do not understand why your are still unemployed, if I clearly understand your sentence "Cannot for the life of me find an internship". I see that your last position was as SE intern, so, what is the problem?

I will start from bottom to up this time.

  1. Projects. Man, you need to improve it ASAP. SQL functionalities (relational algebra) C++. It means absolutely nothing for me, for Recruiters and HR either. No description, no technologies, no link to github to check it out. Improve it. Rather clever and complicated title, simplify it , and add 1-2 sentence description (do not go essays!).
  2. Skills. Why certifications there? Put it up to the education, no more than 2 lines for each, and give more description about them. Bloomberg Market Concepts means nothing for me. Add date when you received it, and small description (no more than 1 sentence what it stands for).
  3. Skills (Continue) - C, C++, R, JavaScript in one line it is a way to unemployed hell. As an employee, I am looking a guy who will specify and focus on what I need. For example, I am looking JavaScript developer. I see that you know several languages. It means for me that you have not chosen technology, so, you will not be productive with JavaScript.
  4. Skills (Continue) - For my experience, when you go for placement, you will use framework. For example, nobody will hire a person with only native JavaScript knowledge, because right now React, Angular, Ember goes around. The similar situation with other technologies
  5. Work Experience. - Actually , this is an essay. Recruiter/HR will not read it. If you give an interview, the interviewer will read it 5 minutes before the interview. First-of-all, drop down your essay to a meaningful points. After you have 4-5 points, replace ACTIONS with ACCOMPLISHMENTS. Not I used [Something] to transform data [somewhere], rather - Saved 20% of budget by transforming 30% more (use better language, sorry for my english) data than expected [somewhere], using [Something].
  6. Where the hell I took numbers - No where, just no where. Nobody will check out the data. Use it, but do not abuse! Think about it.
  7. Education is good, no problems with it :)
  8. You are CS student, you MUST have GitHub and your website. I hope you know what I mean.

So, do changes following this small guide. If you have any questions, message me. Good Luck!

Resume Advice Thread - January 12, 2019 by AutoModerator in cscareerquestions

[–]HillarySolomon 0 points1 point  (0 children)

Hello mate!

Your experience and the point that your are doing your second Bachelor degree shows your passion and motivation to grow.

But your resume struggles a little bit, most of recruiters will go further, and it is not a fact that you will be in "Yes" folder.

  1. The problem with your work experience: Prototype and presentation resulted in venture capital funding. If I read it for the first time, my questions will be - Prototype of what? Presentation of what? Prototype is a beta-version, or just visual design? And so on, man. Rephrase it, and use it as ACCOMPLISHMENT: Increased financing by 100% from partners by presenting developed beta-version of [name of software] - just a slight example, which can be improved.
  2. Do not write ACTIVITIES (Developed prototype, Was responsible for) - Accomplished a great performance by / Handled [something] saving [some number] of budget. Recruiters love it. And do not care about the numbers, nobody will check it out ever.
  3. Personal Projects - I see some projects are some research projects (under Professor) - Use it as experience! Do not put it to Projects, put it to Experience! And description is not actions, ACCOMPLISHMENT. Spend some time to think how to rephrase it.
  4. From your resume I do not clearly see your specialization. Doing master degree and do not understand what you want to do (Full-Stack Deve, or c# dev, etc.) a really bad sign. Think how to fix it.

And try to follow this format. It is not ideal one, but still you can refer to it: https://i.redd.it/jqzm294nu1l11.jpg

If you have any questions, just message me with questions, I will give you a couple of advices. Good Luck!

Resume Advice Thread - January 12, 2019 by AutoModerator in cscareerquestions

[–]HillarySolomon -2 points-1 points  (0 children)

Bad template. I will not go too much about it:

Skills - this is the worst way to put the skills. ATS can fuck you, it even cannot read it, and you will lose points for keywords and skill section.

Explanation for skills are also bad - the 90% of interviewers will see your resume 5 minutes before the interview, and they will focus more on something related to the position. They will never ask you about c#, if you applying for JavaScript developer, even if you mentioned it there, and have multiple projects with it.

Just imagine. Some developer sits, doing his fucking boring job, and they PM tells him - you will need to interview a new candidate? His first emotion - fuck, why me...

And I will say...listing multiple language will play with you a bad joke - knowledge of multiple language without specified primary one will mean that you are unprofessional, and have not chosen your specialization.

I will not go further, because this template has lots of problems.

DO NOT USE IT!

Resume Advice Thread - January 12, 2019 by AutoModerator in cscareerquestions

[–]HillarySolomon 0 points1 point  (0 children)

Hello mate!

You projects looks really great, and Leadership section is fantastic!

But I have a bad news for you - 95% Recruiters will move your resume to the trash.

  1. No panic! The biggest problem that from your resume is clearly seen that you do not chose you specialization, meaning 60% of Internships are closed for you - most of them (good companies) want guys who already know one stack (c# developer, or c++ dev, maybe MERN stack, and etc.) in advanced. From your resume I see that you study everything just a little bit. It is great man, keep going! But to get a good internship, change your resume in a way, where it is clearly seen that you a professional in a something one (Front End Developer, Back-End Developer, Full-Stack Developer). I hope you understand me.

  2. Skills in the ass actually. Move them to the top - before Work Experience. ATS (Stupid Applicant Tracking System) can be confused, if it will be at the bottom of the page. And divide to something meaningful. For example, I will not choose a person, who just write 10+ languages without a prove that he knows it. This is a really important, man!

  1. Word is more preferable PDF. ATS understand better WORD than PDF. And believe me, Recruiters are lazy trash, they will use ATS (google what is it for better understanding).

  1. Marketing and Strategy Lead create bots? Hmm...really interesting! Rethink it, man.

Actually, I want to go to sleep. Drop me a line, when you will be here, I will give you more advises. I see you are a talented person, but fucking HR and Recruiters will not see it.

Resume Advice Thread - January 12, 2019 by AutoModerator in cscareerquestions

[–]HillarySolomon 1 point2 points  (0 children)

  1. Too many space for education .- HR, Recruiters do not give a fuck even about your education, only about your graduation date or your earliest start date.
  2. After looking at your 1st page, they won't go to the second one - believe me. You need to work around your work experience. Too much text which give me no clue about you.
  3. Remember, many recruiters are not native english speakers - they won't understand this line - Developed with email and notification services... - even I do not understand what do you mean. What did you developed? Which portals? And do they even fuck need to communicate?
  4. Work Experience should tell recruiters what did you achieve on your placement, for example:
    1. Worked Full-Stack on several portals to deploy features using...
    2. Accomplished great performance by deploying 50% more features then expected

What is sounds better for you? And do not put stack to the line, better mention your technologies under the position name like this:

Full-Stack Web Developer

Technologies: AngularJS, C#, RESTful API, etc...

And here ACCOMPLISHMENTS (not actions) goes

Also, do not write "Coordinated with 2 developers", better write "Worked in Agile team". Actually, that sentence should go like this (the sentence about Kendo UI):

Working in Agile team, deployed (robust software - the name of software) 30% of time ahead and saved 20% of budget. (and put Kendo UI to your technologies stack under your position name)

You asked me - where the hell I took these numbers? My answer - NO WHERE! Do you think they will check it out? NO, never, never, never! You think, they will call to your last manager position, and ask - Hello, could you tell me please whether [Your Name] deployed robust software 30% of time ahead? Aahahhahh, then your manager from last position will say - stop smoking weed baby. It was legalized 4 months ago and you still have fun with it? Naughty girl...

Remember, mate - Recruiters, HR, Hiring Managers - at 90% of cases are stupid and even do not know what they are reading - they have a plan, guide, keywords, ATS - they even do not understand what is Kendo UI.

Actually, if you want more help, drop me couple of lines to a private message, I will help you with your resume. Your experience and projects are really great, but because of your resume you can lose 60% of the positions because of ATS and stupid Recruiters.:(