Your offline profile Coding Dojo Inc Agenda Career

  • Slides: 34
Download presentation
Your offline profile Coding Dojo Inc.

Your offline profile Coding Dojo Inc.

Agenda [Career Readiness & Your Offline Profile] Career Exploration Resume Writing for the Developer

Agenda [Career Readiness & Your Offline Profile] Career Exploration Resume Writing for the Developer Cover Letter Writing for the Developer

Career Exploration & SWOT

Career Exploration & SWOT

STRENGTHS What are your strengths? ● ● ● What are you naturally good at?

STRENGTHS What are your strengths? ● ● ● What are you naturally good at? Talents? Natural born gifts? What skills have you worked to develop? How strong is your network of connections? What do other people see as your strengths? What sets you apart from others? What values or ethics do you have?

WEAKNESS = OPPORTUNITY TO GROW Examine the areas in which you need to improve,

WEAKNESS = OPPORTUNITY TO GROW Examine the areas in which you need to improve, areas that might set you back in your career. ● ● ● What are your negative work habits and traits? What would other people see as your greatest weakness? Where can you improve yourself behaviorally? Where can you improve yourself technically? What are you afraid to do, or most likely to avoid? What negative feedback have you received about your personality or work habits?

OPPORTUNITIES What career opportunities exist for you? ● ● What is the state of

OPPORTUNITIES What career opportunities exist for you? ● ● What is the state of the economy? Is your industry growing? Is there new demand for a skill you possess? What changes are occurring in your current business environment? ● Who can help you reach your goal? (mentors)

THREATS What external factors could hurt your chances of attaining your goal? ● Is

THREATS What external factors could hurt your chances of attaining your goal? ● Is your industry contracting or changing directions? ● Is there strong competition for the types of jobs for which you are best suited? ● What is the biggest external danger for your goals? ● Any new technology, education, or certification requirements that would stand in the way of you qualifying for your goal job? Any new professional standards you cannot meet?

Your offline profile SMART GOALS

Your offline profile SMART GOALS

Career Exploration & SMART GOALS Set a SMART GOAL . . . Create your

Career Exploration & SMART GOALS Set a SMART GOAL . . . Create your PLAN OF ACTION Your JOB ROADMAP

SMART GOALS ● S = SPECIFIC State exactly what you want to accomplish ●

SMART GOALS ● S = SPECIFIC State exactly what you want to accomplish ● M = MEASURABLE What does it mean to meet this goal? ● A = ACHIEVABLE What does your road map include? What “mini goals” must be met along the way? ● R = RELEVANT Is this goal relevant to your current role, your background, your education? ● T = TIME-BOUND Set one or more target dates, the “by when” to guide your goal to successfully and timely completion?

Your offline profile Writing a Resume for the Developer

Your offline profile Writing a Resume for the Developer

Resume Writing for the Developer 1. What is the point of a having a

Resume Writing for the Developer 1. What is the point of a having a resume? 2. What do you gain from having a thoughtful resume? 3. How do hiring managers read resumes? 4. What are hiring managers trying to deduce about you from your resume? 5. When is a resume important and when is a resume unimportant?

Your Header 1. Your name (be consistent) 2. Your phone number * 3. Your

Your Header 1. Your name (be consistent) 2. Your phone number * 3. Your email 4. Your portfolio url 5. Your Linked. In url 6. Your Github url 7. Optional: your location **

Your Resume HEADER Alyssa Langelier (628) 856 - 4752 alangelier@gmail. com Alyssamlangelier. com linkedin.

Your Resume HEADER Alyssa Langelier (628) 856 - 4752 alangelier@gmail. com Alyssamlangelier. com linkedin. com/in/alangelier github. com/alangelier

Your Intro/Summary ELEVATOR PITCH … RESUME SUMMARY ● THINK OF YOUR PITCH AS THREE

Your Intro/Summary ELEVATOR PITCH … RESUME SUMMARY ● THINK OF YOUR PITCH AS THREE PARTS ○ YOUR PRESENT ○ YOUR PAST ○ YOUR FUTURE (GOAL OF THIS RESUME)

Your summary Rather than SUMMARY, call it the title you’re aspiring to get with

Your summary Rather than SUMMARY, call it the title you’re aspiring to get with this resume (i. e. WEB DEVELOPER) TIP: Willing to relocate? Put this in your summary!

