Remix.run Logo
shaky-carrousel 2 hours ago

Unfortunately, the type of work you hate doing is perfect for a junior. Easy tasks to get a hold on the system.

morkalork 2 hours ago | parent | next [-]

>How'd you get so good at debugging and navigating code you've never seen before?

>Because I spent a couple internships and a whole year as a junior debugging, triaging and patching every single issue reported by other developers and the QA team

Was I jealous that the full time and senior devs got to do all the feature work and architecture design? Yes. Am I a better developer having done that grind? Also yes.

reactordev 2 hours ago | parent | prev [-]

Yup, sounds like a great opportunity to show you’re senior by mentoring.

bayarearefugee 2 hours ago | parent | next [-]

Which will (sadly) offer you zero extrinsic benefit at almost every job, and will often actually count against you as a waste of time relative to the vast majority of productivity metrics that companies actually use.

mystifyingpoi 7 minutes ago | parent [-]

Which is unfortunately very true. I think, that in a healthy organization such kind of mentoring requires extremely well defined boundaries and rules. Can I spend 1h of my time explaining basic stuff to a junior, who will then be able to finish his task in 2h instead of 8h? Mathematically this is a win for the company. But economically, maybe that junior dev should be fired.

TeMPOraL an hour ago | parent | prev | next [-]

Mentoring is a different kind of work than coding. Like senior+ level in some companies, it's just faux management - people work, with all the expectations and responsibilities of the non-technical track, but none of the status and privileges.

aeternum 2 hours ago | parent | prev [-]

Mentorship is unfortunately broken because gone are the days of apprenticeships.

If you find a great mentor, do everything you can to learn quickly then jump ship to big tech and cash in.

qnleigh an hour ago | parent | next [-]

This is kind of sad. I'm probably missing context here, but surely it's not necessary to rush out of a good working relationship with a good mentor. The most important things you'll learn from a good mentor can't be learned in a rush (like prioritization, project management, how to be a good mentor...).

In any case, I would replace 'jump ship' with 'pay it forward.'

pjmlp an hour ago | parent | prev | next [-]

Depends on the country, they are pretty much alive across many European countries.

Here are two examples,

A German site to search for technical schools with apprenticeship,

https://www.ausbildung.de/

The same for Portugal

https://www.escolasprofissionais.com/

ljm an hour ago | parent | prev [-]

A great mentor won’t waste their time on someone cynically using their time to cash out at Meta. Such a person can just get a CS degree and launch into Amazon for that.

Big Tech are just the IT enterprises of the modern day. It’s not where the action is and that experience is not so hot on the CV when it comes to early stage development.