Allegro.cc - Online Community

Allegro.cc Forums » Off-Topic Ordeals » I Got the Job!

This thread is locked; no one can reply to it. rss feed Print
 1   2 
I Got the Job!
Doctor Cop
Member #16,833
April 2018
avatar

jmasterx, so that means I should refuse the offer?

The only thing which was appeasing was the salary but if I can earn more in Development job then I think I shouldn't join it because I will have to learn the software which I'm probably not going to like and working with it is going to be boring.

What are your thoughts on it?

jmasterx
Member #11,410
October 2009

I would say, find a job where you're paid, but mostly a job you're passionate about. Once you gain some experience in the toolchain you're passionate about, then you can get a better paying job requiring specific knowledge about your chosen toolchain.

The experience you'll gain in this niche product will not make you stand out for a C++ job as much as the same person with the same experience in C++.

bamccaig
Member #7,536
July 2006
avatar

jmasterx said:

That's about 40K CAD a year. Over here, that's below average.

The average Software Engineer salary in Canada is $90,000 per year or $46.15 per hour. Entry level positions start at $48,750 per year while most experienced workers make up to $153,000 per year.

That's not universal, mind you. That's probably closer to accurate in major cities, where the cost of living is insane. I live in Northern Ontario where the population is quite a lot less, and though housing is still somewhat pricey, it's not quite as pricey as down South, and the other costs of living are much less.

About 5 years ago I was offered a job in Toronto for a CAD$50,000 salary. That was after I already had ~7 years experience as a full stack developer. It just made zero sense. The cost of living, and the inconvenience of having to commute so far and live in such congestion and pollution, just made that CAD$50,000 sound more like CAD$20,000. Living down South would have been horrible. I don't know how people do it. And I was already making about CAD$45,000 up North with much cheaper expenses and much more space/freedom/clear air, but it still took me 7 years to get to that CAD$45,000!

I started out making CAD$10/hr the summer before I graduated (though technically I had graduated with a 2 year diploma, but not the 3 year diploma) (2006). After graduation I started at CAD$12/hr with the same company (I didn't work during school) (that was only about CAD$25,000 for the year, but I was living with my parents who were also paying for my vehicle so I was still saving good amounts of money). The first few years I received routine CAD$2/hr raises about every year or two. As the company grew, people started getting hired on par with where I was closer to $16/hr or $18/hr, but it was still quite low. Around CAD$35,000 per year. Even now after 12 years I'm still under CAD$70k per year.

So sure, in a major city where the costs of living are insane you might start around CAD$50,000, but it is probably equivalent to $30,000 outside of those regions. Some people convince themselves that it's worth a 2 hour commute every day to live around so many people in such unfavourable conditions, but those people are insane. :P They would have to pay me upwards of CAD$90,000 for me to consider living down there, and I would consider that a poor salary.

Opportunities do exist to make that kind of money up where I am. Where you can actually have a house, and a pretty big lawn, and your commute is still only 10 minutes to anywhere in the city. I'm also able to get into the USA in only 10 minutes (assuming no lineup at the border) accessing basic shopping opportunities, and something between 2 and 4 hours of driving I can access great American shopping opportunities. I can also access clean lakes and forests in only 10 minutes, and if I drive for a couple of hours I can access rich unadulterated nature.

So take that CAD$90,000 "average" with a grain of salt. jmasterx's profile says he lives in Montreal, Quebec, which is one of the biggest cities in Canada. I imagine the cost of living is insane there too. Which means CAD$90,000 wouldn't go as far you might think it does.

If you're currently living in a major city then I agree you should want more than CAD$40,000 per year to start, but then again India isn't Canada so it might not be possible. One problem that Indians would have that Canadians don't is that there is a lot more competition, and if every other guy is willing to start at CAD$40,000/year then you might too to be competitive with them.

If you're not too attached to India then you could consider a move to somewhere else. Your English seems pretty good already, at least written. Assuming you can speak it adequately and slowly enough for Westerners to understand you (which is probably required for most good paying tech jobs in India anyway) then you could consider moving to Australia, the UK, the US, or Canada too.

Doctor Cop
Member #16,833
April 2018
avatar

I will refuse the offer if they call so that I can do what I like and they lied about the technical part. They said that I would be using a programming language but that turns out to be a lie, I don't know what else was a lie.

If I choose to work with them, it can turn out to be the biggest mistake of my life. Plus I don't know the technology and I'm going to spend 1 year of life on something which is not even related to programming. It doesn't matter which way I look at it, it looks like a bad investment.

Edgar Reynaldo
Major Reynaldo
May 2007
avatar

I think you're making a good choice. Keep your options open, keep trying, and you'll find something better suited for you.

Working a job you don't like is not good for you. It saps your mental and emotional strength.

I trust you'll find something better soon enough. Best of luck, Doc!

Doctor Cop
Member #16,833
April 2018
avatar

Yesterday I got a call from them and I denied to work for them, now I will make a project in PHP and will try for a PHP job.

Chris Katko
Member #1,881
January 2002
avatar

Working a job you don't like is not good for you. It saps your mental and emotional strength.

2 contrary points.

- You can enjoy LOTS of things about a job even if it doesn't sound fun on paper. e.g. Say you "hate" PHP, but you find out that every line of code you write ends up saving lives and you can mathematically prove how many you've saved. That's pretty damn cool.

- However, working a job that you fundamentally hate, will eat your soul.

There are so many factors and we all choose to weigh which factors are most important, differently per person, so no one can really give you a clear answer. Just rules of thumb.

jmasterx said:

The average Software Engineer salary in Canada is $90,000 per year or $46.15 per hour. Entry level positions start at $48,750 per year while most experienced workers make up to $153,000 per year.

God, I made $25,000 USD a year for three years at my job. It was so stupid for me to accept that. I was easily in the top-5 of talent at my company. Ugh.

-----sig:
“Programs should be written for people to read, and only incidentally for machines to execute.” - Structure and Interpretation of Computer Programs
"Political Correctness is fascism disguised as manners" --George Carlin

Neil Roy
Member #2,229
April 2002
avatar

Congrats! Sounds great! I would stay with them, at least long enough to finish your training and get used to the software, that would be an asset to already know it for other work down the road. It also doesn't hurt to get to know people and maybe make a few connections and have something else to add to your resume.

---
“I love you too.” - last words of Wanda Roy

 1   2 


Go to: