<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Elliot Bonneville</title>
    <description>The latest articles on DEV Community by Elliot Bonneville (@elliotbonneville).</description>
    <link>https://dev.to/elliotbonneville</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F112556%2F559588ab-6dfa-42df-b889-2975b95c4e7b.jpg</url>
      <title>DEV Community: Elliot Bonneville</title>
      <link>https://dev.to/elliotbonneville</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/elliotbonneville"/>
    <language>en</language>
    <item>
      <title>Strategies I Used to 5x My Income As a Software Developer</title>
      <dc:creator>Elliot Bonneville</dc:creator>
      <pubDate>Fri, 13 Nov 2020 19:32:59 +0000</pubDate>
      <link>https://dev.to/elliotbonneville/strategies-i-used-to-5x-my-income-as-a-software-developer-2l65</link>
      <guid>https://dev.to/elliotbonneville/strategies-i-used-to-5x-my-income-as-a-software-developer-2l65</guid>
      <description>&lt;p&gt;If you're a software developer, you are almost certainly charging far less than you could be. You can and should increase your rate — not only will you be happier, you'll also produce better work.&lt;/p&gt;

&lt;p&gt;Fair warning, the advice in this post is not for everybody. This is the guide I wish somebody had given me five years ago, and the person I was then may not be the person you are today.&lt;/p&gt;

&lt;p&gt;This post is for you if you...&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Have at least a couple of years of programming experience&lt;/li&gt;
&lt;li&gt;Are somebody who loves software development, but see work as a means to an end&lt;/li&gt;
&lt;li&gt;Are actively looking for ways to make more money&lt;/li&gt;
&lt;li&gt;Are willing to commit to significant change to do so&lt;/li&gt;
&lt;li&gt;Are willing to go outside of your comfort zone and learn hard new things&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It's not for you if you...&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Are a brand new software developer or haven't found your first role yet&lt;/li&gt;
&lt;li&gt;Have been hands off from the code for more than two years&lt;/li&gt;
&lt;li&gt;Value what you're doing and/or who you're doing it with more than the money&lt;/li&gt;
&lt;li&gt;Are comfortable with your current income or are not motivated by money&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Okay. Still with me?&lt;/p&gt;

&lt;p&gt;Here’s the deal: every developer has two jobs: writing code, and finding people to pay them to write code. Most developers know about the first one, but far fewer developers realize they're working the second job too.&lt;/p&gt;

&lt;p&gt;As the old sales adage goes, good marketing and a bad product beat a great product with bad marketing.&lt;/p&gt;

&lt;p&gt;Become good at marketing and selling yourself, and you will make more money.&lt;/p&gt;

&lt;p&gt;So, how do you do that? Let's dive in.&lt;/p&gt;

&lt;h2&gt;
  
  
  Table of Contents
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;How I increased my rate almost 5x in the last three years&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Stumbled into web development fairly young and was very unsophisticated&lt;/li&gt;
&lt;li&gt;Took the first job I was offered, and stayed there for three years&lt;/li&gt;
&lt;li&gt;When I finally quit that first job, my rate skyrocketed&lt;/li&gt;
&lt;li&gt;Now I make 4.7x what I made three years ago&lt;/li&gt;
&lt;li&gt;Some might argue that this isn't a lot, but it's by choice&lt;/li&gt;
&lt;li&gt;I didn't start at Google or have a degree in computer science&lt;/li&gt;
&lt;li&gt;I didn't move to Silicon Valley — I live in Rhode Island, near my family and in-laws&lt;/li&gt;
&lt;li&gt;I work remotely, when and where I feel like working&lt;/li&gt;
&lt;li&gt;And the best part? It had nothing to do with luck and everything to do with tactics&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Change jobs at least once a year&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;It's impossible to sell what isn't for sale, so you should always be available for hire&lt;/li&gt;
&lt;li&gt;Company loyalty is no longer a valid concept (if it ever was)&lt;/li&gt;
&lt;li&gt;Moving around frequently expands your network quickly, and a network is crucial&lt;/li&gt;
&lt;li&gt;It works better for contractors / consultants more than for full-time engineers — more on this later&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;In the early stages, find work by talking with recruiters&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;People often refuse to talk to recruiters — don't throw away a resource&lt;/li&gt;
&lt;li&gt;Post your resume online, or reach out manually to recruiters if you can't

&lt;ul&gt;
&lt;li&gt;Don't give references if you're in a sensitive situation with your current job!&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;Be aware of recruiters' priorities and how they relate to your priorities

