8

First rant that I really want to get out of my chest!

Never hated a job as much as this one. Haven’t done any development/programming related work since I joined. I have been mostly configuring Linux systems for IoT devices. When I get stuck at an issue, it takes me many frustrating nights to figure it out because no one on the team wants to deal with Linux shit… they’d rather be doing real development work (someone actually stated this!). There’s no one else on the team that knows Linux. Even the manager that was supposedly a Linux fanatic can’t even answer some of my questions and if they do, it’s the wrong fucking answer. Joined the company because they sold it as startup team with big money backing. Was excited to learn new technologies, new best software engineering practices, add new programming languages to my resume. But nope, been stuck at configuring Linux systems. At one point I was just pumping out updated Linux images with our updated application for a month straight. I was so excited when a development task was assigned to me a couple weeks back, but guess what?! There were Linux configuration tasks that no one knows how to do or don’t want to look at it, so my one and only fucking development work was swapped out!

And the funny thing is, I barely had any Linux experience when I joined. Why the fuck was I hired?

Man, I even bought books related to Linux programming (application and kernel) before I joined. Those books barely have a crease in them. What a waste.

Now in my free time, I’ve been learning new technologies on my own. Doing my own projects. But damn, I lose a lot of family time. Sorry wifey, I haven’t been paying a lot of attention to you!

But who knows, maybe this experience will have a silver lining in the end.

Thanks for reading :)

Comments
  • 4
    Getting embedded Linux to run can be quite a bitch, and if you have such knowledge, you can apply for other jobs elsewhere that involve actually developing stuff with embedded Linux.
  • 3
    I can relate to you on the wife part! For their sake it better have silver lining :)

    Linux config skills may seem like the bane of you right now, but your learning so much and tbh me or any developer can build a bad-ass application sure. But when it comes to deploying it in practice and not theory, that’s a hurdle to tackle. Elastic load balancer, reverse proxies, internal networks, etc. all very valuable things to learn which no dev ever wants to learn, myself included.

    This is a blessing man, you’ll always know how to throw and write code. But this is priceless learning.

    Your the karate kid!!!
Add Comment