Beginning
1 entries · Other (1)
Beginning of Career Advice: Pay or Experience?
Discussion
I'm at a junior position in Canada for a large consulting firm (very recognizable brand name), making $70,000 CAD now, with a planned raise to $80,000 in a few months. I was hired as a developer, but it's been almost a year and I haven't been assigned to any development projects. It's added up to two months of data entry, one month of DevOps work, and the rest has been bench time. My company is bringing in the next batch of new grads soon and I feel a level of dread. Of the 12 or so new grad devs hired with me, only 1 or 2 have gotten a development project. The rest of us are on the bench or shuffled into other areas like sysadmins or package consultants. With a similar number of new grads coming in soon it will get even more competitive. Seeing the writing on the wall, I've been applying to other roles. I recently received an offer of $70,000 from a smaller company working on their in-house software. I can tell it's older technology: I'll be working on older versions of Java, and they don't really integrate AI development into their work. That would be a large pay cut compared to what I will make soon. I'm planning to negotiate, but for someone at the beginning of their career, what would you prioritize? A larger company that pays well, and where maybe I can eventually get hands-on experience with modern technology? Or a smaller company where I can actually build skills as a junior dev now?