&lt;ul&gt;
&lt;li&gt;Recruiter needs to get people hired at the lowest rate possible, as quickly as possible&lt;/li&gt;
&lt;li&gt;Depending on the quality of the recruiting agency, these numbers may vary&lt;/li&gt;
&lt;li&gt;Need to avoid passing incompetent people to their clients, as this will make them appear so&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;Learn sales and bargaining to negotiate confidently with recruiters and hiring managers&lt;/li&gt;
&lt;li&gt;Be prepared to be negotiated down from your initial rate — "giving face"&lt;/li&gt;
&lt;li&gt;Don't cave too far on the rate you quote a recruiter, they are very good at getting you to do so and talk to people all day doing this&lt;/li&gt;
&lt;li&gt;Keep your finger on the pulse of the market (and your own value) by collecting information from recruiters — always pushing a higher rate&lt;/li&gt;
&lt;li&gt;Everything you say to a recruiter can and will be used against you

&lt;ul&gt;
&lt;li&gt;Confidence is critical&lt;/li&gt;
&lt;li&gt;So is being rehearsed&lt;/li&gt;
&lt;li&gt;Practice, practice, practice — talk to every recruiter who reaches out to you&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;There are many companies with no HR department who rely on contractors for everything, including hiring other contractors&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Learn and use sales tactics to sell yourself&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Doesn't mean being a sleazy car salesman&lt;/li&gt;
&lt;li&gt;You must get comfortable with speaking to people on the phone&lt;/li&gt;
&lt;li&gt;Paint a consistent, compelling, and true story about your history, skillset, and motivations&lt;/li&gt;
&lt;li&gt;Pick a niche and own it&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Leverage scarcity when negotiating for a new role&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;When ready to look for work, NEVER accept the first offer&lt;/li&gt;
&lt;li&gt;Rather, wait until you have two or three offers lined up at the same time&lt;/li&gt;
&lt;li&gt;Creates a reality (as opposed to an illusion) of scarcity&lt;/li&gt;
&lt;li&gt;Multiple recruiters' / companies' offers playing off each other&lt;/li&gt;
&lt;li&gt;The more you are wanted, the more you are wanted&lt;/li&gt;
&lt;li&gt;Can significantly increase your rates (potentially even double)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://haseebq.com/farewell-app-academy-hello-airbnb-part-ii/"&gt;https://haseebq.com/farewell-app-academy-hello-airbnb-part-ii/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Find work with medium-size corporations instead of startups or household names&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Don't work at a startup — startups optimize to get as much done as quickly as possible and with as little money as possible&lt;/li&gt;
&lt;li&gt;Corporations optimize to prevent making mistakes, and are willing to spend both time and money to avoid them&lt;/li&gt;
&lt;li&gt;However, FAANGs often have stringent requirements like location, and/or can be hard to get into&lt;/li&gt;
&lt;li&gt;High salary comes with living and working in a high COL, which offsets the value&lt;/li&gt;
&lt;li&gt;Less autonomy and freedom comes with more responsibility with the higher rates working full-time at a FAANG&lt;/li&gt;
&lt;li&gt;There is also more competition because FAANGs are "cooler"&lt;/li&gt;
&lt;li&gt;Contract with mid-size corporations who need talent&lt;/li&gt;
&lt;li&gt;They also still have growing pains where you can be of true value&lt;/li&gt;
&lt;li&gt;Live in a low COL area, charge in a high COL area&lt;/li&gt;
&lt;li&gt;I live in Rhode Island, and charge Boston / New York rates&lt;/li&gt;
&lt;li&gt;Georgia / North Carolina are hot right now (doesn't only have to be tech hubs)&lt;/li&gt;
&lt;li&gt;You should probably be working remotely

&lt;ul&gt;
&lt;li&gt;Not true for everybody, of course&lt;/li&gt;
&lt;li&gt;Prioritize working asynchronously like many of the best clients and smartest developers&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Start your own company, only take contracts, and pay yourself benefits&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Bill corp-to-corp — cuts fluff out of the cash comp (no, I don't care about ping-pong and free beer)&lt;/li&gt;
&lt;li&gt;Mark up an extra 17% to 25%&lt;/li&gt;
&lt;li&gt;Pay for your own health insurance&lt;/li&gt;
&lt;li&gt;Leverage your parents' health insurance if you can&lt;/li&gt;
&lt;li&gt;Get business insurance and a business bank account&lt;/li&gt;
&lt;li&gt;Read your contracts and be prepared and able to negotiate where necessary&lt;/li&gt;
&lt;li&gt;Most of the time — the vast majority of the time — you don't need a lawyer&lt;/li&gt;
&lt;li&gt;Know what the norms are and how contracts are structured&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Keep your resume optimized to generate job offers&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Keep your resume under two pages&lt;/li&gt;
&lt;li&gt;List past experience that points to the story you're currently telling&lt;/li&gt;
&lt;li&gt;Don't list your real age and don't list your oldest experience — ageism&lt;/li&gt;
&lt;li&gt;[...more resume advice, sharing my resume] (see bottom of page)&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Optimize your LinkedIn profile to attract recruiters&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Collect LinkedIn reviews&lt;/li&gt;
&lt;li&gt;Consolidate your contracts under one company&lt;/li&gt;
&lt;li&gt;Turn on the #openforwork option&lt;/li&gt;
&lt;li&gt;Connect with lots of people (at minimum 500)&lt;/li&gt;
&lt;li&gt;[...more LI advice, sharing my LI]&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Value your network, but don't rely on it (yet)&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;When composed of past clients, your network has a value / rate threshold that is largely static&lt;/li&gt;
&lt;li&gt;You should be constantly increasing your rate, while your past contacts expect you to continue to work for a lower rate&lt;/li&gt;
&lt;li&gt;If you continue to rely on past clients for work, you will freeze your rate climb&lt;/li&gt;
&lt;li&gt;Still, your network is your ticket out of working with recruiters, so your network should grow with you&lt;/li&gt;
&lt;li&gt;Eventually it will sustain you but right now it is still too small, especially if you have been in one role for a long time&lt;/li&gt;
&lt;li&gt;Find a mentor. Mentors don't just make a quantitative difference, they make a qualitative difference&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;You, personally, should be charging more&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Read Patrick McKenzie on "you should charge more".&lt;/li&gt;
&lt;li&gt;So many people under charge for their work that you are almost certainly part of that group&lt;/li&gt;
&lt;li&gt;Information arbitrage — companies directly profit from software developers not knowing how much they're worth&lt;/li&gt;
&lt;li&gt;Push your rates to see how much you can get away with&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Still with me? Thanks for reading so far. This is the table of contents / high level draft for a book I'm writing on how to improve your career as a software developer — the full book isn't released yet, but you can &lt;a href="http://eepurl.com/hiFYCr"&gt;sign up for updates&lt;/a&gt; and prerelease chapters, and you can follow me &lt;a href="https://twitter.com/elliotbnvl"&gt;on Twitter&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Originally posted &lt;a href="https://devcareer.elliotbonneville.com/"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Extras
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Be careful not to burn any bridges. You never know who you'll run into later down the line.&lt;/li&gt;
&lt;li&gt;Avoid local maxima WRT rates both geographically, in terms of your network, and in terms of your tech stack

&lt;ul&gt;
&lt;li&gt;Take one step back to take two steps forward if you have to&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;What you get done is more important than how long you work

&lt;ul&gt;
&lt;li&gt;How focused are you&lt;/li&gt;
&lt;li&gt;Deep focus&lt;/li&gt;
&lt;li&gt;Used to be pedantic about time down to minutes and skipped a lot of fun stuff while simultaneously being totally unproductive and stressed&lt;/li&gt;
&lt;li&gt;Learned about "Deep Work" (ala Cal Newport) and immediately destressed + became much more productive, AND had more fun&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;Don't be afraid to quit a job early&lt;/li&gt;
&lt;li&gt;If you are in a manager role or non-tech role, find a way to keep your hands dirty. Write code. This is CRITICAL.&lt;/li&gt;
&lt;li&gt;Standing up for yourself at your job (how to improve your work experience)&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>Seven Day SaaS Challenge</title>
      <dc:creator>Elliot Bonneville</dc:creator>
      <pubDate>Wed, 04 Mar 2020 14:25:52 +0000</pubDate>
      <link>https://dev.to/elliotbonneville/seven-day-saas-challenge-2gk0</link>
      <guid>https://dev.to/elliotbonneville/seven-day-saas-challenge-2gk0</guid>
      <description>&lt;p&gt;Hey all,&lt;/p&gt;

&lt;p&gt;I'm a full-stack developer / entrepreneur, and I just started a community around the idea of building a SaaS MVP in a limited amount of time.&lt;/p&gt;

&lt;p&gt;It's called &lt;a href="https://sevendaysaas.com"&gt;Seven Day SaaS&lt;/a&gt;, and the premise is simple: us developers spend way too much time coding, and not enough time finding product/market fit + launching. So, what if we just compressed the time we spent building into a game-jam-like thing, and then were freed up to spend the rest of our time working on the harder stuff?&lt;/p&gt;

&lt;p&gt;This is what I'm trying to do, and I thought it might be a lot more interesting to do it with some likeminded people. If this appeals to you, take a look and please let me know what you think!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://sevendaysaas.com"&gt;https://sevendaysaas.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>saas</category>
    </item>
  </channel>
</rss>
