News for hackers. Stuff that matters.
Re:Redux – Not Dead Yet (2018) by xwdv on Thursday April 09, 2020 @11:39AM (#22823588)
I was about to ask what kind of stakeholder gives a damn about sitting down with you and going through an action trace to see why a certain screen rendered, but I’m glad you added the note at the bottom.

Regardless, yourself or another developer as the “stakeholder” in this scenario is a bit of a cop out. In the real world stakeholders aren’t technically inclined and even if they are they don’t care about this minutiae.

Re:Redux – Not Dead Yet (2018) by brlewis on Thursday April 09, 2020 @05:39PM (#22827491)
Please start thinking of "stakeholder" as everyone who has a stake in a project. This includes those who have to maintain the code and those who have to operate the service. Thinking this way will help ensure requirements gathering includes all stakeholders.
Re:Redux – Not Dead Yet (2018) by xwdv on Thursday April 09, 2020 @06:42PM (#22827959)
No, I keep a very mercenary mentality when it comes to projects. I’m told what needs to be done and I do it and get paid for it. Early on in my career I cared too much, and it brought nothing but unnecessary stress. I will never sit down and watch a redux stack trace, it’s not my job and I got better things to do.
Re:Redux – Not Dead Yet (2018) by thirtythree on Thursday April 09, 2020 @07:37PM (#22828388)
Have you written about this experience transition? I'm interested in reading stuff like this
Re:Redux – Not Dead Yet (2018) by xwdv on Friday April 10, 2020 @11:30AM (#22834028)
No, and I don’t imagine I’ll write much more about it than these few comments.

I think a lot of developers start off the same way. Idealistic, starry eyed recruits eager to put their knowledge to use and make a product better than they found it.

But then you realize life’s too short to bother with things like Redux. We’re not building software to last thousands of years, there’s no future archaeologists who are going to spelunk through our ancient code and be in awe at the ingenuity of our primitive minds.

We’re lucky if we’re writing software that lasts a couple quarters. Especially when you’re building front end UI, you can expect whatever you do to be completely bulldozed by whatever trend or framework comes along.

So don’t care. It’s not your job, you’ll be paid regardless. If someone wants me to care about a project, they need to pay me extra. Because caring forces that project to take up space in my mind and takes attention and focus from other things I actually want to care about, such as getting my work done and meeting objectives. Early on I used to care so much it would actually interfere with my ability to get things done in a timely manner.

And when co-workers turn around and shit on you for slowing them down, and you see they don’t care either and still get the same pay and recognition, or maybe even more in some cases, you realize there’s no point. That’s not how this business works. Don’t be a hero.

By now I’m so experienced with React I don’t need some time travel debugging tool to tell me shit, even with very complex state. I never have. If I run through an error a few times and throw some console logs I can quickly find and solve the problem 99% of the time. A valuable skill.

Re:Redux – Not Dead Yet (2018) by doomguyfromhell on Thursday April 09, 2020 @10:53PM (#22829525)
You are 100% right. It looks like people from this thread never ever left their own apartments and don't know anything about real projects.
Re:Redux – Not Dead Yet (2018) by runawaybottle on Thursday April 09, 2020 @01:45PM (#22825205)
I was tempted to say something like ‘are you recently out of college or a bootcamp? What stakeholder are you impressing here with a Redux stack trace?’.

I tried to avoid it but your post just brought out it of me.