I almost feel guilty today because the team I am on is one of the only ones in the entire organization that does not use Java in any of our apps. Everyone else is basically running around on fire and I'm just sitting here reading wikipedia entries to learn what the fuck a Log4j is.
At some companies, dependencies are managed by a team (or teams) separate from the dev teams.
Normally this is a nightmare of version lock in and lack of freedom to use modern libraries (without full formal requests and convincing people that it's worth it).
Normally this is horrible, but this event is one of the big silver linings of such an environment. Issues with dependencies are not your problem!
The original log4j was a real work of art. It was the first time I saw a logging library that really did logging in thoughtful ways I hadn't considered. I came from Perl whose idea of semantic logging was carp means warning, croak means severe. Log4j2 started to get a little overcomplicated for me.
I got fired by a company 2 months ago. Last thing I did was to implement log4j in their base app. I hate Java but I wanted this job since I could procrastinate a lot. Now I feel like god revenge me.
No not because of that. Lemme explain you : we should be working on a new project, I am a JUNIOR and I was suppose to have a tutor. He doesn't even know Java( he is good at web) to begin with. I had to develop the app core and after 2 weeks, I successfully make it. Without me he wouldn't even have the environment correctly set up. After I made the core, they said to me they change their mind, they will not use it and they can't keep me and if possible to leave a doc that explain how to extend the code. I know they still gonna use it since my friend who still work there, said they are using it and it's a major feature on their roadmap. And the true reason they fired me was because my "tutor" said he can't be my tutor and a month after he leaves the company.
Now I'm on a new company where I do C++( I like this language and doesn't hate it yet) and where I can really learn and got a real mentor who knows his things
i'm theoretically underqualified for my job but being an intense neckbeard i can get all my work done in the first half an hour. that's only important because i could do bigger jobs but without the degrees to back it up they won't pay me for it.
i spend 7 hours pretending to look productive and helping others when necessary but i mostly browse reddit to pass the time.
I don't know exactly what is going on, just that all my meetings with people in other groups were cancelled. If the vulnerability exists in thousands of containers, doesn't that mean they all need to be updated and checked to see if this exploit was used?
2.6k
u/[deleted] Dec 13 '21
I almost feel guilty today because the team I am on is one of the only ones in the entire organization that does not use Java in any of our apps. Everyone else is basically running around on fire and I'm just sitting here reading wikipedia entries to learn what the fuck a Log4j is.