Job - my resume - search for Web Developer


Companies that I may want to work for
Interview questions to ask employers / interviewers
Job boards
Sample cover letters
problems with the interview process
how do I measure up - SugarCRM - - AgilOne (product for marketing) - Zuora is the global leader in subscription commerce and billing - Zuora is the global leader in subscription commerce and billing - Modernizing Medicine - Medallia is the global leader in Customer Experience Management - Handshake is building the career network of the future for college students - Numerify deliver a high quality Analytics product

Strategy: See the document in my Google Drive - Biometric Identify Verification

CV: Curriculum Vitae

Story of me, story of us, story of now (this is me, this is how I can help you, and now is the time)
Use your social network. Tell my connections that I am searching and what I am looking for.

  1. Look inward. Do some soul-searching to decide what you really want to do within the solar industry. There’s solar sales, system design, marketing, regulatory compliance/paperwork, customer service, support, IT, etc. Where could you fit?
  2. Target and research the hell out of the company. Focus on one solar installer or manufacturer and find the one in your area you feel is doing the best. (The company needs to be near you already. If you don’t live near them, move there first, or choose a closer installer or company. Do not do this remotely.) It doesn’t matter if they’re not hiring. Learn all about them. Read every page of their website. Get on their mailing list. Read every article about them. Study and memorize this info. Your research only takes a few hours, and is a much better use of your time than firing away resumes.
  3. Make contact. Start contacting them to tell them how much you want to work for them. It doesn’t matter who you speak to first. Start with anyone. Just start. Tell them, (in your own way), “It’s my dream to work with you. If you have any aspect that could use a little help, let me do it, and I promise you it’ll thrive. I’m that passionate about this.” Eventually, contact different people in the company, especially the executives, not just HR. Ideally, you could be more specific, telling them ways you could improve one of their projects, evaluations, or installation process.
  4. Be persistent and succinct. Combine phone, email, and in-person. You must use all three methods, since each has its strengths. Always be succinct. Don’t take more than two minutes of their time. But always show your passion, and how much you can help them.
  5. Vary your message. Sometimes ask advice. Sometimes give advice. But always make it clear how much you want to work there.
  6. Do this every week. It’s OK to be almost annoying. Polite manners don’t prove passion. Do this until hired. Eventually they will be hiring, and they’d be damn foolish not to hire you. Especially when faced with the alternative of opening up the floodgates to help-wanted ads, they’ll much rather go with this person who has persistently proven their passion. (Could do this with a few installers at once).

What is on my to-do list for job searching?

  1. Proofread my resume
  2. Upgrade my skills (Rails, SQL, JavaScript, BI, Mobile)
  3. Salary research
  4. Deep dive and think about the type of positions that I want.
  5. Improve the "Introduction and Objective" section
  6. Figure out how to add OOP, Design Pattern, MVC, REST, RESTful, JavaScript, HTML, and CSS to the resume. Of course, some of these skills are on the resume but it does not say enough about what you know about these skills
  7. Ask for critiques from Beth or other recruiters
  8. Ask for salary confirmation, and resume critiques from Narendra or Anil
  9. Prep myself with questions that I should ask my interviewers
  10. Create profile on VentureBeat, Angelist, and other VC-based sites
  11. Read articles that are linked here
  12. Update my resume based on critiques from other people
  13. Reach out to my contacts to see if they have any opening or are willing to be my reference if needed

Which web sites can we use to do salary research?


Which web sites can we use to get insider information about a company?


How can I quit my job? How can I get laid off?

  • If you are on good term with your boss, tell your boss on why you want to quit so that the next time that there is opportunity for layoff, he can do you a favor and lay you off.
  • I am still working on completing this question.

Government web sites / resources:

What are my strong points?

  1. Smart problem solver (strace, ethereal / wireshark, lsof, xDebug, firebug, venkman, IE script debugger, Fiddler). No matter how big the problem is, I will have solutions for it.
  2. Proactive, team player
  3. Experience with test driven development (test infected, test obsessed)
  4. Experience with agile development methodology
  5. Strong sense of responsibility. Exceptional work ethic.

Why do good employee quit?

  1. Limited opportunities for advancement
  2. Unhappy with management

How can we build great team?

  1. Understand motivators of skilled professionals
  2. Dedication to employee development and advancement
  3. Build a culture that are inclusive, open, and provide opportunities for advancement from within. Always evaluate existing staffs to see if anyone can fill the new position.
  4. Demonstrate trust. Don't micromanage.
  5. Provide challenging work.
  6. Encourage smart risk-taking
  7. Foster communication.

Why do I hate job-hunting?

Beside the fact that it is not a good position to be in, I hate job hunting because:

  1. It takes time to look for jobs, time that I can spend to improve my skills or do things that have more values to me. Having to cover multiple job boards, making sure that the information is up-to-date on each job board is a pain.
  2. Writing cover letter is also a pain.
  3. All this is a waste of time when employers are overwhelmed with resumes.

What can be the introduction for the new job board?

Between current economic conditions and the technological evolution of the Internet, the traditional approach most job seekers have taken in the past is no longer viable.

The approach — developing a resume and cover letter, locating jobs on and submitting your resume to corporate sites and job banks, and crossing your fingers in hopes of receiving a call from a hiring manager — is, for the most part, a thing of the past. The new approach is far different. It boils down to the fact that there are fewer jobs available, more competition for those jobs and more touch points for recruiters and seekers to interact.

What are the tips for getting hired?

  1. Keep your resume up-to-date and organized.
  2. Never Reuse Cover Letters. The cover letter is the first thing a potential employer will see when you apply for a job. It will often determine if your resumé even gets looked at, so it is vitally important that you put proper time into crafting a good one. Your cover letter is your chance to tie in the work experience detailed on your resumé to the actual job you’re applying for. Go into detail about why your past experiences will help you excel at the position you’re gunning to land. You should always tailor your cover letter to the specific job you’re applying for. You may not have to do a full rewrite each time, since you’re likely to be applying to similar job opportunities, but you should never send out a form cover letter that’s the same for every application.
  3. Network (Offline). Networking is essential to finding a new job. Neither of my last two jobs were advertised via traditional channels — I happened into them by meeting the right people, letting them know what I was good at, and making a positive impression. You should set aside some time to become a regular at the local tech meetups (most cities have a few these days, even the smaller ones), join the local user groups about the technologies you’re interested in — and present at them, and attend nearby conferences. For the unemployed, conferences can be an expense that’s hard to justify, but if you can manage to afford the cheapest pass (the one that gets you into just the expo hall usually), you can meet some great people hanging around in the lobby and hallways.
  4. Network (Online). Remember that networking happens both offline and online. Online it means developing and maintaining a network of active professional acquaintances on services like LinkedIn, Twitter, and Facebook, and making positive contributions to professional discussion communities like Hacker News and SitePoint Forums.
  5. Start Blogging. Blogging is an excellent way to raise your visibility. Blog about the things you hope to be doing at your next job and start to establish yourself as an expert in your field. Along with all that networking you’re doing, blogging will help raise your profile and could attract recruiters. It’s never a bad thing when you apply for a job and the person on the other end reading your cover letter thinks, “Where have I heard this name before? … Oh right, he wrote that great article about unit testing!” And who knows, blogging might even land you a job interview at Google.
  6. Check Job Boards Often.
  7. Use RSS Feeds. Many job boards offer RSS feeds of new jobs. Those RSS feeds are your new best friend. Subscribe to them all, set your RSS reader to check for updates as often as possible, and be the first to apply for new jobs and gigs as they go up. For sites that don’t have any RSS feeds, don’t be shy about using a service like Dapper to create your own. Staying on top of as many job opportunities as possible is essential to finding a new job.
  8. Don’t Stop Learning. Staying on the bleeding edge of web technology is a great way to set yourself apart from other job applicants, and honing your knowledge of your current skills is important to standing out in the crowd (also, why not blog about all the new things you’re learning, so recruiters can bone up on what you’re boning up on?). You want to be the guy telling your potential next boss about new technologies even he hasn’t heard of and why he should be using them. That’s the sort of passion that will make an impression on employers.
  9. Follow Up with Past Clients.
  10. Identify the top five companies that you would like to work for.
  11. Follow those companies on LinkedIn, Facebook, and Twitter. This is to gauge how effective they are at using social media, whether they are spending appropriately on the marketing effort. Read their engineering blog to understand their culture.
  12. Use LinkedIn and search engines to track employees that currently work there. There are over 130 million blogs in Technorati and you can search through them to possibly find someone who works at one of your top five companies. You can search through corporate groups, pages and people on Facebook. You can even do the same on Twitter. Then there are people search engines such as pipl, peek you, and wink. Once you find a contact name, try googling it to see if there is any additional information about that person.
  13. Connect with the person directly. Social media has broken down barriers, to a point where you can message someone you aren't friends with and don't have contact information for, without any hassles. Before you message a target employee, realize that they receive messages from people asking for jobs all the time and that they might not want to be bothered on Facebook, where their true friends are. As long as you've done your homework on the company and them, tailor a message that states who you are and your interest, without asking for a job at first. Get to know them and then by the 3rd or 4th messages, ask if there is an available opportunity.
  14. Be proactive on Twitter. Follow recruiters on Twitter. Most people get jobs on Twitter by already having hundreds or thousands of followers. For example, I've heard of at least ten people getting a job by tweeting "just got laid off, looking for a job in finance" and then receiving a few direct messages with people who want to help them. Of course, these individuals had built trust, credibility and relationships with their followers over time, so they were more inclined to come to their rescue. You can do the same, just start right now!
  15. Use LinkedIn. You should conduct searches on there for jobs that you may be interested in and reach out to those individuals that may supply you with an interview or referral.
  16. Subscribe to blogs that have job listings.
  17. Do follow-up.
  18. Volunteer
  19. Attend Hackathon

What skills do I need to gain?

  1. React
  2. Angular
  3. MEAN
  4. Web security
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License