|
You should rescind any internship offer as soon as you find out the prospect posts on linkedin.
|
# ? Oct 14, 2022 22:18 |
|
|
# ? May 27, 2024 23:16 |
|
i agree with everything posted so far and will add that insofar as data modeling is a skill for that kind of application i don’t think it’s something you can study over a weekend for, it’s largely an experience thing. so if they bounce you for it don’t feel bad.
|
# ? Oct 14, 2022 22:36 |
|
nvrgrls posted:You should rescind any internship offer as soon as you find out the prospect posts on linkedin.
|
# ? Oct 14, 2022 23:26 |
|
Corla Plankun posted:i havent heard "mvc" used non-pejoratively in probably 8 years so you can probably relax what would a practical implementation of MVC look like anyway? like I read lots about it and tried to implement it a few times but it always just seemed like unnecessary cruft, but there must be something to it
|
# ? Oct 15, 2022 05:13 |
|
Private Speech posted:what would a practical implementation of MVC look like anyway? like I read lots about it and tried to implement it a few times but it always just seemed like unnecessary cruft, but there must be something to it in asp.net mvc the view is the web page and the controller is the thing that puts data into the web page, which seems reasonable enough as a meta-framework. separating your data layer models from the intermediate structures used by your business logic is good too.
|
# ? Oct 15, 2022 05:56 |
|
your view is a spa made by another team, your controller is route definitions, and the model is your orm. then theres a unsaid service layer that all your code actually lives in. its realy great
|
# ? Oct 15, 2022 06:17 |
|
barkbell posted:your view is a spa made by another team, your controller is route definitions, and the model is your orm. then theres a unsaid service layer that all your code actually lives in. its realy great Whoa whoa whoa, all of your actual code is in the service layer? Any good MVC setup I’ve seen also has rando business logic in the view, and you have to throw something mission critical into the controller layer. The controller stuff shouldn’t be explicitly called anywhere either, it should just automagically get executed by the framework somehow. tk fucked around with this message at 13:54 on Oct 15, 2022 |
# ? Oct 15, 2022 13:51 |
|
tk posted:The controller stuff shouldn’t be explicitly called anywhere either, it should just automagically get executed by the framework somehow. gets executed with delegates and publishers/listeners no?
|
# ? Oct 15, 2022 14:50 |
|
tk posted:Whoa whoa whoa, all of your actual code is in the service layer? Any good MVC setup I’ve seen also has rando business logic in the view, and you have to throw something mission critical into the controller layer. i thought the new poo poo was mvvm which i do not have good memories with learning because i had to also convince a few phds to not write hacks all the loving time
|
# ? Oct 16, 2022 11:32 |
|
I feel like just a simple separation of view and controller works okay for a lot of things? unless the model is just a DB or 3rd party backend or whatever, but if the actual logic is in the model then it gets very messy what I mean by view/controller is that the view is a GUI which receives events and issues them through some contractual interface and the controller updates the view via events and processes input events from it. basically a standard frontend/backend design but more generalised kindof seems like the model is just there from misled OOP dogmatism e: also MVVM seems very .NET specific Private Speech fucked around with this message at 04:15 on Oct 17, 2022 |
# ? Oct 17, 2022 03:58 |
|
barkbell posted:your view is a spa made by another team, your controller is route definitions, and the model is your orm. then theres a unsaid service layer that all your code actually lives in. its realy great this is similar to what we do at work, but it's bit of a stretch to call it MVC
|
# ? Oct 17, 2022 04:15 |
|
To be fair, I work with MVVM and I don't understand why it is.
|
# ? Oct 17, 2022 05:06 |
|
Private Speech posted:kindof seems like the model is just there from misled OOP dogmatism smalltalk has had a shocking long term impact on software considering how few people have even heard of it these days
|
# ? Oct 17, 2022 05:07 |
|
Quackles posted:To be fair, I work with MVVM and I don't understand why it is. it's all because of wpf's awful binding system where else are you going to put your millions lines of glue code? in the model? in the code-behind? actually, yeah, the code behind would be a good place. but then it becomes harder to unit test?
|
# ? Oct 17, 2022 05:13 |
|
Quackles posted:To be fair, I work with MVVM and I don't understand why it is. the original blog post from 2005 introducing it for WPF may be an interesting read if you haven’t seen it before https://learn.microsoft.com/en-us/archive/blogs/johngossman/introduction-to-modelviewviewmodel-pattern-for-building-wpf-apps in short, in mvvm: model: database or whatever view: the ”design” of your page done a designer “very often using a WYSIWYG tool such as Dreamweaver, Flash or Sparkle” view-model: the code that actually makes the view work
|
# ? Oct 17, 2022 05:19 |
|
"viewmodel" is what you get when you resolve a bikeshed argument by picking the obviously terrible name that someone threw out as a joke. other than the deliberately confusing name it's a reasonable way to make a gui but the name is so awful.
|
# ? Oct 17, 2022 06:30 |
|
mvc is a terrible non-solution but hey let's keep loving that chicken for another 20 years and maybe it will magically start to correspond to reality if we do it hard enough you should be using a react-like, but unfortunately the only plausible react-like is react, and that requires html and javascript. thus we end up with the electron hellscape we have today.
|
# ? Oct 17, 2022 14:17 |
|
mvc is an exercise in layer separation that became dogma not hard to have your data layer handle storage, your business layer handle all of your logic, and your presentation layer handle how the data is displayed
|
# ? Oct 17, 2022 15:56 |
|
Blinkz0rz posted:mvc is an exercise in layer separation that became dogma see yes that would make sense but in MVC as usually described the logic lives in the data layer and the data layer updates presentation, while the controller handles user inputs updating the model i.e: instead of a stacked layer diagram of [model] <-> [controller] <-> [view], which yes, does make perfect sense, but is not technically 'MVC' or to quote wikipedia: wiki posted:Model e: that's why I said it's OOP dogmatism because the central distinguishing feature is that the model/data contains the logic, somehow; not the bit that you should separate presentation from logic and data storage from logic (in fact it's the opposite, that logic should be joined with the data, which is terrible for obvious reasons) Private Speech fucked around with this message at 19:08 on Oct 17, 2022 |
# ? Oct 17, 2022 19:00 |
|
had a final round interview last week, got an email today to schedule a call to discuss offer details any last minute advice? I've managed not to say a number so far. I've also got a number in mind that I think is a bit above their range this is another startup, but they're at least figgyland based. have gotten only rejections or crickets from larger companies so far
|
# ? Oct 17, 2022 23:51 |
|
Asleep Style posted:had a final round interview last week, got an email today to schedule a call to discuss offer details Sounds like you know what you want so at this point the ball is in their court. Good luck. tk fucked around with this message at 00:07 on Oct 18, 2022 |
# ? Oct 18, 2022 00:03 |
|
Asleep Style posted:had a final round interview last week, got an email today to schedule a call to discuss offer details if they're based in figgieland prime, remember that they're legally required to answer the question "what is the range for this position" sounds like you probably dont need to use that, since you have a good idea of your range, but it's worth keeping in mind regardless
|
# ? Oct 18, 2022 09:06 |
|
infinite wisdom of the interviewing thread I have a burning questions needing an answer: If I currently make 1.3 million DKK doing freelance consulting per annum and a Company is the terribly named Matter (thisismatter.com) who do some kind of fintech / ml magic beans they sell to big banks
|
# ? Oct 18, 2022 09:26 |
|
champagne posting posted:infinite wisdom of the interviewing thread I have a burning questions needing an answer: If I currently make 1.3 million DKK doing freelance consulting per annum and a how much is privately contributed to some sort of retirement plan/pension on top of that 720k? how much do you sock away toward retirement out of your freelancing income today? that should be factored in before trying to make up the rest to 1.3 million
|
# ? Oct 18, 2022 09:32 |
|
i haven't talked with them on the point of comp beyond the sales pitch from a recruiter. If they're anything like other Danish startups I've heard of / worked for it's 4% pension contribution but time will ultimately tell.
|
# ? Oct 18, 2022 12:13 |
|
is 1300k the amount invoiced and does 720k include payroll taxes? because those two numbers may actually be a lot closer when you look at the money-in-pocket figure
|
# ? Oct 18, 2022 22:24 |
|
also 1300kdkk sounds sweet, probably should look into doing danish contracts instead of swedish.
|
# ? Oct 18, 2022 22:27 |
|
champagne posting posted:i haven't talked with them on the point of comp beyond the sales pitch from a recruiter. If they're anything like other Danish startups I've heard of / worked for it's 4% pension contribution but time will ultimately tell. be sure to get the exact formula, a lot of northern european employer pension contributions are x % up to a certain (and fairly low) annual salary, and for any amounts over that shoots up the % quite considerably
|
# ? Oct 18, 2022 22:28 |
|
ugh i hate tech screens "we'll go through the question and then we'll have some time at the end for you to ask me questions" no we won't, i'll run five minutes over time trying to answer your tech question and feel like an awkward moron before we rush through one of my prepared questions for propriety's sake at the very end
|
# ? Oct 18, 2022 22:29 |
|
you're either getting some weird interviewers or trying too hard during the screen. you can just say "yes i've used <technology>" or "no i haven't used <technology> but i've used <thing> which is probably pretty similar" and move on. The later interviews are where they test your actual abilities and want good answers
|
# ? Oct 19, 2022 00:22 |
|
Corla Plankun posted:you're either getting some weird interviewers or trying too hard during the screen. you can just say "yes i've used <technology>" or "no i haven't used <technology> but i've used <thing> which is probably pretty similar" and move on. The later interviews are where they test your actual abilities and want good answers sorry, not screen, i mean the phone whiteboard question that they do before they do four more whiteboard questions
|
# ? Oct 19, 2022 00:38 |
|
Kernel Sanders posted:is 1300k the amount invoiced and does 720k include payroll taxes? because those two numbers may actually be a lot closer when you look at the money-in-pocket figure it's 1300k invoiced of which I pay myself up to but not including the upper tax bracket in Denmark, 590k, on which I pay some 40-ish % tax, then the remainder is left in a company i control on which I pay 22% tax. I then get a rebate on my future personal taxes amounting to the 22% previously paid when paying out money from my company to myself. The awful reality here is that I in the long run pay fewer taxes being a freelancer than if I had a permanent position.
|
# ? Oct 19, 2022 08:25 |
|
champagne posting posted:it's 1300k invoiced of which I pay myself up to but not including the upper tax bracket in Denmark, 590k, on which I pay some 40-ish % tax, then the remainder is left in a company i control on which I pay 22% tax. I then get a rebate on my future personal taxes amounting to the 22% previously paid when paying out money from my company to myself. sounds identical to sweden, except it’s in dkk instead of sek thanks for the info! Kernel Sanders fucked around with this message at 08:39 on Oct 19, 2022 |
# ? Oct 19, 2022 08:30 |
|
Kernel Sanders posted:sounds identical to sweden, except it’s in dkk instead of sek If you want to work for danish companies for danish money remotely pm me and I'll set you up with a couple of recruiters I know who have been good to me
|
# ? Oct 19, 2022 09:04 |
|
Corla Plankun posted:you're either getting some weird interviewers or trying too hard during the screen. you can just say "yes i've used <technology>" or "no i haven't used <technology> but i've used <thing> which is probably pretty similar" and move on. The later interviews are where they test your actual abilities and want good answers most tech screens involve leetcoding ime. it'd be nice if it was your thing.
|
# ? Oct 19, 2022 09:54 |
|
champagne posting posted:If you want to work for danish companies for danish money remotely pm me and I'll set you up with a couple of recruiters I know who have been good to me thanks for the offer. i have a pretty sweet gig atm, going to ride that as far as possible
|
# ? Oct 19, 2022 11:03 |
|
KidDynamite posted:most tech screens involve leetcoding ime. it'd be nice if it was your thing. i think my vocab is just bad. I only refer to the first, easiest interview as a screen (i guess in my head the rest are interviews but the first one is more primitive?) but it looks like everyone else could tell that they were talking about a technical interview which makes more sense
|
# ? Oct 19, 2022 18:51 |
|
for the coding test interviews the best advice imo is what bdid is always posting about "practice being cool under pressure" instead of practicing the actual coding stuff you probably have good enough chops if you're applying for dev jobs in the first place, i think most people (myself extremely included) just need to work on communicating clearly and effectively under the pressure of an interview (and controlling the conversation so you don't e.g. spend 29 minutes talking about how you can't remember A*, instead spend 10 seconds and then talk about other ways to solve it in the rest of the time)
|
# ? Oct 19, 2022 18:55 |
|
ended up getting an offer, wasn't able to get the number I asked for but I did get them above their stated range. the final offer was the raise I was asking for from my current job drat near on the dot
|
# ? Oct 21, 2022 18:06 |
|
|
# ? May 27, 2024 23:16 |
|
Asymmetric POSTer posted:be sure to get the exact formula, a lot of northern european employer pension contributions are x % up to a certain (and fairly low) annual salary, and for any amounts over that shoots up the % quite considerably Update: Pension is an "I'll get back to you" and about getting a chunk of the company it's an "oh boy I'll have to ask the CEO"
|
# ? Oct 21, 2022 19:02 |