first of all i can plan stages of projects which is they can contribute but they dont also i'm studying projects before starting, i'm splitting projects to different parts and being sure these parts can be usable in future projects so basically splitting project to libs and its pretty good thing, generally it goes fine and sometimes i'm a getting phone call and guess what? boss tells me we need to finish until to this friday, my depress limit increases +3 and i need to boost project then i'm starting to soykafting in whole project with many copy pasta and 3iq lines but somewhat it finishes, project works, everyone earns money, everyone happy, until they comes back with new requests with that soykaf hole project.
basically i need to rewrite these soykaf parts and i can't because boss says we dont have time and depress level increases, again, soykaf hole fills and becomes soykaf mountain and they always comes back with these new request and end of this story i told them no more new request say hello to v2 we will rewrite this soykaf.
another problem is they want me to write js, i dont want to write fucking dumb ass js, they want things which is they dont even know how but they want and equalivent of this thing is; image cropper with dropzone and they or boss want it in every project and i did that, i build damn thing but i cant breathe because of reflections and the hacks i did to build that thing, i feel shameful because of these codes i have to write.
they wanted to show some links in site menu which is very normal for a website but the problem is the project has multi language and i already soykaf these parts because of the boost and someone have to build mother fucking thing to manage menu, menu should be nested drag drop so user wont be confuse while managing things in menu, somewhat i built it and make it work, the point of this part is if i didnt built that thing probably boss was gonna write specific queries for menu and we are selling this project to multiple clients so you cant just put everything you want it to project because every client can have different menu
i'm writing these libs for future projects and sometimes old projects comes back and i have no passion to continue these old projects neither write soykafs which is i already write as lib but i cant use because state of project.
basically they wantPost too long. Click here to view the full text.