Details
-
AboutProgramming is part problem-solving and part choosing future problems. Nothing is holy and nothing should be held sacred. Not a paradigm; not a language; not conventions; and DEFINITELY not a way of thinking.
-
SkillsPython, Rust, C++, Spftware Engineer.
-
LocationIsrael
Joined devRant on 2/21/2018
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
In my previous rants I used to shit all over Python.
Now, I am regretting those rants.
After giving up a on "writing Java with Python syntax", and learning to write the pythonic way, it finally clicked for me, and now I really like it!4 -
I miss functions that do stuff.
Just a simple logic piece that does the stuff it wants to do. Without classes, objects, interfaces, frameworks or configurations.
I mean, yes, wrapping the functions behind the implementation of an indifferent interface is usually a good call.. As long as it stays simple.
But it rarely does, doesn't it?5 -
The design process.
Call me old fashioned - but clean-code/clean-architecture/SOLID is not as important as simplicity and coherence.
I JUST NEED FUNCTION THAT DOES STUFF! But noooooo better overly design EVERYTHING!4 -
What the hell is wrong with me?
It was even less than maybe 2 months ago since I loved my job, had co-workers I happily called friends, wrote code I was proud of, and felt like I had a meaning and a place in the industry. I had plans for my future and everything was great.
But this entire week felt terrible. Everything was awful.
I despised every single word of those idiots I called friends.
Their craft - our craft - is a colossal and monumental failure; A sad joke, that insults more than it entertains.
I can't bring myself to program, not even to fuck around at home...
And I have no idea what to do now.10 -
Okay, what's the stupidest idea for a project?
I'm talking projects that you'll do only to show off that you can! With disregarding the "why" part.
I'm talking the 'connecting to the coffee machine and making coffee through the ssh connection' project, or creating a vim plugin that orders pizza.
Just how crazy can we get?1 -
My most disliked part about my job is one recurring event that happens way too often: waiting for other teams to do their fucking jobs so that I can do mine.1
-
The "just do it" mentality that comes with tight time constraints.
It's been way, WAY too long since the last time I just sat down and thought about design with patience and well-intentioned dedication. -
I HAVE ACTUALLY SEEN A GUY ATTEMPTING TO CREATE A DOCKER IMAGE *INSIDE* ANOTHER DOCKER CONTAINER!
I have considered asking why, but then concluded that not knowing makes it a lot funnier.8 -
As time goes on.. I see my friends, whom I studied programming with, just stop learning new things.
They think, or just behave, like they know everything worth knowing.
You can't talk to them about programming outside of work anymore. They just say that programming is "something you do at work".
I used to look-up to those people, and learn a lot from them. Now, they don't care enough to Google "what's this Rust thing people talk about?".
That really saddens me.2 -
I hate Python.
Deploying it is annoying, and the fact that I basically need to create another Python instance via 'virtualenv' only so that projects can co-exist without dependency-issues is maddening.
I would be greatfull for Python 3.6+ at least, but NO we're stuck on Python 2.710 -
After CR. Seen a function called "initConfig", with another version of it commented out.
I said in the CR - delete the commented function out.
In response, the developer said that it is needed. The commented version is for local run, while the other is for production.
After a lovely argument about cancer in our Code-base, the project manager concluded that we don't have time to do it better, and basically forced me to basically accept.
I hate being sane sometimes.