3 ms·
> “Generate a react app without scaffolding” instructed the Master. > The student could not. He could, how ever, BCC his team lead's boss that he's being put
by _pmf_ 8y ago
> “Generate a react app without scaffolding” instructed the Master.
> The student could not.
He could, how ever, BCC his team lead's boss that he's being put on useless tasks that only serve to give the team lead a sense of superiority.
- dijit 8y agoEducating people is showing “superiority” now? Frankly I welcome someone who wants to teach me something I don’t know. As long as they’re not obnoxious (which is, thankfully, rare)
- BossingAround 8y agoEducating people is awesome, amazing, and should be applauded. It must, however, come from the side of the mentee, not the mentor. If you _want_ to teach someone something, that will always come off bad, from my experience. As a junior dev, I used to hate this slightly senior dev (same position, but has been with the company a year longer) trying to teach me stuff, and saying things like "yea, do this, at least you'll learn how to do it", assigning me useless little things that I did not need in my daily work. In the end, I had to tell him that he's in no position to assign me anything, and I had to talk to my manager about this colleague thinking he can assign me things (practically, I said 'this has to end or I'm out). Things got significantly better after that.
- BossingAround 8y agoI really wish people would explain their downvotes... I also wonder whether 'I disagree' warrants a downvote.
- erulabs 8y agoI mean, you basically said, to an audience of senior developers who are here to share their knowledge: "I used to hate this slightly senior dev [for] trying to teach me stuff" Why do _you_ think you're being downvoted?
- BossingAround 8y agoWhat I said was I said was I used to hate a dev on practically in the same boat acting extremely condescending to me. That's a huge difference. If this has become the standard of HN discussions, I'm really sad. Fuck... This has angered me much more than I thought it would have. But ok, rather than thinking "huh, I wonder whether I came off as condescending to my less experienced colleagues", let's enjoy the mindless downvote and feeling of justification in one's old ways. In the end, that's what matters; no introspection, just confirmation.
- erulabs 8y agoBecause it's not owed to you to not be condescended to. If someone more experienced takes their time to teach you something, you should learn. If you don't want to learn, fine. But complaining that you weren't spoon-fed carefully enough is to not realize there are millions going hungry. How many people out there are _desperate_ for a mentor, even a condescending one?
- pdpi 8y agoMentor/student is not the same dynamic as lead/junior. As both lead and mentor simultaneously to a junior developer, the suggestions I give him are very _very_ different depending on which role I'm playing at the time, and I make it abundantly clear which role is speaking at any given point in time. This is precisely the sort of suggestion many juniors need to hear from their mentors (because there is real value in understanding the difference between deep and shallow knowledge, and the role of tooling), but is of course a terrible task for a lead to give a junior (because it's a pointless waste of time as part of a production project)
- BossingAround 8y agoFor me, personally, of course I expected different treatment and different tasks when I was a junior. However, if I were given a task just for the sake of having a task (i.e. "create X, then feel free to delete it"), that would be hugehly demoralising (as in, "you don't trust me to do even a basic useful thing? We have to start at a basic useless thing?") I don't know what OP meant, but I assume that's what he was driving at.
- pdpi 8y agoAgain, lead vs mentor. The mentor/mentee relationship isn't usually a formal one enforced by your workplace — it's one built over time, when a less experience member of the team trusts somebody more knowledgeable, and seeks them out for advice. Any such suggestions are usually meant to be taken as as side projects, not as work tasks. A lead giving you a task like that is probably inappropriate, because they should be focused on producing results. They should, instead, try to find low-hanging fruit that's within your reach. For a mentor, however, it's entirely appropriate to tell you to do something "useless" because the real goal isn't the end product, but the learning experience.
- jyriand 8y agoThere are teams, that don't need to use scaffolding provided by "create-react-app". Maybe they just need a small react powered widget on their site, it would be silly to scaffold whole separate project just for that widget. Also, if you are using React as your primary tool, you should actually know, how to set it up manually.