Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Xarn
Jun 26, 2015

PleasureKevin posted:

this company has mandatory fields to asking you what % and $ amount you want to invest in the company. this is a job application.



what's the EU equivalent of the SEC?

Name and shame

Adbot
ADBOT LOVES YOU

Xarn
Jun 26, 2015
Being able to read assembly so you can find out what fun compiler bug have you ran into today is important. :colbert:

Xarn
Jun 26, 2015
Since I started maintaining non-trivial OSS project I get to fight with a compiler bug every 2-3 months. Not that reading ASM helps :v:



For real, if you are working in language that compiles to native, you should be able to at least muddle through short pieces of ASM. Not sure I'd think of it as a selling point though. :shrug:

Xarn
Jun 26, 2015
Reading this thread from a socialist hellhole with free education feels real nice right now. :v:

Xarn
Jun 26, 2015

Hed posted:

I sat in a presentation to the class where a professor was shocked to learn that student orgs like greek life have test files going back years. I was as surprised that he had never considered changing up his tests.

Our program had a wiki. It was common knowledge to anyone who cared, but we never had problems with it, apart from an idiot or two who got hit with plagiarism after copy-pasting explained homework for one course.

One of our teachers even curated the page for his course, adding more example question and removing wrong answers. When I asked him, he responded that if this is what it takes to get students to learn, he is game. :shrug:

Xarn
Jun 26, 2015

MononcQc posted:

dude got mad and e-mailed HR with a terribly written quebecois insult e-mail before HR had even reached out to him. Here's my rough translation of it, with fewer typos than the original, but I kept some for the feeling of it:


so uh, our hard pass is validated

E: example for the liberal translation: the original text contained 'criss vs un objet da ltra de q' is what I guess is "crissez-vous un objet dans le trou d'cul". I don't know if the dude tried to bypass email filters but the literal equivalent would "gently caress u an object in ya rear end hal"


