Being a developer is frustrating
Thiago Alves • 05/29/2020
I've been struggling with this damn error for four hours. Why did I have to say this task was simple!? Dude, but the code is right, this error doesn't make sense. Putz! I needed to restart the service. It worked!
- Thiago, we have an error in production, our customer says he can't update his password.
I wonder: what kind of person bothers changing their shopping website password on Friday at 5:50pm?
It's working for me! I'll have to check the logs and see what happened. There is nothing there. That's weird! It looks like it's not loading. Internet dropped.
- The client sent a print via chat, I'll send it to you.
I code in PHP, but I want to learn Python. Python nothing, everyone wants Javascript devs, it's the future. Should I start with Angular, Vue or React? Angular is from Google, React from Facebook. Vue is easier. I give up, I'm going to learn Java and develop mobiles apps for Andoird, but now this is made with Kotlin. Oh, PHP 8 is coming out!
- So, to do this, you need to trigger an event and create a Listener that will place a Job in the Redis queue.
Got it! But what is a Listener? And Job? And this Redis guy?
Man, how I hate working with templates. What a boring task.
The bad thing about working with products is that it seems like we're always doing the same thing, there isn't that diversity of tasks. On the other hand, I don't like jumping from project to project, the code becomes a mess because there isn't enough time to do things the best way.
- Did you see that there is a vacancy paying a lot of money for COBOL programmers?
I need to refactor this here. This class depends on this one here, which depends on that one there. I think if I touch this now I will waste a lot of time. Today I would do this in a completely different way. I'll refactor it.
Slack notification. I'm not going to see that now, I need to finish this task soon.
Phone rings.
- Thiago, can you take a look at slack, I need help solving a problem here.
OK.
- I think I got it, I don't need it anymore.
I should do something else with my life, try a less stressful profession where I don't have to stay in front of the computer all day, talk to people. Although I don't like people that much and here I can do my job quietly, listening to music.
- Wow, it's already late!
I finally managed to finish this task, I can't believe it, I spent too much time on it. I knew I had forgotten something, I haven't written the tests yet. Well they say to do that first. I need a coffee. Coffee is over.
Thiago Alves
Share your thoughts about this post in the comments below, in case you have any questions or would like to suggest a topic.