|
The pay will suck as a junior but get better at your next job. I doubled my salary by going from my first to second job. If you have good experience and interviewing skills you can also probably get closer to or above 100k as a midlevel developer at places like Amazon, Shopify, Wattpad, Pagerduty, and I think the Scotiabank Digital Foundry pays well.
|
# ? Jan 26, 2017 19:07 |
|
|
# ? May 31, 2024 13:29 |
|
I started at $60k last year in TO and 55-60 seemed to be the norm in the city.
|
# ? Jan 27, 2017 00:08 |
|
In light of Pollyanna's company's aggressive language in its job listings, I figured I'd post like snippets when I come across them:quote:The moxie to stand up for what you believe, and ability to argue your opinions succinctly without resorting to excessively verbose and drawn out paragraphs where a simple few words would have sufficed but you can’t help but keep typing even though you should have stopped at least two lines ago
|
# ? Jan 29, 2017 22:40 |
|
Is that the new PC way of saying "Spergs need not apply"
|
# ? Jan 29, 2017 22:45 |
|
ddiddles posted:Is that the new PC way of saying "Spergs need not apply" That reads to me more like "we'll tell you to shut up if you say something we don't like."
|
# ? Jan 30, 2017 01:03 |
|
piratepilates posted:The pay will suck as a junior but get better at your next job. I doubled my salary by going from my first to second job. If you have good experience and interviewing skills you can also probably get closer to or above 100k as a midlevel developer at places like Amazon, Shopify, Wattpad, Pagerduty, and I think the Scotiabank Digital Foundry pays well. Amazon now pays above 100k for entry level developers in Canada. Iverron posted:In light of Pollyanna's company's aggressive language in its job listings, I figured I'd post like snippets when I come across them: /r/recruitinghell is always a great place to look for garbage
|
# ? Jan 30, 2017 01:11 |
|
Iverron posted:In light of Pollyanna's company's aggressive language in its job listings, I figured I'd post like snippets when I come across them: My first thought when I see this stuff is, "that has to be a joke, right? They couldn't be this oblivious." My second thought is always, "Oh, right, of course they're seroius. "
|
# ? Jan 30, 2017 01:47 |
|
Iverron posted:The moxie to stand up for what you believe, and ability to argue your opinions succinctly without resorting to excessively verbose and drawn out paragraphs where a simple few words would have sufficed but you can’t help but keep typing even though you should have stopped at least two lines ago gotta be a joke. 'Ability to be concise'
|
# ? Jan 30, 2017 01:49 |
|
JawKnee posted:gotta be a joke. 'Ability to be concise' yeah it's too good to not be ironic but you never know
|
# ? Jan 30, 2017 03:54 |
|
Yes, that's precisely what I meant. But I'm so cynical when it comes to how people in management and HR think.
|
# ? Jan 30, 2017 04:12 |
|
Che Delilas posted:Yes, that's precisely what I meant. But I'm so cynical when it comes to how people in management and HR think. Let's be honest here. It's best to approach HR and management with a thoroughly absurd amount of cynicism and walk it back only when proven wrong.
|
# ? Jan 30, 2017 04:22 |
|
JawKnee posted:gotta be a joke. 'Ability to be concise' Most of these are along the lines of the following taken from another listing: quote:If X is not something you have heard of, this is probably not the job for you. This isn't helpful or useful, it's just a red flag that you're probably a bunch of assholes to work with. Keep the cute stuff and the hostile stuff to a minimum.
|
# ? Jan 30, 2017 05:37 |
|
Iverron posted:Most of these are along the lines of the following taken from another listing: No they're very useful and should stay in so people can avoid wasting time applying.
|
# ? Jan 30, 2017 12:44 |
|
I think the one I hate the most is when one of the qualifications for a job is: You're in love with the F12 button or You're obsessed with the console log. stfu
|
# ? Jan 30, 2017 17:02 |
|
You've seen those written verbatim in a job ad or are you making a joke that I missed?
|
# ? Jan 30, 2017 18:06 |
Orkiec posted:Amazon now pays above 100k for entry level developers in Canada. What is even considered to be an entry level position at Amazon? Is it Software Developer Engineer? I don't see any postings saying junior or entry level, and the SDE I positions are all asking for 2-4 years of experience programming.
|
|
# ? Jan 31, 2017 17:22 |
|
Ornithology posted:What is even considered to be an entry level position at Amazon? Is it Software Developer Engineer? I don't see any postings saying junior or entry level, and the SDE I positions are all asking for 2-4 years of experience programming. Years of experience is relatively meaningless in software development.
|
# ? Jan 31, 2017 18:07 |
|
Sarcophallus posted:Years of experience is relatively meaningless in software development. "No Experience" vs. "Some Experience" is very meaningful. It's less about "can you code" and more about "can you code with other people"
|
# ? Jan 31, 2017 18:39 |
|
Holy smokes I just got nailed on the technical portion of an interview. I guess trying to substitute "Profiency with C req'd; experience with Python preferred" with "Proficiency with Python; some experience with C" doesn't exactly work. Smugworth fucked around with this message at 19:01 on Jan 31, 2017 |
# ? Jan 31, 2017 18:56 |
|
Smugworth posted:Holy smokes I just got nailed on the technical portion of an interview. Win some, lose some, sucks though, sorry dude. Any especially memorable questions?
|
# ? Jan 31, 2017 19:40 |
|
Smugworth posted:Holy smokes I just got nailed on the technical portion of an interview. Ehh, i think it was a good thing to try...it just didnt work in this particular instance.
|
# ? Jan 31, 2017 20:08 |
|
TheCog posted:Win some, lose some, sucks though, sorry dude. It was for a position which required systems, concurrency, and networking background, and I'll be a new grad in May, so there were some softballs. Lots of probing questions to test my knowledge of different domain concepts. TCP vs. UDP, what are mutexes and semaphores, why would you pin MPI processes... The latter really got me, because I knew you should, but didn't know why, and I couldn't derive the answer after he tried to lead me to it, best I could do was explain what I knew about memory architecture and the costs of accessing different levels of memory. I guess the one that stood out was "Can you explain an directed acyclic graph, and what might it be used for?" So I said.. Well, it's a graph without cycles, in which the edges have just one direction... And the only use case I could readily come up with was a BST, which wasn't what the interviewer was looking for, I suspect. I googled use cases, and one of the first things that came up was for checking for deadlocks in a multithreaded system. Hadn't ever done that. Nuts. Unfortunately, when I was asked to identify the flaws in a snippet of a simple C function, I really just floundered and I think the interviewer cut things short after enough stumbling on my part. It was definitely good experience because I haven't had an especially challenging technical interview at this point.
|
# ? Jan 31, 2017 20:31 |
|
Smugworth posted:I guess the one that stood out was "Can you explain an directed acyclic graph, and what might it be used for?"
|
# ? Jan 31, 2017 22:00 |
|
What is "systems" in this case?
|
# ? Jan 31, 2017 23:25 |
|
Star War Sex Parrot posted:Out of curiosity, what's your undergrad degree? Pollyanna posted:What is "systems" in this case? I suppose this would be operating system level programming for distributed systems, in the high performance computing domain. Smugworth fucked around with this message at 00:10 on Feb 1, 2017 |
# ? Jan 31, 2017 23:58 |
|
Speaking of "systems programming", is there a good high level overview of OSs and/or distributed systems? I have an interview next week where I know high-level questions about both of these will be asked, in addition to stuff about compilers and parsing. I'm great on the latter stuff but not so much on OSs or distributed systems. I know questions about process scheduling will be asked which I spent about a week on in Systems Programming course. I know some AWS related buzzwords and faintly remember low-level C stuff, but that's about itSmugworth posted:I guess the one that stood out was "Can you explain an directed acyclic graph, and what might it be used for?" The questions you got asked are pretty typical of most of the well-paying jobs in tech hubs I've applied at. It sounds like you had a solid CS education, though, so you'll be fine in terms of raw knowledge. bomblol fucked around with this message at 18:22 on Feb 1, 2017 |
# ? Feb 1, 2017 07:52 |
|
I currently work as a "Systems Analyst" for a department in a University which means I do anything that needs done in IT from fixing printers to administering Windows servers to web dev. I'm working on finding a new job as a full time web developer and am making a portfolio site. I've made a few websites for work that I obviously can't post the code for. What's the best way to put it onto my portfolio? Are screenshots fair use? Is describing what stack I used and what the sites do good enough? I'm working on some side projects at the moment but I've gotten a few recruiters interested so I'd like to get them something quickly, I'm just not sure the best way of going about it.
|
# ? Feb 2, 2017 03:52 |
|
Maed posted:Is describing what stack I used and what the sites do good enough? I usually do just that. A (very) short description of what the sit was for, the technologies used, any sound-good metrics (e.g. serves 1000 users an hour, handles $1 million in transactions per month, etc.), and possibly the URL, even though most of the functionality is behind a login. When I've hired before, I was really looking to get an understanding of how sophisticated the site was i.e., it isn't a sloppy intranet site with 3 users.
|
# ? Feb 2, 2017 04:05 |
|
Sarcophallus posted:Years of experience is relatively meaningless in software development. Or do you mean experience is meaningless when applying to jobs? I don't think that's true either.
|
# ? Feb 2, 2017 09:31 |
|
Pilsner posted:What is this supposed to mean? You think a fresh grad is, on average, as good as someone with 10 years on the record? That sounds like a serious case of "inverse imposter syndrome". Experience matters when talking about skilled developers, but it is not a great predictor of ability because there are plenty of unskilled developers with lots of experience.
|
# ? Feb 2, 2017 14:09 |
|
Pilsner posted:What is this supposed to mean? You think a fresh grad is, on average, as good as someone with 10 years on the record? That sounds like a serious case of "inverse imposter syndrome". He said "years of experience" don't matter. Actual experience matters. There are plenty of garbage developers who've done nothing but CRUD applications for 20 years who aren't going to be appreciably better than new grads
|
# ? Feb 2, 2017 15:49 |
|
Jose Valasquez posted:He said "years of experience" don't matter. There are also plenty of new grads who aren't going to be appreciably better than some self-taught hacker. Unless something has changed in the past few years, I believe "How the hell do you identify good developers without just asking them to work for a few weeks" is a largely unsolved problem? Education, work history, references, it all adds up to "wait a few weeks to suddenly realize they don't know their rear end from a keyboard". Which kind of sucks for everyone.
|
# ? Feb 2, 2017 16:03 |
|
Cuntpunch posted:There are also plenty of new grads who aren't going to be appreciably better than some self-taught hacker. I would argue that this is the case with many problem-solving/creative jobs. It's just much more obvious when a programmer of any sort doesn't do his/her job well enough.
|
# ? Feb 2, 2017 16:05 |
|
Ornithology posted:What is even considered to be an entry level position at Amazon? Is it Software Developer Engineer? I don't see any postings saying junior or entry level, and the SDE I positions are all asking for 2-4 years of experience programming. By entry level, I mean SDE 1, and like everyone else is saying, the requirements on a job posting are more of a wish list then they are hard requirements.
|
# ? Feb 2, 2017 19:28 |
|
Pilsner posted:What is this supposed to mean? You think a fresh grad is, on average, as good as someone with 10 years on the record? That sounds like a serious case of "inverse imposter syndrome". I'm certain some fresh grads are far better than many people with 10 years of experience, but that's not the typical case. What I'm saying - and this is unfortunately not obvious to many recruiters - is that years of experience are a very bad predictor for programming skill. I've interviewed people who have been self-taught for about 4 months and seen them do better on the code exercises we do than some of the folks who I've worked with. It's not to say that years of experience are useless. People fresh out of school are going to be missing out on a lot of the programming 'gotchas', and that has value. Just that if I'm going to look at some new hire, years of experience will be one of the last tiebreakers in determining who to hire. Hence, 'relatively meaningless'.
|
# ? Feb 3, 2017 17:34 |
|
I've found that new coders never understand the importance of all the maintenance issues of programming, like commenting and proper commit messages and such. People who haven't suffered the pain of maintaining a legacy system always think that their program is self-documenting. And they're always so resistant to doing "that useless stuff" that isn't raw computer science.
|
# ? Feb 3, 2017 20:47 |
|
Also, from the other side when you're looking for a job, don't pay a lot of attention to the "required" years of experience in a listing.
|
# ? Feb 3, 2017 22:01 |
|
There is nothing worse than someone with "10 years of 1 year of experience"
|
# ? Feb 3, 2017 22:07 |
|
The difference between the people who take time to learn new things and the ones who don't can't be measured in years, that's for sure.
|
# ? Feb 3, 2017 22:15 |
|
|
# ? May 31, 2024 13:29 |
|
lifg posted:I've found that new coders never understand the importance of all the maintenance issues of programming, like commenting and proper commit messages and such.
|
# ? Feb 3, 2017 22:37 |