Your Intro/Summary Web Developer ● Web Developer with knowledge in Python, MEAN, and Ruby

Your Intro/Summary Web Developer ● Web Developer with knowledge in Python, MEAN, and Ruby on Rails. Ability to develop web applications from concept to implementation. ● Formerly a Financial Analyst. Experience in research, testing, and deployment. ● Eager to tackle new challenges with a collaborative team aimed at building awesome products.

Your Technical Summary ● The most important part of your resume. ● A thoughtful

Your Technical Summary ● The most important part of your resume. ● A thoughtful technical summary = eyes on your resume! ● Be generous with writing this section, but only list what you can confidently discuss and/or have hands-on experience working with. ● Consider organizing your skills into sub sections as a courtesy to readers without a technical background. ● Make sure terms are written in the proper format (Javascript vs. Java. Script) and are spelled correctly.

Your Technical Summary Technical Skills Front End Development: HTML, CSS, j. Query, HTTP Request/Response,

Your Technical Summary Technical Skills Front End Development: HTML, CSS, j. Query, HTTP Request/Response, Ajax Languages: Ruby, Java. Script, Python Databases: SQL (My. SQL, SQLite), No. SQL (Mongo. DB), Mongoose. js, Postgre. SQL Servers: WEBrick, Node. js, Nginx Frameworks: Ruby on Rails, Express/Socket. io, Angular JS, Flask Version Control: Git/Github Methodology: OOP, MVC, RESTful Architecture, TDD (RSpec), EDD, CRUD Operations Development Tools: AWS, Heroku, Terminal, Sublime, Atom, Balsamiq Other Technologies: Illustrator, Photoshop, Indesign

Your Technical Summary. . . how might you format it?

Your Technical Summary. . . how might you format it?

Your Projects Section ● So you’re claiming you have all these skills. . .

Your Projects Section ● So you’re claiming you have all these skills. . . what hands-on experience do you have with these technologies? ● How many projects should you describe on your resume? ● How do you choose which projects to describe on a resume? ● To deploy or not to deploy?

Your Projects Section TIP: Consider having two projects sections, one for academic/personal projects and

Your Projects Section TIP: Consider having two projects sections, one for academic/personal projects and one for professional projects. What does a resume-reader want to know? 1. What’s the name of the project? 2. Where could I go to see more? (i. e. url to the deployed website, url to the github repository) 3. What is the project? (think user perspective) 4. Was this a team effort or a solo project? 5. If a team effort, what responsibilities did YOU take on? (technical items. . . project manager) 6. What technologies did you use? 7. Anything more I should know about this project? (i. e. completed in an impressive timeframe, won Hackathon, etc. )

Your Projects Section Projects Critter. Sitter, crittersitter. com ● Collaborated in a team of

Your Projects Section Projects Critter. Sitter, crittersitter. com ● Collaborated in a team of five developers to create a fully functional app that allows the user to find a nearby sitter for their pet. ● Solely responsible for implementing Twilio SMS, API, Ruby Geocoder Gem, logic for the sitter and pet profile creation, and RSpec testing. Assisted with database design, owner profile creation, rating, and proposal logic, debugging, and deployment. Completed project in just 4 days. Technologies used: Ruby, Rails, Web. Brick, Postgre. SQL, SQLite, Bootstrap, HTML 5, CSS 3 Game 2 Fame, github. com/afaki/game_2_fame ● Solely created a web app that allows users to challenge each other in video games, set up game rooms where players can wager bitcoins as bets. Technologies used: Java. Script, Mongo. DB, Node. js, Passportjs, Express. js, Socket. io, Block. io API, Angular JS, Twitter Bootstrap, HTML 5, CSS 3

Your Education Section ● List your most recent education items first ● Tell them

Your Education Section ● List your most recent education items first ● Tell them A) what you earned, B) where you earned it, and C) when you earned it. ● Include sub-detail if particularly relevant. ● Didn’t graduate? Cite the approximate amount of credits you completed toward your degree. ● Include relevant coursework if you have it.

Your Education Section Education Certificate of Completion, Coding Dojo, 2016 ● An immersive web

