Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Want a break? Sure. Just act like you're ill infront of a doctor, get yourself a paper with the sign of the doc from day x to day y and give it to your chief. /s
Well. I meant that as a joke, BUT think about doing that, if you seriously need some time for yourself immediately and when you have no "holiday days" left.
I feel you. Was the same in my last 2 Jobs. Now it’s better but I’m the only backend dev left in the team (as for now). It i actually like it. I know what I’m doing and front end is happy with my work.
Get over here and let’s have a few pints so you can forget about it and enjoy your weekend:)
Owenvii66222dYeaah im the only non offshore and thus only non shitty dev. Im basically alone too!
MrCSharp597322dGod that sounds horrible. You'd think they know their shit but clearly they have no idea whatsoever or they just don't care anymore.
granola70922dDo they have documentation? If not, or if its a crappy one, write it yourself. It will help future you (and everyone you want to share it with, better with everyone).
vane668122dMaybe world is trying to give you some clues about how undervalued your position is at this point of your life and career path so you can sit down relax and reevaluate your priorities.
Wisecrack208722dRoot, maybe it's time you sought a position where YOU are the one doing the hiring, even if it's just split with regular duties.
If hell is other people, then the 'who' who gets to decide the 'who else' is king of the pile.
Do that, become king. Hire competent people. Rule with an iron fist and become a terror over all the earth.
Well, over your workplace anyway. The competent people you hire will in turn shower you with gratitude like roses thrown at caesar in thanks for the other competent and sane people they get to work with.
devapsarl37222dI had an experience in a company with a developper who was like ten years older than me, and he insisted on call me a junior and him a senior without taking in consideration how many apps i did from A to Z and went to production for big companies.
Long story short... He was fired, and i got the be the lead developper full stack and doubled my salary (took his).
And the energy lost with "fighting" and traying to see who has the biggest one, was restored again, and in 2 months (allone) we got in production, vs 6 month "me and him" where we could not deliver. He was so sloooooow, and especially unable to go agile !
Conclusion: working in a team is a mess, especially when the recreuiter is not a coder !
elfico197922dThings like this happen when the initial lead developer and team did not put any process at all in place and or did not enforce the ones put in place.
I was the only developer at my company for 3 years. I was a junior and hence no one to look up to. But I read a hell lot of blogs and joined communities like devrant. With that I started to put some process in place.
I now lead to other developers and I enforce the processes that we use.
When the other devs ask why we do something in a certain way, I explain to them and also ask if they think there is a better way and we debate which way is better logically and adopt that.
But, I make sure it is enforced for EVERYONE including me.
They call me a 'dictator' (jokingly of course) but I would rather that than suffer down the line from the issues that would result from everyone just working randomly and writing 'shitty' code just because it works..
You can rebel by start putting some things in place and nicely explaining why you do it.
hash-table435722d:( somehow I lucked into a perfect team. The senior devs i work with take the time to explain everything to me. I actually am the one who feels incompetent but they are really the best. My lead has turned the glass between our cubicles as a whiteboard and explains concepts thoroughly and in depth.
So there are teams out there that exist that will take the time to help.
I hope you find one of them eventually. You're too good for this shit.
Nanos874922dFX [ Sad face. ]
Chrupiter39322dI'm not a senior dev, but here's what I'd do in your place given the info you provided, my 2 cents.
The environment you find yourself into sounds toxic from a software developer perspective. Even if you tried to push ideas to improve the current situation (suggest people to document stuff, how they might improve the workflow, etc...), I don't know if your coworkers would actually try, it seems like they have been in the current passive state of "shit works, might collapse if I move a brick, too much work, not my problem" for quite some time.
I don't know where you live, but you gave me the impression of being a good dev with experience. How about trying to lf another job? You could take this oppurtunity to maybe travel to a distant land if such an idea excites you.
Chrupiter39322d@Chrupiter (why can't I edit it anymore... I thought I was within the time limit... oh well).
There are good workplaces out there, don't lose hope. Maybe hit indeed, linkedin, glassdoor, whatever, sometimes by reading the job description you can get a grasp of the type of workplace (positive, negative, whatever)
nnee46119dThat sounds like a larger company as well as project (aka. a pile of legacy)
It seems that quite a lot of large companies have that mentality among people, everything is done in a disposable utility style but manages to stay in production for decades and rarely anyone cares for improvement and optimization unless it prevents usability.
What helps me are side projects (personal or otherwise). Helps to learn new things, stay focused and in the loop while allowing freedom to do however the fuck I want it.
heyheni1890718dIf nobody feels responsible everyone is guilty. It's your chance for the taking. Senior Lead Developer Root ftw!
Root5677418d@heyheni I've been there -- not the lead senior dev role, but taking over and leading development. It's a crapton of work, and I just don't think I care enough.
Their code could certainly use some love. Everything's dirty, and hacked together.
The webapp supports translations, but only between ('en') English and ('sp') Spanish. Yes, it
uses 'sp', not 'es' like the rest of the world. Some even wrote a wrapper to speficially change 'es' from apis, etc. to 'sp' instead of, you know, fixing it. The service also ostensibly supports multiple currencies, and even stores a currency like everywhere, but everything is hardcoded to just save 'usd' on every bloody record. There's no way to even tell if it would work with "sp" pesos. It's just a giant pile of hacky.
For now, at least, I'm happy just chasing a paycheck. but I can't resist cleaning up forever, so. maybe someday.
dfox10I’ve had a good amount of incompetent co-workers in the past. One that stands out was this junior developer ...
JMoodyFWD14I absolutely HATE "web developers" who call you in to fix their FooBar'd mess, yet can't stop themselves from ...
vlatkozelka26Fucking backend "developer" decides to store data in an SQL database in a coma seperated format instead of usi...