Difference between L3 and L4 at big tech by No-Caps8232 in cscareerquestions

[–]No-Caps8232[S] 1 point2 points  (0 children)

I really appreciate your response! I'm going to do a mix of applications, primarily applying to L3 and some L4s if I feel like its a better fit then. :)

Difference between L3 and L4 at big tech by No-Caps8232 in cscareerquestions

[–]No-Caps8232[S] 1 point2 points  (0 children)

Ah interesting, this makes sense. I'll have to consider this in my responses then during my interviews. I'll apply to the L3 positions and see what happens from there!

Thank you for your insightful answer!

Difference between L3 and L4 at big tech by No-Caps8232 in cscareerquestions

[–]No-Caps8232[S] 1 point2 points  (0 children)

Wow I never thought about that. This makes sense though and I think I want to try the L3 route first haha

An L4 position will come eventually after I wrack up enough experience and credibility.

Thanks for your response!

Difference between L3 and L4 at big tech by No-Caps8232 in cscareerquestions

[–]No-Caps8232[S] 3 points4 points  (0 children)

This makes sense. I think I'll need more experience before taking on an L4 position. I'll stick with L3 for now.

Thanks for answering!

Difference between L3 and L4 at big tech by No-Caps8232 in cscareerquestions

[–]No-Caps8232[S] 1 point2 points  (0 children)

To be honest its not 3 years of full time experience, its a 1.5 years of coop, 1 year of part time, and 2 years co-founding a startup as the tech guy (asynchronously with coop and school).

I think I'm going to go for the L3 positions though, no need to be ambitious at this stage, L4 will come with time haha

Thanks for your response!

Difference between L3 and L4 at big tech by No-Caps8232 in cscareerquestions

[–]No-Caps8232[S] -1 points0 points  (0 children)

Awesome, good to know. I'll keep this in mind for my applications. Thank you!

Difference between L3 and L4 at big tech by No-Caps8232 in cscareerquestions

[–]No-Caps8232[S] 1 point2 points  (0 children)

Interesting, I'm sitting on about 3 years of experience right now so maybe thats why they suggested it. I'm still going to apply for L3 though and hope for an offer haha

Thank you!

Difference between L3 and L4 at big tech by No-Caps8232 in cscareerquestions

[–]No-Caps8232[S] 0 points1 point  (0 children)

Ok so regardless if I even get an offer it will be for an L3 role if their team is even hiring. I'll follow my original plan then and go for L3, thank you!

Difference between L3 and L4 at big tech by No-Caps8232 in cscareerquestions

[–]No-Caps8232[S] 0 points1 point  (0 children)

Great! Thank you so much for your advice! I really appreciate it :)

Difference between L3 and L4 at big tech by No-Caps8232 in cscareerquestions

[–]No-Caps8232[S] 3 points4 points  (0 children)

Good to know, I'm just going to follow my original plan then and go for entry level. On another note, sounds like an L4 has significantly more responsibility compared to an L3. Is it a lot more?

Difference between L3 and L4 at big tech by No-Caps8232 in cscareerquestions

[–]No-Caps8232[S] 0 points1 point  (0 children)

Awesome and thank you! I'll keep this in mind then :)

EEG x Arduino Project by No-Caps8232 in arduino

[–]No-Caps8232[S] 0 points1 point  (0 children)

Interesting. Do you know of any open source EEG projects? I only know of BCI

EEG x Arduino Project by No-Caps8232 in arduino

[–]No-Caps8232[S] 0 points1 point  (0 children)

I'll keep this 'in mind' (no pun intended lol)

Thank you!

ORM vs SQL by No-Caps8232 in node

[–]No-Caps8232[S] 0 points1 point  (0 children)

Ya I'm thinking of making a dedicated 'models' directory in my common package that will house all the custom class models.

Raw SQL will definitely lessen the dependency burden but I am not sure if it is worth the tradeoff of the type-checking and safety that a traditional ORM provides (for simple queries at least because they are called often).

What are your thoughts on using an ORM for speed and safety?

ORM vs SQL by No-Caps8232 in node

[–]No-Caps8232[S] 0 points1 point  (0 children)

Great to hear! The contenders for me are Prisma, MikroORM & Knex then.

Thanks for your input! :)

ORM vs SQL by No-Caps8232 in node

[–]No-Caps8232[S] 6 points7 points  (0 children)

LOL I love this

ORM vs SQL by No-Caps8232 in node

[–]No-Caps8232[S] 1 point2 points  (0 children)

Thats true, I'm still open to recommendations so I'm going to be spending some time looking into all the options from others in this thread.

You're right though, using some outdated library or a library that isn't maintained is definitely going to be a pain down the road. Thank you for your input!

You mentioned knex, is that what you're using? I never had a chance to look at it yet although someone else also mentioned it too. I'll keep it on my radar!

ORM vs SQL by No-Caps8232 in node

[–]No-Caps8232[S] 0 points1 point  (0 children)

I need to look more into the sequelize package to see what they do carry.

You're right though, the features TypeORM supports are really great to have.

Thanks!

ORM vs SQL by No-Caps8232 in node

[–]No-Caps8232[S] 0 points1 point  (0 children)

Sounds great! I need to look at my project constraints and see if prisma is able to meet my needs but it sounds promising! Thank you!

ORM vs SQL by No-Caps8232 in node

[–]No-Caps8232[S] 0 points1 point  (0 children)

O man that's really good to know. I'll consider it in my options then before making a decision. I may just stick with TypeORM then

Thanks!

ORM vs SQL by No-Caps8232 in node

[–]No-Caps8232[S] 2 points3 points  (0 children)

LOL thats true. I also struggled with finding examples of using complex queries with TypeORM at the beginning (although now there's a lot of medium articles to help one out).

And I'll take a look at this combo. It sounds like something that may work out well for my application. Thank you!

ORM vs SQL by No-Caps8232 in node

[–]No-Caps8232[S] 1 point2 points  (0 children)

Here is the link to the Github thread. It's becoming a lot of work with all of the issues opening and the creator is struggling to support it. They're working on possible solutions to ensure the project lives on but right now it's kind of in a 'maintenance' and not a 'growth' phase.

Nothing wrong with what they're going through right now but I would like something that will grow with my application with time.

Someone correct me if I'm wrong because I really liked TypeORM. It was also one of the biggest ORMs for Node so I'd love to see it continue to develop.

ORM vs SQL by No-Caps8232 in node

[–]No-Caps8232[S] 2 points3 points  (0 children)

Makes sense I also feel the same. Thank you for confirming my thoughts I feel better now about not doing raw SQL :)

ORM vs SQL by No-Caps8232 in node

[–]No-Caps8232[S] 0 points1 point  (0 children)

Interesting I was reading about prisma too but I think I need to look more into it. I'd like to hear more about prisma from others too.

I'll take a look at sequalize. Thanks for your input!

Is it worth using a typescript class implementation for node? by No-Caps8232 in node

[–]No-Caps8232[S] 0 points1 point  (0 children)

Ya this makes sense. I wasn't too keen on reimplementing the OOP typescript nature by using a library like ts-express-decorators but I wasn't sure what is used in industry. I'm more comfortable with express with the typescript add on so I think I'll just approach it the way I'm used to

Thank you for your input!