Why though? Like, I can see why someone would be mad at an interview, been there myself (no, I don't do webdev, why are you asking me webdev questions?), but I just shrugged and mentally noted that I don't want to work at the company, without sending dumb emails. :shrug:

Xarn
Jun 26, 2015
This thread has gotten really active lately.

Xarn
Jun 26, 2015
I am gonna work at startup starting ~July, no serious regrets :shrug:

Xarn
Jun 26, 2015

Pollyanna posted:

interviewers for whiteboarding sessions should have to solve the problems they present in them before they can give them

interview your current employees and if they cant pass your interview process then your interview process sucks

I just grilled my coworker about different kinds of randomized turing machines, guess I should ask about those in the next interview. :v:

Xarn
Jun 26, 2015

homercles posted:

Humblebrag tee hee

Maybe.


The more important part is that if you expect all of your interviews to be passed by your current employees, you can never hire someone to fill-in missing talent, which would be dumb. My current job/team is a good example, because all of them have academical CS research as their background -- we formed a company separate from university because our last research project had very positive response from industry partner, to the point where they were willing to pay a very competitively paid team to take the project from being research prototype to production ready state. This means that if I grilled them with CS theory (say, the always popular questions about algorithms) I would have to go quite far beyond what is taught in common graduate courses to stump them, but grilling them with stuff about actually shipping a good product would lead to sadness real quick.

However, if we start looking for another person it won't be another academic -- we have enough of those already -- but for a person that can actually develop software, and while we will hold him to a higher standard than some of our current members regarding developments, we also won't hold him to the same standards regarding CS research... :shrug:

Xarn
Jun 26, 2015
My country still provides free tuition (public schools only obv) but shitheads are making waves and trying to make it paid. Luckily so far people see it as the stupid idea it is.

Xarn
Jun 26, 2015
Well, they could be placed (it is literally their job description), but them being placed there is much rarer. :v:

Xarn
Jun 26, 2015

Pollyanna posted:

reposting from cjs:

i have two offers in hand, one of which ive accepted and the other i received later and is looking more compelling right now


Apart from hellish commute isn't B much closer to your personal preferences?

Xarn
Jun 26, 2015
God loving dammit, in what world is 40 minutes door2door via train hellish commute?

Pollyanna, what kind of commute is acceptable to you? Your bed magically teleporting into your work place and dumping you into the chair?

Xarn
Jun 26, 2015

ThePeavstenator posted:

I remember one of my professors saying that some people have advocated for engineering degrees to take 5 years instead of 4. I've never heard of that outside of that professor so I'm not sure if it's BS, but after going through a pretty tough engineering program it makes sense why.

Engineering degree is 5 years over here by default, with the recommended duration being 5.5 :v:

Xarn
Jun 26, 2015

dragon enthusiast posted:

has anybody gotten an interviewee accompanied by a helicopter parent yet

haha, nobody woul

Symbolic Butt posted:

yes, it was the saddest scene


WHAT??

Xarn
Jun 26, 2015

JawnV6 posted:

i dunno what fantasy world you're in where wage slaves have lawyerbux to even mount a fight against something like that, but jimmy johns had egregious non-competes in their sandwich artist contracts up thru 2016


Europe bitch!


This discussion actually caused me to look-up our current laws and I think they are fairly ok:

* The maximal non-compete length is 1 year
* It cannot be overly broad
* The employer has to pay you at least half of your average monthly earnings for the duration.

Xarn
Jun 26, 2015

Pollyanna posted:

even then if the test suite is strangely defined, difficult to use, or super slow, it might be quicker to jump straight to the implementation

which I think is a failing of mine tbqh

Write a better test suite. :shrug:

Xarn
Jun 26, 2015
I have a new job, starting at 1. October. Given the pay and benefits, I expect Impostor syndrome to kick in before December :yotj:

Xarn
Jun 26, 2015

Bloody posted:

how are you supposed to do it? sort and go middle-out?

Literally use a hash set and walk the input once. :shrug:

Xarn
Jun 26, 2015

prisoner of waffles posted:


This solution is optimal because you're supposed to be trying to prove to the interviewer that you are A Very Smart Person

dunno I don't think creating overly complex sub-optimal solutions is a good way to wave your dick around :shrug:

It is kinda amazing how this derail always happens tho (yes, I am not helping either :v:)

Xarn
Jun 26, 2015
Americans comparing public transportation in their cities are cute :allears:


^^^ That's my part of this lovely derail.

Xarn
Jun 26, 2015

Notorious b.s.d. posted:

jesus christ

i'm in nyc, too, and i have way more experience than you do, and my last signing bonus was only like $35k

maybe it's time to switch jobs, gently caress me

Sounds like your shoes are not nice enough.

Xarn
Jun 26, 2015
Yes, but the incentive to fight for more salary for the programmer is kinda low, as they only get a small part of it, and they could instead spend the time/political capital on placing another person and get more money that way.

Xarn
Jun 26, 2015

Notorious b.s.d. posted:

also just in general 80 hours of pto is loving sad and terrible

The rare correct post by nbsd.


Arcsech posted:

as a computer toucher you should be getting at least 1.5x that and probably 2x or more

Ppl should be getting 2x that by default, loving america.

Xarn
Jun 26, 2015
Meanwhile I have 6 weeks of.vacation that is either used, transferred to next year, or paid out. Europe bithc!

Xarn
Jun 26, 2015

TheFluff posted:

all people are trying to say is, if you lived somewhere that wasn't so relentlessly hell-bent on loving unfortunate people, you wouldn't have to worry so much, even if you didn't get quite as much money to take home

but that's socialism!

Xarn
Jun 26, 2015
Trick question, the connection has been oversold to hell and back and it will run at approximately 1Mbps.

Xarn
Jun 26, 2015
Yeah, if you don't accept 10s, you are the horror in this thread.

Xarn
Jun 26, 2015

Kevin Mitnick P.E. posted:

would you do it for free?

what i mean is, imagine becoming independently wealthy and your paycheck is now meaningless. do you keep your job. is it really the best use you can think of for a third of your waking life

I already don't do 8 hours a day grind, but I would still spend a significant amount of time on it. Except it would be open source I guess. :v:

Xarn
Jun 26, 2015
We want to go from 2.5 ppl to 5 ppl and I get to interview the potential newcomers...

Guess I'll have content for this thread soon :v:

Xarn
Jun 26, 2015
I am 28 and also have no idea what are the adventures of Pete and Pete. :shrug:

Xarn
Jun 26, 2015
Also dogs are loving great and thanks to ours, I don't remember the last day I didn't spend multiple active hours outside.

Don't get them on a whim though, they are a significant commitment. And don't get a loving Pug.

Xarn
Jun 26, 2015
Czech working line GSD supremacy :colbert:

Xarn
Jun 26, 2015

TheFluff posted:

for some international perspective: i'm in stockholm, sweden, making about $63k (USD) before taxes (slightly over 30%). six-ish years of experience, no degree. peanuts by us standards, above 90th percentile here. think roughly $120-130k to equate it to a similar income bracket in the us. no stock or anything, but a deece pension contribution, 6 weeks of paid vacation, unlimited paid sick time, and of course free healthcare and education as well as heavily subsidized prescription drugs (and literal years of parental leave if i ever start a family). i am slightly underpaid though, i had another offer that would have paid 10% better but it was adtech and seemed way more stressful than my current job. very happy where i am.

Eastern Europe, so 48k USD and basically the same bennies. :shrug:

---------------

I can confirm that this is extremely true

qhat posted:

But anyway, I don't use even 90% of the random poo poo I learned in school on a daily basis, but I do use 90% of that random poo poo at some point in my career in ways that I never expected to. Usually when you've got some bug that is stumping everyone else in the office and you remember a random piece of information from Computer Butts 302 back in 2009 and you look like a genius because of it.


This is also why people going "but I never used the things I didn't bother properly learning in school" make me mad. How do you even know that you couldn't have used it, if you don't understand it? :murder:

Xarn
Jun 26, 2015
The trick is, of course, to always use git push --force-with-lease when force pushing.

Xarn
Jun 26, 2015
If you somehow rederived Borůvka's algorithm I agree, but Jarník's invariants and variants are dead simple. :shrug:

Xarn
Jun 26, 2015

FamDav posted:

option 2 can also be solved with a DFS, and since we're assuming the graph is acyclic (at least w.r.t. the part we care about) we can memoize results since we know the graph never backtracks.

I am just gonna add that this trick is called dynamic programming and is pretty common in similar questions.

In theory, you should prove that your problem has properties which make it a valid target of DP (informally that you can find optimal solution for n things by using the optimal solution for n-1 things and the nth thing). In practice, you just get a feel for when it applies :v:

Xarn
Jun 26, 2015

bob dobbs is dead posted:

Smaller parts of the disk data. Nobody said the subproblems were nonobvious

Gimme something else

Very well, you are now caching Fart.txt and butts.avi, how do you use these to derive shart.doc?

Adbot
ADBOT LOVES YOU

Xarn
Jun 26, 2015

Boiled Water posted:

also had an interview in-house where the manager asked me:

☕️: “where do you see yourself in two years?”

😔: “why two years?”

☕️: “I don’t think you can answer where you are in five years”

:drat:

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply