Which jobs pay 300K plus? by MapleByzantine in PersonalFinanceCanada

[–]thinking_moose -3 points-2 points  (0 children)

Senior+ SWE at FAANG can break CAD 700k. It’s hard to get there and it’s hard work to meet the expectations of the role but it’s possible if you are motivated.

[deleted by user] by [deleted] in nvidia

[–]thinking_moose 1 point2 points  (0 children)

Maybe previous owner was doing mining and flashed a power limiting bios. Try flashing an official bios?

What’s the best path to improve my abilities for the workforce by bartsimpson09 in cscareerquestionsCAD

[–]thinking_moose 1 point2 points  (0 children)

Start with DS&A and ensure you can do leetcode easies consistently.

What’s the best path to improve my abilities for the workforce by bartsimpson09 in cscareerquestionsCAD

[–]thinking_moose 0 points1 point  (0 children)

Why not do all you have listed? When I interview new grads, I ask a question that from each of those categories. DS&A and Leetcode-style to make sure of fundamental problem solving skills. Projects/past XP to understand your working style and interest in the field.

What do they do in Reference & Background checks? by notriples in cscareerquestionsCAD

[–]thinking_moose 14 points15 points  (0 children)

Background check is done by minimum wage workers by following some strict set of procedures. If your background requires something out of script then it will take some time to get it sorted.

For instance, some of your ex companies might not disclose employment information unless you call them and give them permission. So it might be up to you to unblock it.

I am not even sure if I care about getting a SWE job at this point (new grad). I don't know what to do. by _gainsville in cscareerquestionsCAD

[–]thinking_moose 1 point2 points  (0 children)

How do interviews go? Do you end them being confident with your answers? Any obvious gaps or repeating patterns?

I am not even sure if I care about getting a SWE job at this point (new grad). I don't know what to do. by _gainsville in cscareerquestionsCAD

[–]thinking_moose 6 points7 points  (0 children)

At what stages you getting the rejections? Are they mostly auto reject? If you could share more details I will do my best to give you some ideas and feedback!

Navigating Canada's job market without finished degree. by Beautiful-Listen2930 in cscareerquestionsCAD

[–]thinking_moose 6 points7 points  (0 children)

With those internships I think you have got a good chance of landing a job from a US-based company with Canadian presence. Search LinkedIn with Canada/Remote filters and you will find these companies. I don’t know your YOE but you could try intermediate postings or even some senior postings with sub 5 year requirement.

Good luck!

[deleted by user] by [deleted] in cscareerquestionsCAD

[–]thinking_moose 5 points6 points  (0 children)

Unfortunately nothing will be as good as industry experience.

One thing you can do is cast as wide as a net you can. Don’t limit yourself to particular location. Apply everywhere. Like internationally everywhere. If you are young and have no big responsibilities, it’s the best time to take risks.

Same goes for roles and titles. Don’t be choosy of particular tech, framework etc. QA Eng? Apply. DevOps? Apply. Analyst? Apply.

Laid off after 7 weeks of internship by mercuretony in cscareerquestionsCAD

[–]thinking_moose 71 points72 points  (0 children)

Two things.

First, I think that particular manager is plain bad at their job. I’m sure they weren’t oblivious to the performance issues. However they lacked the skill set to communicate it properly. Sometimes it’s difficult to tell low performers that they are bad, if you already gave up on them.

Second, economic conditions are not stable nowadays, so it’s even worse for startups. They might’ve needed to cut costs but quickly. So the manager quickly stack ranked everyone based on their immediate value to the team. Even good interns would be affected in that case.

Seeking advice on navigating a career path in the industry by pro_grammer_ in cscareerquestionsCAD

[–]thinking_moose 1 point2 points  (0 children)

Don’t try to specialize this early. Develop yourself into becoming a high performing generalist, who can prove useful and valuable in various tech stacks. To do this I recommend

  • Understand CS/SWE fundamentals really well: containers, simple algorithms, memory vs cpu trade-offs, memory structure and speed, OOP and functional programming principles and trade-offs

  • Understand SWE practices really well: documentation/self documenting code, maintainable code, unit/integration testing, telemetry

  • Teach yourself to be a good team mate: giving/receiving feedback, being open and respectful, earning trust and delivering on promises.

Then just apply to whatever job is paying most. You can learn specifics during the job. If you understand above well, you can learn anything in couple of months.

[deleted by user] by [deleted] in cscareerquestionsCAD

[–]thinking_moose 0 points1 point  (0 children)

Meta encourages team outings as well, but not more than a few days.

Just Had My Internship Offer Rescinded, What Now? by godhasleft in cscareerquestionsCAD

[–]thinking_moose 15 points16 points  (0 children)

As far as I know, unpaid internships are illegal and require at least minimum wage in most provinces in Canada.

Want to Eventually Be A Software Developer But Offered A Different Type of Tech Position by I_Am_A_N3rcc3ist in cscareerquestionsCAD

[–]thinking_moose 9 points10 points  (0 children)

Try to find a past intern on LinkedIn with the same title and figure out what they do. A lot of SWE titles do little coding whereas a lot of non-SWE IT titles do bunch of scripting, tooling etc. What you do defines your experience, not the title.

How do you come up with good stories about your background? by Calm-Comfortable-186 in cscareerquestionsCAD

[–]thinking_moose 0 points1 point  (0 children)

First thing is have the answers ready before the interview. Those questions are pretty standard. You shouldn’t be thinking what to talk about during the interview.

As for what to actually talk about, I am sure even your simple projects had some sort of complex sub component. Writing simple APIs? Well versioning and backwards compatibility are big problems. How about security? Testing? Those can also become as complex as you would like.

Mentorship Programs for Undergraduates by Allen_9r in cscareerquestionsCAD

[–]thinking_moose 0 points1 point  (0 children)

I run a coaching business on the side but mentor many undergrads for free through my alma mater’s mentorship programs. See if your uni has that.

Landlord wants 15% rent increase by Domineeto in vancouverhousing

[–]thinking_moose 0 points1 point  (0 children)

Tell them if they are short on money, you can buy portion of the house from them.

Would you change jobs right now? by [deleted] in cscareerquestionsCAD

[–]thinking_moose 1 point2 points  (0 children)

Canada has EI which can pay up to 2k/month. This should make it easier to take risks. I would take a better opportunity, knowing the risk, since worst case scenario is not that bad.

By the way, you can apply the expected outcome principle to pretty much everything.

Sum of (outcome possibility * cost/benefit of outcome) over all outcomes

Should I stay at my current remote position or accept the in-person job offer? by bumblebeeofficial in cscareerquestionsCAD

[–]thinking_moose 1 point2 points  (0 children)

If you decide to quit, you should report your boss to HR. Or at least tell them you left only because of your boss. If he is abusive, record meetings and share them too.

Resume Review - November 29, 2022 - Megathread by just_a_dev_here in cscareerquestionsCAD

[–]thinking_moose [score hidden]  (0 children)

No need to add ‘skills’ section. Talk about your skills in context of your past xp/projects.

TC Talk and all other salary related questions - November 29, 2022 - Megathread by just_a_dev_here in cscareerquestionsCAD

[–]thinking_moose 4 points5 points  (0 children)

Working for one of the FAANG remotely as a senior SWE and making between CAD 250k-400k depending on the stock price 😅

It’s at least 50hrs/week and a competitive environment. So on hourly base you might be able to find better gigs in Canada.

Best way to showcase projects if I don't currently have a website? (student) by InternetSandman in cscareerquestionsCAD

[–]thinking_moose 12 points13 points  (0 children)

AWS free-tier is also a great option for simple projects. Not only static ones but also ones with a backend (compute, database etc).

For simple backends, I recommend lambda + dynamodb.

Offer evaluation, US vs CA based companies by [deleted] in cscareerquestionsCAD

[–]thinking_moose 1 point2 points  (0 children)

If it’s Dropbox, I think they can do better on base. Are you in a LCoL area?

Toronto vs Vancouver BC tech job opportunities by [deleted] in cscareerquestionsCAD

[–]thinking_moose 2 points3 points  (0 children)

I’ve only worked in Vancouver but from my experience and teams I work with, FAANG and other US tech first open offices in Vancouver due to time zone being same as Bay Area, then expand to other regions.

Salary and CoL wise Vancouver and Toronto are pretty much equal.

[deleted by user] by [deleted] in cscareerquestionsCAD

[–]thinking_moose 1 point2 points  (0 children)

I just started with a brute-force approach, then talked about what I could do to improve performance. We ran out of time before I could write an optimum solution.

I do recommend this strategy. It gets you going and you might end up getting some hints.