├── LICENSE └── README.md /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2015 Jacob Moyle 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | 23 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | > Spoiler: I stopped updating this once I got my job hunt underway. I'll take some time to refresh this eventually. 2 | 3 | # Hunting-Tools 4 | A compilation of all the tools/resources that have kept me sane and on the warpath. I'm going to start by barfing links, then add opinions, experiences, and formatting over time. 5 | 6 | ## Table of Contents 7 | 1. [Helpful Tools](#helpful-tools) 8 | 2. [Resume Assistance](#resume-assistance) 9 | 3. [Personal Growth](#personal-growth) 10 | 4. [Techical Growth](#techical-growth) 11 | 5. [Finding the Jobs](#finding-jobs) 12 | 6. [The Interview](#the-interview) 13 | 14 | ## Helpful Tools 15 | * [Video Speed Controller](https://chrome.google.com/webstore/detail/video-speed-controller/nffaoalbilbmmfgbnbgppjihopabppdk?hl=en) 16 | * [Trello](https://trello.com/b/I7TjiplA/trello-tutorial) 17 | * [Copy of my old board](https://trello.com/b/eVHZ331j/joblistcopy) <- Hopefully there's nothing embarrasing in there but you get an idea of how I used it to manage/track my applications. Feel free to reach out to any of the companies as well (if there's still around). 18 | * [Pomodoro Technique](http://pomodorotechnique.com/) 19 | 20 | ## Resume Assistance 21 | * [Creddle](http://creddle.io/) 22 | * Free resume builder. Kinda glitchy but helpful for formatting if you don't like using tables in docs or something. **BEWARE:** I've heard that having information split into two columns does not play well with resume scrapers. 23 | * [TopResume](https://www.topresume.com/) 24 | * Free resume review. Feedback seems to vary, but generally, feedback is about layout and action words. 25 | 26 | ## Personal Growth 27 | * **Videos:** 28 | * The following videos are aimed more at IT folks but I found some of the information helpful: 29 | * [Setting up Boundaries as a Tech Professional](https://www.youtube.com/watch?v=sE4a3ZwWeOA) 30 | * [Job Satisfaction as a Tech Professional](https://www.youtube.com/watch?v=LyXv1sZqjYQ) 31 | * [Punctuality for Tech Professionals](https://www.youtube.com/watch?v=N7R8YB1iLxM) 32 | 33 | ## Technical Growth 34 | * **Podcasts:** 35 | * [BaseCS](https://www.codenewbie.org/basecs) 36 | * [Bike Shed](http://bikeshed.fm/) 37 | * **Email Subscriptions:** 38 | * [Interview Cake](https://www.interviewcake.com/) 39 | * Weekly newsletter contains a free algorithm. 40 | * **Articles:** 41 | * [Learn in Public](https://www.swyx.io/writing/learn-in-public/) 42 | * [Types of testing](http://www.softwaretestinghelp.com/types-of-software-testing/) 43 | * **Online Courses:** 44 | * [Egghead](https://egghead.io/) 45 | * [Shortcut Foo](https://www.shortcutfoo.com/) 46 | * The creators have updated this quite in the last few months I've used this. Fun fact! It's also a cool way to be introduced to core methods of new languages! 47 | * [Mentoring](https://www.codementor.io/) 48 | * [Internet is Hard](https://internetingishard.com/) 49 | * Beginner friendly and damn, this site is sexy. 50 | * [Upcase](https://upcase.com/practice) 51 | * [Udacity](https://www.udacity.com/) 52 | * [TeamTreeHouse](http://referrals.trhou.se/jacobmoyle) 53 | * If you have a San Francisco Library card, TeamTreeHouse is **free** - Bring proof of California state residency to the front desk to receive a card. 54 | * Treehouse is an excellent way to become exposed to a language, but I never felt like it made me fluent. I've found that doing a Treehouse course and then an in-depth todo app tutorial is the best way to learn something new. 55 | * **Helpful Videos:** 56 | * [Whiteboarding Reddit](https://www.udacity.com/course/viewer#!/c-cs253/l-48683805/m-48721328) 57 | * **Alg. Practice:** 58 | * (free) [Exercism](http://exercism.io/) 59 | * (free) [Codewars](http://www.codewars.com/) 60 | * (paid) [Interview Cake](https://www.interviewcake.com/) 61 | * [Pragmatic Programmer 20th Anniversary Edition](https://www.amazon.com/Pragmatic-Programmer-journey-mastery-Anniversary-ebook/dp/B07VRS84D1) 62 | 63 | * **General Books** 64 | * [Cracking the Coding Interview 6th Edition](https://www.amazon.com/Cracking-Coding-Interview-Programming-Questions/dp/0984782850/ref=sr_1_2?gclid=Cj0KCQiAkePyBRCEARIsAMy5ScvcnlTiwCDU64_fVGQZzIFpfyjdUf_MSaSEHDMKGzdIvqugnJR9QGYaAvq1EALw_wcB&hvadid=241870593966&hvdev=c&hvlocphy=1014221&hvnetw=g&hvqmt=e&hvrand=16166156635325013692&hvtargid=aud-837858999240%3Akwd-20040243067&hydadcr=16409_10304044&keywords=cracking+the+coding+interview&qid=1582915777&sr=8-2) 65 | 66 | ## Finding Jobs 67 | * [Ultimate Web Dev. Job Guide](http://blog.thefirehoseproject.com/posts/the-ultimate-guide-to-jobs-in-web-development/) 68 | * ***If this is the ultimate job guide, this is godly.*** 69 | * [Gun](https://gun.io/r/ea7d1cdda454f8a20c7cfc62019be8bd3c8a500b/) 70 | * [Hired](https://hired.com/x/g7TDyS) 71 | * [Indeed](http://www.indeed.com/) 72 | * [White Truffle](https://www.whitetruffle.com) 73 | * [AngelList](https://angel.co/) 74 | * [Monster](http://www.monster.com/) 75 | * [SmartHires](https://www.smarthires.io) 76 | * [Underdog](https://underdog.io/) 77 | * [TopTal](https://www.toptal.com/talent/apply) 78 | * [KeyValues](https://www.keyvalues.com/) 79 | * [ZipRecruiter](https://www.ziprecruiter.com/Search-Jobs-Near-Me) 80 | 81 | ## The Interview 82 | A helpful email was written by a recruiter from Hired: 83 | 84 | > Pick the projects you feel most confident and passionate about discussing. Ensure your answers are concise and leave room to go into more detail when appropriate. 85 | 86 | > Ask for further clarification on any technical questions before attacking the answer. Doing so will help you better understand how to approach the problem and will also allow you to demonstrate your thought process to the interviewer. Here are 3 resources to use that will enable you to practice for technical [interviews](https://www.interviewcake.com/ AND Technical Interview Cheat Sheet (https://gist.github.com/TSiege/cbb0507082bb18ff7e4b)) 87 | 88 | > Have 3-5 engaging questions lined up - it shows you are inquisitive and committed to learning more about their business. Also, don't ask the same problems of each person if possible. Use this resource as a prep [tool](http://www.forbes.com/sites/nextavenue/2014/06/18/10-job-interview-questions-you-should-ask/) 89 | 90 | > Always be positive. Never disparage a current or previous employer or colleague. 91 | 92 | > Research the company and familiarize yourself with their product and services. If you can identify bugs or issues, this shows you are thinking strategically about how to improve their business and immediately add value to the team. Determine if they have competitors and ask them. 93 | 94 | > Be sure to arrive on time, which means at least 5-10 minutes early (confirm the address and map out your route the night before). If you are using public transportation, arrive earlier to account for potential traffic delays. 95 | 96 | > After you confirm your onsite, ask for an outline of your interview schedule, so you know what to expect. Research any people you may be meeting with, either via LinkedIn or on the company's website. It will help you feel more comfortable & confident going into the interview process. 97 | 98 | > I know interviewing can be stressful. Try to relax, smile, and enjoy the process. This will help employers get a better understanding of who you are and what you bring to the table. 99 | 100 | > Last, but not least, always remember to write a follow-up Thank You note by the next day to each person that you met/spoke with. 101 | --------------------------------------------------------------------------------