|
|
|
|
|
by mark-r
3409 days ago
|
|
Your salary is lower because it started lower, and there's an unwritten rule in the industry to never hand out disproportionate raises. I was lucky enough to have a couple of jobs that broke the rule, and as a result I believe my salary is in line with my degreed contemporaries. The degree gives you an edge in two important ways. First it qualifies you at those places who absolutely demand a degree, whether you believe in their reasoning or not; having a smaller pool of opportunities will always be a handicap. Second, if a hiring decision ever comes down between you and a person with a degree, the degree will become the tie-breaker. On the flip side, the places that won't consider you without a degree might be the places you wouldn't want to work anyway. |
|
My first gig paid only around 30K/yr, but I became aware that moving jobs was a good way to get a raise. When you already have a job (and genuinely have the ability), it's pretty easy to negotiate aggressively. My next job was 70K and within two years, I was in the top 10% of dev salaries.
If I weren't willing to jump companies, it would have taken years more because (as you point out) companies don't like giving raises.