Your Education Section Education Certificate of Completion, Coding Dojo, 2016 ● An immersive web development boot camp specializing in front-end fundamentals as well as the mastery of three full stacks: Python, MEAN, and Ro. R. Earned over 1000 hours of coding experience, including the ability to deploy a full website from client to server to database while acquiring the knowledge and skills for full stack web development. Bachelor of Arts in Psychology, University of California Santa Cruz, 2015 ● Relevant coursework: Intro to CS, Data Structures, Algorithms

Your Experience Section How do you describe your past experiences? ● Rule of thumb:

Your Experience Section How do you describe your past experiences? ● Rule of thumb: ○ If the past role is relevant to what you’re applying to, include at least 4 statements or bullets discussing it. ○ If the past role is not relevant to what you’re applying to, include 2 or less statements or bullets discussing it. ● Focus on accomplishments/impacts rather than mundane tasks. ● Include metrics (when you can) to support your impact statements. ● List most recent first, and work your way back in time. ● No need to name drop. ● Rule of thumb is to supply the last five years, but use your better judgement with this.

Your Experience Section Besides a description of what the role entailed, what does the

Your Experience Section Besides a description of what the role entailed, what does the hiring manager ultimately want to know? ● Your title ● Your employer (company name) ○ Was it through a third party firm? ● Optional: The city and state of the employer ● Your dates of employment ● Be consistent with this formatting. . . does it make sense to someone that doesn’t know you?

Your Experience Web Developer, Redstone Inc. , April 2012 - Present ● Actively sought

Your Experience Web Developer, Redstone Inc. , April 2012 - Present ● Actively sought tough projects to develop programming and service skills. ● Specialized in medical and legal websites. ● Effectively oversaw scheduling or project milestones and coordinated with clients on any proposed changes or challenges to overcome. ● Collaborated with clients to obtain information and discuss design options. Sales Associate, Pretty in Pink Clothing, June 2006 - March 2012 ● Provided outstanding customer service averaging 9. 5 in customer service scores over the course of six years. ● Created and implemented a new inventory record-system that decreased overall loss prevention by 20% from 2007 to 2012.

Overall Formatting / Resume ● Proofread, proofread ○ Spelling, format, grammar ● Be consistent

Overall Formatting / Resume ● Proofread, proofread ○ Spelling, format, grammar ● Be consistent with formatting and styling ● Limit your resume to just two (or less) fonts and colors ● More than one page? No problem. . ? ● Limit your resume to be two pages or less. . . keep it brief and concise! The relevant items should take precedence over the less relevant items. ● Include a footer on your second page that includes your name and contact information. ● Don’t have a designer eye? Use a template! ● Have as many people look over it as possible. ● Focus on the “meat and potatoes” of your resume, and lose the “gravy” when necessary. ● As you grow in your career, your resume will evolve.

Your offline profile Writing a Cover Letter for the Developer

Your offline profile Writing a Cover Letter for the Developer

When writing a cover letter, think. . . ● ● ● Tell them why

When writing a cover letter, think. . . ● ● ● Tell them why you want to work for them! ○ Use their company name ○ Check out their site and do your research for specifics to mention ○ Why do YOU want to work THERE? What makes you unique? ○ Are you interested in a particular technology they use? ○ What have you learned about their culture and why would you fit in? What motivates you as a person? ○ What do you do to get started? ○ What makes you tick? ○ Do you want to learn? Do you want to make an impact? Do you want to be surrounded by certain people? Tell them something about you that isn’t on your resume but is still important about you. ○ Do you work well with others? ○ Were you the one who stayed late and taught everyone in your cohort when they were having troubles? ○ Are you obsessed with a certain technology?

Your Cover Letter The Go-To Format Dear Hiring Manager, ● Paragraph #1 Why THEY’RE

Your Cover Letter The Go-To Format Dear Hiring Manager, ● Paragraph #1 Why THEY’RE Awesome ● Paragraph #2 Why YOU’RE Awesome ● Paragraph #3 Why YOU FIT Looking forward to hearing from you. Warm Regards, Jim Smith

To cover letter or not to cover letter? ● If the employer requests a

To cover letter or not to cover letter? ● If the employer requests a cover letter, submit one!. . . Even if it’s “optional” ● Keep it brief, get to the point. ● Don’t worry about your writing! ● Don’t spend too much time on it

Your offline profile Questions?

Your offline profile Questions?